/* -------------- GENERAL -------------- */
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;}
.o{}
form{margin:0px;padding:0px;}
/* ---------- GENERAL LINKS ----------- */
a:link   {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#8B0000;}
a:visited{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#8B0000;}
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:link.lp{color:#8B0000;font-size:10px;font-weight:bold;}
a:active.lp{color:#8B0000;font-size:10px;font-weight:bold;}
a:visited.lp{color:#97694F;font-size:10px;font-weight:bold;}
a:hover.lp{color:#990000;font-size:10px;font-weight:bold;}

a:link.tsh{font-size:16px;font-weight:bold;color:#8B0000;}	
a:visited.tsh{font-size:16px;font-weight:bold;color:#8B0000;}
a:hover.tsh{font-size:16px;font-weight:bold;color:#000099;}
a:active.tsh{font-size:16px;font-weight:bold;color:#000099;}

a:link.tsl{color:#8B0000;padding-bottom:3px;}
a:visited.tsl{color:#8B0000;padding-bottom:3px;}
a:hover.tsl{color:#000099;padding-bottom:3px;}
a:active.tsl{color:#000099;padding-bottom:3px;}

a:link.shl{color:#8B0000;font-weight:bold;font-size:12px;text-decoration:none;}
a:visited.shl{color:#8B0000;font-weight:bold;font-size:12px;text-decoration:none;}
a:hover.shl{color:#000099;font-weight:bold;font-size:12px;text-decoration:underline;}
a:active.shl{color:#000099;font-weight:bold;font-size:12px;text-decoration:none;}

a:link.sshl{color:#8B0000;font-weight:bold;font-size:11px;text-decoration:none;}
a:visited.sshl{color:#8B0000;font-weight:bold;font-size:11px;text-decoration:none;}
a:hover.sshl{color:#000099;font-weight:bold;font-size:11px;text-decoration:underline;}
a:active.sshl{color:#000099;font-weight:bold;font-size:11px;text-decoration:none;}

a:link.epl{font-size:10px;}		
a:active.epl{font-size:10px;}
a:visited.epl{font-size:10px;}
a:hover.epl{font-size:10px;}
/* ---------- GENERAL TEXT ----------- */
.sh{font-size:18px;font-weight:bold;color:#000000;}
.ish{font-size:16px;font-weight:bold;color:#666633;margin-top:5px;}
.rhst{font-size:11px;}
.nlp{font-size:10px;font-weight:bold;color:#666666;}
.nlpa{font-size:10px;font-weight:bold;color:#000000;}
/*.nlta{font-size:11px;color:#000000;}
.nltb{font-size:11px;color:#666666;}*/
.nlpuff{font-size:11px;font-weight:bold;}
.ds{font-size:11px;color:#000000;} 
.di{font-size:11px;color:#666666;}
.lu{font-size:11px;color:#666666;} 

/* ---------- GENERAL ICONS----------- */
.bull{background-image:url('http://newsimg.bbc.co.uk/nol/shared/img/v3/bullet_fawn.gif');background-repeat:no-repeat;padding-left:10px;font-size:11px}
.arr {background-image:url('http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow.gif');background-repeat:no-repeat;padding-left:7px;padding-bottom:3px}
.arry{background-image:url('http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow.gif');background-repeat:no-repeat;padding-left:7px;padding-bottom:3px}
.arrup {background-image:url('http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow_up.gif');background-repeat:no-repeat;padding-left:7px;padding-bottom:3px}
.arrdo {background-image:url('http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow_down.gif');background-repeat:no-repeat;padding-left:7px;padding-bottom:3px}
.sabull {background-image:url('http://newsimg.bbc.co.uk/nol/shared/img/v3/seealso_bullet.gif');background-repeat:no-repeat;padding-left:7px;padding-bottom:3px}
/* ---------- LHS NAV ----------- */
.lhs{text-align:right;font-size:11px;background-color:#EEEEEE;border:1px;width:121px;padding-top:5px;}
.lhsad{text-align:right;font-size:11px;background-color:#EEEEEE;border:1px;width:121px;padding-top:5px;}
.lhsb{padding-bottom:2px;padding-top:2px;padding-right:6px;font-weight:bold;}
.lhssq{background-repeat:repeat-y;background-color:#999999;padding-bottom:2px; padding-top:2px; padding-right:6px; font-weight:bold;}
.lhssqs{background-image:url('http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_990033_square.gif');background-repeat:repeat-y;background-color:#999999;padding-bottom:2px;padding-top:2px;padding-right:6px;font-weight:bold}
.lhslt{padding-bottom:2px;padding-top:2px;padding-right:6px;background-color:#cccccc;}
.lhsdl{font-size:11px;color:#999999;padding-right:6px;}
.lhsnlp{font-size:10px;color:#999999;font-weight:bold;padding-bottom:2px;padding-top:2px;padding-right:6px;}
.lhsmi{background-color:#cccccc;}
.lhsl{padding-bottom:2px;padding-top:2px;padding-right:6px;}
.lhsbsn{background-image:url('http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_990033_square.gif');background-color:#cccccc;padding-bottom:2px;padding-top:2px;padding-right:6px;font-weight:bold}
.lhs a:visited{color:#000099;}
/* ---------- FOOTER NAV ----------- */
a:link.sel{color:#CCCC99;}
a:active.sel{color:#CCCC99;}
a:visited.sel{color:#999966;}
a:hover.sel{color:#FFFFCC;}

a:link.fl{font-size:11px;color:#000099;}
a:visited.fl{font-size:11px;color:#6666CC;}
a:hover.fl{font-size:11px;color:#000099;}
a:active.fl{font-size:11px;color:#000099;}

a:link.flb{font-size:11px;color:#000099;font-weight:bold;}
a:visited.flb{font-size:11px;color:#6666CC;font-weight:bold;}
a:hover.flb{font-size:11px;color:#000099;font-weight:bold;}
a:active.flb{font-size:11px;color:#000099;font-weight:bold;}

table.fs{margin-top:20px;}
td.fo {background-color:#990000;color:#CCCC99;font-size:12px;}
.f{margin-left:131px;width:629px;margin-bottom:10px;font-size:13px;}
/* ---------- BANNER ----------- */
a:link.bl{color:#CCCC99;}
a:active.bl{color:#CCCC99;}
a:visited.bl{color:#999966;}
a:hover.bl{color:#FFFFCC;}

td.ba{background-color:#990000;color:#CCCC99;font-size:11px;padding-bottom:2px;padding-top:2px;}
/* ---------- BBCi TOOLBAR ----------- */
.tbsrc{font-size:10;color:#CCCCCC;} 
.sha{background:#666666 url('http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_bbci/bg.gif');font-size:11px}/*bbcpageShadow*/
.bar{background:#999999 url('http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_bbci/v.gif') repeat-y;font-size:11px}/*bbcpageBar*/
.bar2{background:#999999 url('http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_bbci/v.gif') repeat-y;font-size:11px}/*bbcpageBar2*/
.sea{background:#990000 url('http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_bbci/st.gif') repeat-x; color:#ffffff;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;font-size:10px}/*bbcpageSearch*/
.sea2{background:#990000 url('http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_bbci/st.gif') repeat-x;font-size:11px;font-family:tahoma,arial,helvetica,sans-serif}/*bbcpageSearch2*/
.sear{background:#999999 url('http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_bbci/sr.gif') no-repeat;font-size:11px}/*bbcpageSearchR*/
.seal{background:#000000 url('http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_bbci/sl.gif') no-repeat;font-size:11px}/*bbcpageSearchL*/
.g{background:#999999;}/*bbcpageGrey*/
.gt{background:#999999 url('http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_bbci/t.gif');font-size:11px}/*bbcpageGreyT*/

a:link.wt{color:#ffffff;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;font-size:10px;}
a:active.wt{color:#ffffff;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;font-size:10px;}
a:visited.wt{color:#ffffff;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;font-size:10px;}
a:hover.wt{color:#ffffff;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;font-size:10px;}
/* -------------- PADDING & MARGINS -------------- */
.mva{margin:5px;} 
.mvt{margin-top:5px;}
.mvtl{margin-top:5px;margin-left:5px;}  
.mvl{margin-left:5px;}
.mxl{margin-left:10px;}
.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;}
.miiit{margin-top:3px;}
.miiilr{margin-left:3px;margin-right:3px;}
.miitb{margin-top:2px;margin-bottom:2px;}
.imvr{margin-right:5px;}
.pva{padding:5px;}
.pvl{padding-left:5px;}
.pvr{padding-right:5px;}
.pvt{padding-top:5px;}
.pvtb{padding-top:5px;padding-bottom:5px;}
.pvtbl{padding-top:5px;padding-bottom:5px;padding-left: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;}
.piiit{padding-top:3px;}
.piiib{padding-bottom:3px;}
.pxl{padding-left:10px;}
/* -------------- GUTTERS -------------- */
.gffffff{background-color:#FFFFFF;}
.gddddbb{background-color:#DDDDBB;}
.gcccccc{background-color:#CCCCCC;}
.g000000{background-color:#000000;}
/* ---------- VOTE MODULES ----------- */
.vb{background-color:#FFFFCC;color:#000000;font-size:11px;border:1px;width:203px;padding-bottom:5px;margin-bottom:10px;}
.vh{padding-left:5px;background-color:#999966;font-size:10px;font-weight:bold;color:#FFFFFF;padding-top:2px;padding-bottom:2px;text-transform: uppercase;}
.vdi{font-size:10px;color:#000000;}
/* ---------- PROMO STRIP ----------- */
.pb{background-color:#ddddbb;color:#000000;width:203px;border:1px;}
/* ---------- STRAP ----------- */
.stpb{color:#ffffff;width:416px;height:22px;background-color:#669999;font-size:11px;border:1px;}
.stpt{font-size:11px;color:#ffffff;font-weight:bold;padding-left:10px;padding-top:5px;}
/* ---------- AV ----------- */
.avh{background-color:#666699;color:#FFFFFF;font-size:10px;font-weight:bold;padding-left:5px;padding-top:2px;padding-bottom:2px;}
.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;}
.avt{font-size:11px;}
/* ---------- 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;}
.gnb{background-color:#669933;color:#FFFFFF;border:1px;padding-top:5px;padding-bottom:5px;padding-left:5px;}
.tqub{background-color:#99CCCC;color:#000000;border:1px;padding-top:5px;padding-bottom:5px;padding-left:5px;}
/* ---------- HYPER PUFFS ----------- */
.mph{background-color:#999966;color:#FFFFFF;font-size:10px;font-weight:bold;padding-left:5px;padding-top:2px;padding-bottom:2px;}	
/* ---------- DROP DOWN MODULES ----------- */
.formatStyle{width:160px;}
.ddb{background-color:#ffffff;border:1px;font-size:11px;padding-bottom:5px;padding-top:2px;padding-left:5px;color:#000000;}	
.ddh{font-size:10px;font-weight:bold;color:#000000;}	
.ddt{margin-bottom:5px;font-size:11px;}
/* ---------- STORY INLINE MODULES ----------- */
td.sibt{font-size:11px;}
.sih{font-weight:bold;font-size:10px;background-color:#CCCC99;color:#666633;padding-left:5px;padding-top:2px;padding-bottom:2px;}
.sibf{background-color:#FFFFCC;margin-left:5px;}
.sibmg{background-color:#FFDE9C;margin-left:5px;}
.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}
/* ---------- STORY RHS MODULES ----------- */
.sah{background-color:#999966;color:#ffffff;font-size:10px;font-weight:bold;padding-left:5px;padding-top:2px;padding-bottom:2px;}
.sad{font-size:11px;color:#666666;}
.snh{font-size:10px;font-weight:bold;background-color:#999999;color:#ffffff;padding-left:5px;padding-top:2px;padding-bottom:2px;}
.sng{background-color:#cccccc;}
/* ---------- BRANDED PUFFS ----------- */
.sph{background-color:#336699;font-weight:bold;color:#ffffff;font-size:10px;padding-top:2px;padding-bottom:2px;padding-left:5px;}
/*------------ 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:hover.tickl{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;}
.tickls{color:#666666;}
.tickh{display:none;}

/*------------ inline programme search ------------*/
.psrhb {padding-bottom:2px;}
.psrht {margin-bottom:3px;margin-top:3px;font-size:10px;font-weight:bold;color:#666666;}
.pinp{width:160px;font-family: Verdana, Arial, Helvetica;font-size:11px;}/*not to go in net4 css*/
