.cnnViewerAd { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/viewer_background_nopad.gif');background-position:center bottom;background-repeat:no-repeat;border:0px;padding:6px 0px 7px 0px;width:1000px; }
.cnnContent { padding:0px;width:998px; }
.cnnMainFooter { margin:6px 5px 0px 5px; }
.cnnMainFooter TABLE { width:986px; }

.cnnVideoContentTable { margin:8px 6px 0px 6px;width:986px; }
.cnnVideoContentArea { padding:0px;text-align:center;vertical-align:top; }
.cnnVideoContent { background-image:url('http://i.cdn.turner.com/si/images/misc/blank_pixel.gif');font-size:12px;line-height:17px;padding:0px 6px 0px 0px; }
.cnnStoryContent A { color:#c00; }
.cnnStoryContent A:hover { color:#c00; }

.cnnTowerAd { margin:0px;text-align:center;width:300px; }
.cnnTowerAd TABLE { margin:auto; }
.cnnTowerAd DIV { margin:auto; }

.cnnInlineSL { padding-top:6px; }

.cnnWideSL { padding:6px 6px 0px 6px; }

.cnnContentClear { clear:both; }
.cnnContentClear IMG { height:1px;width:650px; }

.cnnRightRail { padding:0px 0px 0px 4px;vertical-align:top; }
.cnnRightMoreBox { border:1px solid #d5d5d5;margin-top:6px;text-align:center; }
.cnnRightMoreBox A { color:#000; }
.cnnRightMoreBox A:hover { color:#c00; }
.cnnRightMoreBox .cnn_title { background-color:#c00;border-bottom:1px solid #d5d5d5;color:#fff;font-size:18px;font-weight:bold;text-align:center; }
.cnnRightMoreBox .cnn_title A, .cnnRightMoreBox .cnn_title A:hover { color:#fff; }
.cnnRightMoreBox .cnn_content { font-size:11px;padding:0px 6px 6px 6px; }
.cnnRightMoreBox .cnn_subtitle { border-top:1px solid #d5d5d5;border-bottom:1px dotted #c00;color:#000;font-weight:bold;margin-bottom:2px;padding:6px 0px 2px 0px;text-align:center; }
.cnnRightMoreBox .cnn_subtitle A, .cnnRightMoreBox .cnn_subtitle A:hover { color:#000; }
.cnnRightMoreBox LI { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:0px 5px;background-repeat:no-repeat;line-height:13px;padding:2px 0px 2px 6px;text-align:left; }
.cnnRightMoreBox TABLE { margin:auto; }
.cnnRightMoreBox TD { font-size:10px;font-weight:bold;padding:5px 10px;text-align:center;vertical-align:top;width:100px; }
.cnnRightMoreBox #cnnAdOpaWideShowP,
.cnnRightMoreBox #cnnAdOpaWideShowC { display:none; }

.cnnSubBanner { border-bottom:1px solid #d5d5d5;margin:0px; }
.cnnSubBanner TD { font-size:24px;padding:0px 5px; }
.cnnSubBanner .col0 { padding-left:0px; }
.cnnSubBanner .col0 IMG { border:0px solid #d5d5d5;border-width:0px 1px; }
.cnnSubBanner .col1 { color:#666;white-space:nowrap; }
.cnnSubBanner .col2 { color:#c00; }
.cnnSubBanner .col3 { color:#333;font-weight:bold;width:100%; }

.cnnVideoContent TABLE { margin:auto;width:0%; }
.cnnVideoContent TABLE .cnnRow0 TD { border:1px solid #ccc; }
.cnnVideoContent TABLE .cnnRow1 TD { width:578px; }
.cnnVideoContent TABLE TABLE { border:1px solid #ccc;margin-top:8px;width:100%; }
.cnnVideoContent TABLE TABLE TD { border-left:1px solid #ccc;font-size:10px;padding:6px;vertical-align:top; }
.cnnVideoContent TABLE TABLE TD P { padding:3px 0px 0px 0px; }
.cnnVideoContent TABLE TABLE TD.cnnCol0 { border-left:0px;width:100%; }
.cnnVideoContent TABLE TABLE TD.cnnCol0 .cnnTitle { font-size:12px;font-weight:bold; }
.cnnVideoContent TABLE TABLE TD.cnnCol1 { padding:3px 6px; }
.cnnVideoContent TABLE TABLE TD LI { padding:3px 0px; }
.cnnVideoContent TABLE TABLE TD LI.cnnItem0 { white-space:nowrap; }
.cnnVideoContent TABLE TABLE TD .cnnItem2 { white-space:nowrap; }

.cnnVideoContent TEXTAREA { margin:auto; }

.cnnVideoMore { padding-top:8px; }
.cnnVideoMore_header { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/pixels/cccccc.gif');background-position:left bottom;background-repeat:repeat-x;font-size:12px;line-height:1.00em;padding-left:14px; }
.cnnVideoMore_header TABLE { border:0px solid #ccc;border-width:1px 1px 0px 0px; }
.cnnVideoMore_header TD { border-left:1px solid #ccc;color:#c00;font-size:10px;font-weight:bold;text-align:center; }
.cnnVideoMore_header TD.cnnTabOn { background-color:#ebebeb;border-bottom:1px solid #ebebeb;color:#c00;padding:8px 12px; }
.cnnVideoMore_header TD A { background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;padding:8px 12px; }
.cnnVideoMore_header TD A:hover { background-color:#ebebeb;color:#c00; }
.cnnVideoMore_header DIV.cnnVideoMore_footer { font-size:10px;font-weight:bold;float:right;padding:15px 10px 0px 0px;text-align:right; }
.cnnVideoMore_header DIV.cnnVideoMore_footer A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:0px 3px;background-repeat:no-repeat;color:#000;padding-left:6px; }
.cnnVideoMore_header DIV.cnnVideoMore_footer A:hover { color:#c00; }
.cnnVideoMore_content { background-color:#ebebeb;padding:18px 4px; }
.cnnVideoMore_content TABLE { width:990px; }
.cnnVideoMore_content TD { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/olympics/2008/video_more_footer.gif');background-position:center bottom;background-repeat:no-repeat;font-size:10px;padding:0px 10px 0px 10px;vertical-align:top; }
.cnnVideoMore_content TD DIV { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/olympics/2008/video_more_header.gif');background-position:center top;background-repeat:no-repeat;padding-top:9px; }
.cnnVideoMore_content TD DIV IMG { margin:0px 11px 0px 10px; }
.cnnVideoMore_content TD P { padding:0px 11px 0px 10px; }
.cnnVideoMore_content TD A { color:#666;display:block;height:100%;padding-bottom:9px;width:145px; }
.cnnVideoMore_content TD A:hover { color:#c00; }

.cnnContinue { background-color:#ccc;font-weight:bold;padding:4px 0px 16px 0px;text-align:center; }
.cnnContinue TABLE { margin:auto; }
.cnnContinue TABLE TD { font-size:12px;font-weight:bold;line-height:12px;padding:0px 3px;text-align:center;white-space:nowrap; }
.cnnContinue TABLE TD A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/buttons/red_gray_larger_M.gif');color:#fff;display:block;height:26px;text-decoration:none;width:190px; }
.cnnContinue TABLE TD A:hover { color:#fc0; }
.cnnContinue TABLE TD A SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/buttons/red_gray_larger_R.gif');background-repeat:no-repeat;background-position:top right;display:block;padding:0px 5px 0px 0px; }
.cnnContinue TABLE TD A SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/buttons/red_gray_larger_L.gif');background-repeat:no-repeat;background-position:top left;display:block;padding:7px 4px 7px 8px; }

/* What should be displayed and hidden on onload */
.cnnVideoTab1Container { display:inline;visibility:visible; }
.cnnVideoTab2Container { display:none;visibility:hidden; }
.cnnVideoTab3Container { display:none;visibility:hidden; }
.cnnVideoTab4Container { display:none;visibility:hidden; }

/* What should be displayed and hidden when Tab1 is visible */
.cnnVideoMoreTab1Visible .cnnVideoTab1Container { display:inline;visibility:visible; }
.cnnVideoMoreTab1Visible .cnnVideoTab2Container { display:none;visibility:hidden; }
.cnnVideoMoreTab1Visible .cnnVideoTab3Container { display:none;visibility:hidden; }
.cnnVideoMoreTab1Visible .cnnVideoTab4Container { display:none;visibility:hidden; }

/* What should be displayed an hidden when Tab2 is visibile */
.cnnVideoMoreTab2Visible .cnnVideoTab1Container { display:none;visibility:hidden; }
.cnnVideoMoreTab2Visible .cnnVideoTab2Container { display:inline;visibility:visible; }
.cnnVideoMoreTab2Visible .cnnVideoTab3Container { display:none;visibility:hidden; }
.cnnVideoMoreTab2Visible .cnnVideoTab4Container { display:none;visibility:hidden; }

/* What should be displayed an hidden when Tab3 is visibile */
.cnnVideoMoreTab3Visible .cnnVideoTab1Container { display:none;visibility:hidden; }
.cnnVideoMoreTab3Visible .cnnVideoTab2Container { display:none;visibility:hidden; }
.cnnVideoMoreTab3Visible .cnnVideoTab3Container { display:inline;visibility:visible; }
.cnnVideoMoreTab3Visible .cnnVideoTab4Container { display:none;visibility:hidden; }

/* What should be displayed an hidden when Tab4 is visibile */
.cnnVideoMoreTab4Visible .cnnVideoTab1Container { display:none;visibility:hidden; }
.cnnVideoMoreTab4Visible .cnnVideoTab2Container { display:none;visibility:hidden; }
.cnnVideoMoreTab4Visible .cnnVideoTab3Container { display:none;visibility:hidden; }
.cnnVideoMoreTab4Visible .cnnVideoTab4Container { display:inline;visibility:visible; }

.cnnVideoArchive { background-color:#ccc;margin:0px;padding:3px 0px;text-align:left;width:678px; }
.cnnVideoArchive H1 { font-size:24px;line-height:24px;margin:5px 18px 0px 18px; }
.cnnVideoArchive H1 .cnnRight { float:right;font-size:10px;margin-top:2px; }
.cnnVideoArchive TABLE { margin:0px 9px; }
.cnnVideoArchive TD { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/video/archive_footer.gif');background-position:center bottom;background-repeat:no-repeat;font-size:10px;padding:0px 10px 10px 10px;vertical-align:top; }
.cnnVideoArchive TD DIV { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/video/archive_header.gif');background-position:center top;background-repeat:no-repeat;padding-top:19px; }
.cnnVideoArchive TD DIV IMG { margin:0px 11px 0px 10px; }
.cnnVideoArchive TD P { padding:4px 11px 0px 10px; }
.cnnVideoArchive TD A { color:#666;display:block;height:100%;padding-bottom:9px;width:145px; }
.cnnVideoArchive TD A:hover { color:#c00; }
.cnnVideoArchive TD A STRONG { color:#333; }
.cnnVideoArchive TD A:hover STRONG { color:#c00; }

