#cnnMainContent {
	BACKGROUND: #fff
}
#cnnLeftCol {
	MARGIN-TOP: 2px; WIDTH: 603px; MARGIN-BOTTOM: -2px; BACKGROUND: #fff; OVERFLOW: hidden; MARGIN-RIGHT: 18px
}
#cnnLeftCol .cnnMosaicContentCol {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#cnnRightCol {
	MARGIN: 5px 0px 6px; WIDTH: 354px; BACKGROUND: #f2f2f2; OVERFLOW: hidden
}
.cnnRRBoxContent {
	PADDING-TOP: 4px
}
#cnnLeftCol P:first-child {
	MARGIN-TOP: 0px
}
#cnnHighLightTrigger {
	BACKGROUND: #fff
}
.cnnFirstTabActive .cnnWCBoxHeader IMG {
	DISPLAY: none
}
#cnnHighLightTrigger {
	MIN-HEIGHT: 400px
}
* HTML #cnnHighLightTrigger {
	HEIGHT: 400px
}
#cnnTxtCmpnt {
	DISPLAY: none
}
.cnnMosaicSubContentCol {
	MARGIN-TOP: 14px; FLOAT: left
}
.cnnMosaicSubElementCol {
	MARGIN-TOP: 14px; FLOAT: left
}
.cnnMosaicSubContentCol {
	WIDTH: 370px; MARGIN-LEFT: 198px; OVERFLOW: hidden
}
.cnnMosaicSubElementCol {
	WIDTH: 180px; MARGIN-LEFT: -568px; OVERFLOW: hidden
}
* HTML .cnnMosaicSubContentCol {
	MARGIN-LEFT: 99px
}
.cnnMosaicSubElementCol .cnnStoryElementBox {
	MARGIN-BOTTOM: 15px; FLOAT: none; MARGIN-RIGHT: 0px
}
.cnnMosaicSubElementCol .cnnStoryElementBox H4 {
	MARGIN-TOP: -1px
}
.cnnMosaicSubContentCol H3 {
	LINE-HEIGHT: 15px; MARGIN: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.cnnMosaicSubContentCol P {
	MARGIN-TOP: 3px
}
#cnnSnapShot {
	MARGIN-BOTTOM: 6px; BACKGROUND: #fff
}
.cnnSnapShotHeader {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative; HEIGHT: 28px
}
#cnnTimeStamp {
	POSITION: absolute; LINE-HEIGHT: 14px; COLOR: #ca0002; FONT-SIZE: 11px; TOP: 5px; FONT-WEIGHT: bold; LEFT: 18px
}
.cnnGryTmeStmp {
	COLOR: #949494
}
#cnnBrandingBanner {
	MARGIN-BOTTOM: -6px
}
#cnnBrandingBanner .cnnStoryTools {
	DISPLAY: none
}
* HTML #cnnBrandingBanner {
	MARGIN-BOTTOM: -3px
}
.cnnSnapShotHeader#cnnBrandingBanner {
	WIDTH: 984px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 55px; TOP: -4px
}
#cnnBrandingBanner #cnnTimeStamp {
	TOP: 45px
}
#cnnHeaderLeftCol {
	MARGIN: 10px 18px 15px; WIDTH: 432px; DISPLAY: inline; FLOAT: left
}
#cnnHeaderRightCol {
	MARGIN-TOP: 12px; WIDTH: 504px; DISPLAY: inline; FLOAT: left
}
#cnnHeaderRightCol UL {
	MARGIN-BOTTOM: 9px
}
#cnnHeaderRightCol LI {
	COLOR: #000
}
#cnnHeaderRightCol LI.cnnHiliteHeader {
	TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
#cnnHeaderRightCol LI.cnnNextStory {
	LINE-HEIGHT: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px; FONT-SIZE: 10px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-TOP: 12px
}
#cnnHeaderRightCol LI B {
	COLOR: #ca0002
}
H1 {
	LINE-HEIGHT: 31px; MARGIN: 0px; LETTER-SPACING: -1px; FONT-SIZE: 28px
}
#cnnSpecialBanner {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative; HEIGHT: 35px
}
#cnnSpecialBanner .cnnStoryTools {
	TOP: 8px
}
#cnnSpecialCoverage {
	POSITION: absolute; COLOR: #b49342; TOP: 8px; LEFT: 18px
}
#cnnSpecialCoverage A:link {
	TEXT-TRANSFORM: uppercase; COLOR: #b49342; FONT-WEIGHT: bold
}
#cnnSpecialCoverage A:hover:link {
	COLOR: #ca0002
}
#cnnSpecialBannerTopRight {
	POSITION: absolute; TOP: 0px; RIGHT: 9px
}
#cnnSnapShotTimeStamp {
	LINE-HEIGHT: 14px; COLOR: #ca0002; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#cnnSnapShot .cnnWCBoxContent UL.cnnNextStory {
	MARGIN-BOTTOM: 0px
}
#cnnSnapShot .cnnWCBoxContent LI.cnnNextStory {
	LIST-STYLE: none none outside; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#cnnSnapShot .cnnWCBoxContent #cnnHeaderRightCol UL {
	MARGIN-BOTTOM: 0px
}
#cnnSnapShotBottom {
	MARGIN: 10px 18px
}
#cnnSnapShotBottomLeft {
	WIDTH: 432px; FLOAT: left; MARGIN-RIGHT: 18px
}
#cnnSnapShotBottomRight {
	WIDTH: 490px; FLOAT: left
}
.cnnContentBtn {
	MARGIN: -6px 0px 7px
}
* HTML .cnnContentBtn {
	MARGIN: -12px 0px 7px
}
.cnnStoryTools {
	POSITION: absolute; TOP: 5px; RIGHT: 9px
}
.cnnStoryToolsFooter {
	BORDER-BOTTOM: #e8e8e8 1px solid; POSITION: relative; BORDER-LEFT: #e8e8e8 0px solid; MARGIN: 27px 0px 8px; HEIGHT: 33px; CLEAR: both; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 0px solid
}
* HTML .cnnStoryToolsFooter {
	MARGIN-TOP: 24px
}
.cnnStoryToolsFooter .cnnStoryTools {
	TOP: 9px; RIGHT: 0px
}
.cnnOpinMosaic {
	DISPLAY: inline
}
.cnnOpinMosaic A.realmLink {
	COLOR: #004276; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnOpinMosaic A.realmLink:hover {
	COLOR: #ca0002
}
#cnnTabNav {
	CLEAR: both
}
#cnnTabNav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 29px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#cnnTabNav LI {
	TEXT-TRANSFORM: uppercase; WIDTH: 123px; DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/tabs_bg.gray.gif) #fff no-repeat 0px 0px; FLOAT: left; HEIGHT: 23px; OVERFLOW: hidden; MARGIN-RIGHT: 6px
}
#cnnTabNav LI A {
	POSITION: relative; DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/tabs_bg.gray.gif) no-repeat 0px 0px; HEIGHT: 23px; COLOR: #ca0002; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#cnnTabNav LI.currentLeft A {
	COLOR: #949494
}
#cnnTabNav LI.currentRight A {
	COLOR: #949494
}
#cnnTabNav LI.current A {
	COLOR: #949494
}
#cnnTabNav LI A IMG {
	VERTICAL-ALIGN: -4px; MARGIN-RIGHT: 4px
}
#cnnTabNav LI A SPAN {
	POSITION: absolute; TOP: 4px; CURSOR: pointer; LEFT: 10px
}
#cnnTabNav LI.currentLeft A SPAN {
	LEFT: 15px
}
#cnnTabNav LI.currentRight A SPAN {
	LEFT: 15px
}
#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) no-repeat 0px 0px; HEIGHT: 16px; TOP: 3px; PADDING-TOP: 2px
}
#cnnTabNav LI.currentLeft SPAN.cnnArticleTab {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_article_grayed.gif) no-repeat 0px 0px
}
#cnnTabNav LI.currentRight SPAN.cnnArticleTab {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_article_grayed.gif) no-repeat 0px 0px
}
#cnnTabNav LI.current SPAN.cnnArticleTab {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_article_grayed.gif) no-repeat 0px 0px
}
#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) no-repeat 0px 1px
}
#cnnTabNav LI.currentLeft SPAN.cnnVideoTab {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_videos_grayed.gif) no-repeat 0px 1px
}
#cnnTabNav LI.currentRight SPAN.cnnVideoTab {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_videos_grayed.gif) no-repeat 0px 1px
}
#cnnTabNav LI.current SPAN.cnnVideoTab {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_videos_grayed.gif) no-repeat 0px 1px
}
#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) no-repeat 0px 0px
}
#cnnTabNav LI.currentLeft SPAN.cnnPhotoTab {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_photos_grayed.gif) no-repeat 0px 0px
}
#cnnTabNav LI.currentRight SPAN.cnnPhotoTab {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_photos_grayed.gif) no-repeat 0px 0px
}
#cnnTabNav LI.current SPAN.cnnPhotoTab {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/icn_photos_grayed.gif) no-repeat 0px 0px
}
#cnnTabNav LI A:hover {
	BACKGROUND-POSITION: 0px -25px
}
#cnnTabNav LI.current {
	HEIGHT: 29px
}
#cnnTabNav LI.currentLeft {
	HEIGHT: 29px
}
#cnnTabNav LI.currentRight {
	HEIGHT: 29px
}
#cnnTabNav LI.current A {
	HEIGHT: 29px
}
#cnnTabNav LI.currentLeft A {
	HEIGHT: 29px
}
#cnnTabNav LI.currentRight A {
	HEIGHT: 29px
}
#cnnTabNav LI.current A {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_left.gif) no-repeat left top
}
#cnnTabNav LI.current A:hover {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_left.gif) no-repeat left top
}
#cnnTabNav LI.current {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_right.gif) #fff no-repeat right top
}
#cnnTabNav LI.currentLeft A {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_first.gif) no-repeat left top
}
#cnnTabNav LI.currentLeft A:hover {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_first.gif) no-repeat left top
}
#cnnTabNav LI.currentLeft {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_right.gif) #fff no-repeat right top
}
#cnnTabNav LI.currentRight A {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_left.gif) no-repeat left top
}
#cnnTabNav LI.currentRight A:hover {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/bg_tab_current_left.gif) no-repeat left top
}
#cnnTabNav LI.currentRight {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/tabs/lnk/tabs_current_last_lnk.bg.gif) #fff no-repeat right top
}
#cnnTabNav LI IMG.off {
	DISPLAY: inline
}
#cnnTabNav LI IMG.on {
	DISPLAY: none
}
#cnnTabNav LI.current IMG.on {
	DISPLAY: inline
}
#cnnTabNav LI.currentLeft IMG.on {
	DISPLAY: inline
}
#cnnTabNav LI.currentRight IMG.on {
	DISPLAY: inline
}
#cnnTabNav LI.current IMG.off {
	DISPLAY: none
}
#cnnTabNav LI.currentLeft IMG.off {
	DISPLAY: none
}
#cnnTabNav LI.currentRight IMG.off {
	DISPLAY: none
}
* HTML #cnnTabNav UL LI {
	POSITION: relative
}
#cnnTabNav UL LI .tabDefaultBG {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; DISPLAY: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#cnnTabNav UL LI .leftCornerFirst {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; DISPLAY: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#cnnTabNav UL LI .leftCorner {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; DISPLAY: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#cnnTabNav UL LI .rightCorner {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; DISPLAY: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#cnnTabNav UL LI .rightCornerLast {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; DISPLAY: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
* HTML #cnnTabNav UL LI .tabDefaultBG {
	DISPLAY: block
}
* HTML #cnnTabNav UL LI.current .leftCorner {
	DISPLAY: block
}
* HTML #cnnTabNav UL LI.current .rightCorner {
	DISPLAY: block
}
* HTML #cnnTabNav UL LI.currentLeft .leftCornerFirst {
	DISPLAY: block
}
* HTML #cnnTabNav UL LI.currentLeft .rightCorner {
	DISPLAY: block
}
* HTML #cnnTabNav UL LI.currentRight .leftCorner {
	DISPLAY: block
}
* HTML #cnnTabNav UL LI.currentRight .rightCornerLast {
	DISPLAY: block
}
* HTML #cnnTabNav UL LI.current .tabDefaultBG {
	DISPLAY: none
}
* HTML #cnnTabNav UL LI.currentLeft .tabDefaultBG {
	DISPLAY: none
}
* HTML #cnnTabNav UL LI.currentRight .tabDefaultBG {
	DISPLAY: none
}
* HTML #cnnTabNav UL LI .tabDefaultBG {
	TOP: 0px; LEFT: 0px
}
* HTML #cnnTabNav UL LI.current .leftCorner {
	TOP: 0px; LEFT: 0px
}
* HTML #cnnTabNav UL LI.currentLeft .leftCornerFirst {
	TOP: 0px; LEFT: 0px
}
* HTML #cnnTabNav UL LI.current .rightCorner {
	TOP: 0px; RIGHT: -5px
}
* HTML #cnnTabNav UL LI.currentLeft .rightCorner {
	TOP: 0px; RIGHT: -5px
}
* HTML #cnnTabNav UL LI.currentRight .rightCornerLast {
	TOP: 0px; RIGHT: -5px
}
#cnnLeftCol P A:link {
	FONT-WEIGHT: bold
}
#cnnLeftCol P A:visited {
	FONT-WEIGHT: bold
}
.cnnStoryPhotoBox {
	MARGIN: 2px 18px 18px 0px; WIDTH: 292px; FLOAT: left
}
.cnnStoryPhotoBox IMG {
	DISPLAY: block
}
.cnnStoryPhotoCaptionBox {
	BORDER-BOTTOM: #e8e8e8 0px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: #e8e8e8 0px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 0px
}
.cnnStoryPhotoCaptionBox P {
	LINE-HEIGHT: 13px; MARGIN: 0px; COLOR: #666; FONT-SIZE: 10px
}
.cnnStoryPhotoBoxNavigation {
	BORDER-BOTTOM: #e8e8e8 0px solid; POSITION: relative; BORDER-LEFT: #e8e8e8 1px solid; MARGIN: 0px; HEIGHT: 16px; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
.cnnImgChngr .cnnStoryPhotoBoxNavigation {
	HEIGHT: 26px
}
.cnnImgChngr {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/pic_changer/imgChngBG.gif) #fff no-repeat 0px 0px
}
.cnnStoryPhotoMoreLnk {
	POSITION: absolute; TOP: 3px; LEFT: 12px
}
.cnnImgChngr .cnnStoryPhotoMoreLnk {
	POSITION: absolute; TOP: 7px; RIGHT: 9px; LEFT: auto
}
.cnnImgChngr #cnnImgChngrPrvsLbl {
	POSITION: absolute
}
.cnnImgChngr #cnnImgChngrNxtLbl {
	POSITION: absolute
}
.cnnImgChngr #cnnImgChngrLbl {
	POSITION: absolute
}
.cnnImgChngr #cnnImgChngrPrvsLbl {
	TOP: 5px
}
.cnnImgChngr #cnnImgChngrNxtLbl {
	TOP: 5px
}
.cnnImgChngr #cnnImgChngrLbl {
	TOP: 8px
}
.cnnImgChngr #cnnImgChngrPrvsLbl {
	LEFT: 100px
}
.cnnImgChngr #cnnImgChngrNxtLbl {
	RIGHT: 100px
}
.cnnImgChngr #cnnImgChngrLbl {
	COLOR: #949494; FONT-SIZE: 10px; LEFT: 133px
}
.cnnStoryPhotoBoxNavigation A {
	COLOR: #3d75ac; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.cnnStoryPhotoBoxNavigation A:hover {
	COLOR: #ca0002
}
#cnnTxtCmpnt LI {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 15px
}
.cnnStoryPhotoBox {
	CLEAR: left
}
.cnnStoryElementBox {
	CLEAR: left
}
.cnnStoryElementBox {
	LINE-HEIGHT: 14px; MARGIN: 2px 18px 6px 0px; WIDTH: 180px; FLOAT: left; FONT-SIZE: 11px
}
.cnnStoryElementBox UL {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif); PADDING-TOP: 0px
}
.cnnStoryElementBox OL {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cnnStoryElementBox A {
	FONT-WEIGHT: bold
}
#cnnTxtCmpnt .storyElementBox LI {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: 12px
}
.cnnStoryElementBox LI {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: 12px
}
* HTML #cnnTxtCmpnt .cnnStoryElementBox LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 16px
}
* HTML .cnnStoryElementBox LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 16px
}
.cnnStoryElementBox OL LI {
	PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* HTML .cnnStoryElementBox OL LI {
	MARGIN-LEFT: 25px
}
.cnnFacts LI {
	COLOR: #666
}
.cnnCorrectionHead {
	COLOR: #ca0002
}
.cnnStoryElementBox H4 {
	LINE-HEIGHT: 19px; MARGIN: 0px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.cnnStoryElementBox .cnnTVPromoBoxFooter A {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
P.cnnAttribution {
	MARGIN: 15px 0px; COLOR: #949494; FONT-SIZE: 10px
}
* HTML P.cnnAttribution {
	MARGIN-TOP: -4px
}
P.cnnTopics {
	MARGIN: 11px 0px 27px; COLOR: #949494; FONT-WEIGHT: bold; WORD-SPACING: 6px
}
.cnnMosaicSubContentCol P.cnnTopics {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
* HTML P.cnnTopics {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
* + HTML P.cnnTopics {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
P.cnnTopics B {
	COLOR: #000; WORD-SPACING: 1px
}
.cnnMosaicSubContentCol P.cnnTopics B {
	DISPLAY: block
}
P.cnnTopics A {
	WORD-SPACING: 1px; TEXT-DECORATION: underline
}
P.cnnEditorNote {
	FONT-STYLE: italic
}
.cnnEmbeddedMosLnk {
	DISPLAY: inline; WHITE-SPACE: nowrap; FONT-SIZE: 10px
}
.cnnEmbeddedMosLnk IMG {
	PADDING-LEFT: 4px; VERTICAL-ALIGN: -2px
}
.cnnEmbeddedMosLnk A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ca0002; PADDING-TOP: 2px
}
.cnnEmbeddedMosLnk A:visited {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ca0002; PADDING-TOP: 2px
}
.cnnEmbeddedMosLnk A:hover {
	BACKGROUND: #c90000; COLOR: #fff
}
.cnnUGCBox {
	MARGIN: 9px 0px; BACKGROUND: #f5fafe
}
.cnnUGCBox .cnnUGCBox {
	MARGIN: 3px 18px 9px; BACKGROUND: #fff
}
.cnnUGCBoxFooterMeta {
	PADDING-BOTTOM: 12px; MARGIN: 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 14px; PADDING-TOP: 6px
}
.cnnUGCBoxFooterMeta .cnnPostCommentsLnk {
	FLOAT: right; COLOR: #666
}
.cnnUGCBox .cnnBoxContent {
	BORDER-BOTTOM: #e0e6ec 0px solid; BORDER-LEFT: #e0e6ec 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f5fafe; FONT-SIZE: 11px; BORDER-TOP: #e0e6ec 0px solid; BORDER-RIGHT: #e0e6ec 1px solid; PADDING-TOP: 0px
}
.cnnUGCBox .cnnUGCBox .cnnBoxContent {
	BORDER-BOTTOM: #edf3fb 0px solid; BORDER-LEFT: #edf3fb 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff; COLOR: #666; OVERFLOW: hidden; BORDER-TOP: #edf3fb 0px solid; BORDER-RIGHT: #edf3fb 1px solid; PADDING-TOP: 6px
}
.cnnUGCBox .cnnUGCBox .cnnBoxContent .cnnMeta {
	WIDTH: 92px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.cnnUGCBox .cnnUGCBox .cnnBoxContent P {
	MARGIN: 0px 0px 0px 103px; WIDTH: 387px
}
.cnnUGCHeader {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 11px; PADDING-RIGHT: 18px; PADDING-TOP: 10px
}
.cnnUGCBox .cnnBoxContent H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 26px; COLOR: #3d75ac; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.cnnUGCBox .cnnBoxContent H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cnnUGCBox .cnnBoxContent H3.cnnBlogsClosed .closed {
	PADDING-BOTTOM: 0px; MARGIN: 7px 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.cnnUGCBox .cnnBoxContent H3.cnnBlogs .opened {
	PADDING-BOTTOM: 0px; MARGIN: 7px 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.cnnUGCBox .cnnBoxContent H3.cnnIReportClosed .closed {
	PADDING-BOTTOM: 0px; MARGIN: 7px 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.cnnUGCBox .cnnBoxContent H3.cnnIReport .opened {
	PADDING-BOTTOM: 0px; MARGIN: 7px 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.cnnUGCBox .cnnBoxContent H3.cnnOpinionClosed .closed {
	PADDING-BOTTOM: 0px; MARGIN: 7px 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.cnnUGCBox .cnnBoxContent H3.cnnOpinion .opened {
	PADDING-BOTTOM: 0px; MARGIN: 7px 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.cnnUGCBox .cnnBoxContent H3.cnnBlogsClosed .opened {
	DISPLAY: none
}
.cnnUGCBox .cnnBoxContent H3.cnnBlogs .closed {
	DISPLAY: none
}
.cnnUGCBox .cnnBoxContent H3.cnnIReportClosed .opened {
	DISPLAY: none
}
.cnnUGCBox .cnnBoxContent H3.cnnIReport .closed {
	DISPLAY: none
}
.cnnUGCBox .cnnBoxContent H3.cnnOpinionClosed .opened {
	DISPLAY: none
}
.cnnUGCBox .cnnBoxContent H3.cnnOpinion .closed {
	DISPLAY: none
}
.cnnUGCBox .cnnBoxContent H3 A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 26px; FONT-SIZE: 22px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.cnnUGCBox .cnnBoxContent H3 A {
	COLOR: #3d75ac
}
.cnnUGCBox .cnnBoxContent H3 A:visited {
	COLOR: #3d75ac
}
.cnnUGCBox .cnnBoxContent H3 A:hover {
	COLOR: #3d75ac
}
.cnnUGCBox .cnnBoxContent H3 A SPAN {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.cnnUGCCommentFrm {
	PADDING-BOTTOM: 21px; MARGIN: 0px 17px 0px 28px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; BACKGROUND: #f5fafe; BORDER-TOP: #e8eff7 3px solid; PADDING-TOP: 12px
}
.cnnUGCCommentFrm .cnnMeta {
	FLOAT: left
}
.cnnUGCCommentFrm H4 {
	MARGIN: 0px 0px 12px; COLOR: #959a9f; FONT-SIZE: 22px
}
.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: 0px
}
.cnnUGCBox .cnnUGCBox .cnnBoxContent .cnnExtended P {
	MARGIN-TOP: 0px
}
.cnnUGCBox .cnnUGCBox .cnnBoxContent H3 {
	MARGIN-BOTTOM: 6px
}
.cnnUGCBox .cnnUGCBox .cnnBoxContent .clear {
	MARGIN: 12px 0px
}
.cnnUGCCommentFrm FORM LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
.cnnUGCCommentFrm .cnnLocalCol {
	WIDTH: 203px; FLOAT: left; OVERFLOW: hidden
}
.cnnUGCCommentFrm .cnnNameCol {
	WIDTH: 203px; FLOAT: left; OVERFLOW: hidden
}
.cnnUGCCommentFrm FORM .cnnNameCol {
	MARGIN-RIGHT: 11px
}
.cnnUGCCommentFrm FORM .cnnLocalCol {
	PADDING-TOP: 0px
}
.cnnUGCCommentFrm FORM .cnnNameCol {
	PADDING-TOP: 0px
}
.cnnUGCCommentFrm FORM .cnnCommentCol {
	PADDING-TOP: 0px
}
.cnnUGCCommentFrm FORM .cnnCommentCol {
	CLEAR: both; PADDING-TOP: 6px
}
* HTML .cnnUGCCommentFrm FORM .cnnLocalCol {
	MARGIN-TOP: -6px
}
* HTML .cnnUGCCommentFrm FORM .cnnNameCol {
	MARGIN-TOP: -6px
}
* HTML .cnnUGCCommentFrm FORM .cnnCommentCol {
	MARGIN-TOP: -6px
}
* HTML .cnnUGCCommentFrm FORM .cnnCommentCol {
	MARGIN-TOP: -10px; PADDING-TOP: 0px
}
.cnnContributor {
	COLOR: #333; FONT-WEIGHT: bold
}
.cnnError {
	COLOR: #ca0002; FONT-WEIGHT: bold
}
.cnnUGCBoxHeader {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/UGC/ugc_TR_bg.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.cnnUGCBoxFooter {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/UGC/ugc_BR_bg.gif) no-repeat 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.cnnUGCBox .cnnUGCBox .cnnUGCBoxHeader {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/UGC/b_ugc_TR_bg.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.cnnUGCBox .cnnUGCBox .cnnUGCBoxFooter {
	MARGIN: 0px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/UGC/b_ugc_BR_bg.gif) no-repeat 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
#cnnSCFontButtons {
	POSITION: relative; MIN-HEIGHT: 15px
}
* HTML #cnnSCFontButtons {
	HEIGHT: 15px
}
#cnnSCFontPlusBtn {
	POSITION: absolute; TOP: 0px
}
#cnnSCFontMinusBtn {
	POSITION: absolute; TOP: 0px
}
#cnnSCFontLabel {
	POSITION: absolute; TOP: 0px
}
#cnnSCFontMinusBtn {
	CURSOR: pointer
}
#cnnSCFontPlusBtn {
	CURSOR: pointer
}
#cnnSCFontMinusBtn {
	RIGHT: 19px
}
#cnnSCFontPlusBtn {
	RIGHT: 0px
}
#cnnSCFontPlusBtn .cnnDecreaseFont {
	DISPLAY: none
}
#cnnSCFontMinusBtn .cnnDecreaseFont {
	DISPLAY: none
}
#cnnSCFontLabel {
	RIGHT: 38px
}
#cnnSCFontLabelButtons #cnnSCFMinusBtn {
	MARGIN: 0px 0px 0px 44px; WIDTH: 13px; DISPLAY: inline; FLOAT: left; HEIGHT: 13px; CURSOR: default
}
#cnnSCFontLabelButtons #cnnSCFPlusBtn {
	MARGIN: 0px 0px 0px 6px; WIDTH: 13px; DISPLAY: inline; FLOAT: left; HEIGHT: 13px; CURSOR: pointer
}
#cnnSCFontLabelButtons {
	BACKGROUND-IMAGE: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/story_tools/txt_size_sprite.gif); POSITION: absolute; WIDTH: 76px; HEIGHT: 13px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
#cnnSCByLine {
	COLOR: #666; FONT-SIZE: 10px
}
.cnnMosaic160Container {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/content/ads/adtile.gif) #fff 0px 0px; PADDING-TOP: 9px
}
.cnnWireBoxHeader {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_TR_bg.gif) #fff no-repeat 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.cnnWireBoxFooter {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_BR._bg.gif) #fff no-repeat 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
#cnnRightCol .cnnWireBoxHeader {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/right_rail/corner_adv_ltg_tr.gif) #fff no-repeat 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
#cnnRightCol .cnnWireBoxFooter {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/right_rail/corner_adv_ltg_br.gif) #fff no-repeat 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.cnnWireBoxHeader IMG {
	DISPLAY: block
}
.cnnWireBoxFooter IMG {
	DISPLAY: block
}
.cnnWireBox .cnnBoxContent {
	BORDER-BOTTOM: #e8e8e8 0px solid; BORDER-LEFT: #e8e8e8 1px solid; BACKGROUND: #fff; BORDER-TOP: #e8e8e8 0px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
#cnnRightCol .cnnWireBox .cnnBoxContent {
	BORDER-BOTTOM-COLOR: #d6d6d6; BORDER-TOP-COLOR: #d6d6d6; BORDER-RIGHT-COLOR: #d6d6d6; BORDER-LEFT-COLOR: #d6d6d6
}
#cnnRightCol .cnnWireBox {
	MARGIN: 6px 0px
}
.cnnRightColBox {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#sectionRelateds .cnnRightColBox {
	MARGIN: 9px 0px
}
#relatedBox .cnnRightColBox {
	MARGIN: 9px 0px 0px
}
.cnnRightColBox .cnnRightColBoxContent {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 4px
}
.cnnRightColWireBox {
	MARGIN: 6px 0px 9px
}
.cnnRightColWireBoxContent {
	BORDER-BOTTOM: #e4e4e4 0px solid; BORDER-LEFT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 0px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
#cnnRightCol .cnnWireBoxFooter {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/right_rail/corner_adv_ltg_br.gif) #fff no-repeat 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
#cnnRightCol .cnnWireBox .cnnBoxContent {
	BORDER-BOTTOM-COLOR: #d6d6d6; BORDER-TOP-COLOR: #d6d6d6; COLOR: #4c4c4c; BORDER-RIGHT-COLOR: #d6d6d6; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #d6d6d6
}
#cnnRightCol .cnnWireBox .cnnBoxContent H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#cnnRightCol .cnnWireBox .cnnBoxContent H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#cnnRightCol .cnnWireBox .cnnBoxContent H3 {
	COLOR: #000
}
#cnnRightCol .cnnWireBox .cnnBoxContent H4 {
	MARGIN-TOP: 12px
}
#cnnRightCol .cnnWireBox .cnnBoxContent P {
	MARGIN: 0px
}
.cnnImgChngr {
	BACKGROUND: #000
}
.cnnStoryPhotoBoxNavigation {
	BACKGROUND: #fff
}
.cnnStoryPhotoCaptionBox {
	BACKGROUND: #fff
}
.cnn3pxTB9pxLRPad {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 3px
}
.cnn10pxTB12pxLRPad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 10px
}
.cnn0pxBMargin {
	MARGIN-BOTTOM: 0px
}
.cnnMosaic160Container {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/content/ads/adtile.gif) #fff 0px 0px; PADDING-TOP: 9px
}
.cnnMosaic160Ad {
	MARGIN: 0px 9px; WIDTH: 318px; BACKGROUND: #f2f2f2
}
#cnnRightCol .cnnMosaic160Ad .cnnTR {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 9px
}
#cnnArticleMosaic #cnnTxtCmpnt {
	DISPLAY: block
}
#cnnArticleMosaic .cnnRRad {
	DISPLAY: none
}
.cnnMosaic160Container .cnnRRBoxHeader IMG {
	FLOAT: left
}
.cnnMosaic160Container .cnnRRBoxFooter IMG {
	FLOAT: left
}
.cnnPartnerBanner {
	MARGIN: 3px 0px 15px
}
.cnnTopNewsModule {
	MARGIN: 15px 0px
}
.cnnTopNewsModule .cnnWireBox .cnnBoxContent {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
.cnnTopNewsModule .cnnWireBox .cnnBoxContent H3 {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 15px; LINE-HEIGHT: 22px; MARGIN: 0px 9px; COLOR: #ca0002; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
.cnnTopNewsModule .cnnWireBox .cnnBoxContent TABLE {
	WIDTH: 565px
}
.cnnTopNewsModule .cnnWireBox .cnnBoxContent TABLE TD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.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: 0px
}
#cnnPhotos {
	MARGIN-BOTTOM: 0px
}
#cnnPhotoTabs {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid
}
#cnnPhotoTabs TABLE#cnnPT {
	WIDTH: 100%
}
#cnnPhotoTabs TABLE#cnnPT TD {
	BORDER-RIGHT: #e6e6e6 1px solid
}
#cnnPhotoTabs TABLE#cnnPT TD A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 10px; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#cnnPhotoTabs TABLE#cnnPT TD.cnnPTCurrent A {
	BACKGROUND: #f2f2f2; COLOR: #949494; OVERFLOW: hidden; CURSOR: default
}
#cnnPhotoPicker .cnnPPContent {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: #ebebeb; BORDER-TOP: #e6e6e6 0px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 8px
}
#cnnPhotoPicker .cnnGalTz {
	MARGIN: 4px 18px 12px 0px; WIDTH: 170px; FLOAT: left
}
#cnnPhotoPicker .cnnGalTz .cnnGalTzImg {
	POSITION: relative; FLOAT: left; MARGIN-RIGHT: 9px
}
#cnnPhotoPicker .cnnGalTz .cnnGalTzTxt A {
	FONT-WEIGHT: bold
}
#cnnPhotoPicker .cnnGalTz .cnnGalTzImg A {
	WIDTH: 62px; DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/util/tz.bg.gif) no-repeat 0px 0px; HEIGHT: 46px
}
#cnnPhotoPicker .cnnGalTz#cnnCurGal .cnnGalTzImg A {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/util/tz.bg.hover.gif) no-repeat 0px 0px
}
#cnnPhotoPicker .cnnGalTz .cnnGalTzImg A IMG {
	POSITION: absolute; TOP: 8px; LEFT: 6px
}
#cnnPhotoPicker .cnnGalTz .cnnGalTzTxt {
	LINE-HEIGHT: 12px; COLOR: #949494; FONT-SIZE: 10px
}
#cnnPhotoPicker .cnnGalTz#cnnCurGal .cnnGalTzTxt A {
	COLOR: #949494
}
#cnnPPSect2 {
	DISPLAY: none
}
#cnnPPSect3 {
	DISPLAY: none
}
#cnnPPSect4 {
	DISPLAY: none
}
#cnnPPSect5 {
	DISPLAY: none
}
TABLE.cnnRRTable {
	WIDTH: 100%
}
TABLE.cnnRRTable TD {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 9px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 9px
}
TABLE.cnnRRTable .cnnRRImgCol {
	TEXT-ALIGN: right; PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 6px
}
P.cnnRRRFY {
	LINE-HEIGHT: 12px; MARGIN: 6px 0px 7px 11px; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#cnnMostPopMosaic {
	MARGIN-TOP: 9px
}
#cnnMostPopMosaic #cnnMostPopMod .cnnWireBox {
	MARGIN: 0px
}
#cnnRightCol #cnnMostPopMosaic .cnnWireBox .cnnBoxContent {
	BORDER-LEFT: #e6e6e6 1px solid; BACKGROUND-COLOR: #fff; BORDER-RIGHT: #e6e6e6 1px solid
}
#cnnRightCol #cnnMostPopMosaic .cnnWireBox .cnnWireBoxHeader {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_TR_bg.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
#cnnRightCol #cnnMostPopMosaic .cnnWireBox .cnnWireBoxFooter {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_BR._bg.gif) no-repeat 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.cnnBanner {
	MARGIN-BOTTOM: 10px
}
A.cnnInlineTopic {
	TEXT-DECORATION: underline
}
#mosVidContainer {
	WIDTH: 576px; MARGIN-BOTTOM: 0px
}
#mosVidDesc {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 7px
}
#mosVidPlayList {
	BORDER-BOTTOM: #e9e9e9 1px solid; BACKGROUND-COLOR: #ebebeb; BORDER-TOP: #e9e9e9 1px solid
}
#mosVidMore {
	TEXT-ALIGN: right; PADDING-BOTTOM: 6px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; BORDER-TOP: #e9e9e9 1px solid; PADDING-TOP: 6px
}
.mos_video_box {
	MARGIN: 9px 10px; WIDTH: 165px; DISPLAY: inline; FONT: 10px/12px Helvetica, arial, sans-serif; FLOAT: left; HEIGHT: 45px; COLOR: #9b9b9b; OVERFLOW: hidden
}
.mos_video_box_active {
	MARGIN: 9px 10px; WIDTH: 165px; DISPLAY: inline; FONT: 10px/12px Helvetica, arial, sans-serif; FLOAT: left; HEIGHT: 45px; COLOR: #9b9b9b; OVERFLOW: hidden
}
.mos_video_box .mos_tz_image {
	BACKGROUND-IMAGE: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/util/video_background.gif); MARGIN: 0px 7px 0px 0px; WIDTH: 58px; FLOAT: left; HEIGHT: 42px
}
.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); MARGIN: 0px 7px 0px 0px; WIDTH: 58px; FLOAT: left; HEIGHT: 42px
}
.mos_video_box .mos_tz_image IMG {
	MARGIN: 6px 0px 0px 6px
}
.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 {
	COLOR: #9b9b9b
}
.mos_video_box_active A:link {
	COLOR: #9b9b9b
}
.mos_video_box_active A:active {
	COLOR: #9b9b9b
}
.mos_video_box_active A:visited {
	COLOR: #9b9b9b
}
.cnnNoFlashContainer {
	POSITION: relative; WIDTH: 585px; BACKGROUND: #f4f4f4; HEIGHT: 426px
}
.cnnNoFlash {
	POSITION: absolute; WIDTH: 265px; FONT-FAMILY: arial, sans-serif; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/noflash/flash_logo.gif) #f4f4f4 no-repeat 102px 16px; HEIGHT: 200px; COLOR: #838383; FONT-SIZE: 11px; TOP: 113px; LEFT: 160px
}
.cnnNoFlash P {
	TEXT-ALIGN: center; MARGIN: 15px 33px 12px
}
.cnnNoFlash P.cnnTopGraf {
	MARGIN: 0px 33px 15px; PADDING-TOP: 85px
}
.cnnNoFlash .cnnGetBtn {
	MARGIN: 0px 54px
}
.cnnStoryElementBoxAd {
	DISPLAY: none
}
#cnnTxtCmpnt .cnnStoryElementBoxAd {
	DISPLAY: block
}
#otherTab1AdContainer .cnnStoryElementBoxAd {
	DISPLAY: block
}
#otherTab2AdContainer .cnnStoryElementBoxAd {
	DISPLAY: block
}
#cnnPhotoCmpntAdContainer .cnnStoryElementBoxAd {
	DISPLAY: block
}
#cnnVideoCmpntAdContainer .cnnStoryElementBoxAd {
	DISPLAY: block
}
.cnnPartnerI {
	FONT-STYLE: italic
}
.cnnPartnerI A {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal
}
.cnnPartnerB {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold
}
.cnnStoryElementBoxAd {
	TEXT-ALIGN: center; MARGIN: 0px auto; BORDER-TOP: #e8e8e8 2px solid
}
.cnnStoryElementBoxAdHead {
	TEXT-ALIGN: left; MARGIN: 2px 0px 18px
}
.cnnFactBox {
	WIDTH: 180px
}
.cnnFactBox TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.cnnFactBox TABLE TD {
	LINE-HEIGHT: 16px; COLOR: #949494; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
.cnnFactBox TABLE TD.cnnFbDots {
	WIDTH: 90%; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/util/dot.gif) #fff repeat-x 0px 3px
}
.cnnFactBox TABLE TD.cnnFbLiRc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.cnnFactBox TABLE TD.cnnFbLiTitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; COLOR: #666; PADDING-TOP: 0px
}
.cnnFactBox TABLE.cnnFBDesc TD {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.cnnBackstory {
	BORDER-BOTTOM: #f1f1f1 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 2px; HEIGHT: 22px; PADDING-TOP: 6px
}
.cnnBackstitle {
	PADDING-BOTTOM: 8px; COLOR: #004276; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A.cnnBacklink {
	COLOR: #004276; FONT-SIZE: 10px
}
.cnnBacktext {
	COLOR: #4c4c4c; FONT-SIZE: 10px
}
