HTML {height:100%;margin-bottom:1px}
TD,BODY,H1,P {padding:0;margin:0}
.sitebody {vertical-align:top;border-left:1px dashed #666;border-right:1px dashed #666;padding-left:2px;padding-right:2px}
.header {padding-left:2px;padding-right:2px}
TD {vertical-align:top}
A {outline:none;text-decoration:none}

.head {border-left:1px solid  #FFF;border-right:1px solid  #FFF}
.newslink,BODY,.switch,.footer,.content,.nsnav,.pathnav,.subnav,.subnavselect,.subnavactive,.imgnav,.imgNavArea,label,input,select,textarea,.news  {font-style:normal;font-family:Verdana,Arial,Helvetica,sans-serif}

textarea {font-size:11px;}
.switch {font-size:11px;color:#000;padding-left:1px}
.switch A {color:#000}
.footer {font-size:9px;color:#999;vertical-align:bottom;padding-right:10px;padding-top:20px;padding-bottom:20px}
.footer A {color:#000}
.pleft {padding-left:12px;}
.hilite {font-size:10px;line-height:16px;color:#999}
.hilite_red {font-size:10px;line-height:16px;color:#df3710}
 BODY,.content {font-size:10px;line-height:16px;color:#000;padding-right:12px;background:#FFF}
.content H1{font-style: normal;font-weight: lighter;font-size: 17px;line-height: 22px;letter-spacing: 0.5px;color:#666;}
.content A {color:#df3710}
.content A:hover {text-decoration:underline}
.news{font-size:11px;color:#666666;padding-left:4px; padding-right:0px;margin:0;}
.newsep {border-top: 1px dashed #666666;}
.newslink A{font-size:10px;color:#666666;line-height:16px;padding-top:0px; margin: 0px;}
.newslink {padding-left:4px;padding-top:0px;padding-bottom:4px;}
.nsnav {font-size:11px;color:#333;padding-left:1px;padding-top:3px}
.nsnav A {position:relative;font-size:11px;color:#333;padding-left:1px;top:2px}
.nsnav A:hover {color:#DF3710}
.pathnav {font-size:10px;color:#666;padding-top:3px;padding-bottom:4px;background:#FFF}
.pathnav A {font-size:10px;color:#666;padding-top:3px;padding-bottom:4px;background:#FFF}
.subnavselect A:hover {font-size:10px;color:#666;display:block;background:#EEE}
.subnavactive A:hover {font-size:10px;color:#666;display:block;background:#EEE}
.contentbody {border-left:1px solid #ccc;border-right:1px solid #ccc}
UL ,.list UL {margin-left:0;margin-top:0;padding-top:0;padding-left:0;list-style-image:none;list-style:none inside none}
.plright, .lright {border-right:1px dashed #666;padding-right:2px}
.plright {padding-right:12px;}
.lleft {border-left:1px dashed #666;padding-left:2px;}
.lbottom {border-bottom:1px solid #ccc}
.altnav {position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden;visibility:hidden}
.imgnav {font-size:11px;color:#666}
.imgNav A {color:#ccc}
.imgNavArea {font-size:10px;color:#ccc;padding-left:5px;vertical-align:bottom}
label,input,select,textarea {color:#000;float:left;margin-bottom:0;margin-top:0;margin-right:1px;font-size:10px;line-height:16px}
input#ifield, select, textarea{width:238px;}

input#postcode {width:80px}
input#city {width:157px}
label {text-align:right;width:120px;padding-right:3px}
label#query {text-align:left;vertical-align:middle;width:218px;padding-left:3px;margin-bottom:3px}
input#imagesend,input#imagereset {width:53px;height:16px;text-align:right;float:right;margin-right:10px}
input#imagesend {margin-right:10px}
div#formsubmit {float: right;margin-left:122px;padding-right:15px;font-size:10px;line-height:16px;color:#000;}
input#query {width:15px;float:left;margin-bottom:0px;}
br#addcontact {clear:left}
.felder {font-weight:bold;color:#df3710}
.subnav {width: 130px;font-size: 10px;color:#666;background-color:#FFF;padding-left:10px;padding-right:0px;padding-top:3px;padding-bottom:4px;display:block;}
.subnavselect A{width: 130px;font-size: 10px;color:#666;background-color:#FFF;padding-left:10px;padding-right:0px;padding-top:3px;padding-bottom:4px;display:block;}
.subnavactive A{width: 130px;font-size: 10px;color: #666;background-color:#EEE;padding-left:10px;padding-right:0px;padding-top:3px;padding-bottom:4px;display:block;}
.redstar{ background-color:#e65a26; } .lightgrey1{ background-color:#cccccc; } .lightgrey2{ background-color:#dddddd; } 
