body {
background:url(/fe/img/page_bg.jpg);
background-repeat:repeat-x;
background-color: #9d9d9d; 
}
body,td {font-family:arial; font-size: 11px;}

#ad300x250box {margin-bottom:10px; height:264px;}
#ad180x150box {margin-bottom:10px; height:150px;}
#ad160x600box {margin-bottom:10px; height:600px;}

/* section front and lower level classes */
div.spacer10 {height:10px;}
.bdyContainer {
  width:770px;
	border-top:1px solid #999;
  border-right:1px solid #999;
	border-left:1px solid #999;
	text-align:left;
}
.bdyBottom {
background-image: url(../images/page_bottom_bg_gray.gif); 
background-repeat: repeat-x; 
height: 8px;
width: 770px;
}
.bdy {background-color:#fff; table-layout: fixed;}

a:link.g {color:#fc0; font:bold;}
a:visited.g {color:#efc300; font:bold;}

a:link {color:#009;}
a:visited {color:#555;}
a:hover, a:hover.g  {color:#6699ff;}

.nav a:link, .nav a:visited {text-transform:uppercase; font-size:10px; font-family:verdana; font-weight:bold; text-decoration: none; color:#000; padding:1px 0px 1px 0px;}
#navOn {background-color:#fff;  border-bottom:1px solid #fff;}

.sectionFrontNav, .featureNav {
width:736px; border-bottom:1px solid #996a00; padding:4px 0px 4px 0px; font-weight:bold; font-family:verdana; font-size:10px; color:#000; background-color:#eee;
text-align: left;
}
.sectionFrontNav a:link, .sectionFrontNav a:visited, .featureNav a:link, .featureNav a:visited {padding:0px 3px 0px 3px;font-weight:bold;font-family:verdana; font-size:10px;color:#000;text-decoration:none;}
.sectionFrontNav a:hover, .sectionFrontNavOn a:link, .sectionFrontNavOn a:visited {color:#009; background-color:#ccc;}

.coml {font-size: 11px; width:100%; background-color:#e3e3e3; border:1px solid #b3b3b3; margin-bottom:10px;}
.comlTan {width:100%; background-color:#E1DEC2; border:1px solid #B2AA5B; margin-bottom:10px;}
.comlBlue {font-size: 11px; width:100%; background-color:#e3e3e3; border:1px solid #5E8099; margin-bottom:10px;}
.comr {font-size: 11px; width:100%; background-color:#e3e3e3; border:1px solid #b3b3b3; margin-bottom:10px;}
.comHdr {font-size:15px; font-weight:bold;}
.comHdrG {font-size:12px; font-weight:bold; font-family:arial; color:#fff; text-transform: capitalize;}

.fade {background-image: url(../images/ftr_bg.gif); height:15px;}
.fadeTan {background-image: url(../images/ftr_bg_tan.gif); height:13px;}

.hdr {background-image: url(./images/hdr_bg.gif); height:26px; font-family:verdana; font-size:17px; text-transform:uppercase; font-weight:bold; padding:3px 0px 0px 5px; position:relative; }
.hdrTan {background-image: url(../images/hdr_bg_tan.gif); height:26px; font-family:verdana; font-size:17px; text-transform:uppercase; font-weight:bold; padding:3px 0px 0px 5px; position:relative; }
.hdrBlue{background-image: url(../images/hdr_bg_blue.gif); height:25px; font-family:verdana; font-size:17px; text-transform:uppercase; font-weight:bold; padding:3px 0px 0px 5px; position:relative; }
.hdrRed{background-image: url(../images/hdr_bg_red.gif); height:28px; font-family:verdana; font-size:17px; text-transform:uppercase; font-weight:bold; padding:3px 0px 0px 5px; position:relative; color:#ffffff;}

/* content hdr */
.hdr1 {font-size:18px;font-family:arial, helvetica, sans-serif; font-weight:bold;}
.hdr2 {font-size:14px;font-family:arial, helvetica, sans-serif; font-weight:bold;}

/* data table */
.bgBdrOutline {background-color:#ddd;}
.bgBdrOutline .bgC td {border-bottom:0px;}
.formElement, .pulldown, .dataTable, .dataTable TH, .dataTable TD {font-size:10px;font-family:verdana, arial, helvetica, sans-serif;}
.bgHdr1 td, td.bgHdr1, .bgHdr1 a:link, .bgHdr1 a:visited {background-color: #003399; color: #ffffff; text-transform: uppercase; font-weight: bold;}
.bgHdr1 a:link, .bgHdr1 a:visited {color: #fff;}
.bgHdr2 td, td.bgHdr2 {background-color: #ddd; color: #000; font-weight: bold;}
.bgHdr3 td, td.bgHdr3 {background-color:#ddd; color:#000;}
.bgBdr {background-color:#fff;}
.bgC td {background-color:#fff; color:#000; border-bottom:1px solid #ddd;}
.bgC tr.bgc td {background-color:#fff; color:#000; border-bottom:0px solid #ddd;} /* this is needed to prevent double lines on nested tables*/
.bgC2 {background-color:#ccc;}
.bgC3 {background-color:#eee;}
tr.bgFtr td, .bgFtr {background-color:#fff; border-bottom:0px solid #fff;}
.bgMore {text-align:right; padding:2px;}
/*e6f2ff*/
td.bgHigh, tr.bgHigh td {background-color:#F9FAD9; border-bottom:1px solid #eee;}
td.bgCalHome {background-color:#F9FAD9;}

/* sortable classes */
a.sortableHeader:link {color:#0252A7; height:100%; padding:0px 3px 0px 3px;}
a.sortableHeader:visited {color:#0252A7;}
a.sortableHeader:hover  {color:#69f; background-color:#eaf8ff;}
a.sortableHeader {height:100%; padding:0px 3px 0px 3px;}
tr.bgHdr2 td.bgSort {background-color:#a2c4dd; color:#000;}
tr.bgHdr2 td.bgSort a:link, tr.bgHdr2 td.bgSort a:visited {color:#000; text-decoration:none}
td.bgSort, tr.bgSort td {background-color:#F9FAD9; border-bottom:1px solid #eee;}
/* end sortable classes */

/*
.formElement, .pulldown, .dataTable, .dataTable TH, .dataTable TD {font-size:10px;font-family:verdana, arial, helvetica, sans-serif;}
.bgHdr1 td, td.bgHdr1, .bgHdr1 a:link, .bgHdr1 a:visited {background-color: #1B1F50; color: #ffffff; text-transform: uppercase; font-weight: bold;}
.bgHdr1 a:link, .bgHdr1 a:visited {color: #fff;}
.bgHdr2 td, td.bgHdr2, .bgHdr2 a:link, .bgHdr2 a:visited {background-color: #003399; color: #ffffff; font-weight: bold;}
.bgBdr {background-color:#ddd;}
.bgC {background-color:#fff;color:#000;}
.bgC2 {background-color:#ccc;}
.bgC3 {background-color:#eee;}
tr.bgFtr td, .bgFtr {background-color:#eee;}
.bgMore {text-align:right; padding:2px;}
.bgHigh {background-color:#eee;}
.bgCalHome {background-color:#F9FAD9;}
.bgCalAway {background-color:#DEDEDE;}*/

/* breaking news */
.bn {background-image: url(../images/breaking_news_bg.gif);background-color:#c00;}
.bn, .bn a, .bn td {color:#eee;font: 11px arial;}
.bn .hdr1 {font : bold 17px verdana;}
.bn .hdr2, .bn .hdr2 a:link, .bn .hdr2 a:visited, .bn .hdr2 a:active {font : bold 15px arial; color:#fff;}
.bn .hdr2 a:visited, .bn td a:visited {color:#fff;}
.bn .hdr2 a:hover, .bn td a:hover {color:#ffa;}

/* centerpiece */
#cp {padding:0px 5px 0px 0px;}
#cp .h1 {font-size:32px;  font-weight:bold; font-family: verdana; text-transform:uppercase;}
#cp .h1NonFlash {font-size:30px;  font-weight:bold; font-family: verdana; text-transform:uppercase;}
#cp .h2 {font-size:13px;  font-weight:bold; font-family: verdana; padding-bottom:3px;}
#cp .img {float:left; padding:0px 5px 10px 0px;}

/* centerpiece2 */
#cp2 {margin-bottom:10px;}
#cp2 img {border:1px solid black;}

/* fantasy */
#fan .bgHdr2 {background-color:#999;color:#fff;font-weight: bold;}

/* features */
#fts {padding:0px;}
.ftsImg {padding:0px 0px 5px 0px;}
.ftsCom {border:1px solid #fff;	padding:2px; border-bottom-width:0px;}

/* more fox sports */
#moreFS { background-color:#E4E4E4; }
#moreFSTV, #moreFSMobile, #moreFSRadio { background-color:#E4E4E4; }
.moreFSTabOff {font-family:verdana; font-size:13px; text-transform:uppercase; font-weight:normal; padding:2px,0px,2px,5px; background-color:#BBBBBB; border:1px solid #fff;}
.moreFSTabOn {font-family:verdana; font-size:13px; text-transform:uppercase; font-weight:bold; padding:2px,0px,2px,5px background-color:#E5E5E5; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; cursor:hand;}
.moreFSTabHover {font-family:verdana; font-size:13px; text-transform:uppercase; font-weight:normal; padding:2px,0px,2px,5px; background-color:#DCDCDC; border:1px solid #fff; cursor:hand;}

/* life at the bottom */
#life {	padding:5px;}

/* opinions */
#op {  padding-bottom:5px;  background-color:#E76500;}
.comOp {width:100%; color:#eee; background-color:#E76500; border:1px solid #954201; margin-bottom:10px;}
.comOp td {color:#000;}
a:link.op {color:#F9E6D7;}
a:visited.op {color:#e8d5c6;}
a:hover.op {color:#fff;}
.hdrOp {background-image: url(../images/hdr_bg_orange.gif); height:26px; font-family:verdana; font-size:17px; text-transform:uppercase; font-weight:bold; padding:3px 0px 0px 5px; position:relative; color:#000;}
/*
.hdrTan {background-image: url(/fe/img/SectionFront/hdr_bg_tan.gif); height:26px; font-family:verdana; font-size:17px; text-transform:uppercase; font-weight:bold; padding:3px 0px 0px 5px; position:relative; }
*/

.fadeOp {background-image: url(../images/ftr_bg_orange.gif); height:14px;}

/* tv */
#tv td {color:#000;}
#tv .bgBdr {background-color:#B2AA5B;}
#tv .bgC {background-color:#E1DEC2;}

/* poll */
#pol {padding-bottom:5px;}

/* bottomNav */
.bottomNav {
padding:5px 10px 10px 10px;
font-family: verdana,tahoma,sans-serif;
font-size: 10px;
color:#999;
}
.bottomNav a:link, .bottomNav a:visited, {color:#999;text-decoration:none;}
.bottomNav a:hover {color:#999;text-decoration:underline;}

/* section front component classes */
#hl {	padding:7px;}
#hlA a {text-decoration: none;line-height:18px;}
#hlA a:hover {text-decoration: underline;}
#vid {padding:5px;}
a.rssXML:link, a.rssXML{border:1px solid #fc0; color:#fff; background-color:#f60; font-weight: bold; font-size:10px;font-family:verdana; text-decoration:none; padding-right:1px;}
a.rssXML:visited {border:1px solid #fc0; color:#fff; background-color:#f60; font-weight: bold; font-size:10px;font-family:verdana; text-decoration:none; padding-right:1px;}
a.rssXML:hover {color:#fc0;}
a.rumors {color:#cc0000; font-weight:normal;}
.newsRSS {float:right; font-family:arial; font-size:11px; text-transform:none; font-weight:normal; margin-top:3px;}

/* bookmark class */
.bkmk {
font-size: 10px;
color: #00009C;
text-decoration: none;
padding-bottom: 5px;
}
.bkmk a:link, .bkmk a:visited {
color: #00009C;
text-decoration: none;
}
.bkmk a:hover {
color: #6699FF;
}

/* other classes */
.advertisementLabel {
  font-family:verdana,arial,tahoma; font-size:9px; color:gray; letter-spacing: 3px;
}