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:#1e2c39;width:1000px;}
FORM { margin: 0px }
.cnnRadioB {margin:0px 5px -2px -2px;}

.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;
}

/* 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; }
.cnnHeaderAd .cnnHeaderTextAdArea { text-align:center; }
.cnnHeaderAd .cnnHeaderTextAdArea TABLE { border-left:3px solid #111;border-right:3px solid #111; }
.cnnHeaderAd .cnnHeaderTextAdArea TABLE TABLE { border:0px; }

.cnnTextAdBox { background-color:#fff;border:0px solid #111;border-width:3px 0px;color:#1e2c39;font-family:verdana,Arial,Helvetica,Sans-serif;font-size:11px;font-weight:bold;line-height:15px;text-align:center;white-space:nowrap; }
.cnnTextAdBox A:link, .cnnTextAdBox A:visited {color:#1e2c39;}
.cnnTextAdBox A:hover {color:#ba0000; text-decoration:none;}
.cnnTextAdBoxSep { width:13px; }
.cnnTextAdBoxEnd { width:17px; }

/*
.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:#000;width:340px; }
.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;width:240px; }
.cnnSearchBar .cnnFormButton { padding:0px; margin:0px 0px 0px 2px; }

.cnnFooter {background:#222; border:solid 1px #acacac;}
.cnnFooter TD {font:bold 10px verdana; color:#fff; text-align:center;}
.cnnFooter A:link, .cnnFooter A:visited {color:#fff;}
.cnnFooter A:hover {color:#fc0; text-decoration:none;}
.cnnFooter A.cnnFootLink:link, .cnnFooter A.cnnFootLink:visited {color:#fc0;}
.cnnFooter A.cnnFootLink:hover {color:#fc0; text-decoration:underline;}
.cnnFooter TD.cnnFooterCM {padding:0 8px; border-right:solid 1px #4b4b4b; width:150px; text-align:left;} 
.cnnFooter DIV {background:url(http://i.cdn.turner.com/si/.element/img/2.0/sect/football/nfl/teampages/arw_white.gif) 0px 7px no-repeat; padding:4px 0 4px 8px; border-bottom:solid 1px #4b4b4b;}
.cnnFooter DIV.cnnFooterCMLast {border:0;} 
.cnnSearch {background:#1c3d52;}
.cnnSearch TD {font:bold 10px verdana; color:#fff; background:#1e2c39;}
INPUT.cnnSearchTxt {width:325px; height:18px; padding:0 8px; font:bold 12px verdana;}

/* contextual links */
.cnnCLs {width:338px; max-width:338px;}
TABLE.cnnCL {border:solid 4px #fff;}
#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;}
