@import "../../master.css";


body{

background-color:#DFDDDD;
margin:0px; 
padding:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
}

 .ss {float:left; width:150px;height:75px;font-size:0.95em;margin:3px;padding:5px;border:1px solid #cccccc; line-height:normal;background-color:#f4f4f4;}
form{margin:0px; padding:0px; font-size:1em; color:#414142;}

.sectitle{padding-bottom:20px;}

.clear_both{ clear:both; font-size:0px;}

#area{width:991px;  margin:1em auto; margin-top:10px;}
#page{width:991px; height:1%;  position:relative; background-image:url(../../../images/britishprint/lr_shadow.gif);}

#topshadow{ background-image:url(../../../images/britishprint/topfade.gif); background-repeat:no-repeat;}
#bottomshadow{ background-image:url(../../../images/britishprint/bottomfade.gif); background-repeat:no-repeat; background-position:bottom;}
#innertube{padding:9px 9px 9px 9px;}
 
#header{ height:101px; background-color:#414142; width:973px; position:relative;}
#header #bpiflogo{ width:332px; height:101px; float:left;}

#header #rightcontent{ width:621px; height:101px; float:left; margin-right:10px; }

#header #rightcontent .toplinks{ width:631px; height:30px; padding-top:10px; text-transform:uppercase; font-size:14px; text-align:right;  }
#header #rightcontent .toplinks a{ color:white; text-decoration:none; margin-left:8px;}
#header #rightcontent .toplinks a.selected,
#header #rightcontent .toplinks a.selected:hover{ color:#F58025;}
#header #rightcontent .toplinks a:hover{ color:#e4e4e4; }

#header #rightcontent .topsearch{ width:641px; height:61px; }
#header #rightcontent .topsearch .googlesearch{ width:288px; height:60px; float:left;  margin-left:352px;}
 

#header #rightcontent .topsearch .loginbox{ width:64px; height:24px; float:left; }

#header #rightcontent .topsearch .loginbox a{color:white; background-color:#F58025; float:left; position:relative; padding:4px 9px 5px 9px; font-size:12px; text-transform:uppercase; text-decoration:none;}

#header #rightcontent .topsearch .loginbox a:hover{background-color:#FA913F;}



#header #rightcontent .topsearch .searchwrapper{ background-color:#DFDDDD; width:274px; padding:2px; height:20px; }

#header #rightcontent .topsearch .searchfield{ margin:0px; padding:1px; border:1px solid #DFDDDD; height:16px; float:left;}
#header #rightcontent .topsearch .googlesearch .searchfield{width: 185px;}
#header #rightcontent .topsearch .printersearch .searchfield{width: 140px;}
/* 
#header #rightcontent .topsearch .searchbutton{font-size:12px; text-align:left; border:1px solid #DFDDDD; background-color:#DFDDDD; padding:0px 0px 0px 0px;margin:0px; margin-left:5px;  text-transform:uppercase; float:left; background-image:url(../../../images/britishprint/searcharrow.gif); background-position:right 0px; background-repeat:no-repeat; position:relative;}
*/

#header #rightcontent .topsearch .searchbutton{ padding:1px 0px 1px 0px; margin:0px; text-align:left; background-color:#DFDDDD; border:0px; background-image:url(../../../images/britishprint/searcharrow.gif); background-position:right; background-repeat:no-repeat; font-size:12px; text-transform:uppercase; margin-left:4px; margin-right:1px; float:left; position:relative;}


#header #rightcontent .topsearch .googlesearch .searchbutton{width:80px; }
#header #rightcontent .topsearch .printersearch .searchbutton{width:125px; }

#header a img{ border-style:none;}

#content{ height:1%; width:973px; }
#contentwrapper{margin:10px 0px 10px 10px}

#menuwrapper{WIDTH: 953px; }

#breadcrumb{clear:both; WIDTH: 953px; padding-top:4px; color:#8B8889; font-size:10px;}
#breadcrumb a{color:#8B8889; text-decoration:none;}
#breadcrumb a:hover{ text-decoration:underline;}

#topblock{ height:54px; width:953px; margin-top:10px;}
#topblock .featureblock{height:54px; width:761px; background-color:#DFDDDD; background-image:url(../../../images/britishprint/biggreyarrow.gif); background-repeat:no-repeat; background-position:8px 8px;  color:#414142;  float:left; margin-right:10px; }
#topblock .joinblock{ background-image:url(../../../images/britishprint/warm.gif); height:54px; width:182px; background-repeat:no-repeat; float:left;}

#topblock .joinblock p{ color:white; font-size:14px; font-weight:normal; text-align:center;padding:10px 10px 0px 10px; margin:0px;}

#topblock .joinblock p a{color:white; text-decoration:none;}

#topblock .featureblock p{margin:9px 13px 0px 58px; line-height:1.4em; font-size:12px;  }

#topblock .featureblock h1{margin:9px 13px 0px 58px; color:white; font-size:32px; float:left; text-transform:uppercase; padding:0px;  height:1%;}

#topblock .featureblock h2{margin:24px 10px 0px 0px; color:white; font-size:16px; float:right; border:0px; padding:0px;  height:1%;}

.scheme_1 #topblock .featureblock{ background-color:#006666; color:white;}
.scheme_1 #topblock .homepage{background-color:#b2b2b2; color:#414243;}


.scheme_11 #topblock .featureblock{ background-color:#bbb1a5; color:white;}
.scheme_12 #topblock .featureblock{ background-color:#c61d23; color:white;}
.scheme_13 #topblock .featureblock{ background-color:#ff6600; color:white;}
.scheme_14 #topblock .featureblock{ background-color:#758fc2; color:white;}
.scheme_15 #topblock .featureblock{ background-color:#C6006F; color:white;}
.scheme_16 #topblock .featureblock{ background-color:#C1D82F; color:white;}
.scheme_17 #topblock .featureblock{ background-color:#003366; color:white;}




#main{ margin-top:10px;font-size:11px;}


#main .gtitle{font-size:1.1em}
#main .gdesc{font-size:1em}
#main .ginfo{font-size:1em;color:green;} 

#main a.gtitle{ color:blue;}		
		
#main #flasharea{ float:left; width:569px; height:432px; z-index:1;   }

 


#main .feature{width:182px; height:210px; float:left; background-color:#8B8889; margin:0px 0px 0px 10px;}
#main .feature .featureinner{ height:208px; margin:1px; background-color:white; width:180px;}
#main .feature .featureinner h3{ background-color:#414142; padding:5px; margin:0px; color:white; text-transform:uppercase; font-weight:normal; font-size:11px;}



#main .feature .featureinner .featureinnerpad{margin:10px;}
#main .feature .featureinner .featureinnerpad h4{ color:#414243; font-size:13px; font-weight:bold; font-style:normal;}
#main .feature .featureinner .featureinnerpad p{font-size:10px; color:#414243; margin-top:3px; margin-bottom:0px;}

#main .feature .featureinner .imageblock{width:180px; height:51px;}

#main .feature .featureinner li a{color:#414243; text-decoration:none; }

#main .feature .featureinner a{ text-decoration:none;}

#main .feature .featureinner ul{margin:0px; margin-top:3px; margin-bottom:0px;  padding:5px 0px 0px 0px;    font-size:10px;}
#main .feature .featureinner ul li{ background-position:0px 3px; list-style: none; background-image:url(../../../images/britishprint/arrow_benefits.gif); background-repeat:no-repeat;}

#main .feature .featureinner ul li a{padding-left:13px;}

#main #navigationholder{ width:183px;   float:left; height:1%; background-color:#EDEDED; background-image:url(../../../images/britishprint/menu_back.jpg); background-repeat:no-repeat;}
#main #contentholder{ width:760px;   float:left; margin :0 0px 0 10px;  }
#main #relatedholder{}

#main #contentholder.homex{ width:100%;   float:left; padding:0px; margin:0px;}



.dropshadow{background-image:url(../../../images/britishprint/gradfade.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:11px;}

#outer{ color:#414142; text-align:right; margin:9px 9px 0px 0px; font-size:11px;}
#outer a{ color:#414142; text-decoration:none;}
#outer a:hover{ color:#515151; text-decoration:underline;}


.docitem{border:1px solid #cccccc; padding:5px 5px 5px 5px; margin: 0px 0px 5px 0px;}
.docitem h3{ margin:0px;}

.docitem .dispitem{margin:0px 0px 0px 0px ; padding:0px 0px 2px 0px}

.paging{border:1px solid #cccccc; padding:5px 5px 5px 5px; margin: 0px 0px 5px 0px; text-align:right;}

#mainpage_feature_surround{ background-image:url(../../../images/britishprint/gradfade.gif); background-position:bottom; background-repeat:repeat-x; height:168px; margin-bottom:2px;}

#mainpage_feature_surround p{ width:339px; padding:14px; font-size:13px; line-height:17px; }

.scheme_1  #mainpage_feature_surround p strong{ color:#006666;}
.scheme_11  #mainpage_feature_surround p strong{ color:#bbb1a5;}
.scheme_12  #mainpage_feature_surround p strong{ color:#c61d23;}
.scheme_13  #mainpage_feature_surround p strong{ color:#ff6600;}
.scheme_14  #mainpage_feature_surround p strong{ color:#758FC2;}
.scheme_15  #mainpage_feature_surround p strong{ color:#C6006F;}
.scheme_16  #mainpage_feature_surround p strong{ color:#c1d82f;}
.scheme_17  #mainpage_feature_surround p strong{ color:#003366;}

 



.mainpage_feature{ height:155px;  border:1px solid #cccccc;  background-repeat:no-repeat; background-position:right; }


 


.scheme_1 .mainpage_feature{background-image:url(../../../images/britishprint/t_back.jpg);}

.scheme_11 .mainpage_feature{background-image:url(../../../images/britishprint/c_back.jpg);}
.scheme_12 .mainpage_feature{background-image:url(../../../images/britishprint/s_back.jpg);} 
.scheme_13 .mainpage_feature{background-image:url(../../../images/britishprint/be_back.jpg);}
.scheme_14 .mainpage_feature{background-image:url(../../../images/britishprint/l_back.jpg);}
.scheme_15 .mainpage_feature{background-image:url(../../../images/britishprint/b_back.jpg);}
.scheme_16 .mainpage_feature{background-image:url(../../../images/britishprint/te_back.jpg);}
.scheme_17 .mainpage_feature{background-image:url(../../../images/britishprint/c_back.jpg);}

.mainpage_feature img{ float:right;}
 

.outline{border:1px solid #cccccc; margin-bottom:10px;  background-image:url(../../../images/britishprint/gradiatedbg.gif); background-repeat: repeat-x; }
.headerline{  padding:5px;]
.statussq{border:1px solid #cccccc; margin:2px 5px 0px 2px; float:left; width:8px; height:8px; }
.padout{margin:10px;}


 

