body
{margin:0;padding:0 0 10px 0;background:#fff;color:#000;min-width:1000px}

form
{margin:0;padding:0;}

body,
td,
li,
#cnnSCContentColumn p
{color:#000;font:12px arial, sans-serif;}

.cnnSCLytTbl
{width:980px;margin:0 10px;background:#fff url(http://i.a.cnn.net/cnn/.element/img/1.5/story/misc/220pxGutter.gif) top right repeat-y;}

#cnnSCHeaderColumn
{clear:both;position:relative;width:730px;height:43px;border-bottom:2px solid #999;margin-bottom:22px;}

* html #cnnSCHeaderColumn
{height:45px;}

body#CNN_wideAd #cnnSCHeaderColumn
{width:614px;}

#cnnSCHeaderColumn .cnnSectHeaderImg
{position:absolute;top:8px;left:0;}

* html #cnnSCHeaderColumn .cnnSectHeaderImg
{top:10px;}

#cnnSCLeftColumn
{width:760px;}

#cnnSCLeftColumn,
#cnnSCRightColumn
{float:left;}

#cnnSCContentColumn
{width:470px;float:left;margin-left:260px;}

#cnnSCElementColumn
{width:230px;float:left;margin-left:-730px;}

#cnnSCRightColumn
{width:210px;padding:0 5px;}

.cnnFloatLeft
{float:left;}

.cnnVideoIcon
{margin-right:4px;vertical-align:-1px;}

.cnnCeilAd,
#cnnGlobalHeader,
#cnnGlobalFooter
{clear:both;width:980px;margin:0 10px;}

body#CNN_wideAd .cnnSCLytTbl
{background:#fff url(http://i.a.cnn.net/cnn/.element/img/1.5/story/misc/346pxGutter.gif) top right repeat-y;}

body#CNN_wideAd #cnnSCLeftColumn
{width:634px;}

body#CNN_wideAd #cnnSCContentColumn
{width:364px;margin-left:250px;}

body#CNN_wideAd #cnnSCElementColumn
{margin-left:-614px;}

body#CNN_wideAd #cnnSCRightColumn
{width:336px;}

/* safeguard for cnnSCElementColumn li not wrapped in ul */
#cnnSCElementColumn .cnnSCIEBox li,
#cnnSCElementColumn .cnnSCIEbox ul li
{list-style:none;list-style-position:outside;padding-left: 8px; background: url(http://i.a.cnn.net/cnn/.element/img/1.3/sect/CNN/Programs/misc/default.bullet.round.gif) no-repeat 0 1px;font-weight:normal; margin:0 0 4px 0;}

/* font widget */
#cnnSCFontButtons
{position:relative;min-height:12px;height:auto;margin:20px 0 17px 0;}

* html #cnnSCFontButtons
{margin-bottom:-3px;height:12px;}

#cnnSCFontButtons.cnn0pxTMargin
{margin-top:0;}

#cnnSCByLine
{margin-bottom:-2px;}

#cnnSCFontLabel
{font-size:10px;color:#666;right:44px;}

#cnnSCFontLabel,
#cnnSCFontMinusBtn,
#cnnSCFontPlusBtn
{position:absolute;top:0;}

#cnnSCFontMinusBtn
{right:22px;}

#cnnSCFontPlusBtn
{right:0;cursor:pointer;}

#cnnSCFontPlusBtn img,
#cnnSCFontMinusBtn img
{display:block;}

#cnnSCFontPlusBtn .cnnDecreaseFont,
#cnnSCFontMinusBtn .cnnDecreaseFont
{display:none;}

/* /font widget */

/* cobrand banners */
.cnnSCCobrandHeader
{margin:-10px 0 17px 0;width:730px}

.cnnSCCobrandHeader img
{display:block;}

.cnnSCCobrandHeader .cnnCoBrandLnk
{padding:2px 0 4px 10px;border-bottom:1px solid #ccc;}

body#CNN_wideAd .cnnSCCobrandHeader
{width:614px;}

.cnnSCCobrandHeader ul
{margin:0;padding:0;list-style:none;height:15px;}

.cnnSCCobrandHeader ul li
{float:left;margin-left:6px;}

.cnnSCCobrandHeader ul li.cnnSCCobrandHeaderLabel
{font-weight:bold;margin-left:0;margin-right:-3px;}

.cnnSCCobrandHeader ul li b,
.cnnSCCobrandHeader ul li a
{margin-right:6px;}

.cnnSCCobrandHeader ul li b
{vertical-align:-1px;}

/* IEs */
.cnnSCImgBox
{border:1px solid #aaa;padding:4px;clear:both;margin-bottom:19px;}

.cnnSCImgBox img
{display:block;}

.cnnSCImgBox p
{font-size:11px;color:#333; margin:3px 2px;}

.cnnSCIEBox
{border:1px solid #aaa;padding:15px 6px 10px 6px;margin:0 0 19px 0;position:relative;}

.cnnSCIEBoxNoPad
{border:1px solid #aaa; padding:0;margin:19px 0;}

.cnnSCIEBoxNoPad .cnnCnetHeader
{display:block;margin-bottom:7px;}

.cnnSCIEBox p
{margin:0;padding:0 0 8px 0}

.cnnSCIEBox div.cnnSep
{height:21px;background: #fff url(http://i.a.cnn.net/cnn/.element/img/1.5/main/cnn_hor.dash.gif) 0 50% repeat-x;margin:0;}

.cnnSCIEBoxNoPad div.cnnSep
{height:16px;background: #fff url(http://i.a.cnn.net/cnn/.element/img/1.5/main/cnn_hor.dash.gif) 0 50% repeat-x;margin:0;}

.cnnSCIEBoxNoPad div.cnnSep hr,
.cnnSCIEBox div.cnnSep hr
{display: none;}


#storyCLLinkSpots ul,
#cnnDualTabContainer ul,
#cnnTriTabContainer ul,
.cnnSCIEBox ul,
.cnnSCIEBoxNoPad ul
{margin:0;padding:0;list-style:none;}

#storyCLLinkSpots ul li,
#cnnDualTabContainer ul li,
#cnnTriTabContainer ul li,
.cnnSCIEBox ul li,
.cnnSCIEBoxNoPad ul li
{padding-left: 8px; background: url(http://i.a.cnn.net/cnn/.element/img/1.3/sect/CNN/Programs/misc/default.bullet.round.gif) no-repeat 0 1px;font-weight:normal; margin:0 0 4px 0;}

.cnnSCIEBoxNoPad ul li
{margin:0;font-size:11px;background-position:0 2px;line-height:1.25em;}

.cnnSCIEBoxNoPad ul li.cnnCnetRating
{background:transparent;color:#666;}

.cnnSCIEBoxNoPad ul li.cnnCnetProductHeader
{background:transparent;padding-left:0;font-weight:bold;color:#000;margin-top:-2px;}


.cnnContextualLinksBox h4,
.cnnSCIEBox h4
{position:absolute;top:-7px;margin:0 0 0 -2px;padding:0 2px;font-weight:bold;font-size:14px;line-height:14px;background:#fff;text-transform:uppercase;}

.cnnSCIEBoxNoPad h5
{margin:0;padding:0;font-size:12px;font-weight:bold;color:#000;}

.cnnSCIEBoxNoPad h5.cnnGrayHeader
{color:#333;}

.cnnSCIEBox .cnnSCIEContent TD
{vertical-align:middle;}

.cnnSCIEBox .cnnSCIEContent img
{display:block;}

.cnnSCSpecialReportBox
{background:#ddd;padding:4px 0 0 0;}

.cnnSCSpecialReportBox img
{display:block;margin:0 6px 4px 6px;}

img.cnnOffsite
{margin:0 0 0 4px;}

#cnnSCContentColumn img.cnnOffsite
{display:inline;vertical-align:-1px;}

.cnnSCSpecialReportBox img.cnnOffsite
{display:inline;margin:0;}

.cnnSCSpecialReportBox .cnn6pxPad
{background:#fff;padding-top:7px;}

.cnnSCIEBox img.cnnIEHeader
{background:#ddd;padding:3px 6px;display:block;margin-bottom:7px;}

.cnnIETzImg
{float:left;width:65px;margin-right:6px;display:block;}

.cnnTzContainer
{min-height:49px;height:auto;margin:7px 0 0 0;}

* html .cnnTzContainer
{height:49px;}

.cnnTzContainer TD
{vertical-align:top;}

/* /IEs */

/* ad column */
.cnnScRightColAdHeader
{text-align:center;margin:15px 0 10px 0;height:8px;background:transparent url(http://i.a.cnn.net/cnn/.element/img/1.3/misc/dddddd.px.gif) 0 50% repeat-x;}

.cnnSCRightColBorderBox h4 img,
.cnnScRightColAdHeader img
{background:#eeeee6;padding:0 2px;}

.cnnSCRightColAd
{text-align:center;background:#dfdfd6;margin:10px 0;padding:25px 0;}

.cnnScRightColAdHeader img,
.cnnSCRightColAd img
{display:block;margin:0 auto;}

body#CNN_wideAd .cnnSCRightColAd
{background:transparent;padding:0;}


.cnnSCRightColBorderBox
{margin:20px 5px;padding:4px 4px 4px 6px;border:1px solid #bcbcb3;position:relative;background:#eeeee6;}

.cnnSCRightColBorderBox h4
{position:absolute;top:-5px;margin:0 0 0 -4px;padding:0;}

/* /ad column */

/* typeography */
.cnnStoryCont,
#cnnSCContentColumn p.cnnEditorNote
{color:#333;}

#cnnSCContentColumn p.cnnEditorNote
{font-style:italic;}

a
{color:#009;}

a:visited
{color:#336;}

a:hover
{color:#900;text-decoration:none;}

.cnnSCIEVideoBox h4.cnnSCVideoHeader a:hover
{color:#000;text-decoration:none;}

.cnnSCIEVideoBox a
{font-weight:bold;}

.cnnSCIEVideoBox h4.cnnSCVideoHeader a
{font-weight:normal;}

.cnnSCIEVideoBox h4.cnnSCVideoHeader a,
.cnnSCIEVideoBox h4.cnnSCVideoHeader a:visited
{color:#000;}

.cnnSCIEBox h4.cnnCorrectionHead
{color:#900;}

.cnnSCIEBox h4.cnnSCVideoHeader
{right:6px;margin:0;font-size:11px;line-height:11px;text-transform:none;}

.cnnTRT
{color:#999;font-size:11px;}

.cnnbotBullets b,
b.cnnWool
{color:#333;}

h3
{font-size:14px;}

#cnnSCHeadlineArea
{margin-right:30px;}

#CNN_wideAd #cnnSCHeadlineArea
{margin-right:20px;}

#cnnSCHeadlineArea h1
{font-size:26px;line-height:26px;margin:0 0 9px -2px;}

* html #cnnSCHeadlineArea h1
{margin-left:0;}

#cnnSCHeadlineArea h5
{font-size:12px;line-height:12px;font-weight:bold;color:#333;margin:0 0 20px -1px;}

* html #cnnSCHeadlineArea h5
{margin-left:0;}

.cnnStoryDateLine
{font-weight:bold;}

#cnnSCContentColumn > p:first-child
{margin-top:0;}

#cnnSCContentColumn p.cnnSCAttribution
{font-style:italic;color:#333;margin:20px 0;}

/* image changer/enlarger */
.cnnImgChngrCntrl
{position:relative;width:220px;height:20px;background:#fff url(http://i.a.cnn.net/cnn/.element/img/1.5/story/imgChg/image.tab.bg.gif) 0 0 no-repeat;font-size:11px;margin-top:7px;}

.cnnImgChngrCntrl div,
.cnnImgChngrCntrl img
{display:inline;}

.cnnImgChngrCntrl .cnnEnlrg
{position:absolute;top:5px;left:64px;font-weight:bold;}

* html .cnnImgChngrCntrl .cnnEnlrg
{top:3px;}


.cnnImgChngrCntrl .cnnEnlrg img
{vertical-align:-2px;margin-right:2px;}

.cnnImgChngrCntrl #cnnImgChngrLbl
{position:absolute;top:4px;left:7px;color:#666;display:none;}

#cnnImgChngrNxtLbl,
#cnnImgChngrPrvsLbl
{color:#999;font-weight:bold;}

#cnnImgChngrPrvsLbl
{margin-right:3px;}

#cnnImgChngrNxtLbl
{margin-left:3px;}

#cnnImgChngrBtn1,
#cnnImgChngrBtn2,
#cnnImgChngrBtn3,
#cnnImgChngrBtn4,
#cnnImgChngrBtn5
{vertical-align:-1px;margin:0 1px;background-image:url(http://i.a.cnn.net/cnn/.element/img/1.5/story/imgChg/circle.white.gif);}


.cnnImgChngrCntrl .cnnEnlrg a,
.cnnImgChngrCntrl .cnnEnlrg a:visited,
#cnnImgChngrNxtLbl a,
#cnnImgChngrNxtLbl a:visited,
#cnnImgChngrPrvsLbl a,
#cnnImgChngrPrvsLbl a:visited
{color:#000;text-decoration:none;}

.cnnImgChngrCntrl .cnnEnlrg a:hover,
#cnnImgChngrNxtLbl a:hover,
#cnnImgChngrPrvsLbl a:hover
{color:#900;}

#cnnImgChngrNxtBtn
{margin-left:2px;}

#cnnImgChngrPrvsBtn
{margin-right:3px;}

* html #cnnImgChngrNxtBtn
{margin-left:4px;}

* html #cnnImgChngrPrvsBtn
{margin-right:5px;}

#cnnImgChngrBtnCntr
{position:absolute;top:4px;width:220px;text-align:center;}

/* BULLETS SPACING. Legacy Special Report includes use this */
.cnnBulletLine {line-height:14px;}
.cnnbotBullets {margin-bottom: 3px;}

/* contextual links */

.cnnCLdivider {width:100%;margin-top:6px;margin-bottom:6px;background-image:url(http://i.a.cnn.net/cnn/.element/img/1.1/misc/cl/dots_long.gif);}

.cnnContextualLinksBox
{border:1px solid #999; background:#fff; color:#000;padding:6px;margin:0 0 19px 0; position:relative;}

.cnnCLLnkBlock
{cursor:pointer;}

.cnnContextualLinksBox .cnnCL
{padding:0;font-size: 11px;}

.cnnContextualLinksBox .cnnCL .cnnCLurl
{color:#009;text-decoration:underline;font-size:11px}

.cnnContextualLinksBox .cnnCL .cnnCLHdrLnk
{color:#000;font-size:12px;font-weight:bold;text-decoration:underline;}

.cnnContextualLinksBox #storyCLLinkSpots .cnnCL
{padding-top:2px}

.cnnContextualLinksBox #storyCLLinkSpots ul li a
{font-size:11px;color:#000;line-height:11px;font-weight:bold;}

.cnnContextualLinksBox #storyCLLinkSpots table
{margin-left:-2px;}

.cnnContextualLinksBox #storyCLSponsoredLinks
{margin-top:10px}

.cnnCLExplainer
{height:18px;}

.cnnCLExplainer img
{float:right;margin-top:9px;}

#storyCLLinkSpots ul
{margin:6px 0 0 0;}

#storyCLLinkSpots ul li
{background-position:0 1px;margin:0 0 3px 0;}

* html #storyCLLinkSpots ul li
{background-position:0 0;}

/* programming note */
#cnnProgrammingNote
{background:#eee url(http://i.a.cnn.net/cnn/.element/img/1.3/story/programming.note/generic.gif) 6px 50% no-repeat;margin:0 0 20px 0;min-height:27px;height:27px;}

html > body #cnnProgrammingNote
{height:auto;padding-bottom:1px;}

#cnnProgrammingNote p
{margin:2px 6px 2px 62px;padding:2px 0;font:normal 11px/1em arial, sans-serif;color:#555;}

#cnnProgrammingNote.cnnIntlProgrammingNote
{background:#eee url(http://i.a.cnn.net/cnn/.element/img/1.3/story/programming.note/intl.generic.gif) 0 50% no-repeat;}

#cnnProgrammingNote.cnnIntlProgrammingNote p
{margin:2px 6px 2px 87px;}


/* email alerts */
.cnnAlertsTable
{width:100%;}

.cnnAlertsTable .cnnFormButtonNm
{margin:6px 0;}

.cnnAlertsTable tr th
{border-bottom:1px solid #ccc;padding:3px 6px;}

.cnnAlertsTable tr td div
{height:21px;line-height:21px;padding:0 0 2px 0;}

.cnnAlertsTable tr td.cnnAlertsLeftCol
{font-weight:bold;background:#fff url(http://i.a.cnn.net/cnn/.element/img/1.3/misc/dddddd.px.gif) 100% 0 repeat-y;}

.cnnAlertsTable tr td.cnnAlertsLeftCol div
{padding-left:4px;margin-right:4px;}

.cnnAlertsTable tr td.cnnAlertsRightCol div
{margin-left:4px;}

.cnnAlertsTable tr.cnnAlertsOddRow td div
{background:#f2f2ec;}

.cnnAlertsTable th
{font-size:12px;font-weight:normal;}

.cnnAlertsTable th.cnnAlertsLeftCol 
{text-align:left;}

.cnnAlertsTable .cnnAlertsRightCol
{width:84px;text-align:center;}

.cnnAlertsGeneric p
{padding-left:20px;padding-right:20px;}

.cnnAlertsTable tr.cnnTopAlertsRow td div
{padding-top:6px;}

/* career builder */
#cnnSCCBBox
{position:relative;width:187px;height:258px;background:#fff url(http://i.a.cnn.net/cnn/.element/img/1.5/story/misc/partner.career.bottom.gif) left bottom repeat-x;margin-top:4px;}

#cnnSCCBBox .cnnCBHeader
{text-align:center;}

.cnnCBHeader h5
{margin:7px 0 0 0;font-size:12px;color:#333;}

#cnnSCCBBox .cnnCBHeader .cnnCBBrand
{height:28px;width:100%;background:#fff;overflow:hidden;border-bottom:2px solid #ff5d00;}

#cnnSCCBBox .cnnCBHeader .cnnCBBrand img
{vertical-align:middle;}

#cnnCBEntrKyWrdLbl,
#QSKWD,
#cnnCBEntrCtyLbl,
#QSCTY,
#QSSTS,
#MXJobSrchCriteria_JobTypes,
#SearchBtn,
#cnnCBMrOptnsLnk
{position:absolute;}

#QSKWD,
#QSCTY
{width:171px;}

* html #QSKWD,
* html #QSCTY
{width:168px;}

#QSSTS,
#MXJobSrchCriteria_JobTypes
{width:175px;}

#cnnCBEntrKyWrdLbl
{top:56px;left:6px;}

#QSKWD /* keyword input field */
{top:73px;left:6px;}

#cnnCBEntrCtyLbl
{top:102px;left:6px;}

#QSCTY /* city input field */
{top:120px;left:6px;}

#QSSTS /* select state */
{top:152px;left:6px;}

#MXJobSrchCriteria_JobTypes /*select job */
{top:182px;left:6px;}

#SearchBtn /* career builder search button*/
{top:212px;left:6px;}

#cnnCBMrOptnsLnk
{top:217px;left:86px;}

body#CNN_wideAd #cnnSCCBBox
{width:312px;height:181px;}

body#CNN_wideAd #QSKWD
{width:141px;}

body#CNN_wideAd #QSCTY
{width:142px;}

* html body#CNN_wideAd #QSKWD /* keyword input field */
{width:139px;}

* html body#CNN_wideAd #QSCTY
{width:140px;}

body#CNN_wideAd #QSSTS,
body#CNN_wideAd #MXJobSrchCriteria_JobTypes
{width:146px;}

body#CNN_wideAd #cnnCBEntrKyWrdLbl
{top:56px;left:6px;}

body#CNN_wideAd #QSKWD /* keyword input field */
{top:74px;left:6px;}

body#CNN_wideAd #cnnCBEntrCtyLbl
{top:56px;left:160px;}

body#CNN_wideAd #QSCTY /* city input field */
{top:74px;left:160px;}

body#CNN_wideAd #QSSTS /* select state */
{top:104px;left:160px;}

body#CNN_wideAd #MXJobSrchCriteria_JobTypes /*select job */
{top:104px;left:6px;}

body#CNN_wideAd #SearchBtn /* career builder search button*/
{top:136px;left:6px;}

body#CNN_wideAd #cnnCBMrOptnsLnk
{top:141px;left:81px;}

/* /career builder */

/* lawyers.com */
.cnnSCLWBox
{padding:7px 6px;background:#fff;}

.cnnSCLWBox h5
{font:bold 12px arial, sans-serif;padding:0;margin:0;color:#333;text-align:center;}

.cnnSCLWBox h5 em
{font-weight:normal;font-style:normal;vertical-align:3px;font-size:10px;}

img.cnnSCLWImgHeader
{display:block;margin-top:4px;}

img.cnnSCLWImgFooter
{display:block;}

.cnnSCLWBox label
{display:block;margin:4px 0 3px 0;}

.cnnSCLWBox #cnnLWCity
{width:171px;margin-bottom:7px;}

* html .cnnSCLWBox #cnnLWCity
{width:168px;}

.cnnSCLWBox #cnnLWState,
.cnnSCLWBox #cnnLWSPersonalaop
{width:175px;margin-bottom:7px;}

.cnnSCLWSrchLnk
{margin:7px 0;}

.cnnSCLWFooterBox
{background:#fff url(http://i.a.cnn.net/cnn/.element/img/1.5/main/cnn_hor.dash.gif) 0 0 repeat-x;margin:7px 0 0 0;padding-top:7px;font-size:11px;}

/* /lawyers.com */

/* story highlights */
#cnnSCHighlightsBox
{border:1px solid #900;padding:13px 6px 7px 6px;margin-top:6px;margin-bottom:10px;position:relative;}

#cnnSCHighlightsBox h4
{position:absolute;top:-6px;margin:0 0 0 -7px;padding:0;width:142px;height:12px;background:#fff url(http://i.a.cnn.net/cnn/.element/img/1.5/story/box.headers/hdr.story.highlights.gif) 0 0 no-repeat}

#cnnSCHighlightsBox h4 span
{display:none;}

.cnnSCHghlghtBxFtrLnk
{background:url(http://i.a.cnn.net/cnn/.element/img/1.5/story/misc/line.dot.red.gif) 0 0 repeat-x;padding:8px 0 0 0;margin:8px 0 0 0;}

/* /story highlights */


/* traveling homepage */
.cnnTrvlngHmPg
{background:#eff5f8;padding:6px;}

.cnnTrvlngHmPg .cnnTrvlngHmPgBlrb h3
{margin:0;font-size:12px;font-weight:bold;}

.cnnTrvlngHmPg img
{display:block;}

.cnnTrvlngHmPg .cnnTrvlngHmPgBlrb h3 a,
.cnnTrvlngHmPg .cnnTrvlngHmPgBlrb h3 a:visited,
.cnnTrvlngHmPg .cnnTrvlngHmPgBlrb h3 a:hover
{color:#000;}

.cnnTrvlngHmPg .cnnTrvlngHmPgBlrb p
{margin:7px 0 0 0;}

.cnnTrvlngHmPg table
{width:444px;}

body#CNN_wideAd .cnnTrvlngHmPg table
{width:337px;}

/* story tools */
#cnnSCHeaderColumn .cnnSponsor
{position:absolute;right:0;bottom:2px;}

ul.cnnSpnsrdStoryTools,
ul.cnnStoryTools
{margin:0;padding:0;list-style:none;}

ul.cnnSpnsrdStoryTools li,
ul.cnnStoryTools li
{display:inline;margin-left:6px;font-size:11px;}

ul.cnnSpnsrdStoryTools li a,
ul.cnnStoryTools li a
{margin-right:6px;}

ul.cnnSpnsrdStoryTools li.cnnStoryToolsLabel,
ul.cnnStoryTools li.cnnStoryToolsLabel
{font-size:10px;color:#666;}

ul.cnnSpnsrdStoryTools li.cnnStoryToolsLabel
{display:block;}

#cnnSCHeaderColumn ul.cnnStoryTools
{position:absolute;right:-6px;bottom:4px;}

#cnnSCHeaderColumn ul.cnnSpnsrdStoryTools
{position:absolute;right:92px;bottom:4px;}

#cnnSCFooter
{position:relative;border-width:1px 0;border-style:solid;border-color:#ddd;height:31px;margin:30px 0 20px 0;padding:2px 0;}

#cnnSCFooter ul.cnnStoryTools
{position:absolute;left:-6px;top:11px;}

#cnnSCFooter .cnnSponsor
{position:absolute;right:0;top:2px;}

/* SPONSOR BY TABLES */
#cnnSCHeaderColumn TABLE.cnnSponsor
{position:absolute;right:0;top:10px;width:188px;height:31px;}
TABLE.cnnSponsor TD.cnnSponsorTxt
{padding-right:4px; font-size:9px;color:#666;text-align:right;}


/* inline image */
body#CNN_wideAd #cnnSCContentColumn .cnnSCImgBox
{display:none;}

#cnnSCContentColumn .cnnSCImgBox
{border-width:0;padding:0; width:220px; margin:0 0 0 10px;float:right;}

#cnnSCContentColumn .cnnSCImgBox.cnnFloatLeft
{float:left;margin:0 10px 0 0}

#cnnSCContentColumn .cnnSCImgBox img
{display:block;}

#cnnSCContentColumn .cnnSCImgBox p
{font-size:11px;color:#333; margin:3px 2px;}

/* pull quote */
#cnnSCContentColumn p.cnnSCPullQuote,
#cnnSCContentColumn p.cnnSCTVPromo
{margin:20px 0;padding:14px;border-width:1px 0;border-color:#999;border-style:solid;color:#600;font:24px Georgia, serif;text-align:center;clear:both;}

#cnnSCContentColumn p.cnnSCTVPromo
{color:#369;}

#cnnSCContentColumn p.cnnSCPullQuote span.cnnSCQuoteAttr,
#cnnSCContentColumn p.cnnSCTVPromo span.cnnSCTVPromoLnk
{display:block;font-size:12px; color:#000;text-align:center;margin:7px 0 4px 0;}

#cnnSCContentColumn p.cnnSCTVPromo span.cnnSCTVPromoLnk a,
#cnnSCContentColumn p.cnnSCTVPromo span.cnnSCTVPromoLnk a:visited
{font-family:arial, sans-serif;font-weight:normal;color:#000;padding-right:8px; background:url(http://i.a.cnn.net/cnn/.element/img/1.5/story/imgChg/arrow.black.right.gif) 100% 50% no-repeat;} 

/* inline related content */
.cnnSCInlineRelated
{margin:20px 0;padding:14px 10px;border-style:solid;border-width:1px 0;border-color:#999;font-family:Georgia, serif;clear:both;}

.cnnSCInlineRelated,
.cnnSCInlineRelated li
{font-family:Georgia, serif;}

.cnnSCInlineRelated h4
{margin:0;padding:0;font-size:18px;font-weight:normal;}

.cnnSCInlineRelated ul
{margin:13px 0 0 0;padding:0;list-style:none;}

.cnnSCInlineRelated ul li
{padding-left: 8px; background: url(http://i.a.cnn.net/cnn/.element/img/1.3/sect/CNN/Programs/misc/default.bullet.round.gif) no-repeat 0 3px;font-weight:normal; margin:0 0 4px 0;font-size:14px;}

/* story footer boxes */
.cnnSCFooterBox
{border:1px solid #aaa;padding:13px 6px 7px 6px;margin:20px 0;position:relative;}

* html .cnnSCFooterBox
{margin-bottom:0;}

.cnnSCFooterBox h4
{position:absolute;top:-6px;margin:0 0 0 -7px;padding:0;background:#fff}

.cnnSCBoxFooter
{border-width:0 1px 1px 1px;border-style:solid;border-color:#aaa;margin-top:-20px;padding:3px 0 5px 0;text-align:center;}

* html .cnnSCBoxFooter
{margin-top:0;}

div.cnnSep
{height:1px;background: #fff url(http://i.a.cnn.net/cnn/.element/img/1.5/main/cnn_hor.dash.gif) 0 50% repeat-x;margin:20px 0 25px 0;}

div.cnnSepSld
{height:1px;background: #fff url(http://i.a.cnn.net/cnn/.element/img/1.3/misc/dddddd.px.gif) 0 50% repeat-x;}

div.cnnSepSld hr,
div.cnnSep hr
{display: none;}

.cnnSCFooterBox div.cnnSepSld
{margin:6px 0 12px 0;}

.cnnSCFooterBox div.cnnSep
{margin:20px 0;}
/* /story footer box */

/*next story */
#cnnNextStoryCSI
{height:21px;width:100%;background:#eee;overflow:hidden;}

#cnnNextStoryCSI div
{float:left;padding-top:2px;padding-bottom:2px;}

#cnnNextStoryCSI a
{padding-right:8px; background:url(http://i.a.cnn.net/cnn/.element/img/1.5/story/imgChg/arrow.blue.right.gif) 100% 50% no-repeat;}

.cnnNextStoryLnk
{height:21px;margin-left:15px;padding-right:15px;border-right:1px solid #ccc}

* html .cnnNextStoryLnk
{margin-left:7px;}


.cnnNextStorySectLnk
{height:21px;border-left:1px solid #fff;padding-left:15px;}

/* quick vote */

TABLE.cnnPoll
{width:100%}

TABLE.cnnPoll TD
{padding-bottom:3px;}

TABLE.cnnPoll TD.cnnPollQ
{padding-bottom:14px;}

TABLE.cnnPoll TD.cnnPollBtn
{text-align:center;padding-top:7px;}

/* pagination */
.cnnSCCntn
{position:relative;width:100%;height:22px;border-bottom:1px solid #ddd;margin:17px 0 -10px 0;}

#cnnSCCntnLnk
{position:absolute;left:0;top:1px;font-weight:bold;}

#cnnSCCntnPgr
{position:absolute;right:0;top:1px;font-size:10px;color:#666;}

#cnnSCCntnLnk img
{margin-right:4px;}

#cnnSCCntnPgr img
{margin-left:4px;vertical-align:-4px;}

/* swapping tab box */

.cnnSCFooterBox #cnnTriTabContainer,
.cnnSCFooterBox #cnnDualTabContainer
{margin-top:8px;}

#cnnTriTabContainer .cnnTabBox
{position:relative;height:28px;width:456px;background:url(http://i.a.cnn.net/cnn/.element/img/1.5/story/misc/tab_bg.gif) 0 0 no-repeat;overflow:hidden;}

#cnnDualTabContainer .cnnTabBox
{position:relative;height:28px;width:350px;background:url(http://i.a.cnn.net/cnn/.element/img/1.5/story/misc/tab_bg.gif) 0 -87px no-repeat;overflow:hidden;}

#cnnTabOne,
#cnnTabTwo,
#cnnTabThree
{position:absolute;top:5px;width:143px;height:18px;cursor:pointer;text-align:center;}

#cnnTriTabContainer #cnnTabOne
{left:16px;}
#cnnTriTabContainer #cnnTabTwo
{left:158px;}
#cnnTriTabContainer #cnnTabThree
{left:301px;}

#cnnDualTabContainer #cnnTabOne
{left:20px;}
#cnnDualTabContainer #cnnTabTwo
{left:186px;}

#cnnTabOne img,
#cnnTabTwo img,
#cnnTabThree img
{margin-top:3px;}

#cnnTabOne.active,
#cnnTabTwo.active,
#cnnTabThree.active
{cursor:default;}

#cnnTabContentTwo, #cnnTabContentThree
{display:none;}

#cnnTabContentOne, #cnnTabContentTwo, #cnnTabContentThree
{margin-left:16px;}

/* hide from Mac IE5 \*/
* html #cnnSCContentColumn
{margin-left:130px;}

* html body#CNN_wideAd #cnnSCContentColumn
{margin-left:125px;}

* html #cnnSCContentColumn p.cnnSCTVPromo span.cnnSCTVPromoLnk b,
* html #cnnNextStoryCSI b
{background:url(http://i.a.cnn.net/cnn/.element/img/1.5/story/imgChg/arrow.blue.right.gif) 100% 50% no-repeat;}
/* end Mac IE5 */


/* make mac IE less unhappy */
* html > body .cnnSCLytTbl
{background-position:760px 0;}

* html > body#CNN_wideAd .cnnSCLytTbl
{background-position:635px 0;}

* html > body #cnnSCRightColumn
{margin-left:-200px;}

* html > body#CNN_wideAd #cnnSCRightColumn
{margin-left:-210px;}