body{margin:0;padding:0;background:#336 url(images/bg.jpg) repeat-x;color:#fff;font-family:arial,helvetica,sans-serif;font-size:70%}
h1{margin:0;padding:0;width:311px}
a img{border:none}
#nav{position:absolute;top:93px;left:0px;width:148px;margin:0;padding:0;background:#003 url(images/pagetop.gif);background-repeat:no-repeat;}
#nav li{margin:0 1px 1px 6px;padding:4px 0 4px 4px;background:#67679A;list-style-type:none}
#nav strong{font-weight:normal}
#nav a{color:#fff;text-decoration:none}
#nav a:hover{color:#fc0;text-decoration:underline}
strong a{color:#fc0}
#nav span{display:none}
#content{margin:23px 258px 0 148px;background:#003}
#right{position:absolute;top:0px;right:0px;width:257px;float:right;background:url(images/topright.gif);background-repeat:no-repeat;background-position:188px 226px }
#right a:visited{color:#fc0}
#right a:hover{color:#fc0}
h2{font-size:100%;background:#B2B2C2;border-bottom:1px solid #fff;padding:5px 10px 2px 10px;margin:0 0 1px 0}
h3{font-size:120%;background:#669;border-bottom:1px solid #99c;padding:4px 10px 3px 10px;margin:0 1px 1px 0}
.active{background:#202053}
.content{}
.content strong,#rcontent strong{color:#3c0}
.content a{color:#fc0;text-decoration:underline}
.content a:hover{text-decoration:underline}
.content em { font-style:italic;color:#fc0}
.rcontent{width:188px;background:#000034}
.rcontent a{color:#fc0}
.rcontent div{padding:11px 10px 12px 10px}
#nav .homebg{background:url(images/b-homebg.gif) bottom right}
#nav .midbg{background:url(images/b-midbg.gif) bottom right}
#nav .bottombg{background:url(images/b-bottombg.gif) bottom right}
#fif1{margin-right:1px;background:#202054;padding-bottom:20px}
#fif2{background:#003}
.fift{width:50%;float:left}
.lhr{padding:10px 0;background:url(images/lhr.gif);background-repeat:repeat-x;background-position:50% 50%}
.dhr{padding:6px 0;background:url(images/dhr.gif);background-repeat:repeat-x;background-position:50% 50%}
#footer{z-index:100;background:#fc0;padding-top:1px;color:#fff}
#footer a{color:#fff}
#footer a:hover{color:#fc0}
#address{padding:3px 10px;background:#434377;color:#ddd;border-top:1px solid #000034;border-bottom:1px solid #67679B}
#privacy{padding:3px 10px;background:#000034;color:#999}
#designedby{float:right;color:#323266}
#designedby a{color:#323266}

#resources p {float:left;width:200px}

label{float:left;width:120px;padding-top:5px}
.inp{width:70%;font-family:arial,helvetica,sans-serif}
form{margin:10px;padding:0;border:none}
fieldset{margin:0;padding:0;border:none}
legend{padding:3px 0;margin:20px 0 5px 0;font-size:140%;position:relative;}
form div{padding:1px 0;border-bottom:1px solid #999}
#nav .subbg{background:#434377;font-size:10px;}
h1 a{display:none}
h1{height:70px;background:url(images/logo.gif) no-repeat}
p{margin:10px;padding:0 8px}
#client{height:138px;background:url(images/client.jpg) #000 no-repeat;}
#ccase{height:138px;background:url(images/control.jpg) no-repeat #000}
#ccase2{height:138px;background:url(images/control2.jpg) no-repeat #000}
#network{height:138px;background:url(images/network.jpg) no-repeat #000}
#environment{height:138px;background:url(images/environment.jpg) #fff no-repeat;}
#health{height:138px;background:url(images/healthandsafety.jpg) #fff no-repeat;}
#cablingcs{height:138px;background:url(images/badnetwork.jpg) no-repeat #000}
#cablingcs2{height:138px;background:url(images/goodnetwork.jpg) no-repeat #000}
#ccase{height:138px;background:url(images/control.jpg) no-repeat #000}
#ccase2{height:138px;background:url(images/control2.jpg) no-repeat #000}
table{margin:20px 0;padding:0;background:#454477}
th,td{text-align:left;padding:3px;margin:1px;background:#141445}
.content li{margin:20px 0 0 0}
.btn{font-family:arial,helvetica,sans-serif;font-size:90%}
.inbox{font-family:arial,helvetica,sans-serif;font-size:90%}

#imageabout{height:138px;background:url(images/aboutbanner.jpg) #000 no-repeat;}
#imageindex{height:138px;background:url(images/index.gif) #000 no-repeat;}
#control{height:138px;background:url(images/controlbanner.jpg) #000 no-repeat;}
#electrical{height:138px;background:url(images/electricalbanner.jpg) #000 no-repeat;}
#skilled{height:138px;background:url(images/contactbanner.jpg) #000 no-repeat;}
#test{height:138px;background:url(images/testbanner.jpg) #000 no-repeat;}
#testcs{height:138px;background:url(images/testcsbanner.jpg) #fff no-repeat;}
#imagecare{height:138px;background:url(images/carebanner.jpg) #000 no-repeat;}
