.cnnRowBreak { border-bottom:1px solid #ccc;margin:0px 6px; }

.cnnInlineAd { padding:0px 6px; }

/* redone 06/10/08 */
IMG.cnnLive { margin:0px 3px 0px 0px; }
IMG.cnnLive2 { margin:0px 0px 0px 0px; }
IMG.cnnVideoIcon { margin:0px 3px 0px 0px; }
IMG.cnnVideoIcon2 { margin:0px 3px 0px 1px; }
IMG.cnnLiveBtn { margin:1px 0px 1px 4px; }

/* breaking news */
.cnnBN { background-color:#b40202;color:#fff;margin-bottom:6px;padding:0px 3px; }
.cnnBN A { color:#fff;display:block;width:100%; }
.cnnBN A:hover { color:#fc0; }
.cnnBN TD { color:#fff;font-size:12px;font-weight:bold;padding:0px;text-align:left; }
.cnnBN .col0 { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_red_8x14.jpg');background-position:right center;background-repeat:no-repeat;font-size:24px;line-height:30px;padding-right:10px;white-space:nowrap; }
.cnnBN .col1 { padding:2px;vertical-align:middle;width:100%; }

/* cnnAboveFold - column 0 (T1) */
TD.cnnAboveFoldCol0 { padding:0px;vertical-align:top; }
.row0 TD.cnnAboveFoldCol0 { background-color:#6e798d;padding:5px 4px; }
.row1 TD.cnnAboveFoldCol0 { font-size:1px;line-height:6px; }
.row2 TD.cnnAboveFoldCol0 { border-right:1px solid #ccc; }

/* T1 Area HTML  */
div#cnnT1Tall, div#cnnT1Wide { background: #fff; border: 1px solid #000; font-family: verdana, sans; padding: 0; }
div#cnnT1Tall a, div#cnnT1Wide a { text-decoration: none; color: #000; }
div#cnnT1Tall h2, div#cnnT1Wide h2 { font-size: 25px; text-align: center; margin: 9px 0; }
div#cnnT1Tall img, div#cnnT1Wide img { border: 1px solid #000; margin: 0 7px; float: left; }
div#cnnT1Tall p, div#cnnT1Wide p { margin: 0; margin: 0 7px; }
div#cnnT1Tall p , div#cnnT1Tall ul, div#cnnT1Wide ul, div#cnnT1Wide p { font-size: 11px; }
div#cnnT1Tall p.cnnCaption, div#cnnT1Wide p.cnnCaption { background: #000; color: #fff;  clear: left; padding: 6px; }
div#cnnT1Tall p.cnnTease, div#cnnT1Wide p.cnnTease { clear: left; background: #e0e0e0; padding: 6px; border: 1px solid #bbb; color: #000; }
div#cnnT1Tall p.cnnTease a, div#cnnT1Wide p.cnnTease a { color: #000; font-weight: bold; }
div#cnnT1Tall p.cnnTease strong, div#cnnT1Wide p.cnnTease strong { margin-left: 4px; color: #cc0000; }
div#cnnT1Tall p.cnnTease img, div#cnnT1Tall p.cnnTease img { float: none; border: none; } 
div#cnnT1Tall p.cnnCredits, div#cnnT1Wide p.cnnCredits { text-align: right; color: #666; padding: 2px 0; }
div#cnnT1Tall ul, div#cnnT1Wide ul { margin: 0; padding: 0; clear: left; }
div#cnnT1Tall li, div#cnnT1Wide li {  *padding-right: 2px; font-size: 11px; list-style: none; border-top: 1px solid #ccc; background: url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_white_4x8.gif') no-repeat 7px center; *background-position: 7px 14px; line-height: 1em; }
div#cnnT1Tall li a, div#cnnT1Wide li a { color: #000; }
div#cnnT1Tall li a:hover, div#cnnT1Wide li a:hover { color: #cc0000; }
div#cnnT1Tall li a.cnnLast, div#cnnT1Wide li a.cnnLast { border-right: none; padding-right: 0; margin-right: 0; width }
div#cnnT1Tall li span, div#cnnT1Wide li span { color: #666; font-weight: bold; margin-right: 4px; text-transform: uppercase; }
div#cnnT1Tall li img, div#cnnT1Wide li img { border: none; margin: 0 4px 0 0; *margin-top: 4px; }

div#cnnT1Tall { width: 384px; }
div#cnnT1Tall p.cnnCaption { width: 358px; *width: 370px; }
div#cnnT1Tall p.cnnTease { width: 356px; *width: 370px; }
div#cnnT1Tall p.cnnCredits { width: 370px; }
div#cnnT1Tall li { padding: 6px 4px 6px 13px; }
 
div#cnnT1Wide { width: 676px; *width: 678px; float: left; }
div#cnnT1Wide p.cnnCaption { width: 650px; *width: 662px; }
div#cnnT1Wide p.cnnTease { width: 648px; *width: 662px; }
div#cnnT1Wide p.cnnCredits { width: 662px; }
div#cnnT1Wide ul { float: left; }
div#cnnT1Wide li { float: left; padding: 6px 6px 6px 13px; }
div#cnnT1Wide li.cnnLeftColumn { clear: left; float: left; border-right: 1px solid #ccc; width: 318px; *width: 337px; }
div#cnnT1Wide li.cnnRightColumn { width: 319px; *width: 337px; }

/* top stories */
TD.cnnAboveFoldCol1 { background-color:#6e798d;padding:0px;vertical-align:top; }
.cnnTopStoryArea { background-color:#fff;border-right:1px solid #999;font-size:11px;line-height:18px;padding:6px 3px 2px 5px; }
.cnnStories A { color:#000; }
.cnnStories A:hover { color:#c00; }
.cnnStories UL { border-bottom:1px solid #ccc;padding:0px 0px 3px 0px; }
.cnnStories LI { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:0px 5px;background-repeat:no-repeat;line-height:14px;margin:0px 0px 0px 0px;padding:2px 0px 1px 6px; vertical-align:middle;}
.cnnStories LI IMG { vertical-align:bottom; }
.cnnStories LI.cnn_more A { color:#293139;font-size:11px;font-weight:bold; }
.cnnStories LI.cnn_more A:hover { color:#c00; }
.cnnStories DIV.cnn_header { font-weight:bold;height:21px;line-height:10px;overflow:hidden;padding-left:0px; }
.cnnStories DIV.cnn_header SPAN { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/buttons/topstory_M.gif');color:#c00;display:block;float:left;height:21px;text-decoration:none; }
.cnnStories DIV.cnn_header SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/buttons/topstory_R.gif');background-repeat:no-repeat;background-position:top right;display:block;padding:0px 5px 0px 0px; }
.cnnStories DIV.cnn_header SPAN SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/buttons/topstory_L.gif');background-repeat:no-repeat;background-position:top left;display:block;padding:5px 1px 6px 5px; }
.cnnStories DIV.cnn_footer { color:#293139;font-size:10px;white-space:nowrap; }
.cnnStories DIV.cnn_footer A { color:#293139;margin:0px 1px; }
.cnnStories DIV.cnn_footer A:hover { color:#c00; }
.cnnRSSIcon { float:right; }
.cnnRSSIcon IMG { margin-left:2px; }

/* writers with espn */
.cnnWriterArea { background-color:#6e798d;padding-right:5px; }
.cnnWriterArea TABLE { border-collapse:collapse;border-spacing:0;border-top:6px solid #6e798d; }
.cnnWriterArea TD { background-color:#293139;color:#fff;font-size:10px;padding:0px;vertical-align:top; }
.cnnWriterArea .col0 {  }
.cnnWriterArea .col1 { width:100%; }
.cnnWriterArea .col1 .cnn_byline { background-color:#fff;color:#5a737e;font-size:12px;font-weight:bold;padding:2px 8px; }
.cnnWriterArea .col1 .cnn_column { background-color:#5a6373;font-weight:bold;padding:4px 8px; }
.cnnWriterArea .col1 .cnn_tease { line-height:14px;padding:2px 7px 3px 8px; }
.cnnWriterArea .col1 A { color:#fff;width:100%; }
.cnnWriterArea .col1 A:hover .cnn_tease,
.cnnWriterArea .col1 .cnn_tease A:hover { color:#ccc; }
.cnnWriterArea .cnn_footer { padding:14px 0px;text-align:center; }

/* the bonus */
.cnnTheBonus { background-color:#293139; }
.cnnTheBonus DIV A { color:#fff;display:block; }
.cnnTheBonus DIV A:hover { color:#ccc; }
.cnnTheBonus TD { vertical-align:top; }
.cnnTheBonus .col0 { font-size:10px;line-height:14px;padding:0px 0px 0px 8px;width:100%; }
.cnnTheBonus .col1 { width:0%; }
.cnnTheBonus .col0 TABLE { border-top:0px;border-bottom:1px solid #737373;margin-bottom:4px;width:100%; }
.cnnTheBonus .col0 TD { color:#7b8494;font-size:12px;font-weight:bold;padding:0px;vertical-align:middle; }
.cnnTheBonus .col0 TD A { color:#7b8494;display:block;width:100%; }
.cnnTheBonus .col0 TD.col0 { width:0%; }
.cnnTheBonus .col0 TD.col1 { color:#ccc;font-size:24px;padding-left:2px;width:100%; }
.cnnTheBonus .col0 TD.col1 A { color:#ccc; }

TD.cnnAboveFoldCol2 { padding:0px;vertical-align:top; clear: both; }

/* features */
.cnnFeature { font-size:11px; }
.cnnFeature TABLE { border-collapse:collapse;border-spacing:0;width:100%; }
.cnnFeature TABLE TD { font-size:11px;padding:0px; }
.cnnFeature A { color:#000; }
.cnnFeature A:hover { color:#c00; }
.cnnFeature LI { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_white_4x8.gif');
background-position:0px 5px;background-repeat:no-repeat;padding-left:6px;vertical-align:middle;}
.cnnFeature .cnn_title { padding-top:5px; }
.cnnFeature .cnn_title { border-bottom:1px dotted #ccc;color:#5a637e;font-size:18px;font-weight:bold;margin-bottom:6px;padding-bottom:2px; }
.cnnFeature .cnn_title A { color:#5a637e;width:100%; }
.cnnFeature .cnn_title A:hover { color:#5a637e; }
.cnnFeature .cnn_content IMG.cnnVideoIcon { margin-right:0px; }
.cnnFeature .cnn_content TD LI { background-position:0px 3px;line-height:14px;padding:0px 0px 5px 6px; vertical-align:middle; }
.cnnFeature .cnn_content TABLE { border-collapse:collapse;border-spacing:0;width:100%; }
.cnnFeature .cnn_content TD { font-size:11px;padding:0px;vertical-align:top; }
.cnnFeature .cnn_content TD.col0 { padding-right:6px; }
.cnnFeature .cnn_content TD.col1 { width:100%; }
.cnnFeature LI IMG { vertical-align:bottom; }
.cnnFeature .cnn_footer LI { white-space:nowrap; }
.cnnFeature .cnn_ad { float:right; }
.cnnFeature .cnn_ad TABLE { border-collapse:collapse;border-spacing:0;width:0%; }
.cnnFeature .cnn_ad TABLE TD { padding:0px;vertical-align:middle; }
.cnnAboveFold .cnnFeature { border-top:1px solid #ccc;margin:0px 6px;padding-bottom:6px;width:298px; }
.cnnAboveFold .cnnFeature0 { clear: both; }
.cnnAboveFold .cnnFeature0 .cnnFeature { border-top:0px; }
.cnnAboveFold .cnnAboveFoldCol2 .cnnFeature0 .cnn_content TD.col0 { padding-right:0px;width:100%; }
.cnnAboveFold .cnnAboveFoldCol2 .cnnFeature0 .cnn_content TD.col1 { padding-left:6px; }

/* tabbed boxes */
.cnnTabbeds { border-collapse:collapse;border-spacing:0;margin:6px 6px 0px 6px; }
.cnnTabbeds TD { vertical-align:top; }
.cnnTabbeds TD.col0 { padding:0px 6px 0px 0px; }
.cnnTabbeds TD.col1 { border:0px solid #ccc;border-width:0px 0px 1px 1px;padding-left:6px;width:100%; }
.cnnTabbeds TD.col1 TD { border-width:0px 0px 0px 0px; }
.cnnTabbed { font-size:11px; }
.cnnTabbed TABLE { border-collapse:collapse;border-spacing:0;width:100%; }
.cnnTabbed TABLE TD { font-size:11px;padding:0px; }
.cnnTabbed A { color:#000; }
.cnnTabbed A:hover { color:#c00; }
.cnnTabbed LI { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_transparent_4x8.gif');background-position:0px 4px;background-repeat:no-repeat;padding-left:6px;white-space:nowrap;overflow:hidden; 
max-width:420px; /* for standards-compliant browsers */ 
width:expression(document.body.clientWidth > 420? "420px": "auto" ); 
} }
.cnnTabbed .cnn_title { padding-top:5px; }
.cnnTabbed .cnn_title { border-bottom:1px dotted #ccc;color:#5a637e;font-size:18px;font-weight:bold;padding:5px 0px 2px 0px; }
.cnnTabbed .cnn_title A { color:#5a637e;width:100%; }
.cnnTabbed .cnn_title A:hover { color:#5a637e; }
.cnnTabbed .cnn_content TD LI { background-color:#eee;background-position:6px 9px;border:0px solid #ccc;border-width:1px 0px 0px 1px;line-height:25px;padding-left:12px; }
.cnnTabbed .cnn_content TD LI.item0 { background-position:6px 11px;background-color:#fff;border:0px solid #fff;border-width:1px 0px 0px 1px;line-height:29px;white-space:nowrap;overflow:hidden; 
max-width:420px; /* for standards-compliant browsers */ 
width:expression(document.body.clientWidth > 420? "420px": "auto" ); 
}
.cnnTabbed .cnn_content td li.item0 .cnnVideoIcon2 { *margin-top:9px;*margin-bottom:10px;vertical-align:middle;  }
.cnnTabbed .cnn_content TABLE { border-collapse:collapse;border-spacing:0;width:100%; }
.cnnTabbed .cnn_content TD { font-size:11px;padding:0px;vertical-align:top; }
.cnnTabbed .cnn_content TD.col0 { padding:6px 6px 6px 0px; }
.cnnTabbed .cnn_content TD.col1 { border-right:1px solid #ccc;width:100%; }
.cnnTabbed .cnn_ad { float:right; }
.cnnTabbed .cnn_ad TABLE { border-collapse:collapse;border-spacing:0;width:0%; }
.cnnTabbed .cnn_ad TABLE TD { padding:0px;vertical-align:middle; }

/* tabbed boxes v2 */

.cnnTabbedvs2 { border-collapse:collapse;border-spacing:0;margin:6px 6px 0px 6px; }
.cnnTabbedvs2 TD { vertical-align:top; }
.cnnTabbedvs2 TD.col0 { padding:0px 6px 0px 0px; }
.cnnTabbedvs2 TD.col1 { border:0px solid #ccc;border-width:0px 0px 0px 1px;width:100%; }
.cnnTabbedvs2 TD.col1 TD { border-width:0px 0px 0px 0px; }
.cnnTabbedv2 { font-size:11px; }
.cnnTabbedv2 TABLE { border-collapse:collapse;border-spacing:0;width:100%; }
.cnnTabbedv2 TABLE TD { font-size:11px;padding:0px; }
.cnnTabbedv2 A { color:#000; }
.cnnTabbedv2 A:hover { color:#c00; }
.cnnTabbedv2 LI { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:0px 5px;background-repeat:no-repeat;}
.cnnTabbedv2 .cnn_titleBot { padding-top:5px; }
.cnnTabbedv2 .cnn_title { border-bottom:1px dotted #ccc;color:#5a637e;font-size:18px;font-weight:bold;padding-bottom:2px; }
.cnnTabbedv2 .cnn_titleBot { border-bottom:1px dotted #ccc;color:#5a637e;font-size:18px;font-weight:bold;padding-bottom:2px; }
.cnnTabbedv2 .cnn_title A { color:#5a637e;width:100%; }
.cnnTabbedv2 .cnn_title A:hover { color:#5a637e; }
.cnnTabbedv2 .cnn_content TD LI { background-position:5px 11px;line-height:28px;padding-left:12px; }

.cnnTabbedv2 .cnn_content TABLE { border-collapse:collapse;border-spacing:0;width:100%;}
.cnnTabbedv2 .cnn_content TD { font-size:11px;padding:0px; }
.cnnTabbedv2 .cnn_content TD.col0 { padding:6px 1px 0px 0px; }
.cnnTabbedv2 .cnn_content TD.col1  { }
.cnnTabbedv2 .cnn_content TD.col2 ul li { padding:0px 0px 0px 0px; background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:0px 11px;background-repeat:no-repeat;padding-left:6px; }
.cnnTabbedv2 .cnn_content TD.col3 { padding:6px 0px 6px 0px; text-align:right; }
.cnnTabbedv2 .cnn_ad { float:right; }
.cnnTabbedv2 .cnn_ad TABLE { border-collapse:collapse;border-spacing:0;width:0%; }
.cnnTabbedv2 .cnn_ad TABLE TD { padding:0px;vertical-align:middle; }

.cnnRecommends { padding:6px 6px 0px 6px; }
.cnnRecommends .cnn_title { color:#5a637e;font-size:18px;font-weight:bold;padding-bottom:2px;text-align:left; }
.cnnRecommends .cnn_content { border:1px solid #ccc;padding:2px; }
.cnnRecommends .cnn_content TABLE { width:980px; }
.cnnRecommends .cnn_content TD { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:8px 6px;background-repeat:no-repeat;border-left:1px solid #ccc;font-size:11px;padding:3px 8px 3px 14px;width:33%;vertical-align:top; }
.cnnRecommends .cnn_content TD.col0 { border-left:0px; }
.cnnRecommends .cnn_content TD A { color:#000; }
.cnnRecommends .cnn_content TD A:hover { color:#c00; }
.cnnRecommends .cnn_content TR.row1 TD { background-image:none;font-size:1px;padding:3px 2px 2px 2px; }
.cnnRecommends .cnn_content TR.row1 TD DIV { border-top:1px dotted #ccc; }
.cnnRecommends .cnn_content .source { color:#999; margin-top:3px;}

#cnnFeature_danpatrick .cnn_content TD LI { background-position:0px 6px;line-height:13px;padding:3px 0px 3px 6px;text-align:left; }
#cnnFeature_danpatrick .cnn_content TD.col1 { text-align:center; }
#cnnFeature_danpatrick .cnn_content TD TABLE { margin:8px auto auto auto;width:0px; }
#cnnFeature_danpatrick .cnn_content TD TD { font-size:12px;font-weight:bold;line-height:14px;overflow:hidden;text-align:center;white-space:nowrap; }
#cnnFeature_danpatrick .cnn_content TD TD A { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/buttons/red_white_large_M.gif');color:#fff;display:block;float:left;height:20px;text-decoration:none; }
#cnnFeature_danpatrick .cnn_content TD TD A:hover { color:#fc0; }
#cnnFeature_danpatrick .cnn_content TD TD A SPAN { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/buttons/red_white_large_R.gif');background-repeat:no-repeat;background-position:top right;display:block;padding:0px 6px 0px 0px; }
#cnnFeature_danpatrick .cnn_content TD TD A SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/buttons/red_white_large_L.gif');background-repeat:no-repeat;background-position:top left;display:block;padding:3px 1px 3px 6px; }

#cnnFeature_vault .cnn_footer { padding-top:10px;padding-bottom:4px; }
#cnnFeature_vault .cnn_footer TABLE { border-collapse:collapse;border-spacing:0;width:100%; }
#cnnFeature_vault .cnn_footer TD { padding:0px;vertical-align:middle; }
#cnnFeature_vault .cnn_footer TD.col0 { width:100%;padding-right:2px; }
#cnnFeature_vault .cnn_footer TD.col1 { font-size:10px;font-weight:bold;line-height:10px; }
#cnnFeature_vault .cnn_footer TD.col1 A { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/buttons/red_white_small_M.gif');color:#fff;display:block;height:16px;text-decoration:none; }
#cnnFeature_vault .cnn_footer TD.col1 A:hover { color:#fc0; }
#cnnFeature_vault .cnn_footer TD.col1 A SPAN { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/buttons/red_white_small_R.gif');background-repeat:no-repeat;background-position:top right;display:block;padding:0px 5px 0px 0px; }
#cnnFeature_vault .cnn_footer TD.col1 A SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/buttons/red_white_small_L.gif');background-repeat:no-repeat;background-position:top left;display:block;padding:3px 1px 3px 5px; }
#cnnFeature_vault .cnn_footer INPUT.text { color:#bbb;font-weight:bold;text-align:center;width:100%; }

#cnnFeature_truthrumors .cnn_footer TABLE { border-collapse:collapse;border-spacing:0;margin-top:6px;width:100%; }
#cnnFeature_truthrumors .cnn_footer TD { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:15px 4px;background-repeat:no-repeat;font-size:11px;font-weight:bold;padding:0px 0px 0px 3px;text-align:center; }
#cnnFeature_truthrumors .cnn_footer TD.col0 { background-position:12px 4px;padding-left:0px; }
#cnnFeature_truthrumors .cnn_footer TD A { border:1px solid #ccc;color:#293139;display:block;line-height:11px;padding:1px 0px 2px 9px; text-align:center; }
#cnnFeature_truthrumors .cnn_footer TD A:hover { color:#c00; }

.cnnAboveFold TABLE.cnnTallFormat #cnnFeature_truthrumors .cnn_ad { padding-top:5px; }

.cnnFootNav { padding:6px 6px 0px 6px; }
.cnnFootNav TABLE { border:0px solid #d5d5d5;border-width:1px 1px 1px 0px;margin:auto;width:986px; }
.cnnFootNav TD { border-left:1px solid #d5d5d5;font-size:10px;font-weight:bold;height:23px;line-height:23px;text-align:center; }
.cnnFootNav A { background-color:#e7e7e7;color:#000;display:block;height:100%;width:100%; }
.cnnFootNav A:hover { background-color:#c00;color:#fff; }

/** TAKEN FROM SECTION_MYSI.CSS **/
/* mysi */

/* What should be displayed and hidden on onload */
.cnnMySITab1Container { display:inline;visibility:visible; }
.cnnMySITab2Container { display:none;visibility:hidden; }
.cnnMySITab3Container { display:none;visibility:hidden; }
.cnnMySITab4Container { display:none;visibility:hidden; }
.cnnMySITab5Container { display:none;visibility:hidden; }
.cnnMySITab6Container { display:none;visibility:hidden; }

/* What should be displayed and hidden when Tab1 is visible */
.cnnMySITab1Visible .cnnMySITab1Container { display:inline;visibility:visible; }
.cnnMySITab1Visible .cnnMySITab2Container { display:none;visibility:hidden; }
.cnnMySITab1Visible .cnnMySITab3Container { display:none;visibility:hidden; }
.cnnMySITab1Visible .cnnMySITab4Container { display:none;visibility:hidden; }
.cnnMySITab1Visible .cnnMySITab5Container { display:none;visibility:hidden; }
.cnnMySITab1Visible .cnnMySITab6Container { display:none;visibility:hidden; }

/* What should be displayed an hidden when Tab2 is visibile */
.cnnMySITab2Visible .cnnMySITab1Container { display:none;visibility:hidden; }
.cnnMySITab2Visible .cnnMySITab2Container { display:inline;visibility:visible; }
.cnnMySITab2Visible .cnnMySITab3Container { display:none;visibility:hidden; }
.cnnMySITab2Visible .cnnMySITab4Container { display:none;visibility:hidden; }
.cnnMySITab2Visible .cnnMySITab5Container { display:none;visibility:hidden; }
.cnnMySITab2Visible .cnnMySITab6Container { display:none;visibility:hidden; }

/* What should be displayed an hidden when Tab3 is visibile */
.cnnMySITab3Visible .cnnMySITab1Container { display:none;visibility:hidden; }
.cnnMySITab3Visible .cnnMySITab2Container { display:none;visibility:hidden; }
.cnnMySITab3Visible .cnnMySITab3Container { display:inline;visibility:visible; }
.cnnMySITab3Visible .cnnMySITab4Container { display:none;visibility:hidden; }
.cnnMySITab3Visible .cnnMySITab5Container { display:none;visibility:hidden; }
.cnnMySITab3Visible .cnnMySITab6Container { display:none;visibility:hidden; }

/* What should be displayed an hidden when Tab4 is visibile */
.cnnMySITab4Visible .cnnMySITab1Container { display:none;visibility:hidden; }
.cnnMySITab4Visible .cnnMySITab2Container { display:none;visibility:hidden; }
.cnnMySITab4Visible .cnnMySITab3Container { display:none;visibility:hidden; }
.cnnMySITab4Visible .cnnMySITab4Container { display:inline;visibility:visible; }
.cnnMySITab4Visible .cnnMySITab5Container { display:none;visibility:hidden; }
.cnnMySITab4Visible .cnnMySITab6Container { display:none;visibility:hidden; }

/* What should be displayed and hidden when Tab5 is visible */
.cnnMySITab5Visible .cnnMySITab1Container { display:none;visibility:hidden; }
.cnnMySITab5Visible .cnnMySITab2Container { display:none;visibility:hidden; }
.cnnMySITab5Visible .cnnMySITab3Container { display:none;visibility:hidden; }
.cnnMySITab5Visible .cnnMySITab4Container { display:none;visibility:hidden; }
.cnnMySITab5Visible .cnnMySITab5Container { display:inline;visibility:visible; }
.cnnMySITab5Visible .cnnMySITab6Container { display:none;visibility:hidden; }

/* What should be displayed and hidden when Tab6 is visible */
.cnnMySITab6Visible .cnnMySITab1Container { display:none;visibility:hidden; }
.cnnMySITab6Visible .cnnMySITab2Container { display:none;visibility:hidden; }
.cnnMySITab6Visible .cnnMySITab3Container { display:none;visibility:hidden; }
.cnnMySITab6Visible .cnnMySITab4Container { display:none;visibility:hidden; }
.cnnMySITab6Visible .cnnMySITab5Container { display:none;visibility:hidden; }
.cnnMySITab6Visible .cnnMySITab6Container { display:inline;visibility:visible; }




/* MLB/NBA/NHL are the same, NCAAB/NCAAF are the same */

.mysi_mlb { border:1px solid #d6d6d6;margin:6px 6px 0px 6px; }
.mysi_mlb TABLE { border-collapse:collapse;border-spacing:0; }
.mysi_mlb TD { padding:0px;vertical-align:top; }
.mysi_mlb A { color:#333; }
.mysi_mlb A:hover { color:#c00; }

.mysi_mlb .title { border-bottom:1px solid #ccc;color:#5a637e;font-size:18px;font-weight:bold;line-height:41px;text-align:left; }
.mysi_mlb .image1 { float:left; }
.mysi_mlb .image2 { float:right;padding:10px 6px; }
.mysi_mlb .image3 { float:right;padding:15px 6px; }

/* stylize text cells */
.mysi_mlb .row1 TD, .mysi_mlb .row4 TD, .mysi_mlb .row7 TD, .mysi_mlb .row10 TD, .mysi_mlb .row13 TD, .mysi_mlb .row16 TD, .mysi_mlb .row19 TD, .mysi_mlb .row22 TD, .mysi_mlb .row25 TD { border-left:1px dotted #d6d6d6;font-size:10px;height:23px;padding-left:6px; }
/* set height of cells above and below text */
.mysi_mlb .row0 TD, .mysi_mlb .row2 TD, .mysi_mlb .row3 TD, .mysi_mlb .row5 TD, .mysi_mlb .row6 TD, .mysi_mlb .row8 TD, .mysi_mlb .row9 TD, .mysi_mlb .row11 TD, .mysi_mlb .row12 TD, .mysi_mlb .row14 TD, .mysi_mlb .row15 TD, .mysi_mlb .row17 TD, .mysi_mlb .row18 TD, .mysi_mlb .row20 TD, .mysi_mlb .row21 TD, .mysi_mlb .row23 TD, .mysi_mlb .row24 TD, .mysi_mlb .row26 TD { font-size:1px;line-height:5px; }
/* add background color and borders to sub conference cells */
.mysi_mlb TD.col1, .mysi_mlb TD.col9 { background-color:#efefef;border:0px solid #d6d6d6;border-width:0px 1px 1px 1px; }
/* add border to below spacing cells */
.mysi_mlb .row2 TD, .mysi_mlb .row5 TD, .mysi_mlb .row8 TD, .mysi_mlb .row11 TD, .mysi_mlb .row14 TD, .mysi_mlb .row17 TD, .mysi_mlb .row20 TD, .mysi_mlb .row23 TD, .mysi_mlb .row26 TD { border-bottom:1px solid #d6d6d6; }
/* add border to logo cells */
.mysi_mlb TD.col3, .mysi_mlb TD.col5, .mysi_mlb TD.col11, .mysi_mlb TD.col13 { border-bottom:1px solid #d6d6d6; }
/* set width of vertical spacer cells */
.mysi_mlb TD.col2, .mysi_mlb TD.col7, .mysi_mlb TD.col10, .mysi_mlb TD.col15 { border-bottom:1px solid #d6d6d6;width:6px; }
/* unset border of last row */
.mysi_mlb .row26 TD { border-bottom:0px; }
/* unset border of bottom logo row */
.mysi_mlb .row24 TD.col3, .mysi_mlb .row24 TD.col5, .mysi_mlb .row24 TD.col11, .mysi_mlb .row24 TD.col13 { border-bottom:0px; }
/* unset border of bottom vertical row */
.mysi_mlb .row18 TD.col2, .mysi_mlb .row18 TD.col7, .mysi_mlb .row18 TD.col10, .mysi_mlb .row18 TD.col15 { border-bottom:0px; }
/* unset border of bottom sub conference row */
.mysi_mlb .row18 TD.col1, .mysi_mlb .row18 TD.col9 { border-bottom:0px; }
/* add border to western conference */
.mysi_mlb TD.col7 { border-right:1px solid #d6d6d6; }

.mysi_nba { border:1px solid #d6d6d6;margin:6px 6px 0px 6px; }
.mysi_nba TABLE { border-collapse:collapse;border-spacing:0; }
.mysi_nba TD { padding:0px;vertical-align:top; }
.mysi_nba A { color:#333; }
.mysi_nba A:hover { color:#c00; }

.mysi_nba .title { border-bottom:1px solid #ccc;color:#5a637e;font-size:18px;font-weight:bold;line-height:41px;text-align:left; }
.mysi_nba .image1 { float:left; }
.mysi_nba .image2 { float:right;padding:10px 6px; }
.mysi_nba .image3 { float:right;padding:15px 6px; }

/* stylize text cells */
.mysi_nba .row1 TD, .mysi_nba .row4 TD, .mysi_nba .row7 TD, .mysi_nba .row10 TD, .mysi_nba .row13 TD, .mysi_nba .row16 TD, .mysi_nba .row19 TD, .mysi_nba .row22 TD, .mysi_nba .row25 TD { border-left:1px dotted #d6d6d6;font-size:10px;height:23px;padding-left:6px; }
/* set height of cells above and below text */
.mysi_nba .row0 TD, .mysi_nba .row2 TD, .mysi_nba .row3 TD, .mysi_nba .row5 TD, .mysi_nba .row6 TD, .mysi_nba .row8 TD, .mysi_nba .row9 TD, .mysi_nba .row11 TD, .mysi_nba .row12 TD, .mysi_nba .row14 TD, .mysi_nba .row15 TD, .mysi_nba .row17 TD, .mysi_nba .row18 TD, .mysi_nba .row20 TD, .mysi_nba .row21 TD, .mysi_nba .row23 TD, .mysi_nba .row24 TD, .mysi_nba .row26 TD { font-size:1px;line-height:5px; }
/* add background color and borders to sub conference cells */
.mysi_nba TD.col1, .mysi_nba TD.col9 { background-color:#efefef;border:0px solid #d6d6d6;border-width:0px 1px 1px 1px; }
/* add border to below spacing cells */
.mysi_nba .row2 TD, .mysi_nba .row5 TD, .mysi_nba .row8 TD, .mysi_nba .row11 TD, .mysi_nba .row14 TD, .mysi_nba .row17 TD, .mysi_nba .row20 TD, .mysi_nba .row23 TD, .mysi_nba .row26 TD { border-bottom:1px solid #d6d6d6; }
/* add border to logo cells */
.mysi_nba TD.col3, .mysi_nba TD.col5, .mysi_nba TD.col11, .mysi_nba TD.col13 { border-bottom:1px solid #d6d6d6; }
/* set width of vertical spacer cells */
.mysi_nba TD.col2, .mysi_nba TD.col7, .mysi_nba TD.col10, .mysi_nba TD.col15 { border-bottom:1px solid #d6d6d6;width:6px; }
/* unset border of last row */
.mysi_nba .row26 TD { border-bottom:0px; }
/* unset border of bottom logo row */
.mysi_nba .row24 TD.col3, .mysi_nba .row24 TD.col5, .mysi_nba .row24 TD.col11, .mysi_nba .row24 TD.col13 { border-bottom:0px; }
/* unset border of bottom vertical row */
.mysi_nba .row18 TD.col2, .mysi_nba .row18 TD.col7, .mysi_nba .row18 TD.col10, .mysi_nba .row18 TD.col15 { border-bottom:0px; }
/* unset border of bottom sub conference row */
.mysi_nba .row18 TD.col1, .mysi_nba .row18 TD.col9 { border-bottom:0px; }
/* add border to western conference */
.mysi_nba TD.col7 { border-right:1px solid #d6d6d6; }

.mysi_nhl { border:1px solid #d6d6d6;margin:6px 6px 0px 6px; }
.mysi_nhl TABLE { border-collapse:collapse;border-spacing:0; }
.mysi_nhl TD { padding:0px;vertical-align:top; }
.mysi_nhl A { color:#333; }
.mysi_nhl A:hover { color:#c00; }

.mysi_nhl .title { border-bottom:1px solid #ccc;color:#5a637e;font-size:18px;font-weight:bold;line-height:41px;text-align:left; }
.mysi_nhl .image1 { float:left; }
.mysi_nhl .image2 { float:right;padding:10px 6px; }
.mysi_nhl .image3 { float:right;padding:15px 6px; }

/* stylize text cells */
.mysi_nhl .row1 TD, .mysi_nhl .row4 TD, .mysi_nhl .row7 TD, .mysi_nhl .row10 TD, .mysi_nhl .row13 TD, .mysi_nhl .row16 TD, .mysi_nhl .row19 TD, .mysi_nhl .row22 TD, .mysi_nhl .row25 TD { border-left:1px dotted #d6d6d6;font-size:10px;height:23px;padding-left:6px; }
/* set height of cells above and below text */
.mysi_nhl .row0 TD, .mysi_nhl .row2 TD, .mysi_nhl .row3 TD, .mysi_nhl .row5 TD, .mysi_nhl .row6 TD, .mysi_nhl .row8 TD, .mysi_nhl .row9 TD, .mysi_nhl .row11 TD, .mysi_nhl .row12 TD, .mysi_nhl .row14 TD, .mysi_nhl .row15 TD, .mysi_nhl .row17 TD, .mysi_nhl .row18 TD, .mysi_nhl .row20 TD, .mysi_nhl .row21 TD, .mysi_nhl .row23 TD, .mysi_nhl .row24 TD, .mysi_nhl .row26 TD { font-size:1px;line-height:5px; }
/* add background color and borders to sub conference cells */
.mysi_nhl TD.col1, .mysi_nhl TD.col9 { background-color:#efefef;border:0px solid #d6d6d6;border-width:0px 1px 1px 1px; }
/* add border to below spacing cells */
.mysi_nhl .row2 TD, .mysi_nhl .row5 TD, .mysi_nhl .row8 TD, .mysi_nhl .row11 TD, .mysi_nhl .row14 TD, .mysi_nhl .row17 TD, .mysi_nhl .row20 TD, .mysi_nhl .row23 TD, .mysi_nhl .row26 TD { border-bottom:1px solid #d6d6d6; }
/* add border to logo cells */
.mysi_nhl TD.col3, .mysi_nhl TD.col5, .mysi_nhl TD.col11, .mysi_nhl TD.col13 { border-bottom:1px solid #d6d6d6; }
/* set width of vertical spacer cells */
.mysi_nhl TD.col2, .mysi_nhl TD.col7, .mysi_nhl TD.col10, .mysi_nhl TD.col15 { border-bottom:1px solid #d6d6d6;width:6px; }
/* unset border of last row */
.mysi_nhl .row26 TD { border-bottom:0px; }
/* unset border of bottom logo row */
.mysi_nhl .row24 TD.col3, .mysi_nhl .row24 TD.col5, .mysi_nhl .row24 TD.col11, .mysi_nhl .row24 TD.col13 { border-bottom:0px; }
/* unset border of bottom vertical row */
.mysi_nhl .row18 TD.col2, .mysi_nhl .row18 TD.col7, .mysi_nhl .row18 TD.col10, .mysi_nhl .row18 TD.col15 { border-bottom:0px; }
/* unset border of bottom sub conference row */
.mysi_nhl .row18 TD.col1, .mysi_nhl .row18 TD.col9 { border-bottom:0px; }
/* add border to western conference */
.mysi_nhl TD.col7 { border-right:1px solid #d6d6d6; }

.mysi_nfl { border:1px solid #d6d6d6;margin:6px 6px 0px 6px; }
.mysi_nfl TABLE { border-collapse:collapse;border-spacing:0; }
.mysi_nfl TD { padding:0px;vertical-align:top; }
.mysi_nfl A { color:#333; }
.mysi_nfl A:hover { color:#c00; }

.mysi_nfl .title { border-bottom:1px solid #ccc;color:#5a637e;font-size:18px;font-weight:bold;line-height:41px;text-align:left; }
.mysi_nfl .image1 { float:left; }
.mysi_nfl .image2 { float:right;padding:10px 6px; }
.mysi_nfl .image3 { float:right;padding:15px 6px; }

/* stylize text cells */
.mysi_nfl .row1 TD, .mysi_nfl .row4 TD, .mysi_nfl .row7 TD, .mysi_nfl .row10 TD, .mysi_nfl .row13 TD, .mysi_nfl .row16 TD, .mysi_nfl .row19 TD, .mysi_nfl .row22 TD { border-left:1px dotted #d6d6d6;font-size:10px;height:23px;padding-left:6px; }
/* set height of cells above and below text */
.mysi_nfl .row0 TD, .mysi_nfl .row2 TD, .mysi_nfl .row3 TD, .mysi_nfl .row5 TD, .mysi_nfl .row6 TD, .mysi_nfl .row8 TD, .mysi_nfl .row9 TD, .mysi_nfl .row11 TD, .mysi_nfl .row12 TD, .mysi_nfl .row14 TD, .mysi_nfl .row15 TD, .mysi_nfl .row17 TD, .mysi_nfl .row18 TD, .mysi_nfl .row20 TD, .mysi_nfl .row21 TD, .mysi_nfl .row23 TD { font-size:1px;line-height:5px; }
/* add background color and borders to sub conference cells */
.mysi_nfl TD.col1, .mysi_nfl TD.col9 { background-color:#efefef;border:0px solid #d6d6d6;border-width:0px 1px 1px 1px; }
/* add border to below spacing cells */
.mysi_nfl .row2 TD, .mysi_nfl .row5 TD, .mysi_nfl .row8 TD, .mysi_nfl .row11 TD, .mysi_nfl .row14 TD, .mysi_nfl .row17 TD, .mysi_nfl .row20 TD, .mysi_nfl .row23 TD { border-bottom:1px solid #d6d6d6; }
/* add border to logo cells */
.mysi_nfl TD.col3, .mysi_nfl TD.col5, .mysi_nfl TD.col11, .mysi_nfl TD.col13 { border-bottom:1px solid #d6d6d6; }
/* set width of vertical spacer cells */
.mysi_nfl TD.col2, .mysi_nfl TD.col7, .mysi_nfl TD.col10, .mysi_nfl TD.col15 { border-bottom:1px solid #d6d6d6;width:6px; }
/* unset border of last row */
.mysi_nfl .row23 TD { border-bottom:0px; }
/* unset border of bottom logo row */
.mysi_nfl .row21 TD.col3, .mysi_nfl .row21 TD.col5, .mysi_nfl .row21 TD.col11, .mysi_nfl .row21 TD.col13 { border-bottom:0px; }
/* unset border of bottom vertical row */
.mysi_nfl .row18 TD.col2, .mysi_nfl .row18 TD.col7, .mysi_nfl .row18 TD.col10, .mysi_nfl .row18 TD.col15 { border-bottom:0px; }
/* unset border of bottom sub conference row */
.mysi_nfl .row18 TD.col1, .mysi_nfl .row18 TD.col9 { border-bottom:0px; }
/* add border to western conference */
.mysi_nfl TD.col7 { border-right:1px solid #d6d6d6; }

.mysi_ncaab { border:1px solid #d6d6d6;margin:6px 6px 0px 6px; }
.mysi_ncaab TABLE { border-collapse:collapse;border-spacing:0; }
.mysi_ncaab TD { padding:0px;vertical-align:top; }
.mysi_ncaab A { color:#333; }
.mysi_ncaab A:hover { color:#c00; }

.mysi_ncaab .title { border-bottom:1px solid #ccc;color:#5a637e;font-size:18px;font-weight:bold;line-height:41px;text-align:left; }
.mysi_ncaab .image1 { float:left; }
.mysi_ncaab .image2 { float:right;padding:10px 6px; }
.mysi_ncaab .image3 { float:right;padding:15px 6px; }
.mysi_ncaab .subtitle { border-bottom:1px solid #ccc;line-height:17px;text-align:center; }
.mysi_ncaab .subtitle .left { float:left;width:200px; }
.mysi_ncaab .subtitle .right { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:0px 5px;background-repeat:no-repeat;float:right;font-size:10px;font-weight:bold;padding-left:6px;text-align:left;width:200px; }
.mysi_ncaab .subtitle A { color:#666; }

.mysi_ncaaf { border:1px solid #d6d6d6;margin:6px 6px 0px 6px; }
.mysi_ncaaf TABLE { border-collapse:collapse;border-spacing:0; }
.mysi_ncaaf TD { padding:0px; }
.mysi_ncaaf A { color:#333; }
.mysi_ncaaf A:hover { color:#c00; }

.mysi_ncaaf .title { border-bottom:1px solid #ccc;color:#5a637e;font-size:18px;font-weight:bold;line-height:41px;text-align:left; }
.mysi_ncaaf .image1 { float:left; }
.mysi_ncaaf .image2 { float:right;padding:10px 6px; }
.mysi_ncaaf .image3 { float:right;padding:15px 6px; }
.mysi_ncaaf .subtitle { border-bottom:1px solid #ccc;line-height:17px;text-align:center; }
.mysi_ncaaf .subtitle .left { float:left;width:200px; }
.mysi_ncaaf .subtitle .right { background-image:url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:0px 5px;background-repeat:no-repeat;float:right;font-size:10px;font-weight:bold;padding-left:6px;text-align:left;width:200px; }
.mysi_ncaaf .subtitle A { color:#666; }

/* redesign */
.mysip, .mysic {border-collapse: collapse; margin: 0 6px;}
.mysip img, .mysic img {border: none;}
.mysip td {width: 243px; padding: 6px 0; border-top: 1px solid #CCCCCC; color: #333333; font-family: Verdana, sans-serif; font-size: 10px;}
.mysip tr.mysip-firstrow td, .mysic tr.mysic-firstrow td {border-top: none;}
.mysip a:link, .mysip a:visited, .mysic a:link, .mysic a:visited {text-decoration: none; color: #333333;}
.mysip a:hover, .mysic a:hover {color: #CC0000;}
.mysip .mysip-logo {float: left; margin-right: 6px; padding-right: 6px; border-right: 1px dotted #CCCCCC;}
.mysip .mysic-tickets {text-align:center;}
.mysip .mysip-info {padding-right: 15px;}

.mysic td {width: 225px; padding: 5px 0; border-top: 1px solid #CCCCCC; color: #333333; font-family: Verdana, sans-serif; font-size: 10px;}
.mysic td.mysic-rank {width: 18px; padding-right: 1px; vertical-align: middle; text-align: center; font-weight: bold;}
.mysic .mysic-logo {float: left; margin-right: 5px; padding-right: 5px; border-right: 1px dotted #CCCCCC;}
.mysic .mysic-tickets {text-align:center;}
.mysic .mysic-info {min-height: 50px; height: 50px; padding-right: 5px; border-right: 1px solid #CCCCCC;}
html>body .mysic .mysic-info {height: auto;}
.mysic td.mysic-lastcol .mysic-info {border-right: none;}
.mysic .mysic-promo {width: auto; vertical-align: middle; text-align: center;}
.mysic .mysic-promo a:link, .mysic .mysic-promo a:visited {color: #666666; font-weight: bold;}
.mysic .mysic-promo a:hover {color: #CC0000;}

/* video player */
#cnnHPVideoPlayer { border-bottom: 1px solid #e7e7e7; float: left; width: 300px; margin: 0 6px 0px; padding: 0 0 6px 0; display: inline; }
#cnnHPVideoPlayer h2 { padding: 4px 0 2px; margin: 0 0 6px; border-bottom: 1px dotted #ccc; font-size: 18px; }
#cnnHPVideoPlayer h2 a { color: #5a637e; }
#cnnHPVideoPlayer h2 a:hover { color: #5a637e; }
#cnnHPVideoPlayer ul { float: left; font-size: 11px; margin: 6px 0 0; }
#cnnHPVideoPlayer li { float: left; border-right: 1px solid #ccc; padding-right: 4px; margin-right: 4px; }
#cnnHPVideoPlayer li.cnnFirst { padding-left: 6px; background: url('http://i.cdn.turner.com/si/.e/img/4.0/global/arrows/gray_on_white_4x8.gif') no-repeat left center; font-weight: bold; }
#cnnHPVideoPlayer li.cnnLast { margin: 0; padding: 0; border: none; }
#cnnHPVideoPlayer a { color: #000; }
#cnnHPVideoPlayer a:hover { color: #cc0000; }
