/* page */
body {background:#ddd;	font-family:Arial, Helvetica, sans-serif; color:#000; margin:0px 10px;}
DIV.cnnPageBG, TABLE.cnnPageBG {background:#b00005; width:770px;}
a:link, a:visited {text-decoration:none; color:#000000;}
a:hover {text-decoration:underline;}
FORM { margin: 0px }
.cnnHeaderAd {background:#000; text-align:center; padding:6px;}
.cnnHeaderAd table td {padding-right:5px;}
.cnnCopyright {font:normal 9px arial; padding-top:3px; color:#966;}

/* nav */
#cnnNav {background:#390000; font:bold 11px arial; color:#999; text-align:center;}
.cnnNavHtml A:link, .cnnNavHtml A:visited {color:#fff; text-decoration:none;} 
.cnnNavHtml A:hover {color:#fa7c00; text-decoration:none;}
.cnnNavHtml {padding:4px;}

/* bottom row */
.cnnBotRow {background:url(http://i.cdn.turner.com/si/sifk/.element/img/1.1/global/bg_more.gif) #0099cd;background-repeat:no-repeat;border-bottom:1px solid #fff; margin:10px 0;}
.cnnBotRow TD {font:normal 11px verdana; padding:5px;}
.cnnBotRow A:link, .cnnBotRow A:visited {color:#fff;}
.cnnBotRow A:hover {color:#fc0;}
.cnnBotRow TD.cnnBotNone {padding:0;}
/* footer */
TABLE#cnnFooter {font:bold 10px arial; line-height:13px; color:#999; background:#390000;}
#cnnFooter TD {color:#999;font:bold 10px arial;}
#cnnFooter A:link, #cnnFooter A:visited {color:#fff; text-decoration:none;}
#cnnFooter A:hover {color:#fff; text-decoration:underline;}
.cnnFooterLinks {padding:8px; text-align:center;}
.cnnFooterLogo {text-align:center;}

/* padding */
.cnn10pxPad {padding:10px;}
.cnn6pxPad {padding: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;}

/* dropdown nav */
#siKnav, #siKnav ul {
	float: left;
	width: 770px;
	list-style: none;
	background: #900;
	padding: 0;
	margin: 0;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	text-align:left;
}

#siKnav a, #siKnav img {
	display: block;
}

#siKnav li {
	float: left;
	padding: 0;
}

#siKnav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	font-weight: bold;
	margin: 0;
	border:1px solid #fff;
	width:122px;
	margin-top:-3px;
}

#siKnav li li {
	width: 100%;
	border-bottom:1px solid #fff;
}

#siKnav li li.cnnNoBotBrdr {
	border-bottom:none!important;
}

#siKnav li ul a {
	padding:8px 18px;
}

#siKnav li ul a:link,
#siKnav li ul a:hover, 
#siKnav li ul a:visited {
	color:#fff;
	text-decoration:none;
}

#siKnav li:hover ul, #siKnav li.siKhover ul {
	left: auto;
}

#siKnav li:hover, #siKnav li.siKhover {
	background: #000;
}



#siKnav {display: none}
#cnniemacAlt {display: block;}

/* Hide from IE-Mac \*/
#siKnav {display: block;}
#cnniemacAlt {display: none;}
/* End hide */

.siKTopNav {width:770px;height:38px;overflow:hidden;}

