a, p, b, li, ol, table, td, th, tr, ul { 
    font-family: 
    Verdana, Arial, sans-serif; 
    font-style: normal;
}

h1, h2, h3 { 
    font-family: Arial, Helvetica, sans-serif;
}

h1 {
    font-size: large;
	color: #CC6600;
}

abbr {
    border:0;
}
	
	
h1.logo { 
    margin-bottom:0px;
}

h2 { 
    font-size: medium; 
    color: #cc9966;
}

h3 { 
    font-size: small; 
    color: #cc9966;
}

p, body, li, ol, td, th, tr, ul { 
    color: #000000; 
}

a { 
    color: #330099;
}

p, a, body, b, li, ol, table, td, th, tr,ul {
    font-size: x-small;
}

p, body, li, ol, table, td, th, tr,ul {
    font-weight: normal;
}

b{ 
    font-weight: 900;
}

body {
    background-color:#FFFFFF;
}
    
a  { 
    font-weight: bold;
}

.masthead {  
    font-weight: bold; 
    color: #FFFFFF; 
    background-color: #CC6600; 
    height: 26px;
}

.searchbutton {  
    border-style: none; 
    border-top-width: 0px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px;
}

.imageheader { 
    margin-bottom: 0px; 
}
    
.leftlinksheader { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: small; 
    font-weight: bold; 
    color: #CC6600; 
    margin-bottom: 0px;
 } 

fieldset {
	border: 1px solid #FFFFFF;
	margin:0px;
	padding:0px;
}

textarea, input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}

.bordercolour {
	border: 1px solid #CC9966;
}

.bordercolour td {
    border: 1px solid #CC9966;
}

.bordercolour th {
    border: 1px solid #CC9966;
 }
 
.noborder {
    border:0px none;
}

.noborder td {
    border:0px none;
}

.maptext {
	font-size: xx-small;
}

