/* -------------- GENERAL -------------- */
body{
	margin: 50px 0px;
    padding: 0px;
    text-align: center;
	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;
}

div#main {
    width: 974px;
    margin: 0px auto;
    text-align: left;
    padding: 1px;
    
   
}

.relatedESSpages h3,.siteVersion div{font-size:1.1em}
.relatedESSpages, .siteVersion{
	margin:10px 0 0 10px;
	font-size:1.1em
}
.relatedESSpages h3, .siteVersion div{
	color:#333;
	font-weight:normal;
	margin:0 0 3px 0
}
.relatedESSpages ul, .siteVersion ul{padding:0 0 0 7px}
.relatedESSpages ul li, .siteVersion ul li{
	border:1px solid #fff;
	border-left:0;
	line-height:1.2em
}
.relatedESSpages ul li a, .siteVersion ul li a{
	display:block;
	border:1px solid #fff;
	border-left:0
}

.siteVersion ul li.unselected, .siteVersion ul li.unselected{
	padding:1px 0 1px 0px;
	
}
.siteVersion ul li a{padding:1px 0 1px 16px;}

.siteVersion ul li.unselected a:hover, .siteVersion ul li.uk, .siteVersion ul li.ifs{
	
	color:#000;
	text-decoration:none
}
.siteVersion ul li.ifs a:hover{background:url(http://newsimg.bbc.co.uk/shared/img/v4/bg_version.gif) no-repeat 0 -36px;}
.siteVersion ul li.uk a:hover{background:url(http://newsimg.bbc.co.uk/shared/img/v4/bg_version.gif) no-repeat 0 -37px;}
.siteVersion ul li.uk a, .siteVersion ul li.ifs a, .siteVersion ul li.unselected a{color:#000;}

/* LHS */
.lhssp{display:none;}
.lhs{margin:0px;}
.lhs a:link,.lhs a:visited,.lhs a:active{display:block;color:#901A1F;font-weight:bold;font-size:1.1em;padding:2px 0 2px 5px;line-height:1.5em;}
.lhs a:hover{display:block;color:#901A1F;background:#EFEDED;font-weight:bold;font-size:1.1em;padding:2px 0 2px 5px;line-height:1.5em;}

.lhs a.lhsnl:link,.lhs a.lhsnl:visited,.lhs a.lhsnl:hover,.lhs a.lhsnl:active{display:block;font-size:1.1em;line-height:1.5em;background:#e5e5e5;}
.lhs a.lhsnl:hover{background:#EFEDED;}

.lhsl a.lhsnl:link,.lhsl a.lhsnl:hover,.lhsl a.lhsnl:visited,.lhsl a.lhsnl:active{display:block;font-size:1.1em;line-height:1.5em;background:#e5e5e5;padding:2px 0 2px 4px;color:#901A1F;font-weight:normal;}
.lhsl a.lhsnl:hover{background:#EFEDED;color:#901A1F;font-weight:normal;}

.lhsb a.lhsnl:hover{background:#EFEDED;font-weight:bold;}

.lhssq{font-weight:bold;}
.lhs .lhssq a:link,.lhs .lhssq a:visited,.lhs .lhssq a:hover,.lhs .lhssq a:active{color:#fff;padding:2px 0px 2px 8px;background:#665f6e url("http://newsimg.bbc.co.uk/sol/shared/img/nav/v3_000000_square.gif") repeat-y top right;}

.lhsssl{background:#9c98a0;padding:0px;}
.lhsssl a.lhsnl:link,.lhsssl a.lhsnl:visited,.lhsssl a.lhsnl:link,.lhsssl a.lhsnl:active{color:#fff;background:#9c98a0;padding:2px 0px 2px 15px;font-weight:normal;font-size:1.1em;}

.lhssubextra{padding:2px 0 0 0;background:#9c98a0;margin:0 0 10px 0;border:1px solid #9c98a0;border-top:1px dashed #ccc;}
.lhssubextra a{display:block;}

.lhsssl a.lhsnl:hover{background:#666;}

.lhs .lhssqs a:link,.lhs .lhssqs a:visited,.lhs .lhssqs a:hover,.lhs .lhssqs a:active{color:#fff;padding:2px 0px 2px 5px;background:#665f6e url("http://newsimg.bbc.co.uk/sol/shared/img/nav/v3_000000_square.gif") repeat-y top right;}


.lhs .lhssqp a:link,.lhs .lhssqp a:visited,.lhs .lhssqp a:hover,.lhs .lhssqp a:active{color:#fff;padding:2px 0px 2px 13px;background:#665f6e url("http://newsimg.bbc.co.uk/sol/shared/img/nav/v3_000000_square.gif") repeat-y top right;font-weight:normal;}


.lhsb,.lhssqs,.lhsbsn{	
	font-weight:bold;
	border-bottom:2px solid #fff;
}



.lhssqs a{color:#fff;font-size:1.1em;}

.lhsdl{
display:none;
/*
	font-size:8px;
	color:#fff;
	background:#fff;
	padding:0px;
*/
}

.lhsl{border-bottom:2px solid #fff;}
.lhslsp{border-bottom:5px solid #fff;}


h3.lhsnlp{	
	margin:0px;
	font-size:12px;
	color:#666;
	margin:8px 0 0 0;
	font-weight:normal;
}

.lhsnlp{	
	font-size:12px;
	color:#666;	
	padding:0px 6px 1px 5px;	
	margin:8px 0 0 0;	
	font-weight:normal;
}


.lhslsp a.lhsnl:link,.lhslsp a.lhsnl:hover,.lhslsp a.lhsnl:visited,.lhslsp a.lhsnl:active{font-weight:normal;}




#lhsOtherSitesFP{padding:0 0 0 5px;}
#lhsOtherSitesFP a.lhsnl:link{font-size:1.1em;color:#901A1F;}


h3.lhsnlp{font-size:1.1em;padding:0 0 0 0;}

#lhsOtherSitesFP li a.lhsnl{color:#901A1F;font-weight:normal;padding:2px 0 2px 0px;background:#fff;}
#lhsOtherSitesFP li a.lhsnl:hover{color:#901A1F;font-weight:normal;background:#fff;padding:2px 0 2px 0px;}

#lhsOtherSites li a.lhsnl{color:#901A1F;font-weight:normal;padding:2px 0 2px 5px;background:#fff;}
#lhsOtherSites li a.lhsnl:hover{color:#901A1F;font-weight:normal;background:#fff;padding:2px 0 2px 5px;}


a.lhsnlsp{color:#901A1F;font-weight:bold;font-size:1.1em;display:block;padding:2px 0 2px 5px;line-height:1.5em;background:#e5e5e5;}
a.lhsnlsp:hover{color:#901A1F;font-weight:normal;background:#fff;padding:2px 0 2px 5px;background:#EFEDED;}

.lhsfm select{float:left;margin:2px 0 2px 5px;}





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: monospace,  Arial, Helvetica, sans-serif, "MS sans serif";font-weight: normal;font-size: 13px;}
.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:#990000;font-size:12px;font-weight:bold;text-decoration:none;}
a.shl:active{color:#920000;font-size:12px;font-weight:bold;text-decoration:none;}
a.shl:visited{color:#CC6666;font-size:12px;font-weight:bold;text-decoration:none;}
a.shl:hover{color:#990000;font-size:12px;font-weight:bold;text-decoration:underline;}

a.lp:link{color:#990000;font-size:10px;font-weight:bold;}		
a.lp:active{color:#920000;font-size: 10px;font-weight: bold;}
a.lp:visited{color:#CC6666;font-size:10px;font-weight:bold;}
a.lp:hover{color:#FF6346;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;}
/* ---------- PDF LINKS ------------ */
.sibtbgf a:link{color:#FFCC00;}		
.sibtbgf a:active{color:#FFCC00;}
.sibtbgf a:visited{color:#CC9900;}
.sibtbgf a:hover{color:#FFCC00;}
.sibtbgq a:link{color:#FFCC00;}		
.sibtbgq a:active{color:#FFCC00;}
.sibtbgq a:visited{color:#CC9900;}
.sibtbgq a:hover{color:#FFCC00;}
.acrol {padding-bottom:7px;margin-top:1px;padding-left:20px;background : url("http://www.eliteselectionservices.co.uk/library/images/gifs/shared/pdf.gif") no-repeat;color: #000000;font-size: 10px;}
.acrod{margin-bottom:7px;margin-top :1px;padding-left:20px;background : url("http://www.eliteselectionservices.co.uk/library/images/gifs/shared/acrobat.gif") no-repeat;font-size: 11px;}
/* ---------- 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;}
.ish2{font-size:13px;font-weight:bold;color:#990000;margin-top:5px;}
.ish3{font-size:13px;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;}
.ig{font-size: 14px;color: #808080;font-style: italic;}
.lal{text-align: justify;}

/* ---------- 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;}




/* ---------- Page header ----------- */
.php{font-size: 8px;color: White;}
.phfm{margin-left:6px;}
.phgo{padding-top:0px;padding-right:0px;}
.ph{font-size: 11px;	background-color: White;border: 0px;width: 760px;}
.phql{font-size: 11px;background-color: White;padding-left: 6px;}
.phb{padding-bottom:2px;padding-top:2px;padding-left:6px;font-weight:bold;}
.phl{padding-bottom:2px;padding-top:2px;padding-left:6px;}
.phssl{padding-bottom:2px;padding-top:2px;padding-left:12px;}
.phsq{background-image: url("http://www.eliteselectionservices.co.uk/library/images/gifs/logowhite.gif");background-repeat: repeat-y;background-color: Teal;padding-bottom: 2px;padding-top: 2px;padding-left: 6px;padding-right: 6px;font-weight: bold;}
.phsqp{background-image: url("http://www.eliteselectionservices.co.uk/library/images/nav/left_red_square.gif");background-repeat:repeat-y;background-color:#FFCC00;padding-bottom:2px;padding-top:2px;padding-left:12px;padding-right:6px;font-weight:bold;}
.phnlp{font-size:10px;color:#666666;font-weight:bold;padding-bottom:2px;padding-top:6px;}
.phdl {font-size:11px;color:#CCCCCC;padding-left:11px;}
table.ph{background-color:#EEEEEE;}
a.phnl:link{color:#990000;text-decoration:none;}		
a.phnl:active{color:#990000;text-decoration:none;}
a.phnl:visited{color:#990000;text-decoration:none;}
a.phnl:hover{color:#990000;text-decoration:underline;}
.ph a:visited{color:#990000;}
/* ----------- BANNER ------------ */
td.ba{background-color: #009999;color: #FFFFFF;font-size: 20px;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;}


/* PRWIFH
.lhssq{background-image: url("http://www.eliteselectionservices.co.uk/library/images/nav/LHS_nav_square.gif");background-repeat:repeat-y;background-color:#FFCC00;padding-bottom:2px;padding-top:2px;padding-left:6px;padding-right:6px;font-weight:bold;}
.lhssqp{background-image: url("http://www.eliteselectionservices.co.uk/library/images/nav/LHS_nav_square.gif");background-repeat:repeat-y;background-color:#FFCC00;padding-bottom:2px;padding-top:2px;padding-left:12px;padding-right:6px;font-weight:bold;}
*/


/* ---------- RHS NAV ----------- */

.sah{background-color:#B22222; color: #FFFFFF; font-size: 10px;font-weight: bold;padding: 2px 0 2px 5px;}
.rhsh1{font-size:12px;font-weight:bold;color:#990000;}
.prhs{font-size: 11px; color: Blue;}
.featureNlp{font-size:10px;font-weight:bold;color:#ffffff;background-color:#000000;padding:3px 3px 3px 5px;}

/* ---------- FOOTER NAV ----------- */
table.fs{margin-top:12px;}
td.fo {background-color:#8B0000;color:#FFFFFF;font-size: 12px;}
td.foy {background-color: #FEFDC7;color: #FFFFFF;font-size: 12px;}
td.cyr {background-color: #990000;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;}
.fchworld{font: bold 31px "Impact", Courier, monospace;color: #800000;text-align: center;}
.fmb {font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size: 12px;color: #FEFDC7;text-decoration: none;text-align: center;}
.cr {font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size: 9px;color: #FFFFFF;text-decoration: none;text-align: center;}
A.Copyright:visited {color: #FFFFFF; text-decoration: none}
 
/* ---------- ESS TOOLBAR ----------- */
.tbsh{background-color:#990000;}
.tbshl{border-left:2px solid #990000;}
.tbb{background:#999999 url("http://www.eliteselectionservices.co.uk/library/images/gifs/shared/v.gif") repeat-y;}
.tbs1{background:#000000 url("http://www.eliteselectionservices.co.uk/library/images/gifs/shared/sl.gif") no-repeat;}
.tbs{background:#000000 url("http://www.eliteselectionservices.co.uk/library/images/gifs/shared/sra.gif") repeat-x;}
.tbs2{background:#000000 url("http://www.eliteselectionservices.co.uk/library/images/gifs/shared/st.gif") repeat-x 0 0;}
.tbsra{background:#999999 url("http://www.eliteselectionservices.co.uk/library/images/gifs/shared/sra.gif") no-repeat;}
.tbsrb{background:#990000 url("http://www.eliteselectionservices.co.uk/library/images/gifs/shared/srb.gif") no-repeat;}
.tbbl{background-color:#000000;}
.tbg, .tbshl {background-color:#990000;}
.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;}

/* -------------- Pull quote -------------- */
.pullquote {width: 20%;float:right;font-size:125%;margin:10px;padding:0;background-image:url(http://www.eliteselectionservices.co.uk/library/images/gifs/closequote.gif);background-repeat: no-repeat;background-position: bottom right;border:1px #ddd solid; /* a temp border */ padding:0px 0px 25px 0px;}
/* -------------- 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;}
/* ---------- LISTS ----------- */
.lt{list-style: square;}
.lt2{list-style: circle;}


/* ---------- 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;}


/* ---------- 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;}	



