body {margin-top:0px; margin-left:0px; margin-right:0px; background-color:white; font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
}
td.topbar {background-color:#3A3A3A; height:26px;}
img.topbar {border:0px; margin:0px; padding:0px; }

td.main {border-top: 0px solid #666666; padding-left:3px; padding-right:3px; padding-top:3px; background-color: white; }
td.mainbottom {border-top: 1px solid #666666; padding-left:3px; padding-right:3px; padding-top:3px; background-color: white; border-bottom: 1px solid #666666;}

td.bodytext {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
     font-size: 12px; 
     color: #white; 
     padding-right:6px;
     padding-left:3px;
     } 
     
td.finderbutton {font-weight:bold;}
td.privacy {font-weight:normal;}    
     
table.contactus {padding-left:3px;}
h4{display:inline;}

td.subheadline { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:16px;
                 font-weight:bold;
                 color: #FF9900;
                 text-align: center;
                 padding-top:3px;
                 }
                 
td.newsbar { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:12px;
                 font-weight:bold;
                 color: #FF9900;
                 text-align: left;
                 padding-top:3px;
                 padding-bottom:3px;
                 background-color:black;
                 }
                
                 
a.link { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:12px;
                 font-weight:normal;
                 text-decoration: underline;
                 color: #FF9900;                                
                 }

td.findtext { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:12px;
                 font-weight:normal;
                 text-decoration: none;
                 color: black;                                
                 }
                 
a.newslink { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:12px;
                 font-weight:normal;
                 text-decoration: underline;
                 color: #FFFFFF;                                
                 }
                 
td.footertext { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:10px;
                 font-weight:normal;
                 color: #444444;
                 text-align: center;
                 padding-top:3px;
                 }                 

td.subtext { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:12px;
                 font-weight:normal;
                 color: #000000;
                 text-align: left;
                 padding-left:3px;
                 padding-right:3px;
                 padding-top:3px;
                 }
                 
td.shaded {border:1px solid #bbbbbb;  background-color: #dddddd; padding-left:3px;}                 

td.whitetext { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:14px;
                 font-weight:bold;
                 color: #222222;
                 text-align: center;
                 padding-left:5px;
                 padding-right:5px;
                 padding-top:3px;
                 }

img.header {margin-top:5px; margin-bottom:5px;}

td.topmenu { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:12px;
                 font-weight:normal;
                 color: #222222;
                 text-align: right;
           }

td.bodytext( font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:12px;
                 font-weight:normal;
                 color: #000000;
                 text-align: left;
                           }


td.labeltext { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:12px;
                 font-weight:normal;
                 color: #000000;
                 text-align: left;
                           }
                           
table.mainheader {margin-top:5px; margin-left:5px;}                           

td.mainheader {padding-top:7px; padding-left:5px; color: #FF9900;
               font-family: Arial,Verdana,'Lucida Grande', Geneva, Arial,  sans-serif; 
                 font-size:30px; font-weight:normal;
                 font-weight:normal; background-color:white;}

td.evbutton {padding-bottom:6px;}   

td.postcodetext { font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
                 font-size:10px;
                 font-weight:normal;
                 color: #000000;
                 text-align: left;
                           }
                           
a.piclink {border:0px solid white;}
img.piclink {border:0px solid white;}       
table.postcodes { font-family: Arial,Verdana,'Lucida Grande', Geneva, Arial,  sans-serif; 
                 font-size:10px; font-weight:normal; color:black; }
td.postcode {font-size:18px; font-weight:bold; padding-right:5px;padding-bottom:8px; margin-bottom:8px; border-right:1px solid black;}      
td.postcodebody {font-size:10px; font-weight:normal;}  
table.postcodes { margin-bottom:8px;}         
                   
