/* ---------- BBC TOOLBAR ----------- */
.tbsh {background-color:#828282;}
.tbshl {border-left:2px solid #828282;}
.tbb {background:#999999 url(/shared/img/v3_tb/v.gif) repeat-y;}
.tbs1 {background:#000033 url(/shared/img/v3_tb/sl.gif) no-repeat;}
.tbs {background:#000033 url(/shared/img/v3_tb/st.gif) repeat-x;}
.tbs2 {background:#000033 url(/shared/img/v3_tb/st.gif) repeat-x 0 0;}
.tbsra {background:#999999 url(/shared/img/v3_tb/sra.gif) no-repeat;}
.tbsrb {background:#999999 url(/shared/img/v3_tb/srb.gif) no-repeat;}
.tbbl {background-color:#000000;}
.tbg, .tbshl {background-color:#999999;}
.tbwl,font.tbwl,a.tbwl,a.tbwl:link,a.tbwl:hover,a.tbwl:visited {color:#ffffff;text-decoration:none;font-family:verdana,arial,helvetica,sans-serif;padding:1px 4px;}
/*-------------------- BBCi --------------------*/

.bbcpageShadow 
{ 
	background:#666666 url("http://news.bbc.co.uk/sportacademy/img/bg.gif"); 
}

.bbcpageShadowLeft 
{
	background:#999999 url("http://news.bbc.co.uk/sportacademy/img/bg.gif") repeat-y;
}

.bbcpageBar 
{ 
	background:#999999 url("http://news.bbc.co.uk/sportacademy/img/v.gif") repeat-y; 
}

.bbcpageBar2 
{ 
	background:#999999 url("http://news.bbc.co.uk/sportacademy/img/v.gif") repeat-y; 
}

.bbcpageSearchL 
{ 
	background:#000033 url("http://news.bbc.co.uk/sportacademy/img/sl.gif") no-repeat;
}

.bbcpageSearch  
{ 
	background:#000033 url("http://news.bbc.co.uk/sportacademy/img/st.gif") repeat-x;
}

.bbcpageSearch2  
{ 
	background:#000033 url("http://news.bbc.co.uk/sportacademy/img/st.gif") repeat-x;
}

.bbcpageSearchR 
{ 
	background:#999999 url("http://news.bbc.co.uk/sportacademy/img/sr.gif") no-repeat; 
}

.bbcpageBlack 
{
	background-color:#000033;
}

.bbcpageGrey 
{
	background:#999999;
}

.bbcpageGreyT 
{
	background:#999999 url("http://news.bbc.co.uk/sportacademy/img/t.gif")
}

.bbcpageWhite, a.bbcpageWhite, a.bbcpageWhite:link, a.bbcpageWhite:hover, a.bbcpageWhite:visited 
{
	color:#ffffff;
	text-decoration:none;
	font-family:tahoma,arial,helvetica,sans-serif;
}

.bbcpageCream 
{
	color:#ffffCC;
	text-decoration:none;
	font-family:tahoma,arial,helvetica,sans-serif;
}	


/*-------------------- Links --------------------*/

A:link 	
{
	color: #FFCC00;  
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A:visited 
{
	color: #FFCC00;   
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A:active 	
{
	color: #FFCC00;   
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A:hover 	
{
	color: #FFFF99;  
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}	


/* START Leo's nav styles*/	
A.index:link 	
{
	color: #FFCC00;  
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.index:visited 
{
	color: #FFCC00;   
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.index:active 	
{
	color: #FFCC00;   
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.index:hover 	
{
	color: #FFFF99;  
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.indexselected:link 	
{
	color: #FFCC00;  
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.indexselected:visited 
{
	color: #FFCC00;   
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.indexselected:active 	
{
	color: #FFCC00;   
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.indexselected:hover 	
{
	color: #FFFF99;  
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}	
.sectionStyle{
padding-left:1px;
padding-right:1px;
padding-bottom:6px;
padding-top:5px;
}
.subSectionStyle{
padding-left:15px;
padding-right:1px;
padding-bottom:6px;
}
/* END Leo's nav styles*/

	
A.yellowlarge:link 	
{
	color: #FFCC00;  
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.yellowlarge:visited 
{
	color: #FFCC00;   
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.yellowlarge:active 	
{
	color: #FFCC00;   
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.yellowlarge:hover 	
{
	color: #FFFF99;  
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}	
	
A.footer:link 	
{
	color: #FFCC00;  
	text-decoration: none;
	font-weight: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	}
A.footer:visited 
{
	color: #FFCC00;   
	text-decoration: none;
	font-weight: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	}
A.footer:active 	
{
	color: #FFCC00;   
	text-decoration: none;
	font-weight: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.footer:hover 	
{
	color: #FFFF99;  
	text-decoration: none;
	font-weight: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
	
A.crumbtrailb:link 	
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #FFCC00;
   text-decoration: none;
   font-weight:bold;
}
A.crumbtrailb:visited 
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #FFCC00;
   text-decoration: none;
   font-weight:bold;
}
A.crumbtrailb:active 	
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #FFCC00;
   text-decoration: none;
   font-weight:bold;
}
A.crumbtrailb:hover 	
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #FFCC99;
   text-decoration: none;
   font-weight:bold;
}	

A.crumbtraila:link 	
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #FFCC00;
   text-decoration: none;
	}
A.crumbtraila:visited 
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #FFCC00;
   text-decoration: none;
	}
A.crumbtraila:active 	
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #FFCC00;
   text-decoration: none;
}
A.crumbtraila:hover 	
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #FFCC99;
   text-decoration: none;
}

/**
commenting out this because they want the color to be the same as other links but don't want to break legacy content
**/
A.crumbtrailLink:link 	
{
   /*font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #333366;
   text-decoration: none;*/
}
	
A.crumbtrailLink:visited 
{
   /*font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #333366;
   text-decoration: none;*/
}

A.crumbtrailLink:active 	
{
   /*font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #333366;
   text-decoration: none;*/
}

A.crumbtrailLink:hover 	
{
   /*font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #666699;
   text-decoration: none;*/
}
	

.crumbtrailPrefix 	
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   /*color: #333366;*/
   text-decoration: none;
}	

.disclaimer  {
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   color : #CCCCCC; 
}

.fourdots  
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 1px;
}
		
.bodytext  
{
	color: #FFFFFF;
	text-decoration: none;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.caption 
{
	color: #CCCCCC;
	text-decoration: none;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}

.crumbtraila
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   color: #ffffff;
}

.crumbtrailbg
{
	background:#333366;
}

.crumbtraillinebg
{
	background:#333366;
}

.dropdown 
{
   font-size : 11px; 
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.headerstory 
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
   color: #000033; 
   font-weight: bold;
}

.headerdark 
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
   color: #9999CC; 
   font-weight: bold;
}

.headerlight  
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
   color: #CCCCFF; 
   font-weight: bold;
}

.headerwhite  
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
   color: #FFFFFF; 
   font-weight: bold;
}

.inlineimage {
   padding-bottom : 3px;
   padding-right : 3px;
   padding-top: 3px; 
}

.leftpadding
{
	color: #FFFFFF;
	text-decoration: none;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 1px;
}

.messages
{
	color: #CCCCCC;
	text-decoration: none;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.pipe  
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
   color: #FFFFFF; 
   font-size : 10px; 
}

.purple
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
   color: #CCCCFF; 
   font-weight: none;
}

.whitetwenty 
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
   color: #FFFFFF;
   font-size : 20px; 
   font-weight: none;
}

.grey
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
   color: #CCCCCC;
   font-weight: none;
}
.reghilite
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
   color: #ccccff;
   font-size : 11px; 
   font-weight: bold;
}
.regnormal
{
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
   color: #666699;
   font-size : 11px; 
   font-weight: none;
}

.paddingleft {padding-left:2px}

.paddingleft10{padding-left:10px}

.alsoitem {padding-left:12px; background:#333366 url("/sportacademy/img/dots2.gif") no-repeat;}
	
.inlineQuote {font-weight: bold;}

.factitem
{
padding-left:10px;
background:#333366 url("/sportacademy/img/itemarrow.gif") no-repeat;
}

.printlink {
padding-left:16px;
background:#333366 url("/sportacademy/img/printericon.gif") no-repeat;
}

.audiolink {
padding-left:16px;
padding-bottom:2px;
background:#333366 url("/sportacademy/img/audioicon.gif") no-repeat;
}

.videolink {
padding-left:16px;
padding-bottom:2px;
background:#333366 url("/sportacademy/img/videoicon.gif") no-repeat;
}

.byline
{
 	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
 	color: #FFFFFF;
}

#showWhenPrinted {display:none;}

.relatedStories
{
	padding-bottom:3px;
}
/* academy challenge tables */
#ac table{font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";font-size:11px;}
#ac TR.header td{font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";background-color:#666699;color:#FFFFFF;font-weight:bold;font-size:11px;}
#ac TR.lighter {background-color:#4D4D7F;}
#ac TD.acgreytext {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";color:#CCCCCC;font-size:11px;}
#ac TD.acwhitetext {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";color:#FFFFFF;font-size:11px;}
.sectionHeader{font-size:20px;font-weight:bold;color:#ffffff;margin-top:5px;font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;}