/* tag styles */

BODY 
{
	color: #000000;
	background-color: #3399FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	link: #003399;
	vlink: #CC66FF;
	alink: #CC66FF;
	margin:0px;
}

td 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
}

/* link psuedo-class styles */

/* navtext: white navigation text links */

A.navtext:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	color: #FFFFFF;
	font-size: 11px;
	font-weight: 700;
	text-decoration: none;
}

A.navtext:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	color: #FFFFFF;
	font-size: 11px;
	font-weight: 700;
	text-decoration: none;
}

A.navtext:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	color: #FFFF00;
	font-size: 11px;
	font-weight: 700;
	text-decoration: none;
}

A.navtext:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	color: #FFFFFF;
	font-size: 11px;
	font-weight: 700;
	text-decoration: none;
}

/* headlineprimary: large blue body text links */

A.headlineprimary:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	text-decoration: none;
}

A.headlineprimary:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	text-decoration: none;
}

A.headlineprimary:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC66FF;
	text-decoration: none;
}

/* headlinesecondary: small blue body text links */

A.headlinesecondary:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}

A.headlinesecondary:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}

A.headlinesecondary:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC66FF;
	text-decoration: none;
}

/* sectionlink: full section links at bottom of stories */

A.sectionlink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color: #003399;
	text-decoration: none;
}

A.sectionlink:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color: #003399;
	text-decoration: none;
}

A.sectionlink:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color: #CC66FF;
	text-decoration: none;
}

/* seehear: audio and video links */

A.seehear:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
}

A.seehear:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
}

A.seehear:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC66FF;
	text-decoration: none;
}

A.index:link  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold; 
   color: #003399;
   text-decoration: none;
}

A.index:visited  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color: #003399;
   text-decoration: none;
}

A.index:hover  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #CC66FF;
   text-decoration: none; 
}	

/* miscellaneous classes */

.factboxbody .bodytext  
{
	color : #336699; 
	font-family : Verdana, Arial, Helvetica, "Sans-serif";
	font-size : 11px;
}

.factboxhead 
{
	color : #336699; 
	font-family : Verdana, Arial, Helvetica, "Sans-serif";
	font-weight : bold;
	font-size : 13px;
}

.datestamp 
{
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	color: #000000;
}

.caption 
{
	font-family: Helvetica, Arial, sans-serif, "MS sans serif";
	color: #000000;
	font-size : 12px;
}

.indexhead 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #66CCFF;
}

.mainnews 
{
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
	text-decoration: none; 
	color: #66CCFF;
	font-size: 14px;
}
 
.navsidepanelheadings 
{
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	color: #0066CC;
	font-size: 11px;
}

.bodytext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pipe 
{
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
	font-size:12px;
}
.toptenoption 
{
	color : #000000;
}

.toptenquestion 
{
	color : #000000;
}

.infopboxsmltxt FONT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
}


/* weather page styles1  */

.weatherCapitalsHead 
{
	color: #336699;
	font-size: 13px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-weight: 800;
}

.weatherCapitalsCity 
{
	color: #006699;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-weight: 800;
}

.weatherCapitalsSml 
{
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}

.weatherHeader 
{
	color: #000033;
	font-size: 13px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}

.weatherForcastTxt 
{
	color: #000000;
	font-size: 13px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}

/* style for embedded text on flash guides */
.flashtext 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000l
}

/*
****************************************** 
	start inlineComponent styles : add your inlineComponent styles here  
******************************************
*/


.inlinequotepadding
{
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.inlinenamepadding .bodytext
{
	font-size: 12px;
}

.inlinenamepadding
{
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	color: #996600;
	font-weight: 700;
}

.inlineformpadding
{
	padding-left: 4px;
	padding-right: 4px;
	font-size: 12px;
}

.inlineformpadding .bodytext
{
	font-size: 12px;
}

/*
****************************************** 
	end inlineComponent styles : add tour inlineComponent styles here  
******************************************
*/

/* ---------- 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:#3399FF url(/shared/img/v3_tb/sl.gif) no-repeat;}
.tbs {background:#3399FF url(/shared/img/v3_tb/st.gif) repeat-x;}
.tbs2 {background:#3399FF 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 additions*/

.bbcpageShadow 
{ 
	background:#666666 url(/furniture/nav/global_toolbar/bg.gif); 
}

.bbcpageShadowLeft 
{
	background:#999999 url(/furniture/nav/global_toolbar/bg.gif) repeat-y;
}

.bbcpageBar 
{ 
	background:#999999 url(/furniture/nav/global_toolbar/v.gif) repeat-y; 
}

.bbcpageBar2 
{ 
	background:#999999 url(/furniture/nav/global_toolbar/v.gif?) repeat-y; 
}

.bbcpageSearchL 
{ 
	background:#3399FF url(/furniture/nav/global_toolbar/sl.gif) no-repeat;
}

.bbcpageSearch  
{ 
	background:#3399FF url(/furniture/nav/global_toolbar/st.gif) repeat-x;
}

.bbcpageSearch2  
{ 
	background:#3399FF url(/furniture/nav/global_toolbar/st.gif?) repeat-x;
}

.bbcpageSearchR 
{ 
	background:#999999 url(/furniture/nav/global_toolbar/sr.gif) no-repeat; 
}

.bbcpageBlack 
{
	background-color:#000000;
}

.bbcpageGrey 
{
	background:#999999;
}

.bbcpageGreyT 
{
	background:#999999 url(/furniture/nav/global_toolbar/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;
}
