BODY {background-color:#999;margin:0px 0px 10px 0px;}
A:link, A:visited {text-decoration:none;color:#000;}
A:hover {text-decoration:underline;border-top:0px;}
A:hover B {text-decoration:none; color:#600;}
B A:hover  {text-decoration:none; color:#600;}
.cnnBodyTextW B A:hover {color:#fff;text-decoration:underline;}
TABLE.cnnTabledBullets TD A:hover B {text-decoration:underline; color:#000;}
DIV.cnnPageBG, TABLE.cnnPageBG {background-color:#4B7EAD;width:770px;}
FORM { margin: 0px }
.cnnRadioB {margin:0px 5px -2px -2px;}

.cnnImgCaption {font-size:11px; font-weight:bold; line-height:15px;font-family:verdana,arial,helvetica,sans-serif;}
.cnnImgCredit {font-size:9px; font-style:normal;font-family:arial,helvetica,sans-serif;text-align:right;}

/* MISC */
.cnnBodyText, 
.cnnBodyTextW, 
.cnnBodyTextR,
.cnnPollQ, 
.cnnPollA,
.cnnPollRes,
#cnnT1Head,
#cnnT1Blurb,
#cnnT1Bullets TABLE TD,
#cnnWriters,
#cnnBNewsInner,
#cnnAboveWriters,
#cnnBelowWriters,
#cnnAboveTopStories,
#cnnBelowTopStories,
TABLE.cnnTabledBullets TD,
TABLE.cnnFantasyBullets TD,
.cnnPollAd 
{font-family:verdana, Arial, Helvetica, Sans-serif;font-size:10px; line-height:14px;}

.cnnBodyTextW,
.cnnBodyTextW A:link, 
.cnnBodyTextW A:visited, 
#cnnWriters A:link, 
#cnnWriters A:visited,
.cnnPlainLargeW 
{color:#fff;}

#cnnWriters A:hover
{color:#ffcc00;text-decoration:none;}

.cnnBodyTextR, 
.cnnBodyTextR A:link, 
.cnnBodyTextR A:visited  
{color:#600;}

.cnnPlainLargeW {font-family:verdana,arial,helvetica,sans-serif; font-size:12px;line-height:15px;font-weight:normal;}
.cnnBigPrint {font-family:verdana, Arial, Helvetica, Sans-serif; font-size:14px;line-height:16px;font-weight:bold;}
.cnnFormButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height:14px;
	background-color: #600;
	color: #fff;
	font-weight: bold;
	padding: 1px 2px 1px 2px;
	margin: 2px;
	border-top: outset 1px #600;
	border-right: outset 2px #000;
	border-bottom: outset 2px #000;
	border-left: outset 1px #600;
	cursor:pointer;
}

TD.cnnLeft SPAN.cnnSumImg IMG {float:left;}
TD.cnnRight SPAN.cnnSumImg IMG {float:right;}


/* borders */
.cnnBlackBorder {border: solid 1px #000;}
.cnnMaroonBorder {border: solid 1px #600;}
.cnnWhiteBorder {border: solid 1px #FFF;}

/* padding */
.cnn2pxPad {padding:2px;}
.cnn3pxBpad {padding-bottom:3px;}
.cnn4pxPad {padding:4px;}
.cnn4pxLpad {padding-left:4px;}
.cnn4pxBpad {padding-bottom:4px;}
.cnn4pxRBLpad {padding:0px 4px 4px 4px;}
.cnn4pxTBLpad {padding:4px 0px 4px 4px;}
.cnn5pxTpad {padding-top:5px;}
.cnn6pxPad {padding:6px;}
.cnn6pxTpad {padding-top:6px;}
.cnn6pxLRpad {padding: 0px 6px 0px 6px;}
.cnn6pxLRBpad {padding: 0px 6px 6px 6px;}
.cnn6pxBpad {padding-bottom:6px;}
.cnn6pxRpad {padding-right:6px;}
.cnn6pxLpad {padding-left:6px;}
.cnn7pxTpad {padding-top:7px;}
.cnn8pxPad {padding:8px;}
.cnn8pxTpad {padding-top:8px;}
.cnn8pxTLpad {padding-top:8px;padding-left:8px;}
.cnn8pxBpad {padding-bottom:8px;}
.cnn8pxLpad {padding-left:8px;}
.cnn10pxPad {padding:10px;}
.cnn10pxLRpad {padding:0px 10px 0px 10px;}
.cnn11pxPad {padding:11px;}
.cnn12pxPad {padding:12px;}

/* ABOVE FOLD */
TABLE.cnnAboveFold {border: solid 1px #000;margin:6px 0px 0px 0px;}
#cnnWarPanel {background-image:url(http://i.cdn.turner.com/si/.element/img/2.0/misc/war.panel.bg.gif);}

/* T1 */
#cnnT1Image {background-color:#333;}
#cnnT1Head {padding:8px 8px 0px 8px;background-color:#fff;}
#cnnT1Blurb {padding:8px;background-color:#fff;}
#cnnT1Bullets, .cnnT1Bullets {background-color:#fff;}
.cnnT1BullL {border-right:dotted 2px #999;padding:0px 15px 0px 8px;}
.cnnT1BullR {padding:0px 10px 0px 15px;}
IMG.cnnEnlarge {float:right;margin:6px 8px 2px 8px;}
#cnnT1Image .cnnImgCaption {color:#fff; font-size:11px; font-weight:bold; line-height:15px;font-family:verdana,arial,helvetica,sans-serif;padding:4px 8px 2px 8px;}
#cnnT1Image .cnnImgCaption a:link, #cnnT1Image .cnnImgCaption a:visited, #cnnT1Image .cnnImgCaption a:hover {color:#fff; font:bold 11px verdana,arial,sans-serif; text-decoration:none;}
#cnnT1Image .cnnImgCredit {color:#fff; font-size:9px; font-style:normal;font-family:arial,helvetica,sans-serif;padding:0px 8px 6px 8px; text-align:right; clear:both;}
DIV.cnnT1Blurb A:link, DIV.cnnT1Blurb A:visited {color:#BA0000; text-decoration:none;}
DIV.cnnT1Blurb A:hover {text-decoration:underline;}
TD#cnnT1Blurb .cnn4pxBpad A:hover B {color:#000 !important;text-decoration:underline !important;}
DIV.cnnT1Blurb P {margin:0px 0px 12px 0px;}
.cnnTimestamp {color:#666;font-weight:bold;}

/* T1 Headlines*/
/* original bottom margin value: 12px; font-family:; */
H1.cnnT1Headline {font-weight:bold;color:#000;font-family:verdana,arial,helvetica,sans-serif;margin:4px 0px 9px 0px;font-size:24px;line-height:26px;}
H1.cnnT1Headline a:link, H1.cnnT1Headline a:visited, H1.cnnT1Headline a:hover {text-decoration:none;}
DIV.cnnT1HeadlineDefault H1.cnnT1Headline {font-size:24px;line-height:26px;}
DIV.cnnT1HeadlineMMed H1.cnnT1Headline {font-size:28px;line-height:32px;}
DIV.cnnT1HeadlineXMed H1.cnnT1Headline {font-size:30px;line-height:34px;}
DIV.cnnT1HeadlineLg H1.cnnT1Headline {font-size:34px;line-height:38px;}
DIV.cnnT1HeadlineXLg H1.cnnT1Headline {font-size:40px;line-height:46px;}
DIV.cnnT1HeadlineXXLg H1.cnnT1Headline {font-size:50px;line-height:58px;}
DIV.cnnT1HeadlineSm H1.cnnT1Headline {font-size:18px;line-height:20px;}

/* original bottom margin value: 4px; original font/lineheight: 75/77;  */
H1.cnnT1WarHeadline {font-weight:bold;color:#000;font-family:verdana,arial,helvetica,sans-serif;margin:0px 0px 13px -6px;font-size:70px;line-height:82px;}
H1.cnnT1WarHeadline a:link, H1.cnnT1WarHeadline a:visited, H1.cnnT1WarHeadline a:hover {text-decoration:none;}
DIV.cnnT1HeadlineDefault H1.cnnT1WarHeadline {font-size:70px;line-height:82px;}
DIV.cnnT1HeadlineMed H1.cnnT1WarHeadline {font-size:60px;line-height:70px;}
DIV.cnnT1HeadlineSm H1.cnnT1WarHeadline {font-size:50px;line-height:58px;margin:0px 0px 13px -4px;}

/* T2 */
.cnnT2s {background-color:#E2EAF3;}
#cnnT2s {background-color:#E2EAF3;border-top:solid 1px #000;}
.cnnT2L {padding:8px 15px 8px 8px;border-right:dotted 2px #999;}
.cnnT2R {padding:8px 10px 8px 15px;}
TABLE.cnnTabledBullets TD {padding-bottom:6px;}
TABLE.cnnTabledBullets TD.cnnSport {padding-left:6px;text-align:right;}
TABLE.cnnTabledBullets TD.cnnContent {padding-right:8px;padding-left:2px;}
#cnnAboveTopStories {background-color:#CCC; color:#000;border:0px; border-bottom: solid 1px #000;}
#cnnBelowTopStories {background-color:#CCC; color:#000;border-top: solid 1px #000;}
#cnnAboveTopStories A:link, #cnnAboveTopStories A:visited, #cnnBelowTopStories A:link, #cnnBelowTopStories A:visited {color:#ba0000;text-decoration:none;}
#cnnAboveTopStories A:hover, #cnnBelowTopStories A:hover {text-decoration:underline;}
#cnnAboveTopStories .cnnBulletLink A:link, #cnnAboveTopStories .cnnBulletLink A:visited, #cnnBelowTopStories .cnnBulletLink A:link, #cnnBelowTopStories .cnnBulletLink A:visited { color:#000; }
#cnnAboveTopStories .cnnBulletLink A:hover B, #cnnAboveTopStories .cnnBulletLink A:hover B, #cnnBelowTopStories .cnnBulletLink A:hover B, #cnnBelowTopStories .cnnBulletLink A:hover B { color:#000;text-decoration:underline; }
.cnnT2noTable {padding-top:8px;padding-left:10px;} 

/* WRITERS COL */
.cnnWriterPad {padding:6px 10px 10px 10px;}
.cnnABWriterPad {padding:5px 10px 10px 10px;}

.cnnWriterBetween {padding:0px 0px 3px 0px;}
.cnnMultiWriter {margin-top:6px;border-top:solid 1px #666;padding-top:6px;}
#cnnWriters {background-color:#000;}
#cnnWriters .cnnBulletLink A:link, #cnnWriters .cnnBulletLink A:visited {color:#000;}
#cnnWriters .cnnBulletLink A:hover {text-decoration:underline; color:#000;}
#cnnAboveWriters, #cnnBelowWriters {background-color:#CCC; color:#000;border-left: solid 1px #000;}
#cnnAboveWriters A:link, #cnnAboveWriters A:visited, #cnnBelowWriters A:link, #cnnBelowWriters A:visited, #cnnBNewsInner A:link, #cnnBNewsInner A:visited {color:#ba0000;} 
#cnnAboveWriters A:hover, #cnnBelowWriters A:hover, #cnnBNewsInner A:hover {color:#ba0000; text-decoration:underline;}

DIV.cnnABWriterPad DIV.cnnBigPrint A:link, DIV.cnnABWriterPad DIV.cnnBigPrint A:visited, #cnnBNewsInner DIV.cnnBigPrint,#cnnBNewsInner DIV.cnnBigPrint A:visited {color:#000 !important;}
#cnnSIWriterPull {margin: 8px 0px 8px 0px;}
#cnnBNewsOuter {background-color:#600;padding:4px;border-left: solid 1px #000;}
#cnnBNewsInner {background-color:#fff;color:#000;}
.cnnBNbanner {width:100%;background-color:#900;}

TABLE.cnnFantasyBullets TD {padding-bottom:2px;}

/* POLL/AD */
TABLE.cnnPoll {margin:4px;}
TABLE.cnnPoll TD {padding-bottom:6px;}
.cnnPollR {margin:0px 5px -2px -2px;}
.cnnPollQ {font-weight: bold;}
.cnnPollRes {color:#600;}
.cnnPollBot {padding-top:5px;}
.cnnPollBox {background-color:#ccc;border-top:solid 6px #000;border-bottom:solid 6px #000;}
.cnn300Ad {border-top:solid 6px #000;border-bottom:solid 6px #000;background-color:#000;}


/* NAV */
.cnnDhtmlMenu {
	background-color:#365a7c;
	color:#fff;
	left:0px;
	top:24px;
	position:absolute;
	visibility:hidden;
	font-family: verdana, arial, sans-serif;
	font-weight : bolder;
	filter:alpha(opacity=95);
 	opacity:.95;
	z-index:999;
}
.cnnDhtmlMenu A:hover {text-decoration: underline;}
.cnnDhtmlMenuHeadlines {
  	background-color:#254058;
  	color:#fff;
  	font-size:11px;
  	line-height:15px;
  	text-decoration:none;
  	padding:6px;
}
.cnnDhtmlMenuLinks, .cnnDhtmlMenuHeadlines A.cnnDhtmlMenuLinks {
	font-size:11px;
	padding-bottom:5px;
	text-decoration:none;
	line-height:15px;
	color:#fff;
	text-decoration:none;
}

.cnnDhtmlMenuLinks A:hover {text-decoration: underline;}
.cnnDhtmlMenuHeadlines A:hover { color:#fc0;text-decoration:none; }

.cnnDhtmlMenuSect, .cnnDhtmlMenuSectHov {
	cursor:hand;
	background-color:#fff;
	color:#254058;
	border : 1px solid #254058;
	border-bottom : 0px;
	font-size:11px;
	padding:0px 6px 0px 6px;
}
.cnnDhtmlMenuSect A, .cnnDhtmlMenuSect A:visited {
	color:#254058 !important;
	text-decoration:none;
	font-weight:bold;
}
.cnnDhtmlMenuSectHov A, .cnnDhtmlMenuSectHov A:visited, .cnnDhtmlMenuSect:hover A, .cnnDhtmlMenuSect:hover A:visited {
  	color:#fff !important;
	font-weight:bold;
}
.cnnDhtmlMenuSectHov, .cnnDhtmlMenuSect:hover {
	background-color: #365a7c;
	color: #fff;
}
.cnnDhtmlMenuSectHov A:hover, .cnnDhtmlMenuSect:hover A:hover {
	text-decoration: none;
}

#cnnGrayNav .cnnDhtmlMenu, 
#cnnGrayNav .cnnDhtmlMenuSect:hover 
{background-color:#1E292F;}
#cnnGrayNav .cnnDhtmlMenuSectHov, 
#cnnGrayNav .cnnDhtmlMenuHeadlines 
{background-color:#2E3D46;}


/* HEADER */
.cnnHeaderAd { background-color:#000;text-align:center;padding:6px 0px 6px 0px; }
.cnnHeaderAd .cnnHeaderTextAdArea {margin-top:6px;background-image:url(http://i.cdn.turner.com/si/.element/img/2.0/misc/1x1_gray.gif); background-repeat: repeat-x;background-position:center;}

.cnnTextAdBox {font-family:verdana, Arial, Helvetica, Sans-serif; font-size:11px;font-weight:bold;line-height:15px;color:#254058;background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/misc/promo_top.gif); background-repeat: repeat-x; background-position: top; background-color:#fff;text-align:center; white-space: nowrap;}
.cnnTextAdBox A:link, .cnnTextAdBox A:visited {color:#254058;}
.cnnTextAdBox A:hover {color:#600; text-decoration:none;}
.cnnTextAdBoxLCornerBlue { background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/misc/promo_blue_l.gif); }
.cnnTextAdBoxRCornerBlue { background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/misc/promo_blue_r.gif); }
.cnnTextAdBoxLCornerBlack { background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/misc/promo_l.gif); }
.cnnTextAdBoxRCornerBlack { background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/misc/promo_r.gif); }
.cnnTextAdBoxLCornerBlue,
.cnnTextAdBoxRCornerBlue,
.cnnTextAdBoxLCornerBlack,
.cnnTextAdBoxRCornerBlack
{ background-repeat: repeat-x; background-position: top; background-color:#fff;height:19px;width:8px;}

.cnnSearchBar { background-color:#365a7c; }
.cnnSearchBarSpecial { background-color:#2e3d46; }
.cnnSearchBox { background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/searchbar/yahoo.gif); background-repeat: no-repeat; background-position: center; background-color:#fff; }

/* FOOTER */
.cnnFooter {border: solid 1px #000;margin:6px;background-color:#fff;}
.cnnFooter A:link, .cnnFooter A:visited {color:#03C; text-decoration:underline;}
.cnnFooter A:hover {color:#666; text-decoration:none;}
.cnnTextAdBoxWhite {font-family:verdana, Arial, Helvetica, Sans-serif; font-size:12px;font-weight:bold;line-height:15px;color:#000;background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/misc/promo_white_top.gif); background-repeat: repeat-x; background-position: top; background-color:#ccc;text-align:center; white-space: nowrap;}
.cnnTextAdBoxWhite A:link, .cnnTextAdBoxWhite A:visited {color:#000;text-decoration:none;}
.cnnTextAdBoxWhite A:hover {color:#600; text-decoration:none;}
.cnnTextAdBoxLCornerWhite { background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/misc/promo_white_l.gif);width:4px; }
.cnnTextAdBoxRCornerWhite { background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/misc/promo_white_r.gif);width:2px; }
.cnnTextAdBoxLCornerWhite,
.cnnTextAdBoxRCornerWhite
{ background-repeat: repeat-x; background-position: top; background-color:#fff;height:20px;}

/* partners row */
.cnnPartner {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000;font-weight:bold;}
.cnnFloorFormButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #008097;
	color: #fff;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	margin: 2px;
	border-top: outset 1px #066;
	border-right: outset 1px #066;
	border-bottom: outset 1px #066;
	border-left: outset 1px #066;
	cursor:pointer;
}
.cnnWeatherbox {height: 17; width: 50; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; margin-bottom:2px;}
.cnnStockbox {height: 17; width: 55; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; margin-bottom:2px;}

/* tabinator */
.siTabsTable {margin-right:5px;}
#siTabHolder {border:solid 1px #fff; border-width:1px 0px 1px 0px; background:#0f1820; padding:3px 0px 0px 6px; font:normal 10px verdana; color:#fff;}
#siTabHolder A:link, #siTabHolder A:visited {color:#fff; text-decoration:none;}
#siTabHolder A:hover, #siTabHolder A:hover B {color:#fc0; text-decoration:none;}
.siTabImage {float:left; margin:3px 6px 0px 0px;}
.siTabItem {margin-bottom:4px;}
.siHideTab {visibility:hidden; display:none;}
.siShowTab {visibility:visible; display:inline;}
.siTabDivHolder {border-top:solid 1px #fff; background:#fff;}
.siTabDivUp {padding:4px 0px 3px 0px; font:bold 10px verdana; color:#0f1820;}
.siTabDivOver {padding:4px 0px 3px 3px; font:bold 10px verdana; color:#fff; background:#0f1820;}
.siTabDivider {background:#0f1820;}
.siTabDivHolder A:link, .siTabDivHolder A:visited, .siTabDivHolder A:hover {text-decoration:none;}

/* copyright */
.cnnCopyright {font-family: arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #000; padding-left: 7px; padding-right: 7px; padding-bottom:5px; padding-top:5px;}

/* contextual links */
#cnnContextualLinks TD {font-family:Arial, Helvetica, Sans-serif; font-size:9px;line-height:12px;padding:6px;background-color:#EEE;}
.cnnCLentry {cursor:pointer; }
#cnnContextualLinks .cnnCLtitle {font-size:12px;color:#009;font-weight:bold;text-decoration:underline;}
#cnnContextualLinks .cnnCLurl {color:#063;text-decoration:underline;}
.cnnCLdivider {width:100%;margin:3px 0px 3px 0px; background-image:url(http://i.a.cnn.net/money/images/contextual/cl_dotted.gif);}
.cnnCLbox {background-color:#fff;border:solid 1px #999; border-top: 0px; padding:3px 6px 6px 6px;}

/*TABLEMAKER*/
.cnnTMbox {border:1px solid #000;margin-bottom:12px;}
TABLE.cnnTMbox TD {font-family:verdana, arial, helvetica, sans-serif;}
TABLE.cnnTM TD {font-family:verdana, arial, helvetica, sans-serif;color:#000;font-size:10px;line-height:14px;padding:4px;background-color:#ddd;}
.cnnIEXL TABLE.cnnTM TD {font-size:11px;line-height:15px;}
TD.cnnTMcontent {background-color:#BBB;}
TD.cnnIEBoxTitle {font-size:12px;border-bottom:none;background-color:#365A7C;color:#EFF;text-align:center;padding:4px;font-weight:bold;}
TD.cnnIEBoxSubTitle {font-size:12px;border-bottom:none;background-color:#fff;color:#151F2B;text-align:center;padding:4px;font-weight:bold;}
TABLE.cnnTM TR.cnnIEHdrRowBG TD {background-color:#000;color:#fff;font-weight:bold;}
TABLE.cnnTM TR.cnnIERowAltBG TD {background-color:#fff;}
.cnnIEColHdrC, .cnnIEColTxtC {text-align:center;}
.cnnIEColHdrL, .cnnIEColTxtL {text-align:left;}
.cnnIEColHdrR, .cnnIEColTxtR {text-align:right;}
TD.cnnTMfooter {font-family:verdana, helvetica, sans-serif;background-color:#fff;font-size:10px;padding:4px;}

/*FLAT FLASH TOUT*/
.cnnFlashToutCell { padding:4px 0px 4px 0px;text-align:right; }
.cnnFlashToutLink { padding:4px;font-family:verdana, Arial, Helvetica, Sans-serif;font-size:10px;line-height:11px;color:#fff;background-color:#000; } 
.cnnFlashToutLink A:link, .cnnFlashToutLink A:visited, .cnnFlashToutLink A:link B, .cnnFlashToutLink A:visited B { color:#fff;text-decoration:none;} 
.cnnFlashToutLink A:hover, .cnnFlashToutLink A:hover B {color:#ffcc00;} 

/* ABOVE WRITER HOT LINKS */
.cnnAboveWritersLink, .cnnAboveWritersLinkAlt { padding:5px 3px 5px 3px;border:1px solid #000;margin:2px;background-color:#6b0500;font-family:verdana, Arial, Helvetica, Sans-serif;font-size:10px;color:#fff!important;}
.cnnAboveWritersLinkAlt { background-color:#c44b00; }
td.cnnAboveWritersLink A:link, td.cnnAboveWritersLink A:visited, td.cnnAboveWritersLink A:hover { color:#fff !important;text-decoration:none !important;}
img.cnnAboveWritersImg { margin-right:4px; }

/* BULLETED DIV LINKS */
#cnnDivBullets { background-color:#263d51; }
div.cnnBulletedLinks, div.cnnBulletedLinks A:link, div.cnnBulletedLinks A:visited { padding:4px;color:#fff;font-family:verdana,Arial,Helvetica,Sans-serif;font-size:10px;line-height:13px; }
div.cnnBulletedLinks A:hover B { color:#fff;text-decoration:underline; }

/* new footer styles */
#siNewFooter A:link, #siNewFooter A:visited {color:#000; text-decoration:none;}
#siNewFooter A:hover {color:#000; text-decoration:underline;}
TABLE#siNewFooter { background-color:#ccc; }
.cnnTextAdBoxMain {font-family:verdana, Arial, Helvetica, Sans-serif; font-size:10px;font-weight:bold;line-height:14px;color:#000;white-space: nowrap;border-left:1px solid #fff;border-bottom:1px solid #fff;}
.cnnTextAdBoxMain A:link, .cnnTextAdBoxMain A:visited {color:#000;}
.cnnTextAdBoxMain A:hover {color:#000;}
.cnnCopyrightMain {font-family:Arial, Helvetica, Sans-serif; font-size:9px;line-height:11px;color:#000;white-space: nowrap;text-align:center;}
.cnnCopyrightMain A:link, .cnnCopyrightMain A:visited {color:#ba0000;}
.cnnCopyrightMain A:hover {color:#ba0000;}
.cnnCopyrightPartners {font-family:Arial, Helvetica, Sans-serif; font-size:11px;line-height:13px;color:#000;text-align:center;}
.cnnCopyrightPartners SPAN { font-family:verdana, Arial, Helvetica, Sans-serif;font-weight:bold; }

/* new styles for new headers/footers

/* new additive styles for new banners and footer*/
.cnnNotborder {border-top:none!important;}

/* story pages ceiling */
.cnnStoryPill {width:770px;background:#000;padding:8px 0 0 0;}
.cnnStoryPill table div {display:block;float:left;}
.cnnStoryPill table a:link, .cnnStoryPill table a:visited {text-decoration:none;color:#1e2c39;background-color:inherit;font-family:verdana,arial,sans-serif;font-size:11px;}
.cnnStoryPill table a:hover {text-decoration:none;color:#c00;background-color:inherit;}
.cnnPillMid {background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/pill_b.gif) top left repeat-x;font-size:11px;line-height:19px;font-weight:bold;text-align:center;}
.cnn10pxRpad {padding-right:10px;}

.cnnStoryLogo {width:423px;display:block;float:left;}
.cnnStorySrch {width:79px;display:block;float:left;}
.cnnStoryRad {width:20px;height:61px;background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/blue/topper_bg_blue.jpg);display:block;float:left;}
.cnnStoryRad .cnnButtonHolT {margin-top:22px;}
.cnnStoryRadOp {display:block;float:left;width:41px;}
.cnnStorySrchIn {display:block;float:left;background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/blue/topper_bg_blue.jpg);width:157px;height:61px;}
.cnnStorySrchIn div {margin-top:22px;margin-left:3px;}
.cnnnSectSrchInput {background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/searchbar/yahoo.gif); background-repeat: no-repeat; background-position: center; background-color:#fff;width:151px;height:24px;}
.cnnStorySrchBLft {display:block;float:left;width:7px;}
.cnnStorySrchB {display:block;float:left;width:37px;}
.cnnStorySrchBRt {display:block;float:left;width:6px;}

.cnnButtonHol, .cnnButtonHolT {height:14px;width:14px; overflow:hidden;}
.cnnButtonHolT {margin-top:4px;}
.cnnRbutton {height:10px;width:10px;margin:0;padding:0;}

#cnnGreyBan .cnnStoryRad,
#cnnGreyBan .cnnStorySrchIn {background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/grey/topper_bg_grey.jpg);}

/* Blue/Grey nav top */
.cnnSectTopNav {width:770px;clear:both;}

.cnn5pxBpad {padding-bottom:5px;}
.cnn10pxLpad {padding-left:10px;}
.cnnFooter TABLE { background-color:#eee; }

/* footer */
#cnnGloFooter {width:743px;height:140px;background:#fff;color:#666;font-family:verdana,arial,sans-serif;font-size:10px;margin-top:4px;}
#cnnGloFooter a, #cnnMainFooter a:visited {color:#c00;background-color:inherit;text-decoration:none;}
#cnnGloFooter a:hover {color:#c00;background-color:inherit;text-decoration:underline;}
#cnnGloFooter ul {list-style:none;padding:0;}
#cnnGloFooter ul li {background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/global/arrow_red_footer.gif);background-repeat:no-repeat;}
#cnnGloFooter ul li a {padding:1px 4px 1px 8px;}

div.cnnBotLogo,
div.cnnSubLnks,
div.cnnWeather,
div.cnnQuotes {display:block;float:left;height:133px;border-right:1px solid #ccc;margin-top:4px;}

div.cnnBotLogo {width:243px;font-family:arial,helvetica,sans-serif;}
div.cnnBotLogo img {margin:6px 0 9px 0;}

div.cnnSubLnks {width:187px;font-weight:bold;text-align:left;}
div.cnnSubLnks a, div.cnnSubLnks a:visited {color:#000!important;background-color:inherit;text-decoration:none;font-size:10px;}
div.cnnSubLnks ul
{margin:-2px 0 0 8px;}
div.cnnSubLnks ul li
{background-position:1px 16px;font-size:11px;line-height:37px;border-top:1px solid #ccc;width:172px;}

div.cnnWeather {width:161px;text-align:left;}
div.cnnWeather ul
{margin:3px 0 0 13px;}
div.cnnWeather ul li
{background-position:1px 3px;font-size:10px;line-height:12px;font-weight:bold;}
div.cnnWeather ul li a, div.cnnWeather ul li a:visited {color:#000!important;background-color:inherit;text-decoration:none;}
div.cnnWeather table {border-collapse:collapse;margin-top:3px;}
div.cnnWeather td {margin:0;padding:0;}
.cnnWeatherBox {padding:1px;background:#e7e7e7;color:inherit;border:1px solid #ccc;width:120px;height:40px;margin:5px 0 5px 20px;}

.cnnWeatherBox table td input {font-size:10px;}

div.cnnSubLnks a:hover, div.cnnWeather ul li a:hover {color:#c00!important;background-color:inherit;text-decoration:none!important;}

div.cnnQuotes {width:142px;border-right:none!important;}
.cnnQuotesBox {padding:5px;background:#e7e7e7;color:inherit;border:1px solid #ccc;width:120px;height:65px;margin-left:4px;}

/* bottom search */
#cnnBotSearch {background:#333;color:inherit;width:770px;height:37px;text-align:left;}
#cnnBotSearch table {margin-left:50px;background:#333;}

#cnnBotSearch .cnnLftBlk {display:block;float:left;}
#cnnBotSearch .cnnRtBlk {display:block;float:right;}
#cnnBotSearch .cnnRtBlk img {margin:2px 10px 0 0;}

.cnn5pxLRPad {padding:0 5px;}
.cnn10LRMar {margin:0 10px;}
.cnn3pxBMar {margin-bottom:3px;}




/*NEW ADDITIVE STYLES FOR NEW NAVIGATION */

#cnnNavigation {width:770px;clear:both;}

/* all */
	
#cnnDropNav, #cnnDropNav ul {
	float: left;
	width: 770px;
	height:19px;
	list-style: none;
	background: #fff;
	padding: 0;
	margin: 0 0 0 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
	z-index:999;
	text-align:left;
}

.cnnMenu, .cnnMenuOver {float:left;display:inline;}
.cnnMenu .cnnNavCont {visibility:hidden;}
.cnnMenuOver .cnnNavCont {visibility:visible;}
.cnnNavCont, .cnnNavImg {position:relative;z-index:999;}
.cnnNavImg {width:45px;} 
.cnnNavCont {width:10px;overflow:visible;}


#cnnDropNav a {
	display: block;
	text-decoration: none;
	padding-left:14px;
	color:#000;
	font-weight:bold;
}

#cnnDropNav a:hover {color:#fff;}

#cnnDropNav li {
	float: left;
	padding: 0;
	border-bottom:1px solid #ccc;
	line-height:22px;
}


#cnnDropNav li:hover ul ul,
#cnnDropNav li.cnnMenuOver ul ul {
	left: -999em;
}

#cnnDropNav li:hover ul,
#cnnDropNav li li:hover ul,
#cnnDropNav li.cnnMenuOver ul,
#cnnDropNav li li.cnnMenuOver ul {
	left: auto;
}	

/* first menu */

#cnnDropNav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14.4em;
	margin: 0;
	border:1px solid #000;
}

#cnnDropNav li li {width: 14.4em;}

#cnnDropNav li li a {width: 14.4em;}

#cnnDropNav li li:hover,
#cnnDropNav li li.cnnMenuOver {
	background: #666;
	color: #fff;
}

a.cnnNavRed:link,
a.cnnNavRed:visited {color:#c00!important;}

a.cnnNavBlue:link,
a.cnnNavBlue:visited {color:#365d7f!important;}

a.cnnNavRed:hover, a.cnnNavBlue:hover {color:#fff!important;}

#cnnDropNav li ul.cnnMore {margin-left:-2px;}
#cnnDropNav li ul.cnnLast {margin-left:-77px;width:15.4em;}
#cnnDropNav li ul.cnnLast li, #cnnDropNav li ul.cnnLast a {width:15.4em;}


/* second menu */

#cnnDropNav li ul ul {
	margin: -22px 0 0 14.4em;
	font-weight: normal;
	border-bottom:none;
}

#cnnDropNav li li li {
	border-color:#000;
}

#cnnDropNav li li li a {padding: 0 0 0 14px;}

#cnnDropNav li li li a {width:100%;}

#cnnDropNav li li li {line-height:18px;width:50%!important;display:block;overflow:hidden;}

/* submenu specifics */

#cnnSubmenu a, #cnnSubmenu li, #cnnSubmenu2 a, #cnnSubmenu2 li, #cnnSubmenu3 a, #cnnSubmenu3 li, #cnnSubmenu4 a, #cnnSubmenu4 li, #cnnSubmenu5 a, #cnnSubmenu5 li, #cnnSubmenu6 a, #cnnSubmenu6 li
{background:#666;color:#fff;}

#cnnSubmenu a:hover, #cnnSubmenu li:hover, #cnnSubmenu2 a:hover, #cnnSubmenu2 li:hover, #cnnSubmenu3 a:hover, #cnnSubmenu3 li:hover, #cnnSubmenu4 a:hover, #cnnSubmenu4 li:hover, #cnnSubmenu5 a:hover, #cnnSubmenu5 li:hover, #cnnSubmenu6 a:hover, #cnnSubmenu6 li:hover
{background:#fff;color:#000;}

#cnnSubmenu div, #cnnSubmenu2 div, #cnnSubmenu3 div, #cnnSubmenu4 div, #cnnSubmenu5 div, #cnnSubmenu6 div {border-left:1px solid #000;}

#cnnSubmenu {
width: 174px!important;
}
#cnnSubmenu {
\width: 202px!important; 
w\idth: 174px!important;
}

#cnnSubmenu2 {
width: 220px!important;
}
#cnnSubmenu2 {
\width: 248px!important; 
w\idth: 220px!important;
}

#cnnSubmenu3 {
width: 216px!important;
}
#cnnSubmenu3 {
\width: 244px!important; 
w\idth: 216px!important;
}

#cnnSubmenu4 {
width: 210px!important;
}
#cnnSubmenu4 {
\width: 238px!important; 
w\idth: 210px!important;
}

#cnnSubmenu5 {
width: 210px!important;
}
#cnnSubmenu5 {
\width: 238px!important; 
w\idth: 210px!important;
}

#cnnSubmenu6 {
width: 200px!important;
}
#cnnSubmenu6 {
\width: 228px!important; 
w\idth: 200px!important;
}

/* additive css for dropnav ncaaf scoreboards */

#cnnSubmenu7 a, #cnnSubmenu7 li
{background:#666;color:#fff;}

#cnnSubmenu7 a:hover, #cnnSubmenu7 li:hover
{background:#fff;color:#000;}

#cnnSubmenu7 div {border-left:1px solid #000;}

#cnnSubmenu7 {
width: 220px!important;
}
#cnnSubmenu7 {
\width: 248px!important; 
w\idth: 220px!important;
}

.cnnMenu div.cnnNavArw {background-image:url('http://i.cdn.turner.com/si/.element/img/3.0/sect/hockey/nhl/dropdown_arrow.jpg');background-position:13.4em 7px;background-repeat:no-repeat;}
