/* -------------- MAIN -------------- */
body{background-color:#FFFFFF;border:0px;margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";font-size:13px;font-weight:normal;color:#000000;}
table{font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";font-size:13px;}
tr  {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";font-size:13px;}
td  {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";font-size:13px;}
b   {font-weight:bold;}
p   {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";}
div {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";}
a   {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";text-decoration : none;}
pre{font-family:Courier, monospace,Verdana, Arial, Helvetica, sans-serif, "MS sans serif";font-weight:none;}
.o {}/* - in to help object codeing should be left empty- */
/* -------------- GENERAL LINKS -------------- */
A:link   {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#000099;}
A:visited{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#6666CC;}
A:active {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#000099;}
A:hover  {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size:11px;color:#000099;text-decoration:underline;}

a.tsh:link{font-size:16px;font-weight:bold;color:#000099;}	
a.tsh:visited{font-size:16px;font-weight:bold;color:#6666CC;}
a.tsh:hover{font-size:16px;font-weight:bold;color:#000099;}
a.tsh:active{font-size:16px;font-weight:bold;color:#000099;}

a.tsl:link{color:#000099;padding-bottom:3px;}	
a.tsl:visited{color:#6666CC;padding-bottom:3px;}
a.tsl:hover{color:#000099;padding-bottom:3px;}
a.tsl:active{color:#000099;padding-bottom:3px;}

a.shl:link{color:#000099;font-size:12px;font-weight:bold;text-decoration:none;}
a.shl:visited{color:#6666CC;font-size:12px;font-weight:bold;text-decoration:none;}
a.shl:hover{color:#000099;font-size:12px;font-weight:bold;text-decoration:underline;}
a.shl:active{color:#000099;font-size:12px;font-weight:bold;text-decoration:none;}
				
a.lp:link{color:#990000;font-size:10px;font-weight:bold;}		
a.lp:active{color:#990000;font-size:10px;font-weight:bold;}
a.lp:visited{color:#CC6666;font-size:10px;font-weight:bold;}
a.lp:hover{color:#990000;font-size:10px;font-weight:bold;}

a.bl:link{color:#FFCC00;}		
a.bl:active{color:#FFCC00;}
a.bl:visited{color:#CC9900;}
a.bl:hover{color:#FFCC00;}	

a.sel:link{color:#FFCC00;}		
a.sel:active{color:#FFCC00;}
a.sel:visited{color:#CC9900;}
a.sel:hover{color:#FFCC00;}
	
a.epl:link{font-size:10px;}		
a.epl:active{font-size:10px;}
a.epl:visited{font-size:10px;}
a.epl:hover{font-size:10px;}

a.pbl:link{color:#FFCC00;}		
a.pbl:active{color:#FFCC00;}
a.pbl:visited{color:#CC9900;}
a.pbl:hover{color:#FFCC00;}	
/* ---------- GENERAL TEXT ----------- */
.bt{font-size:13px;}
.sh{font-size:18px;font-weight:bold;color:#000000;}
.ish{font-size:16px;font-weight:bold;color:#990000;margin-top:5px;}
.rhst{font-size:11px;}
.nlp{font-size:10px;font-weight:bold;color:#666666;}
.ds{font-size:11px;color:#000000;} 
.di{font-size:11px;color:#666666;}
.la{font-size:11px;font-weight:bold;color:#666666;} 
.lu{font-size:11px;color:#666666;} 
/* ---------- GENERAL ----------- */
.f      {margin-left:131px;width:629px;margin-bottom:10px;}
.mva	{margin:5px;} 
.mvt	{margin-top:5px;} 
.mvl	{margin-left:5px;}
.mvr	{margin-right:5px;}
.mvtb{margin-top:5px;margin-bottom:5px;}
.mvb	{margin-bottom:5px;}
.mxb	{margin-bottom:10px;}
.mxvb{margin-bottom:15px;}
.mvbl{margin-bottom:5px;margin-left:5px;}
.miiia{margin:3px;}
.miiil{margin-left:3px;}
.miiir{margin-right:3px;}
.miiitb{margin-top:3px;margin-bottom:3px;}
.miiib{margin-bottom:3px;}
.imvr{margin-right:5px;}
.pva{padding:5px;}
.pvl{padding-left:5px;}
.pvr{padding-right:5px;}
.pvtb{padding-top:5px;padding-bottom:5px;}
.pvlb{padding-left:5px;padding-bottom:5px;}
.pvb{padding-bottom:5px;}
.piiia{padding:3px;}
.piiil{padding-left:3px;}
.piiir{padding-right:3px;}
.piiitb{padding-top:3px;padding-bottom:3px;}
.piiib{padding-bottom:3px;}
.bg990033{background-color:#990033;margin-left:5px;}
/* -------------- SPACERS -------------- */
.svtb{padding-top:5px;padding-bottom:5px;}
/* ---------- form tags ----------- */
form{margin:0px;padding:0px;}
.formatStyle{width:160px;}
/* ---------- LHS NAV ----------- */
.lhssp{font-size:8px; color:#eeeeee;}
.lhsfm{margin-left:6px;}
.lhsgo{padding-top:4px;padding-right:6px;}
.lhs{font-size:11px;background-color:#EEEEEE;border:1px;width:121px;}
.lhsql{font-size:11px;background-color:#EEEEEE;padding-left:6px;}
.lhsb{padding-bottom:2px;padding-top:2px;padding-left:6px;font-weight:bold;}
.lhsl{padding-bottom:2px;padding-top:2px;padding-left:6px;}
.lhsssl{padding-bottom:2px;padding-top:2px;padding-left:12px;}
.lhsnlp{font-size:10px;color:#666666;font-weight:bold;padding-bottom:2px;padding-top:6px;}
.lhsdl {font-size:11px;color:#999999;padding-left:11px;}
table.lhs{background-color:#EEEEEE;}
a.lhsnl:link{color:#990000;text-decoration:none;}		
a.lhsnl:active{color:#990000;text-decoration:none;}
a.lhsnl:visited{color:#990000;text-decoration:none;}
a.lhsnl:hover{color:#990000;text-decoration:underline;}
.lhs a:visited{color:#990000;}
.lhsdl{color:#CCCCCC;} 
/* ---------- FOOTER NAV ----------- */
table.fs{margin-top:20px;}
td.fo {background-color:#000000;color:#FFFFFF;font-size:12px;}
a.fl:link{font-size:11px;font-weight:normal;color:#990000;text-decoration:none;}
a.fl:active{font-size:11px;font-weight:normal;color:#990000;text-decoration:none;}		
a.fl:visited{font-size:11px;font-weight:normal;color:#990000;text-decoration:none;}		
a.fl:hover{font-size:11px;font-weight:normal;color:#990000;text-decoration:underline;}	
a.flb:link{font-size:11px;font-weight:bold;color:#990000;text-decoration:none;}
a.flb:active{font-size:11px;font-weight:bold;color:#990000;text-decoration:none;}		
a.flb:visited{font-size:11px;font-weight:bold;color:#990000;text-decoration:none;}		
a.flb:hover{font-size:11px;font-weight:bold;color:#990000;text-decoration:underline;}	
/* ---------- BANNER AND BBCi TOOLBAR ----------- */
.tbsrc{font-size:10;color:#CCCCCC;} 
td.ba{background-color:#000000;color:#FFFFFF;font-size:11px;padding-top:2px;padding-bottom:2px;}
.baml{margin-left:5px;margin-top:2px;margin-bottom:2px;}
.bamr{margin-right:5px;margin-top:2px;margin-bottom:2px;}
.g{background:#999999;}
a.wt:link{color:#ffffff;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;font-size:10px;}
a.wt:active{color:#ffffff;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;font-size:10px;}
a.wt:visited{color:#ffffff;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;font-size:10px;}
a.wt:hover{color:#ffffff;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;font-size:10px;}
/* -------------- padding and margins -------------- */
.mvl{margin-left:5px;}
.mxl{margin-left:10px;}
.mvb{margin-bottom:5px;}
.pvl{padding-left:5px;}
.pvb{padding-bottom:5px;}
.pvtb{padding-bottom:5px;}
.mvtb{margin-bottom:5px;margin-top:5px;}
.pxl{padding-left:10px;}
/* -------------- GUTTERS -------------- */
.gffffff{background-color:#FFFFFF;}
.gddddbb{background-color:#ddddbb;}
.gcccccc{background-color:#CCCCCC;}
.g000000{background-color:#000000;}
.gefefef{background-color:#EFEFEF;}
/* ---------- INDEX MODULES ----------- */
.vb{background-color:#006699;color:#FFFFFF;font-size:11px;border:1px;width:203px;padding-bottom:5px;}
.vh{padding-left:5px;font-size:10px;font-weight:bold;color:#FFFFFF;padding-top:2px;padding-bottom:2px;text-transform: uppercase}	
.vdi{font-size:10px;color:#FFFFFF;}
/* ---------- SPORT FUN AND GAMES ----------- */
.fgbi{background-color:#FFDBD6;width:203px;border:1px;}
.fghi{background-color:#CE346B;padding-left:5px;color:#FFFFFF;font-size:10px;font-weight:bold;padding-top:2px;padding-bottom:2px;}	
.fgbii{background-color:#FFFFFF;width:203px;border:1px;}	
.fghii {background-color:#CE3400;color:#FFFFFF;font-size:10px;padding-left:5px;font-weight:bold;padding-top:2px;padding-bottom:2px;}	
/* ---------- PROMO STRIP ----------- */
.pb{background-color:#000000;color:#FFCC00;width:203px;border:1px;}
/* ---------- STRAP ----------- */
.stpb{color:#ffffff;width:416px;height:22px;background-color:#000000;font-size:11px;border:1px;}
.stpt{font-size:11px;color:#ffffff;font-weight:bold;padding-left:10px;padding-top:5px;}
/* ---------- AV ----------- */
.avb{width:203px;}
/* ---------- FILLERS ----------- */
.spb{background-color:#FFFFCC;border:1px;width:203px;}
.spbe{background-color:#FFFF33;border-top:1px dashed;border-bottom:1px dashed;padding-top:3px;padding-bottom:3px;}
.fefefef{background-color:#efefef;border:1px;padding-top:5px;padding-bottom:5px;padding-left:5px;}
.f003366{background-color:#003366;color:#ffffff;font-size:11px;font-weight:bold;border:1px;padding-top:2px;padding-bottom:2px;padding-left:5px;}
/* ---------- DROP DOWN MODULES ----------- */
.ddb{background-color:#993366;color:#FFFFFF;border:1px;padding-top:5px;padding-bottom:5px;padding-left:5px;font-size:11px;}
.ddh{font-size:10px;font-weight:bold;color:#FFFFFF;}
.ddt{color:#ffffff; margin-bottom:5px;font-size:11px;}
.dd250{width:250px;}
/* ---------- HYPER PUFFS ----------- */
.mpb{width:203px;}
.mph{background-color:#339999;color:#FFFFFF;font-size:10px;font-weight:bold;padding-left:5px;padding-top:2px;padding-bottom:2px;}	
.mphp{background-color:#993366;color:#FFFFFF;font-size:10px;font-weight:bold;padding-left:5px;	padding-top:2px;padding-bottom:2px;}	
/* ---------- SPORT STATS - TABLES ----------- */
.fsh	{font-size:11px;}
td.fsa{background-color:#DEDFAD;font-size:11px;}	
td.fsb{background-color:#FFFFDE;font-size:11px;}	
td.fsc{background-color:#EFEFCE;font-size:11px;}	
.fsa{background-color:#DEDFAD;font-size:11px;}	
.fsb{background-color:#FFFFDE;font-size:11px;}	
.fsc{background-color:#EFEFCE;font-size:11px;}	
.redstatsheader{color : #CC3300; font-size : 11px;}
.statstext TD {font-size: 11px;}
.statsubheader {background-color : #FFFF66; color:#003399;font-size:11px;}
.statheader {background-color : #003399;color : #FFFF66;font-size: 11px;}
.narrowtext {font-size: 11px;letter-spacing: -1pt;}
.date{font-size : 11px;}
/* ---------- STORY RHS MODULES ----------- */
.sah	{background-color:#666666;color:#FFFFFF;font-size:10px;font-weight:bold;padding-left:5px;padding-top:2px;padding-bottom:2px;}
.sab { width: 303px }	
.sad{font-size:10px;color:#666666;}
/* ---------- STORY INLINE MODULES ----------- */
td.sibt{font-size:11px;color:#ffffff;}
td.sibtbgf{font-size:11px;color:#ffffff;background-color:#000000;}
td.sibtbgq{font-size:11px;color:#ffffff;background-color:#660033;}
td.sibtbgp{font-size:11px;color:#ffffff;background-color:#990033;}
.sibf{font-size:11px;color:#ffffff;background-color:#000000;margin-left:5px;}
.sibq{font-size:11px;color:#ffffff;background-color:#660033;margin-left:5px;}
.sibp{font-size:11px;color:#ffffff;background-color:#000000;}/*fact profiles*/
.sihf{font-weight:bold;font-size:10px;padding-left:5px;padding-top:2px;padding-bottom:2px;}/*rename to sih the same as News*/
/* ---------- TV / RADIO Listings ----------- */
.trh{background-color:#000000;padding-left:5px;color:#FFFFFF;font-size:13px;font-weight:bold;padding-top:1px;padding-bottom:1px;margin-bottom:2px;}	
.trb{padding-left:5px;background-color:#FFFFCC;border:1px;margin-bottom:2px;}
.trdd{padding-left:5px;background-color:#FFCC00;border:1px;padding-top:4px;padding-bottom:4px;}
.trp{font-weight:bold;color:#666666;}
.trd{color:#666666;margin-bottom:5px;font-size:11px;}
.listb{margin-left:5px;margin-top:15px;}
/* --------- HAVE YOUR SAY SEARCH ----------*/
table.hys{background-color:#DDDDDD;}
td.hyst{color:#000000; font-size:12px;}
/* ---------- Story pages----------- */
.cap{font-size:10px;color:#666666;font-weight:normal;}
.bys{font-size:11px;font-weight:bold;color:#000000}
.byl{font-size:11px;font-weight:bold;color:#666666}
.byd{font-size:11px;color:#000000}
.msd{font-size:11px;font-weight:bold;color:#666666}
.comm{font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";background-color:#660066;color:#FFFFFF;font-size:12px;font-weight:bold;padding-left:5px;}
.cfaxh{font-size:16px;font-weight:bold;}
/*------------ TICKER ------------*/
a.tickl{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:12px; text-decoration:none; color:#000099;font-weight:bold;}
a.tickl:hover{color:#6666CC; text-decoration:none;}
.ticki{width:629px;height:13px;overflow:hidden;}
.ticko{width:629px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:4px 0 4px 0; margin:4px 0 2px 0;display:block;}
.tickh{display:none;}
.tickls{color:#666666;}
/* ---------- additional styles for News training----------- */
.avsh	{background-color:#9999CC;color:#FFFFFF;font-size:10px;font-weight:bold;padding-top:2px;padding-bottom:2px;padding-left:5px;}
.avlh	{background-color:#990000;color:#FFFFFF;font-size:10px;font-weight:bold;padding-top:2px;padding-bottom:2px;padding-left:5px;}
.avh{background-color:#6699CC;color:#FFFFFF;font-size:10px;font-weight:bold;padding-left:5px;padding-top:2px;padding-bottom:2px;}
/*------------ interstitial  ------------*/
.changeHead {font-size:14px;font-weight:bold;color:#990000;}
.changeSummary {font-size:10px;color:#000000;}


