body {
background:url(/images/page_bg_wide.jpg);
background-repeat:repeat-x;
background-color:#eaeaea;
}
body,td {font-family:arial; font-size: 11px;}
#bodyBg {width:994px; background-image: url(/images/pageside_bg_wide.gif); background-repeat:no-repeat;}
#bodyBgNarrow {width:784px; background-image: url(/images/pageside_bg_wide.gif); background-repeat:no-repeat;}

#ad300x250box {margin-bottom:10px; height:264px;}
#ad180x150box {margin-bottom:10px; height:150px;}
#ad160x600box {margin-bottom:10px; height:600px;}
#ad300x250sfbox {height:264px;}
#advertLabel300x250sf {margin-bottom:10px;}

/* single centerpiece */
#mainCPDivSingleCP {
position:relative;
}
#blurbDivSingleCP {
position:absolute; top:273px; left:10px; width:408px; height:30px; overflow:hidden;
}
#relatedDivSingleCP {
position:absolute; top:298px; left:10px; height:49px; width:408px; overflow:hidden;
}

#blurbDivSingleCPLeft {
position:absolute; position:absolute; top:273px; left:10px; width:408px; height:30px; overflow:hidden;
}
#relatedDivSingleCPLeft {
position:absolute; position:absolute; top:302px; left:10px; height:47px; width:408px; overflow:hidden;
}
#titleDivSingleCP {
position:absolute; top:8px; left:10px;
}
#imgDivSingleCP {
position:absolute; top:45px; left:40px;
}
/* section front and lower level classes */
div.spacer10 {height:10px;}
div.spacer30 {height:30px;}

.hdrPreContainer {
  width:980px;
  background-color:#000;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  padding-top:0px;
  background-image: url(/images/network.jpg);
  height:18px;
}
.hdrContainer {
  width:980px;
  background-color:#8e090b;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  padding-top:0px;
  background-image: url(/images/header.jpg);
  height:85px;
  color:#c1c1c1;
  text-align:right;
  text-decoration:none;
  font-family:arial;
  font-size:8px;
  z-index:1;
}
.hdrContainer a:link {text-align:right;	font-family:verdana; font-size:8px; color:#9e9e9e;}
.hdrContainer a:hover {text-align:right; font-family:verdana; font-size:8px; color:#c1c1c1;}
.hdrContainer a:visited {text-align:right; font-family:verdana; font-size:8px; color:#9e9e9e;}

.hdrContainerFilter {
        position:relative;
	width:300px;
        height:79px;
        top:-2px;
        padding-right:10px;
	float:right;
	z-index:2;
}
.hdrContainerFilter a:link {color:#000;}
.hdrContainerFilter a:hover {color:#c1c1c1;}
.hdrContainerFilter a:visited {color:#000;}

.hdrContainerFilter .filteroptions { position:absolute; float:right; height:45px; width:100%; top:15px; right:54px; }
.hdrContainerFilter .filteroptions2 { position:absolute; float:right; height:25px; width:100%; top:65px; right:54px; }

.hdrContainerFilter .line1, .line2, .line3 { text-align:right; text-decoration:none; font-family:Verdana; }
.hdrContainerFilter .line1 { font-size:30px; letter-spacing:-2px; color:#ffffff; font-weight:500; }
.hdrContainerFilter .line3 { font-size:11px; letter-spacing:-.5px; color:#FF7F00; font-weight:bold; }
.hdrContainerFilter .line2 { font-size:9px; color:#c1c1c1; line-height:.1; letter-spacing:-.25px; }

.hdrContainerFilter #info_box {
	display: none;
	z-index:3;	
	position: absolute;
	right: 24px;
	top: 58px;
	width: 449px;
	height: 187px;
	text-align: left;
	background: transparent url(/images/filter_bkg.png) no-repeat bottom right;        
}  

#info_box .title {
        font-family: Verdana;
        font-weight: bold;
	font-size:16px;
        color:#FF7F00;
        line-height:.75;
}
#info_box td {font-family:verdana; font-size:13px; color:#000;}
#info_box a:link {font-family:verdana; font-size:12px; color:blue;}
#info_box a:hover {font-family:verdana; font-size:12px; color:#FF7F00;}
#info_box a:visited {font-family:verdana; font-size:12px; color:purple;}

#info_box .close {display:block; position:absolute; width:12px; height:12px; right:8px; top:8px;}

.hdrContainerFilter #hilite_bkg_league {
	display: none;
	position: absolute;
	right: 44px;
	top: 19px;
	width: 300px;
	height: 38px;
	background: #f83e0b url(/images/league_selector_bkg.gif) no-repeat top left;
}  

.hdrContainerFilter #hilite_bkg_year {
	display: none;
	position: absolute;
	right: 44px;
	top: 61px;
	width: 300px;
	height: 22px;
	background: #f83e0b url(/images/year_selector_bkg.gif) no-repeat top left;      
}  

.narrowContainer {
  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: 982px;
}
.bdyBottomNarrow {
  background-image: url(/images/page_bottom_bg_gray.gif);
  background-repeat: repeat-x;
  height: 7px;
  width: 772px;
}
.bdy {background-color:#fff; table-layout:fixed;}

.theFold {background-image:url(/images/fold_bg.jpg); background-repeat:repeat-x; width:980px; height:14px;}
/*.belowFold {background-image:url(bottom_col_grad_bg.jpg); background-repeat:repeat;}*/
.belowFold {background-image:url(/images/belowFold.gif); background-repeat:repeat;}

#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:#9e9e9e; padding:1px 0px 1px 0px;}
#navOn {background-color:#fff;  border-bottom:1px solid #fff;}

.sectionFrontNav, .featureNav {
width:980px; padding:4px 0px 4px 0px; font-weight:bold; font-family:verdana; font-size:10px; color:#d8d3da; text-align: left;
}
.sectionFrontNarrowNav {
width:770px; 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:#d8d3da;text-decoration:none;
}

.sectionFrontNarrowNav a:link, .sectionFrontNarrowNav 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:#d8d3da; text-decoration:none;}
.sectionFrontNarrowNav a:hover, .sectionFrontNarrowNavOn a:link, .sectionFrontNarrowNavOn a:visited {color:#000000; 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; background-image:url(/images/headlines_bg.jpg); background-repeat:repeat-x; background-color:#dee1ea; padding-top:0px;}
.comHdr {font-size:15px; font-weight:bold;}
.comHdrG {font-size:16px; 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.jpg); background-repeat:repeat-x; background-position:top; background-color:#e6eaf5; height:23px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; padding:2px 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:2px 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:2px 0px 0px 5px; position:relative; }

/* this is for unredesigned widgets */
.hdrNarrow {background-image:url(/images/hdr_bg.jpg); background-repeat:repeat-x; background-position:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; padding:2px 0px 0px 5px; position:relative; font-weight:bold}

/* 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; width:100%; height:100%; padding:0px 3px 0px 3px;}
a.sortableHeader:visited {color:#0252A7;}
a.sortableHeader:hover  {color:#69f; background-color:#eaf8ff;}
a.sortableHeader {width:100%; 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 */

/* start: New dataTable 12-07 */
.dataDiv {border:1px solid #cccccc; padding:8px 6px 8px 6px;}
.dataDiv, .dataDiv TD, .dataDiv TH {font-size:10px; font-family:verdana, arial, helvetica, sans-serif;}
* html div.dataDiv {width:100%; wi\dth:100%;}
.dataTbl {background-color:#fff;}
.dataTrHdr1 td, td.dataTrHdr1, tr.dataTrHdr1 td {background-image:url(/images/dataTrHdr1.gif); background-repeat:repeat-x; font-size:12px; background-color:#003399; color:#ffffff; text-transform:uppercase; font-weight:bold; padding:2px 0px 2px 5px; border-bottom:2px solid #ffffff;}
.dataTrHdr1 a:link, .dataTrHdr1 a:visited {color:#fff;}
.dataTrHdr1 a:hover {color:#fc0;}
.dataTrHdr2 td, td.dataTrHdr2, tr.dataTrHdr2 td {background-image:url(/images/dataTrHdr2.gif); background-repeat:repeat-x; background-color:#eeeeee; font-size:11px; color:#000; text-transform:uppercase; font-weight:bold; padding:5px 3px 5px 3px;  border-bottom:1px solid #ffffff;}
.dataTrHdr3 td, td.dataTrHdr3, tr.dataTrHdr3 td {background-image:url(/images/dataTrHdr3.gif); background-repeat:repeat-x; background-color:#a2a2a2; font-size:11px; color:#000; text-transform:uppercase; font-weight:bold; padding:3px 3px 3px 3px;  border-bottom:2px solid #ffffff;}
.dataTrFtr td, td.NEWbgFtr, tr.dataTrFtr td {background-image:url(/images/dataTrFtr.gif); background-repeat:repeat-x; background-color:#a2a2a2; color:#000; padding:8px 3px 7px 3px;}
.dataTdBdrRight td, .dataTdBdrRight, tr.dataTdBdrRight td {border-right:1px solid #ffffff;}
.dataTdBdrLeft td, .dataTdBdrLeft, tr.dataTdBdrLeft td {border-left:1px solid #ffffff;}
.dataTr td, .dataTr, tr.dataTr td {background-color:#ffffff; color:#000; padding:4px 3px 4px 3px;}
.dataTr2 td, .dataTr2, tr.dataTr2 td  {background-color:#eeeeee; color:#000; padding:4px 3px 4px 3px;}
.dataTrHigh td, .dataTrHigh, tr.dataTrHigh td {background-color:#f9fad9; color:#000; padding:4px 3px 4px 3px;}
/* end: New dataTable 12-07 */

/* 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:hover, .bn td a:hover {color:#ffa;}

/* centerpiece */
#cp {padding:0px 0px 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;}
#cp .img {float:left; padding:0px 3px 3px 0px;}
.cpBlurb, .cpBlurb td {color:#535957; font-weight:bold;}

.h1NonFlash {
	font-size:30px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

/* 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;}

/* fox sports store */
.comStore {width: 420px; position:relative; color:#000000; padding:0px 0px 0px 10px; margin-bottom:10px;}
.hdrStore {height:31px; font-family:verdana; font-size:17px; font-weight:bold; text-transform:uppercase; padding:0px 0px 0px 0px; position:relative; color:#0045a0;}
.dvrStore {width: 420px; height:10px; background-image: url(/images/divider_bg_gray.gif); padding:0px 0px 0px 0px; position:relative; top:1px; background-repeat:repeat-x;}
.ftrStore {width: 420px; height:10px; background-image: url(/images/cp_divider.jpg); background-repeat:repeat-x;}
.moreStore {text-align:right; padding:7px 0px 0px 0px;}
.moreStore a:link, .storeItemTitle a:link {color:#004495; font-size:11px; font-weight:bold; text-decoration:none;}
.moreStore a:visited, .storeItemTitle a:visited  {color:#004495; font-size:11px; font-weight:bold; text-decoration:none;}
.moreStore a:hover, .storeItemTitle a:hover  {color:#004495; font-size:11px; font-weight:bold; text-decoration:underline;}
.storeItemTitle {width: 130px;}
.storeItemPrice {color:#000000; font-size:11px; font-weight:normal;}
.storeItemPrice2 {color:#9d0a0e; font-size:11px; font-weight:bold;}
.storeItemPrice2 a:link {color:#9d0a0e; font-size:11px; font-weight:bold; text-decoration:none;}
.storeItemPrice2 a:visited {color:#9d0a0e; font-size:11px; font-weight:bold; text-decoration:none;}
.storeItemPrice2 a:hover {color:#9d0a0e; font-size:11px; font-weight:bold; text-decoration:underline;}

/* life at the bottom */
.comLife {width:420px; position:relative; color:#000000; padding:0px 0px 0px 10px; margin-bottom:10px;}
.hdrLife {font-family:verdana; font-size:17px; font-weight:bold; text-transform:uppercase; padding:0px 0px 0px 0px; position:relative; color:#0045a0;}
#bdylife {width:420px; background-image: url(/images/divider_bg_gray.gif); background-repeat:repeat-x; padding-top:6px; background-color:#f4f4f4;}
.bdylife2 {width:420px; background-image: url(/images/bdy_bg_life.gif); background-repeat:repeat-y; padding:15px;}
.bdylife3 {width:390px;}
.lifeQuote {color:#5f5f5f; font-size:11px; font-weight:normal; padding-top:8px;}
.ftrLife {width:420px; height:21px; background-image: url(/images/ftr_bg_life.gif); text-align:right; padding:0px,5px,0px,0px;}
.ftrLife a:link {color:#004495; font-size:11px; font-weight:bold; text-decoration:none;}
.ftrLife a:visited {color:#004495; font-size:11px; font-weight:bold; text-decoration:none;}
.ftrLife a:hover {color:#004495; font-size:11px; font-weight:bold; text-decoration:underline;}

/* 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(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;}

/* more than sports on msn */
.comMSN {width:295px; margin-top:0px;}
.hdrMSN {background-image: url(/images/on_msn_hdr.gif); background-repeat:no-repeat; position:relative; height:25px;}
.ftrMSN {background-image: url(/images/on_msn_ftr.gif); background-repeat:no-repeat; position:relative; height:12px;}
#MSN {width:295px; background-image: url(/images/on_msn_bdy.gif); background-repeat:repeat-y; position:relative;}
#MSN td {color:#004495;}
#MSN a:link {color:#004495; font-size:11px; text-decoration:none;}
#MSN a:visited {color:#004495; font-size:11px; text-decoration:none;}
#MSN a:hover {color:#000000; font-size:11px; text-decoration:underline;}

/* poll */
#pol {padding-bottom:5px;}

/* bottomNav */
.comBottomNav {background-image: url(/images/hdr_bg_bottom_nav.gif); background-repeat:repeat-x; background-color:#ffffff; border-top:1px solid #c8c9cd;}
.bottomNav {padding:5px 10px 10px 10px; font-family:verdana,tahoma,sans-serif; font-size:9px; color:#024395; }
.bottomNav a:link, .bottomNav a:visited {color:#024395; text-decoration:none;}
.bottomNav a:hover {color:#024395; text-decoration:underline;}

/* section front component classes */
#hl {padding-left:7px; padding-right:7px;}
#hlA a {text-decoration:none; line-height:16px;}
#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;}

.readerPicks {
	font-size:10px;
	color:#013f8c;
	font-weight:bold;
}

.newsRSS {
	float:right;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	margin-top:3px;
}

.dateTime {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-bottom: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;
}
.advertisementLabelWhite {
  font-family:verdana,arial,tahoma; font-size:9px; color:white; letter-spacing: 3px;
}

.msnHdr td {font-size:11px; color:#ffffff;}
.msnHdr td a:link {font-size:11px; color:#ffffff; text-decoration: none;}
.msnHdr td a:visited {font-size:11px; color:#ffffff; text-decoration: none;}
.msnHdr td a:hover {font-size:11px; color:#ffffff; text-decoration: underline;}
.msnHdrButton {border:1px solid #bdbdbd; background-image: url(/images/hdr_button_bg.gif);}
.msnHdrButton2 {border:1px solid #bdbdbd; background-image: url(/images/hdr_button_bg_on.gif);}
.msnHdrButtonOn {border:1px solid #ffffff; background-color: #ffffff;}
td.msnHdrButtonOn a:link {font-size:11px; color:#a0a0a0; text-decoration: none;}
td.msnHdrButtonOn a:visited {font-size:11px; color:#a0a0a0; text-decoration: none;}
td.msnHdrButtonOn a:hover {font-size:11px; color:#a0a0a0; text-decoration: underline;}


td.navEl {border-right:1px solid #0d0d0d; border-left:1px solid #858585; height:21px; font-family:verdana; font-size:10px; font-weight:bold; color:#9e9e9e;}
td.navElOn, td.navEl2On {border-right:1px solid #0d0d0d; border-left:1px solid #eee; border-bottom:1px solid #eee; height:21px; background-color:#eee; font-family:verdana; font-size:10px; font-weight:bold; color:#9e9e9e;}
td.navElOnHome {border-right:1px solid #0d0d0d; border-left:1px solid #fff; border-bottom:1px solid #fff; height:21px; background-color:#fff; font-family:verdana; font-size:10px; font-weight:bold;}
td.navElOnOver {border-right:1px solid #0d0d0d; border-left:1px solid #eee; border-bottom:1px solid #eee; background-color:#eee; height:21px; font-family:verdana; font-size:10px; font-weight:bold;}
td.navElOver {border-right:1px solid #0d0d0d; border-left:1px solid #eee; border-bottom:1px solid #eee; background-color:#eee; height:21px; font-family:verdana; font-size:10px; font-weight:bold;}

td.navElOnOver a:hover, td.navElOn a:hover, td.navElOver a:hover, td.navEl a:hover, td.navElOnHome a:hover
{color:#9e9e9e; width:100%; padding-top:4px; padding-bottom:4px; display:block;}
td.navElOnOver a:link, td.navElOn a:link, td.navElOver a:link, td.navEl a:link, td.navElOnHome a:link
{color:#9e9e9e; width:100%; padding-top:4px; padding-bottom:4px; display:block;}
td.navElOnOver a:visited, td.navElOn a:visited, td.navElOver a:visited, , td.navEl a:visited, td.navElOnHome a:visited
{color:#9e9e9e; width:100%; padding-top:4px; padding-bottom:4px; display:block;}
div.dd1, div.dd2 {position:absolute; visibility:hidden; padding:3px; width:150px; background-color:#eee;}
div.dd1 {border-right:1px solid #3c3c3c; border-left:1px solid #3c3c3c; border-bottom:1px solid #3c3c3c; z-index:2;}
div.dd2 {border: 1px solid #3c3c3c; z-index:3;}
div.dd, div.ddHigh {font-size:10px; font-family:verdana; color:#000; font-weight:bold; width:150px; padding:1px; z-index:2;}
div.ddHigh {background-color:#ccc; color:#009;}

/* this is for the second color tab background */
td.navEl2 {border-right:1px solid #3c3c3c; border-left:1px solid #858585; height:21px; font-family:verdana; font-size:10px; font-weight:bold; background-image: url(/images/sf_nav_bg_orange.gif); color:#9e9e9e;}
td.navEl2 a:visited, td.navEl2 a:link, td.navEl2 a:hover {color:#9e9e9e; width:100%; padding-top:4px; padding-bottom:4px; display:block;}


	.cpHeadline, .cpHeadline a:link, .cpHeadline a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:x-large;
		font-weight:bold;
		text-decoration:none;
		position:relative;
		height:20px;
		width:375px;
	}
	.imageOn {
		cursor:hand;
		border:1px solid #ebb900;
		filter:alpha(opacity=100);
	}
	.imageOff {
		cursor:hand;
		border:1px solid #CCCCCC;
		filter:alpha(opacity=50);
		-moz-opacity:.50;
	}


	.moreVideoHdr {
		font-family:Verdana;
		background-image:url(/images/vbg_0_top.gif);
		background-repeat:repeat-x;
		font-size:11px;
		font-weight:bold;
		width:300px;
		height:18px;
		color:#dfe0e5;
		padding-top:2px;
	}
	.moreVideoBody {
		font-family:Arial, Helvetica, sans-serif;
		background-image:url(/images/vbg_0_bot.gif);
		background-repeat:repeat-x;
		color:#FFFFFF;
		text-decoration:none;
		padding-left:10px;
		background-color:#3c3c3c;
	}
  .moreVideoBody td {
    font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration:none;
		padding-left:10px;
	}
	.moreVideoBody a:link, .moreVideoBody a:visited {
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration:none;
		padding-left:3px;
		padding-bottom:3px;
	}
	.moreVideoBody a:hover {
		text-decoration:underline;
	}
	.moreVideoHdr DIV a:link, .moreVideoHdr DIV a:visited {
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:normal;
		padding-right:5px;
		text-decoration:none;
	}
	.moreVideoHdr DIV a:hover {
		text-decoration:underline;
	}


	.whoshotHdr {
		background-image:url(/images/header_hot.gif);
		background-position:right;
		background-repeat:no-repeat;
		background-color:#afb5b7;
		height:24px;
		width:240px;
	}
	.whoshotFtr {
		background-image:url(/images/8860845.jpg);
		background-repeat:no-repeat;
		height:6px;
		width:241px;
	}
	.whoshotBody {
		background-color:#dbdde1;
		border-left:1px solid #a5adba;
		/*border-right:1px solid #a5adba;*/
	}

	.fantasyFixHdr {
		background-image:url(/images/header_poll.gif);
		background-position:right;
		background-repeat:no-repeat;
		background-color:#afb5b7;
		height:24px;
		width:240px;
	}
	.fantasyFixFtr {
		background-image:url(/images/8860845.jpg);
		background-repeat:no-repeat;
		height:6px;
		width:241px;
	}
	.fantasyFixBody {
		background-color:#dbdde1;
		border-left:1px solid #a5adba;
		/*border-right:1px solid #a5adba;*/
	}
	.fantasyFixTabOn {
		background-color:#dbdde1;
		border-top:1px solid #a5adba;
		border-left:1px solid #a5adba;
		border-right:1px solid #a5adba;
		text-transform:uppercase;
		font-family:verdana;
		font-size:9px;
		font-weight:bold;
		color:#000000;
		cursor:hand;
	}
	.fantasyFixTabOff {
		background-color: #a5adba;
		border-top:1px solid #a5adba;
		border-left:1px solid #a5adba;
		border-right:1px solid #a5adba;
		text-transform:uppercase;
		font-family:verdana;
		font-size:9px;
		color:#fbfff6;
		cursor:hand;
	}
	.fantasyFixSpacer {
		border-bottom:1px solid #a5adba;
	}
	.fatasyFixTableTitle {
		font-family:verdana;
		font-size:10px;
		font-weight:bold;
		padding-left:10px;
	}
	.col1TableHdr {
		font-family:verdana;
		font-size:10px;
		color:#ffffff;
		background-color:#97989a;
		text-align:center;
	}
	.col1TableBlueCenter {
		font-family:verdana;
		font-size:10px;
		color:#004495;
		background-color:#d0d2d6;
		text-align:center;
	}
	.col1TableBlue {
		font-family:verdana;
		font-size:10px;
		color:#004495;
		background-color:#d0d2d6;
	}
	.col1TableWhiteCenter {
		font-family:verdana;
		font-size:10px;
		color:#004495;
		background-color:#dbdde1;
		text-align:center;
	}
	.col1TableWhite {
		font-family:verdana;
		font-size:10px;
		color:#004495;
		background-color:#dbdde1;
	}
 .col1TableBlue a:link, .col1TableBlue a:visited {font-size:10px; font-family:verdana; text-decoration: none; color:#004495;}
 .col1TableWhite a:link, .col1TableWhite a:visited {font-size:10px; font-family:verdana; text-decoration: none; color:#004495;}



 .editLink {font-size:12px; font-family:arial; text-transform:none; float:right; margin-top:5px;}
 .fantasyMyTeamsbgHdr2 {font-weight:bold; padding:3px; background-color:#dfebf5;}
 .myteamsHdr {
		position:relative;
		background-color:#dcdde1;
		background-image:url(/images/myteamsHdr.gif);
		background-repeat:repeat-x;
		height:29px;
		padding-top:8px;
		padding-left:10px;
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
	}
	.myteamHeader, .myteamHeader a:link, .myteamHeader a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#004294;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:none;
		background-color:#eaebef;
		padding-top:5px;
		padding-bottom:5px;
	}
	.myteamHeader a:hover {
		text-decoration:underline;
	}
	.myfantasyTeams, .myfantasyTeams a:link, .myfantasyTeams a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#004294;
		font-size:9px;
	}
	.myfantasyTeams a:hover {
		text-decoration:underline;
	}
	.myFoxHeader {
		background-image:url(/images/my_foxsports_hdr.gif);
		height:25px;
		width:240px;
	}


	.myteamsHdr {
		position:relative;
		background-color:#dcdde1;
		background-image:url(/images/myteamsHdr.gif);
		background-repeat:repeat-x;
		height:29px;
	}
	.myteamsHdr DIV {
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:10px;
	}
	.myteamsHdr SELECT {
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
	}
	.myteamsFooter, .myteamsFooter a:link, .myteamsFooter a:visited {
		color:#004294;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		padding-left:5px;
		padding-top:5px;
		padding-bottom:5px;
		padding-right:5px;
	}
	.myteamsFooter a:hover {
		text-decoration:underline;
	}
	.myteamHeader {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#004294;
		font-size:11px;
		font-weight:bold;
		padding-left:8px;
		text-transform:uppercase;
	}
	.myteamHeadlines, .myteamHeadlines a:link, .myteamHeadlines a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#004294;
		font-size:9px;
		padding-left:8px;
		padding-top:8px;
		padding-bottom:8px;
		padding-right:8px;
	}
	.myteamHeadlines a:hover {
		text-decoration:underline;
	}


	.fnt1 {
		font-size:13px;
	}
	.fnt2 {
	  color : #000000;
	  font-size : 12px;
		font-family: Arial,Helvetica,sans-serif;
		font-weight:bold;
	}
	.latestOnHeader {
		background-color:#ffffff;
		background-image:url(/images/news_header.gif);
		height:46px;
	}
	.latestOnStoreHeader {
		background-color:#ffffff;
		background-image:url(/images/store_header.gif);
		height:46px;
	}
	.latestOnBlogsHeader {
		background-color:#ffffff;
		background-image:url(/images/blogs_header.gif);
		height:46px;
	}
	.latestOnVideosHeader {
		background-color:#ffffff;
		background-image:url(/images/videos_header.gif);
		height:46px;
	}	
	.latestOnArticlesHeader {
		background-color:#ffffff;
		background-image:url(/images/videos_header.gif);
		height:46px;
	}
	.latestOnHeader a:link, .latestOnHeader a:visited {
		color:#0045a0;
		font-size:11px;
		text-decoration:none;
	}
	.latestOnLink a:link, .latestOnLink a:visited {
		color:#0045a0;
		font-size:10px;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.latestOnHeader a:hover {
		text-decoration:underline;
	}
	.latestOnTitle {
		color:#0045a0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		font-size:17px;
		font-weight:bold;
		padding-left:10px;
	}
	.latestOnBlog, .latestOnBlog td {
		color:#000000;
		font-size:12px;
	}	
	.latestOnArticle, .latestOnArticle td {
		color:#000000;
		font-size:12px;
	}
	.latestOnArticle a:link, .latestOnArticle a:visited {
		color:#024697;
		font-size:12px;
		text-decoration:none;
	}
	.latestOnArticle a:hover {
		color:#024697;
		font-size:12px;
		text-decoration:underline;
	}
	.featuresTime {
		color:#848484;
		font-size:10px;
	}


.comExclusivesShadow {width:290px; background-color:#2d2d2d; position:relative; left:2px; top:2px; margin-bottom:7px;}
.comExclusivesShadowNew {width:290px; background-color:#2d2d2d; position:relative; left:2px; top:4px; margin-bottom:7px;}
.comExclusives {width:290px; background-color:#9e9e9e; color:#eee; border:1px solid #6c6c6c; margin-bottom:0px; position:relative; left:3px; top:-3px;}
.comExclusivesWhite {width:290px; background-color:#ffffff; color:#eee; border:1px solid #6c6c6c; margin-bottom:0px; position:relative; left:3px; top:-3px;}
.comExclusivesYouPickEm {width:290px; background-color:#9e9e9e; background-image: url(/images/you_pick_the_winner.jpg); color:#eee; border:1px solid #6c6c6c; margin-bottom:0px; position:relative; left:3px; top:-3px;}
.comExclusivesGameVideo {width:290px; height="250" background-color:#9e9e9e; color:#eee; border:1px solid #6c6c6c; margin-bottom:0px; position:relative; left:3px; top:-3px;}
.comExclusives td {color:#000}
.hdrExclusives {background-image: url(/images/hdr_bg_exclusives_0.gif); height:31px; font-family:verdana; font-size:12px; text-transform:uppercase; font-weight:bold; padding:0px,0px,0px,5px; position:relative; color:#ffffff; text-align:left;}
.hdrExclusivesTitle {font-family:verdana; font-size:10px; padding:8px,0px,0px,0px;}
.comExclusivesWriter td {background-color:#858585; color:#000; font-family:verdana; font-size:10px; text-transform:uppercase; padding:3px,0px,3px,5px; border-bottom:1px solid #b7c4d4; cursor:hand;}
.comExclusivesWriterYouPickEm {color:#fff; font-family:verdana; font-size:10px; text-transform:uppercase; padding:3px,0px,3px,5px;}


.big7 {font:11px tahoma, sans-serif; color:#183390;}
.big7 a, .big7 a:link ,.big7 a:visited {font:bold 11px tahoma, sans-serif; text-decoration:none; color:#183390;}
.big7 a:hover, .big7 a:visited:hover {text-decoration:underline; color:#183390;}

/* used for dropdown tip box on sport homepage */
#dropinboxv2cover{
    width: 220px; /*change width to desired */
    height: 80px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
    position:absolute; /*Don't change below 4 rules*/
    z-index: 0;
    overflow:hidden;
    visibility: hidden;
}

#dropinboxv2{
    width: 200px; /*change width to above width-20. */
    height: 60px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
    border: 2px solid #999999; /*Customize box appearance*/
    background-color: lightyellow;
    padding: 4px;
    position:absolute; /*Don't change below 3 rules */
    left: 0;
    top: 0;
} 

.big8 {font:bold 14px tahoma, sans-serif; text-decoration:none; color:#5a6373;}                                                                                                                 
