/* layout */
#cnnMainContent
{background:#fff}

#cnnLeftCol
{width:603px;margin-right:18px;margin-top:2px;margin-bottom:-2px;background:#fff;overflow:hidden;}

#cnnLeftCol .cnnMosaicContentCol
{padding:12px 0 0 18px}

#cnnRightCol
{width:354px;background:#f2f2f2;margin:5px 0 6px 0;overflow:hidden;}

.cnnRRBoxContent {
padding-top:4px;
}

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

#cnnHighLightTrigger
{background:#fff;}

.cnnFirstTabActive .cnnWCBoxHeader img
{display:none;}

#cnnHighLightTrigger {min-height:400px}
* html #cnnHighLightTrigger {height:400px}
#cnnTxtCmpnt {display:none;}

/*Sub container layout */
.cnnMosaicSubContentCol,
.cnnMosaicSubElementCol
{float:left;margin-top:14px;}

.cnnMosaicSubContentCol
{margin-left:198px;width:370px;overflow:hidden}

.cnnMosaicSubElementCol
{margin-left:-568px;width:180px;overflow:hidden;}

* html .cnnMosaicSubContentCol
{margin-left:99px;}

.cnnMosaicSubElementCol .cnnStoryElementBox
{float:none;margin-right:0;margin-bottom:15px;}

.cnnMosaicSubElementCol .cnnStoryElementBox h4
{margin-top:-1px;}

.cnnMosaicSubContentCol h3
{font-size:12px;font-weight:bold;line-height:15px;margin:0;padding-top:1px;}

.cnnMosaicSubContentCol p
{margin-top:3px;}

/* snapshot/header area */
#cnnSnapShot
{background:#fff;margin-bottom:6px;}

.cnnSnapShotHeader
{border-bottom:1px solid #e1e1e1;height:28px;position:relative;}

#cnnTimeStamp
{font-size:11px;font-weight:bold;line-height:14px;color:#ca0002;position:absolute;top:5px;left:18px;}

.cnnGryTmeStmp
{color:#949494;}

#cnnBrandingBanner
{margin-bottom:-6px;}

#cnnBrandingBanner .cnnStoryTools
{display:none;}

* html #cnnBrandingBanner
{margin-bottom:-3px;}

#cnnBrandingBanner.cnnSnapShotHeader
{top:-4px;height:55px;width:984px;border-bottom-width:0;}

#cnnBrandingBanner #cnnTimeStamp
{top:45px;}

#cnnHeaderLeftCol
{margin:10px 18px 15px 18px;width:432px;float:left;display:inline;}

#cnnHeaderRightCol
{width:504px;margin-top:12px;float:left;display:inline;}

#cnnHeaderRightCol ul
{margin-bottom:9px;}

#cnnHeaderRightCol li
{color:#000;}

#cnnHeaderRightCol li.cnnHiliteHeader
{font-weight:bold;list-style:none;text-transform:uppercase;}

#cnnHeaderRightCol li.cnnNextStory
{font-size:10px;font-weight:bold;line-height:12px;list-style:none;margin:0;padding-top:12px;}

#cnnHeaderRightCol li b
{color:#ca0002}

h1
{font-size:28px;line-height:31px;margin:0;letter-spacing:-1px;}

/* story tools */
.cnnContentBtn
{margin:-6px 0 7px 0;}

* html .cnnContentBtn
{margin:-12px 0 7px 0;}

.cnnStoryTools
{position:absolute;top:5px;right:18px;}

.cnnStoryToolsFooter
{position:relative;height:33px;border-width:1px 0;border-style:solid;border-color:#e8e8e8;margin:27px 0 8px 0;clear:both;}

* html .cnnStoryToolsFooter
{margin-top:24px;}

.cnnStoryToolsFooter .cnnStoryTools
{top:9px;right:0;}

/* story tools feedback link */

.cnnOpinMosaic 
{display:inline;}
	
.cnnOpinMosaic a.realmLink 
{font-weight:bold;font-size:11px;color:#004276;}

.cnnOpinMosaic a.realmLink:hover 
{color:#CA0002;}

/* tabbed navigation */

#cnnTabNav
{clear:both;}

#cnnTabNav ul
{margin:0;padding:0;list-style:none;height:29px}

#cnnTabNav li
{display:inline;margin-right:6px;height:23px;width:123px;background:#fff  url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/tabs_bg.gray.gif) 0 0 no-repeat;display:block;float:left;overflow:hidden;text-transform:uppercase;}

#cnnTabNav li a
{background:transparent url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/tabs_bg.gray.gif) 0 0 no-repeat;height:23px;display:block;position:relative;text-decoration:none;color:#ca0002;font-weight:bold;font-size:10px;}

#cnnTabNav li.currentLeft a,
#cnnTabNav li.currentRight a,
#cnnTabNav li.current a
{color:#949494;}

#cnnTabNav li a img
{margin-right:4px;vertical-align:-4px;}

#cnnTabNav li a span
{position:absolute;top:4px;left:10px;cursor:pointer;}

#cnnTabNav li.currentLeft a span,
#cnnTabNav li.currentRight a span,
#cnnTabNav li.current a span
{left:15px;}

#cnnTabNav li a span.cnnArticleTab
{padding-left:20px;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_article.gif) 0 0 no-repeat;height:16px;top:3px;padding-top:2px;}

#cnnTabNav li.currentLeft span.cnnArticleTab,
#cnnTabNav li.currentRight span.cnnArticleTab,
#cnnTabNav li.current span.cnnArticleTab
{background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_article_grayed.gif) 0 0 no-repeat}


#cnnTabNav li a span.cnnVideoTab
{padding-left:20px;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_videos.gif) 0 1px no-repeat}

#cnnTabNav li.currentLeft span.cnnVideoTab,
#cnnTabNav li.currentRight span.cnnVideoTab,
#cnnTabNav li.current span.cnnVideoTab
{background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_videos_grayed.gif) 0 1px no-repeat}

#cnnTabNav li a span.cnnPhotoTab
{padding-left:22px;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_photos.gif) 0 0 no-repeat}

#cnnTabNav li.currentLeft span.cnnPhotoTab,
#cnnTabNav li.currentRight span.cnnPhotoTab,
#cnnTabNav li.current span.cnnPhotoTab
{background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_photos_grayed.gif) 0 0 no-repeat}

#cnnTabNav li a:hover
{background-position:0 -25px;}

#cnnTabNav li.current,
#cnnTabNav li.currentLeft,
#cnnTabNav li.currentRight
{height:29px;/*width:223px;*/}

#cnnTabNav li.current a,
#cnnTabNav li.currentLeft a,
#cnnTabNav li.currentRight a
{height:29px;}

#cnnTabNav li.current a,
#cnnTabNav li.current a:hover
{background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_left.gif) left top no-repeat;}

#cnnTabNav li.current
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_right.gif) right top no-repeat;}

#cnnTabNav li.currentLeft a,
#cnnTabNav li.currentLeft a:hover
{background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_first.gif) left top no-repeat;}

#cnnTabNav li.currentLeft
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_right.gif) right top no-repeat;}

#cnnTabNav li.currentRight a,
#cnnTabNav li.currentRight a:hover
{background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_left.gif) left top no-repeat;}

#cnnTabNav li.currentRight
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/lnk/tabs_current_last_lnk.bg.gif) right top no-repeat;}

#cnnTabNav li img.off
{display:inline;}

#cnnTabNav li img.on
{display:none;}

#cnnTabNav li.current img.on,
#cnnTabNav li.currentLeft img.on,
#cnnTabNav li.currentRight img.on
{display:inline;}

#cnnTabNav li.current img.off,
#cnnTabNav li.currentLeft img.off,
#cnnTabNav li.currentRight img.off
{display:none;}

* html #cnnTabNav ul li
{position:relative;}

#cnnTabNav ul li .tabDefaultBG,
#cnnTabNav ul li .leftCornerFirst,
#cnnTabNav ul li .leftCorner,
#cnnTabNav ul li .rightCorner,
#cnnTabNav ul li .rightCornerLast
{display:none;position:absolute;border-width:0;}


* html #cnnTabNav ul li .tabDefaultBG,
* html #cnnTabNav ul li.current .leftCorner,
* html #cnnTabNav ul li.current .rightCorner,
* html #cnnTabNav ul li.currentLeft .leftCornerFirst,
* html #cnnTabNav ul li.currentLeft .rightCorner,
* html #cnnTabNav ul li.currentRight .leftCorner,
* html #cnnTabNav ul li.currentRight .rightCornerLast
{display:block;}

* html #cnnTabNav ul li.current .tabDefaultBG,
* html #cnnTabNav ul li.currentLeft .tabDefaultBG,
* html #cnnTabNav ul li.currentRight .tabDefaultBG
{display:none;}


* html #cnnTabNav ul li .tabDefaultBG,
* html #cnnTabNav ul li.current .leftCorner,
* html #cnnTabNav ul li.currentLeft .leftCornerFirst
{left:0;top:0;}


* html #cnnTabNav ul li.current .rightCorner,
* html #cnnTabNav ul li.currentLeft .rightCorner,
* html #cnnTabNav ul li.currentRight .rightCornerLast
{right:-5px;top:0;}

/* /mosaic nav */

#cnnLeftCol p a:link,
#cnnLeftCol p a:visited
{font-weight:bold;}

/* story photo */
.cnnStoryPhotoBox
{float:left;width:292px;margin:2px 18px 18px 0;}

.cnnStoryPhotoBox img
{display:block}

.cnnStoryPhotoCaptionBox
{border-width:0 1px;border-style:solid;border-color:#e8e8e8;padding:0;margin:0;background:#fff;}

.cnnStoryPhotoCaptionBox p
{margin:0;font-size:10px;line-height:13px;color:#666;}

.cnnStoryPhotoBoxNavigation
{height:16px;position:relative;border-width:1px 1px 0 1px;border-style: solid; border-color: #e8e8e8;margin:0;}

.cnnImgChngr .cnnStoryPhotoBoxNavigation
{height:26px;}

.cnnImgChngr
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/pic_changer/imgChngBG.gif) 0 0 no-repeat}

.cnnStoryPhotoMoreLnk
{position:absolute;left:12px;top:3px;}

.cnnImgChngr .cnnStoryPhotoMoreLnk
{position:absolute;left:auto;right:9px;top:7px;}

.cnnImgChngr #cnnImgChngrPrvsLbl,
.cnnImgChngr #cnnImgChngrNxtLbl,
.cnnImgChngr #cnnImgChngrLbl
{position:absolute;}

.cnnImgChngr #cnnImgChngrPrvsLbl,
.cnnImgChngr #cnnImgChngrNxtLbl
{top:5px;}

.cnnImgChngr #cnnImgChngrLbl
{top:8px;}

.cnnImgChngr #cnnImgChngrPrvsLbl
{left:100px;}

.cnnImgChngr #cnnImgChngrNxtLbl
{right:100px;}

.cnnImgChngr #cnnImgChngrLbl
{left:133px;font-size:10px;color:#949494}


.cnnStoryPhotoBoxNavigation a
{font-size:10px;color:#3d75ac;text-decoration:none;}

.cnnStoryPhotoBoxNavigation a:hover
{color:#ca0002;}

/* ies */

#cnnTxtCmpnt li
{margin-left:15px;list-style-position:outside}

.cnnStoryPhotoBox,
.cnnStoryElementBox
{clear:left;}

.cnnStoryElementBox
{float:left;margin:2px 18px 6px 0;width:180px;font-size:11px;line-height:14px;}

.cnnStoryElementBox ul
{margin:2px 0 0 0;padding:0;list-style-image:url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif)}

.cnnStoryElementBox ol
{margin:2px 0 0 0;padding:0;}

.cnnStoryElementBox a
{font-weight:bold;}

#cnnTxtCmpnt .storyElementBox li,
.cnnStoryElementBox li
{margin-left:12px;margin-bottom:3px;}

* html #cnnTxtCmpnt .cnnStoryElementBox li,
* html .cnnStoryElementBox li
{margin-left:16px;padding-left:0;}

.cnnStoryElementBox ol li
{margin:6px 0 0 18px;padding:0;}

* html .cnnStoryElementBox ol li
{margin-left:25px;}

.cnnFacts li
{color:#666;}

.cnnCorrectionHead
{color:#ca0002}

.cnnStoryElementBox h4
{margin:0;font-size:16px;font-weight:bold;line-height:19px;}

.cnnStoryElementBox .cnnTVPromoBoxFooter a
{font-size:10px;font-weight:normal;}

/* paragraph rules */
p.cnnAttribution
{margin:15px 0;color:#949494;font-size:10px;}

* html p.cnnAttribution
{margin-top:-4px;}

p.cnnTopics
{font-weight:bold;color:#949494;margin:11px 0 0 0;word-spacing:6px;}

.cnnMosaicSubContentCol p.cnnTopics,
* html p.cnnTopics
{margin-bottom:0;padding-bottom:0;}

p.cnnTopics b
{color:#000;word-spacing:1px;}

.cnnMosaicSubContentCol p.cnnTopics b
{display:block;}

p.cnnTopics a
{text-decoration:underline;word-spacing:1px;}

p.cnnEditorNote
{font-style:italic;}

.cnnEmbeddedMosLnk
{font-size:10px;display:inline;white-space: nowrap}

.cnnEmbeddedMosLnk img
{vertical-align:-2px;padding-left:4px;}

span.cnnEmbeddedMosLnk a, span.cnnEmbeddedMosLnk a:link, span.cnnEmbeddedMosLnk a:visited {color:#ca0002;padding:2px 2px 1px 2px;} 
span.cnnEmbeddedMosLnk a:hover  { color:#fff;background:#c90000; }
#cnnLeftCol p span.cnnEmbeddedMosLnk a:link, #cnnLeftCol p span.cnnEmbeddedMosLnk a:visited {color:#ca0002;}

#cnnLeftCol p span.cnnEmbeddedMosLnk a:hover
{color:#fff;background:#c90000;}

/* ugc box */

.cnnUGCBox
{background:#f5fafe;margin:9px 0;}

.cnnUGCBox .cnnUGCBox
{background:#fff;margin:3px 18px 9px 18px;}

.cnnUGCBoxFooterMeta
{padding:6px 0 12px 0;margin:0 18px;height:14px;}

.cnnUGCBoxFooterMeta .cnnPostCommentsLnk
{float:right;color:#666;}

.cnnUGCBox .cnnBoxContent
{border-width:0 1px; border-style: solid; border-color: #e0e6ec;font-size:11px;line-height:14px;padding:0;margin:0;background:#f5fafe;}

.cnnUGCBox .cnnUGCBox .cnnBoxContent
{border-width:0 1px;border-style: solid; border-color: #edf3fb; color:#666;background:#fff;overflow:hidden;padding:6px 12px 8px 12px;}

.cnnUGCBox .cnnUGCBox .cnnBoxContent .cnnMeta
{width:92px;float:left;margin-right:10px;overflow:hidden;}

.cnnUGCBox .cnnUGCBox .cnnBoxContent p
{width:387px;margin:0 0 0 103px;}

.cnnUGCHeader
{padding:10px 18px 10px 11px;}

.cnnUGCBox .cnnBoxContent h3
{height:26px;font-size:14px;line-height:16px;color:#3d75ac;margin:0;padding:0;overflow:hidden;}

.cnnUGCBox .cnnBoxContent h4
{margin:0;padding:0;}

.cnnUGCBox .cnnBoxContent h3.cnnBlogsClosed .closed,
.cnnUGCBox .cnnBoxContent h3.cnnBlogs .opened,
.cnnUGCBox .cnnBoxContent h3.cnnIReportClosed .closed,
.cnnUGCBox .cnnBoxContent h3.cnnIReport .opened,
.cnnUGCBox .cnnBoxContent h3.cnnOpinionClosed .closed,
.cnnUGCBox .cnnBoxContent h3.cnnOpinion .opened
{display:inline;margin:0px 8px 0px 0;padding:0;overflow:hidden;vertical-align:middle;}

.cnnUGCBox .cnnBoxContent h3.cnnBlogsClosed .opened,
.cnnUGCBox .cnnBoxContent h3.cnnBlogs .closed,
.cnnUGCBox .cnnBoxContent h3.cnnIReportClosed .opened,
.cnnUGCBox .cnnBoxContent h3.cnnIReport .closed,
.cnnUGCBox .cnnBoxContent h3.cnnOpinionClosed .opened,
.cnnUGCBox .cnnBoxContent h3.cnnOpinion .closed
{display:none;}

.cnnUGCBox .cnnBoxContent h3 a
{display:block;height:26px;font-size:22px;font-weight:bold;line-height:26px;margin:0;padding:0;overflow:hidden;}

.cnnUGCBox .cnnBoxContent h3 a,
.cnnUGCBox .cnnBoxContent h3 a:visited,
.cnnUGCBox .cnnBoxContent h3 a:hover
{color:#3d75ac;}

.cnnUGCBox .cnnBoxContent h3 a span
{font-size:14px;font-weight:normal;line-height:16px;}

.cnnUGCCommentFrm
{margin:0 17px 0 28px;border-top:3px solid #E8EFF7;padding:12px 0 21px 7px;background:#f5fafe;}

.cnnUGCCommentFrm .cnnMeta
{float:left;}

.cnnUGCCommentFrm h4
{color:#959A9F;font-size:22px;margin:0 0 12px 0}

.cnnUGCCommentFrm form textarea
{width:428px;height:99px;}

.cnnUGCCommentFrm form div
{padding-top:9px;}

.cnnUGCCommentFrm form a
{font-size:11px;font-weight:bold;}

.cnnExtended
{margin-top:0;}

.cnnUGCBox .cnnUGCBox .cnnBoxContent .cnnExtended p
{margin-top:0;}

.cnnUGCBox .cnnUGCBox .cnnBoxContent h3
{margin-bottom:6px;}

.cnnUGCBox .cnnUGCBox .cnnBoxContent .clear
{margin:12px 0;}

.cnnUGCCommentFrm form label
{margin:0;padding:0;color:#666;}

.cnnUGCCommentFrm .cnnLocalCol,
.cnnUGCCommentFrm .cnnNameCol
{float:left;width:203px;overflow:hidden;}

.cnnUGCCommentFrm form .cnnNameCol
{margin-right:11px;}

.cnnUGCCommentFrm form .cnnLocalCol,
.cnnUGCCommentFrm form .cnnNameCol,
.cnnUGCCommentFrm form .cnnCommentCol
{padding-top:0;}

.cnnUGCCommentFrm form .cnnCommentCol
{clear:both;padding-top:6px;}

* html .cnnUGCCommentFrm form .cnnLocalCol,
* html .cnnUGCCommentFrm form .cnnNameCol,
* html .cnnUGCCommentFrm form .cnnCommentCol
{margin-top:-6px;}

* html .cnnUGCCommentFrm form .cnnCommentCol
{padding-top:0;margin-top:-10px;}

.cnnContributor
{color:#333;font-weight:bold;}

.cnnError
{color:#ca0002;font-weight:bold;}

.cnnUGCBoxHeader
{height:4px;overflow:hidden;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/UGC/ugc_TR_bg.gif) 100% 0 repeat-x;}

.cnnUGCBoxFooter
{height:4px;overflow:hidden;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/UGC/ugc_BR_bg.gif) 100% 0 no-repeat;}

.cnnUGCBox .cnnUGCBox .cnnUGCBoxHeader
{height:4px;overflow:hidden;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/UGC/b_ugc_TR_bg.gif) 100% 0 repeat-x;}

.cnnUGCBox .cnnUGCBox .cnnUGCBoxFooter
{height:4px;overflow:hidden;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/UGC/b_ugc_BR_bg.gif) 100% 0 no-repeat;margin:0;}

/* font widget/byline */

#cnnSCFontButtons
{position:relative;min-height:15px;float:right;margin-bottom:8px;}

* html #cnnSCFontButtons
{height:15px;}

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

#cnnSCFontMinusBtn,
#cnnSCFontPlusBtn
{cursor:pointer}

#cnnSCFontMinusBtn
{right:19px;}

#cnnSCFontPlusBtn
{right:0;}

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

#cnnSCFontLabel
{right:38px;}

#cnnSCByLine
{color:#666;font-size:10px;}

.cnnMosaic160Container
{text-align:center;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/content/ads/adtile.gif) 0 0 repeat;padding:9px 0;margin-bottom:9px;}

/* cnnWireBox over-ride rules */
.cnnWireBoxHeader
{height:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_TR_bg.gif) 100% 0 no-repeat;}
.cnnWireBoxFooter
{height:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_BR._bg.gif) 100% 0 no-repeat;}
#cnnRightCol .cnnWireBoxHeader
{height:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/right_rail/corner_adv_ltg_tr.gif) 100% 0 no-repeat;}
#cnnRightCol .cnnWireBoxFooter
{height:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/right_rail/corner_adv_ltg_br.gif) 100% 0 no-repeat;}

.cnnWireBoxHeader img,
.cnnWireBoxFooter img
{display:block;}

.cnnWireBox .cnnBoxContent
{border-width:0 1px;border-color: #e8e8e8;border-style: solid;background:#fff;}
#cnnRightCol .cnnWireBox .cnnBoxContent
{border-color: #d6d6d6;}

/* my original rules. may need to go away */
#cnnRightCol  .cnnWireBox
{margin:6px 0;}

.cnnRightColBox
{background:#fff;padding:0;margin:0 0 9px 0;}

#sectionRelateds .cnnRightColBox
{margin:9px 0;}

#relatedBox .cnnRightColBox
{margin:9px 0 0 0;}

.cnnRightColBox .cnnRightColBoxContent
{padding:4px 9px 6px 9px;}

.cnnRightColWireBox
{margin:6px 0 9px 0;}


.cnnRightColWireBoxContent
{border-width:0 1px;border-style:solid;border-color:#e4e4e4;}

#cnnRightCol .cnnWireBoxFooter
{height:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/right_rail/corner_adv_ltg_br.gif) 100% 0 no-repeat;}

#cnnRightCol .cnnWireBox .cnnBoxContent
{border-color: #d6d6d6;font-size:10px;color:#4c4c4c}

#cnnRightCol .cnnWireBox .cnnBoxContent h4,
#cnnRightCol .cnnWireBox .cnnBoxContent h3
{margin:0;padding:0;font-weight:bold;font-size:11px;}

#cnnRightCol .cnnWireBox .cnnBoxContent h3
{color:#000}

#cnnRightCol .cnnWireBox .cnnBoxContent h4
{margin-top:12px;}

#cnnRightCol .cnnWireBox .cnnBoxContent p
{margin:0;}


.cnnImgChngr
{background:#000;}

.cnnStoryPhotoBoxNavigation,
.cnnStoryPhotoCaptionBox
{background:#fff;}

/*padding/margin */
.cnn3pxTB9pxLRPad
{padding:3px 9px;}

.cnn10pxTB12pxLRPad
{padding:10px 12px;}

.cnn0pxBMargin
{margin-bottom:0;}

/* article only */
.cnnMosaic160Container
{text-align:center;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/content/ads/adtile.gif) 0 0 repeat;padding:9px 0;margin-bottom:9px;}

.cnnMosaic160Ad
{background:#f2f2f2;width:318px; margin:0 9px;}

#cnnRightCol .cnnMosaic160Ad .cnnTR
{padding:9px 0;}

#cnnArticleMosaic #cnnTxtCmpnt
{display:block}

#cnnArticleMosaic .cnnRRad
{padding-top:9px;}

.cnnMosaic160Container .cnnRRBoxHeader img,
.cnnMosaic160Container .cnnRRBoxFooter img
{float:left;}

.cnnPartnerBanner
{margin:3px 0 15px 0;}

.cnnTopNewsModule
{margin:15px 0;}

.cnnTopNewsModule .cnnWireBox .cnnBoxContent
{padding:12px 0 15px 0;}

.cnnTopNewsModule .cnnWireBox .cnnBoxContent h3
{font-size:22px;font-weight:bold;line-height:22px;color:#ca0002;border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin:0 9px;}

.cnnTopNewsModule .cnnWireBox .cnnBoxContent table
{width:565px;}

.cnnTopNewsModule .cnnWireBox .cnnBoxContent table td
{vertical-align:top;padding:6px 0 0 9px;font-size:14px;font-weight:bold;line-height:16px;}

.cnnTopNewsModule .cnnWireBox .cnnBoxContent table td img
{margin-top:3px;}

#cnnBlogContainer h3
{height:30px;vertical-align:middle;}

#cnnBlogContainer h3 img
{display:inline;vertical-align:-10px;}

#cnnPhotoPlayer
{margin:0;}

#cnnPhotos
{margin-bottom:0;}

#cnnPhotoTabs
{border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}

#cnnPhotoTabs TABLE#cnnPT
{width:100%;}

#cnnPhotoTabs TABLE#cnnPT TD
{border-right:1px solid #e6e6e6;}

#cnnPhotoTabs TABLE#cnnPT TD a
{display:block;cursor:pointer;text-align:center;padding:6px 0;font-size:10px;font-weight:bold;overflow:hidden;}

#cnnPhotoTabs TABLE#cnnPT TD.cnnPTCurrent a
{cursor:default;background:#f2f2f2;color:#949494;overflow:hidden;}

#cnnPhotoPicker .cnnPPContent
{border:1px solid #e6e6e6;border-top-width:0;background:#ebebeb;padding:8px 0 0 18px;}

#cnnPhotoPicker .cnnGalTz
{width:170px;float:left;margin:4px 18px 12px 0;}

#cnnPhotoPicker .cnnGalTz .cnnGalTzImg
{position:relative;float:left;margin-right:9px;}

#cnnPhotoPicker .cnnGalTz .cnnGalTzTxt a
{font-weight:bold;}

#cnnPhotoPicker .cnnGalTz .cnnGalTzImg a
{display:block;width:62px;height:46px;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/util/tz.bg.gif) 0 0 no-repeat;}

#cnnPhotoPicker #cnnCurGal.cnnGalTz .cnnGalTzImg a
{background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/util/tz.bg.hover.gif) 0 0 no-repeat;}

#cnnPhotoPicker .cnnGalTz .cnnGalTzImg a img
{position:absolute;top:8px;left:6px;}

#cnnPhotoPicker .cnnGalTz .cnnGalTzTxt
{color:#949494;font-size:10px;line-height:12px;}

#cnnPhotoPicker #cnnCurGal.cnnGalTz .cnnGalTzTxt a
{color:#949494;}

#cnnPPSect2,
#cnnPPSect3,
#cnnPPSect4,
#cnnPPSect5
{display:none;}

TABLE.cnnRRTable
{width:100%;}

TABLE.cnnRRTable td
{border-top:1px solid #E4E4E4;padding:9px 9px 9px 12px;vertical-align:top;font-size:12px;font-weight:bold;line-height:15px;}

TABLE.cnnRRTable .cnnRRImgCol
{text-align:right;padding:6px 9px;}

p.cnnRRRFY
{font-size:10px;font-weight:bold;margin:6px 0 7px 11px;line-height:12px;}

/* most popular */
#cnnMostPopMosaic
{margin-top:9px;}

#cnnMostPopMosaic #cnnMostPopMod .cnnWireBox
{margin:0;}

#cnnRightCol #cnnMostPopMosaic .cnnWireBox .cnnBoxContent
{background-color:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
#cnnRightCol #cnnMostPopMosaic .cnnWireBox .cnnWireBoxHeader
{height:4px;overflow:hidden;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_TR_bg.gif) 100% 0 repeat-x;}
#cnnRightCol #cnnMostPopMosaic .cnnWireBox .cnnWireBoxFooter
{height:4px;overflow:hidden;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_BR._bg.gif) 100% 0 no-repeat;}

.cnnBanner
{margin-bottom:10px;}

a.cnnInlineTopic
{text-decoration:underline;}

/* video */
#mosVidContainer { width:576px;margin-bottom:0; }
#mosVidDesc { font-size:11px;line-height:14px;padding:7px 10px 9px 10px; }
#mosVidPlayList { border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;background-color:#EBEBEB; }
#mosVidMore { font-size:11px;line-height:14px;text-align:right;padding:6px 10px 6px 0px;border-top:1px solid #E9E9E9; }

.mos_video_box,
.mos_video_box_active { float: left;display:inline;width:165px;height:45px;margin: 9px 10px 9px 10px;font: 10px Helvetica, arial, sans-serif;line-height:12px;color:#9b9b9b;overflow:hidden; }

.mos_video_box .mos_tz_image,
.mos_video_box_active .mos_tz_image { background-image:url('http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/util/video_background.gif');width:58px;height:42px;margin:0px 7px 0px 0px;float:left; }

.mos_video_box .mos_tz_image img,
.mos_video_box_active .mos_tz_image img { margin:6px 0px 0px 6px; }

.mos_video_box_active .mos_tz_image { background-image:url('http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/util/video_background_active.gif'); }

.mos_video_box_active A,
.mos_video_box_active A:link,
.mos_video_box_active A:active,
.mos_video_box_active A:visited { color: #9b9b9b; }

/*photo no flash*/
.cnnNoFlashContainer
{width:585px;height:426px;position:relative;background:#f4f4f4}

.cnnNoFlash
{position:absolute;top:113px;left:160px;;width:265px;height:200px;background:#f4f4f4 url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/noflash/flash_logo.gif) 102px 16px no-repeat;font-family:arial, sans-serif;color:#838383;font-size:11px;}

.cnnNoFlash p
{margin:15px 33px 12px 33px;text-align:center;}

.cnnNoFlash p.cnnTopGraf
{padding-top:85px; margin:0 33px 15px 33px;}

.cnnNoFlash .cnnGetBtn
{margin:0 54px;}

.cnnStoryElementBoxAd
{display:none;}

#cnnTxtCmpnt .cnnStoryElementBoxAd,
#otherTab1AdContainer .cnnStoryElementBoxAd,
#otherTab2AdContainer .cnnStoryElementBoxAd,
#cnnPhotoCmpntAdContainer .cnnStoryElementBoxAd,
#cnnVideoCmpntAdContainer .cnnStoryElementBoxAd
{display:block;}

/* bottom partner banner */
.cnnPartnerI
{font-style:italic;}

.cnnPartnerI a
{font-style:normal;text-transform:uppercase}

.cnnPartnerB
{font-weight:bold;text-transform:uppercase;}

/* ads */
.cnnStoryElementBoxAd{margin:0 auto;text-align:center;border-top:2px solid #e8e8e8}
.cnnStoryElementBoxAdHead{margin:2px 0 18px 0;text-align:left;}

/* fact box */
.cnnFactBox
{width:180px;}
.cnnFactBox table
{width:100%;border:0;}
.cnnFactBox table td
{font-size:11px;line-height:16px;vertical-align:top;color:#949494;}
.cnnFactBox table td.cnnFbDots
{width:90%;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/util/dot.gif) 0 3px repeat-x;}
.cnnFactBox table td.cnnFbLiRc
{padding:0 0 0 4px;white-space:nowrap;font-weight:bold;}
.cnnFactBox table td.cnnFbLiTitle
{padding:0 4px 0 0;white-space:nowrap;color:#666;}
.cnnFactBox table.cnnFBDesc td
{padding:4px 0 12px 0;}


/* NEW STYLES */
#cnnSnapShot 
{margin-bottom:0px;}

#cnnSnapShot .cnnWCBoxFooter
{display:none;}

.cnnSnapShotHeader
{padding-bottom:10px; margin-top:10px;}


#cnnMainContent .cnnWCBoxHeader
{display:none;}

#cnnArticleMosaic #cnnMainContent .cnnWCBoxHeader
{display:block; }


#cnnMainContent .cnnSnapShotHeader
{border-bottom:none; margin:0; padding:0;}

.cnnGryTmeStmp
{font-weight:normal; color:#000; font-size:14px;}

.cnnGryTmeStmp a
{font-size:10px; color:#004276;}

#cnnMainContent .cnnGryTmeStmp
{color:#949494; font-size:10px; font-weight:bold;}

.cnnTimeStamp
{font-size:10px; color:#949494; margin:14px 0 0 18px;}

#cnnHeaderLeftCol h1
{font-size:30px; margin:0;}

#cnnHeaderLeftCol 
{width:auto; margin-top:8px; margin-bottom:0;}

#cnnHeaderRightCol 
{width:100%; margin-top:3px;}

#cnnHeaderRightCol .cnnUGCBox
{margin-left:18px;}

#cnnHeaderRightCol .cnnUGCBox ul
{margin-bottom:0; margin-left:0; padding:6px 105px 18px 12px; list-style:none; background:#81bedd; font-size:12px;}

.cnnBottomLine b
{color:#000;}

#cnnHeaderRightCol .cnnUGCBox ul span
{font-size:12px; font-family:monospace; font-weight:bold; padding-right:6px;}

.cnnUGCHeader
{border-top:1px solid #c1e1f1; padding-top:6px; padding-bottom:7px;}

.cnnUGCBox .cnnBoxContent h3 a
{font-size:14px; color:#004276; float:left; width:50%; line-height:24px;}

.cnnUGCBox .cnnBoxContent h3 .cnnCommentHeader
{padding-top:6px; width:auto; text-align:right; float:none;}

.cnnUGCBox .cnnBoxContent h3 .cnnCommentHeader span
{font-weight:bold; font-size:11px; color:#004276;}

.cnnUGCBox .cnnUGCBoxHeader
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/blue.tr.gif') repeat-x scroll 100% 0pt; height:5px;}

.cnnUGCBox .cnnUGCBoxFooter 
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/blue.br.gif') repeat-x scroll 100% 0pt; height:5px;}

* html #cnnRecentComment .cnnUGCBox .cnnUGCBoxFooter
{margin:0px; padding:0;}

* html .cnnRRBlueCard .cnnUGCBox .cnnUGCBoxFooter
{margin-left:0;}

.cnnUGCBox .cnnBoxContent
{background: #a7d2e7; border-color:#c1e1f1;}

.cnnUGCBox #cnnOpinionContainer
{background:#a7d2e7; margin:0; max-height:280px; overflow:auto;}

* html .cnnUGCBox #cnnOpinionContainer
{padding-bottom:4px;}

.cnnUGCBox .cnnUGCBox .cnnUGCBoxHeader
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/comment.tr.gif') repeat-x scroll 100% 0px; height:6px; overflow:hidden;}

.cnnUGCBox .cnnUGCBox .cnnUGCBoxFooter
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/comment.br.gif') no-repeat scroll 100% 0pt; height:6px; margin:0; overflow:hidden;}


/* Recent Comment CSS */
#cnnRecentComment
{padding:9px 3px 3px 3px; border-top:1px solid #9acbe4;}

#cnnRecentComment .cnnUGCBox
{margin:0 6px 2px 6px;}

#cnnRecentComment .cnnBoxContent
{padding:0px 10px; height:15px;}

* html #cnnRecentComment .cnnBoxContent
{padding:5px 9px;}

#cnnRecentComment .cnnMeta
{display:inline; width:auto;}

#cnnRecentComment.cnnRecent
{display:inline; width:auto;}

* html #cnnRecentComment .cnnUGCBoxFooter
{width:100%; margin-left:2px;}




#allComments
{padding-top:16px; border-top:1px solid #9acbe4;}

#cnnMainContent .cnnGryTmeStmp 
{font-size:11px; font-weight:normal; line-height:11px;}

.cnnContributor 
{color:#000;}

.cnnTabBox
{width:583px;}

.cnnTabBox .cnnTabHeaders #cnnLeftTab.cnnSelected,
.cnnTabBox .cnnTabHeaders #cnnRightTab.cnnSelected,
.cnnTabBox .cnnTabHeaders #cnnLeftTab.cnnSelected a,
.cnnTabBox .cnnTabHeaders #cnnRightTab.cnnSelected a
{background:#81bedd; font-size:11px; color:#fff;}

.cnnTabBox .cnnTabHeaders #cnnLeftTab,
.cnnTabBox .cnnTabHeaders #cnnRightTab
{background:#fff; float:left; width:291px; }

div.cnnTabBox #cnnLeftTab  .cnnBoxContentTab { padding-top:6px; height:24px;}
div.cnnTabBox #cnnRightTab  .cnnBoxContentTab { padding-top:6px; height:24px;}

.cnnTabBox .cnnTabHeaders #cnnLeftTab .cnnBoxContent,
.cnnTabBox .cnnTabHeaders #cnnRightTab .cnnBoxContent
{text-align:center;}

.cnnTabBox .cnnTabHeaders #cnnLeftTab,
.cnnTabBox .cnnTabHeaders #cnnRightTab,
.cnnTabBox .cnnTabHeaders #cnnLeftTab a,
.cnnTabBox .cnnTabHeaders #cnnRightTab a
{font-size:11px; color:#004276; font-weight:bold;}

.cnnTabBox .cnnTabHeaders #cnnLeftTab
{border-right:1px solid #e8e8e8;}

.cnnTabBox #cnnLeftTab.cnnSelected .cnnBoxHeader
{height:4px; background:#81bedd url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/vid.blue.tr.gif') 0 0 no-repeat;}

.cnnTabBox #cnnLeftTab.cnnSelected .cnnBoxHeader div
{height:4px; width:4px; background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/vid.blue.tl.gif') 0 0 no-repeat;}

.cnnTabBox #cnnLeftTab .cnnBoxHeader
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_TR_bg.gif') no-repeat 0 0;}

.cnnTabBox #cnnLeftTab .cnnBoxContent
{height:30px; border-width:0 0 1px 1px; background:transparent;}

.cnnTabBox #cnnRightTab.cnnSelected .cnnBoxHeader
{height:4px; background:#81bedd url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/vid.blue.tr.gif') no-repeat 100% 0;}

.cnnTabBox #cnnRightTab.cnnSelected .cnnBoxHeader div
{height:4px; width:4px; background:transparent;}

.cnnTabBox #cnnRightTab .cnnBoxHeader div
{height:4px; width:4px; background:transparent;}

.cnnTabBox #cnnRightTab .cnnBoxContent
{height:30px; border-width:0 1px 1px 0px; background:transparent;}

.cnnTabBox .cnnEmptyTab
{cursor:default;}

.cnnWireAdLtgBox .cnnContentHeader
{padding:8px 18px 12px 18px;}

.cnnWireAdLtgBox .cnnContentHeader a
{font-size:20px; font-weight:bold; color:#000;}

.cnnWireAdLtgBox .cnnContentHeader a span
{color:#319ad0;}

.cnnLivingWell ul li
{font-weight:bold; font-size:12px; color:#004276;}



/* Right Rail Blue Card Box */
.cnnRRBlueCard .cnnBlueCardContent
{padding:9px 5px;}

.cnnRRBlueCard .cnnUGCBox 
{width:154px; float:left; padding:0 4px; margin:0; background:#fff;}

.cnnRRBlueCard .cnnUGCBox .cnnUGCBox
{float:none; margin:0 5px; padding:0; width:auto;}

.cnnRRBlueCard .cnnBlueCardPad
{padding:5px 7px 23px 9px; font-weight:bold; font-size:10px; color:#000; line-height:10px;height:53px;}

.cnnRRBlueCard .cnnUGCBox img
{margin-right:6px;}

.cnnRRBlueCard .cnnUGCBox #mosVidMore
{border-top:1px solid #c1e1f1; padding: 5px 9px 1px 0; font-size:10px; color:#319ad0;}

.cnnRRBlueCard #mosVidMore a:visited, .cnnRRBlueCard #mosVidMore a, 
.cnnLivingWell #mosVidMore a:visited, .cnnLivingWell #mosVidMore a
.cnnTabBox #mosVidMore a:visited, .cnnTabBox #mosVidMore a
{color:#004276;}

.cnnRRBlueCard .cnnUGCBox .cnnBoxContent
{background: #81bedd;}

.cnnRRBlueCard .cnnUGCBox .cnnUGCBoxFooter
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/blue.card.br.gif') repeat-x scroll 100% 0pt; height:5px;}


/* Living Well Module */
.cnnLivingWell #mosVidMore
{text-align:left; padding-left:9px; font-size:10px; color:#949494; font-weight:bold; padding-top:9px; padding-bottom:5px; line-height:10px;}

.cnnLivingWell ul
{list-style:none; padding:0; margin:0;}

.cnnLivingWell ul li
{border-top:1px solid #e9e9e9; padding:12px 9px;}

.cnnLivingWell ul li img
{margin-right:9px;}

.cnnLivingWell .cnnContentHeader
{border-bottom:none;}



.cnnTabBox .cnnTabPad
{padding:17px 12px;}

.cnnTabBox .fortuneHeadline
{font-weight:bold; font-size:12px;}

.cnnTabBox .fortuneDateStamp
{color:#949494; font-size:10px;}

.cnnTabBox .fortuneBlurbTxt
{margin:10px 0;}

.cnnTabBox .fortuneBlurbTxt a
{color:#004276; font-weight:bold;}



/* CNN BACKGROUND BOX STYLES */
.cnnBackground .cnnBoxContent
{position:relative; padding:0px 18px 14px 15px;}

.cnnBackground .cnnTitle
{position:absolute; background:#fff; float:left; font-size:18px; font-weight:bold; margin-left:-5px; margin-top:-16px; padding:5px;}

.cnnBackground .cnnBackgroundPad
{padding-top:11px;}

.cnnBackground .cnnBackgroundTxt
{height:273px; overflow:auto; font-size:11px;}

.cnnBackground h4
{font-size:12px; font-weight:bold; margin-top:0;}

.cnnBackground .cnnBoxHeader div
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_TL.gif') no-repeat scroll 0pt 0pt;}

.cnnMar24T
{margin-top:24px;}

.cnnMar40T
{margin-top:40px;}

.cnnMar30T
{margin-top:30px;}

#cnnLeftCol p a:link, #cnnLeftCol p a:visited
{color:#004276;}

#cnnHeaderRightCol li b
{color:#000; font-size:12px;}

a 
{color:#004276;}

.cnnContentContainer h2
{margin-top:-14px; margin-bottom:12px; font-weight:bold; font-size:18px; line-height:18px;}

.cnnContentContainer h3
{margin:12px 0; font-weight:bold; font-size:18px;}



/* video box buttons */
#cnnMpVideoBox .cnnMpVidBtns
{padding:7px 0 2px 0;float:right;margin-right:9px;}

* html #cnnMpVideoBox .cnnMpVidBtns
{margin-right:5px;}


#cnnMpVideoBox img#cnnMpVidBtnL
{margin-right:12px; cursor:default;}

#cnnMpVideoBox img#cnnMpVidBtnR
{margin-left:9px;}

#cnnMpVideoBox img.cnnMpVidBtnStatus
{margin:0 3px 6px 0;}


/* video box topper */
.cnnMpVidTopper
{position:relative;height:37px;}

.cnnMpVidTopper .cnnMoreVideo
{position:absolute;top:8px;right:9px;font-size:10px;}

.cnnMpVidTopper .cnnVideoBoxHeader
{position:absolute;top:5px;left:12px;font-size:22px;font-weight:bold;line-height:24px;}

.cnnMpVidTopper .cnnVideoBoxHeader img
{margin:0 9px 3px 0;vertical-align:text-bottom;}

#cnnMpVideoBox .cnnContentHeader
{padding:0;}

#cnnMpVideoBox #mosVidMore
{text-align:left; padding-bottom:2px;}

#cnnMpVideoBox #mosVidMore a
{padding:0;}

#cnnMpVideoBox #mosVidMore a.ask
{padding:0 9px 0 38px;}

#cnnMpVideoBox .cnnMpVideoContent
{background:#F7F7EB url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/community.gif') no-repeat 22px 15px; height:182px;}

.cnnQuestion
{padding: 33px 34px 5px 76px;}

.cnnQuestionTxt
{font-size:15px; font-weight:bold; line-height:18px;}

.cnnQuestionTxt span
{position:relative; color:#81bedd; font-size:30px; top:-3px; left:-3px; vertical-align:bottom; line-height:3px;}

.cnnQuestionTxt .cnnMore
{}

.cnnAskedBy
{font-size:10px; color:#949494;}

.cnnQuestionTxt a
{font-size:10px;}

.cnnQuestion .cnnAnswerIt
{margin-top:7px; margin-right:7px; text-align:right;}

/* top video
===================================================================================== */
.cnnQuestion
{float:left;width:222px;padding:0;height:115px;}

.cnnMpVideoContent
{position:none;}

#cnnQuestionViewPort
{position:relative;height:115px;/*width:222px;*/width:auto;overflow:hidden;/*margin:40px 0 0 85px;*/margin:0;}

#cnnQuestionSliderContainer
{position:absolute;left:0;top:0;}


.cnnTalkAboutIt #cnnMpVideoBox #cnnMpVidBtns .cnnMpVidBtns
{padding-top:4px;}

* html .cnnTalkAboutIt #cnnMpVideoBox #cnnMpVidBtns .cnnMpVidBtns
{width:100px;}

.cnnTalkAboutIt .cnnBoxContent
{padding:0;}

/* end top video
===================================================================================== */

#cnnRightCol
{margin-top:10px;}


.cnnPad10Top
{padding:10px 0 0 0;}



.cnnTabPad #customcontrols
{width:382px;}

#cnnLeftTab,
#cnnRightTab
{cursor:pointer;}

#cnnLeftTab.cnnSelected,
#cnnRightTab.cnnSelected
{cursor:default;}

#cnnLeftTabContent,
#cnnRightTabContent
{display:block}

#cnnLeftTabContent.cnnInactive,
#cnnRightTabContent.cnnInactive
{display:none}

/* More From Conditions Module */
.cnnMoreFromConditions #mosVidMore {text-align:left; padding:8px 0px 5px 12px; font-size:10px; color:#949494; font-weight:bold; line-height:10px;}
.cnnMoreFromConditions ul {list-style:none; padding:0; margin:0;}
.cnnMoreFromConditions ul li {border-top:1px solid #e9e9e9; padding:10px 9px 12px 12px;}
.cnnMoreFromConditions ul li img {margin:2px 9px 0px 0px;}
.cnnMoreFromConditions .cnnContentHeader {border-bottom:none;}
.cnnContentHeaderMC { padding:9px 0px 11px 12px; }
.cnnHeaderNoLnk, .cnnHeaderLnk a { font-size:22px; font-weight:bold; color:#000; }
.cnnHeaderLnk a:link { font-size:22px; font-weight:bold; color:#000; }
.cnnHeaderLnk a:hover { color:#ca0027; }
.cnnHeaderLnk a span {color:#000;}
.cnnMoreFromConditions ul a { font-weight:bold; }
.cnnHeaderLnk a span.qaraq { color:#004276; }
span.qaraq { color:#004276; }
.cnnHeaderLnk a:hover span.qaraq { color:#CA0002; }

/* overrides */
.cnnContentContainer h2 { margin-top:0px; }
