body { 
	padding: 0; 
	margin: 0; 
	line-height: 1.5em;
	color: #4d4f53;
	font: 68.75% Arial, Verdana, Helvetica, sans-serif;
	background:#fff;
}

h1 {font: normal 1.27em Arial, Sans-Serif; padding: 0; margin: 0 0 10px; }
h2 {margin: 0 0 10px; padding: 0; font: bold 1.18em Arial, Sans-Serif; color: #aa272f;}
h3 {font: bold 1.09em Arial, Sans-Serif; margin:0 0 10px;}
h4 {font: bold 1em Arial, Sans-Serif; margin:0 0 10px;}
h4.red {color: #aa272f;}
h4.darkblue {color: #002244;}
h4.lightblue {color: #a4b3c9;}
h4.brown {color: #5e3032;}
p {margin: 0 0 10px; font-size:1em;}
ul {margin: 0; padding : 10px 0;}
textarea, input, select, li{font: 1em Arial, Verdana, Helvetica, sans-serif;}
li {padding-left: 20px; list-style-position: inside;}

img {border-style: none;}
a {text-decoration: none; color: #aa272f;}
a:hover {text-decoration: underline;}
a img {border: 0;}
hr {height: 2px; color: #000;}

#servicenav, #topmenu, .left, .search_form, 
.topmenu, #accesskeys, #subpage_left_col, 
#navbar, .sub-menu
{display:none;}

.header{height:5em;}

#footer{border-top:1px solid black; text-align:right; clear:both;}
h3.coloured {font-weight:bold; font-size:13pt;}

.twocol .first{float:left; width:40%;}
.twocol .second{float:right; width:45%;}

.colorhead{margin-bottom:15px;}
