/* CSS Document */* {margin:0; padding:0; border:0;}h1 {font-size:24px;line-height:26px; font-weight:lighter;padding:12px 0 4px 0;clear:both;}h2 {color:#333;padding:12px 0 4px 0;font-size:18px;line-height:20px; font-weight:lighter;clear:both;}h3 {color:#333;padding:12px 0 2px 0;font-size:12px;line-height:14px; clear:both;}p {margin:8px 0 4px 0;}body,html {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin-bottom:10px;}#black {background-color:#000;color:#FFF;margin-top:20px;}#black a:link, #black a:visited {color:#6683B3;}#black a:hover {color:#FFF;}#black #container, #black .mainbody, #black .mainbody2, #black #base, #black .ruleabove {border-color:#FFF;}#woodgate {background-color:#EEFBCB;color:#666;margin-top:10px;}#woodgate a:link, #woodgate a:visited {color:#6683B3;}#woodgate a:hover {color:#000;}#woodgate #container, #woodgate .mainbody, #woodgate .mainbody2, #woodgate .base, #woodgate .ruleabove {border-color:#FFF;}a {text-decoration:none;}ul {padding-left:5px;margin-left:5px;}li {padding-left:5px;margin-left:5px;}input, select, textarea {font-family:Arial, Helvetica, sans-serif;font-size:12px;border-style:solid;border-width:1px;border-color:#6683B3;padding:2px;}/*textcolours*/.black {color:#000;}.white {color:#FFF;}.darkblue {color:#003383;}.lightblue {color:#6683B3;}.cream {color:#F0F0D9;}#background {margin-top:10px;width:950px;height:auto;margin-left:auto; margin-right:auto;padding-top:10px;background-image:url(images/topshad.gif);background-repeat:no-repeat;background-position:0 0;}#container {clear:both;width:900px; height:auto; margin-left:auto; margin-right:auto; border-width:12px; border-style:solid;background-color:#FFF;}#container a img { border: none; }#header {width:900px;height:120px;clear:both;}#header .navigation {clear:both;margin-bottom:0px;width:750px;height:25px;padding:7px 25px 8px 25px;}#header .navigation {padding:7px 25px 0 25px;}#header .navigation a {padding-right:15px;}#header .navigation a:hover {color:#FFF;}#header #nav {background-image:url(images/topnavblend2.jpg);background-repeat:repeat-y;background-position:0 0;clear:both;}.head {background-color:#CBDFFB;}.mainbody {width:848px;height:auto;padding:0px 25px 0 25px;border-top-style:solid;border-top-width:8px;}.border {border-style:solid;border-width:1px;border-color:#D7D7D7;}.homecolumn {width:450px;float:left;height:auto;margin-bottom:25px;font-size:12px;line-height:16px;}#base {width:848px;padding:0 0px 15px 0px;height:auto;clear:both;font-size:10px;line-height:14px;}#base .ruleabove {padding-top:10px;border-top-style:solid;border-top-width:1px;border-color:#D7D7D7;}#base a {padding-right:5px;}#base2 {width:848px;padding:0px 0px 15px 0px;height:auto;clear:both;font-size:10px;line-height:14px;}#base2 .rulebelow {padding-bottom:0px;border-bottom-style:solid;border-bottom-width:1px;border-color:#D7D7D7;}#base2 a {padding-right:5px;}.whiteback {background-color:#FFF;padding-top:20px; }.table td {padding:6px; vertical-align:top;border-bottom-style:solid;border-bottom-color:#8AB8D0;border-width:1px;}.home {width:723px;float:left;margin-bottom:25px;}/* Footer */#footer { 	clear: both; 	color: #5EA5FD; 	background: #FFFFFF; 	margin: 0; padding: 0; 	height: 12px;	  	font-size: 95%;		}#footer a { 	text-decoration: none; 	font-weight: bold;		color: #FFF;}#footer .footer-left{	float: left;	width: 70%;}#footer .footer-right{	float: right;	width: 25%;}/* Linksbar */#linksbar { 	clear: both; 	color: #5EA5FD; 	background: #FFFFFF; 	margin: 0; padding: 0; 	height: 20px;	  	font-size: 150%;		}#linksbar a { 	text-decoration: none; 	font-weight: none;		color: #FFF;}#linksbar .footer-left{	float: left;	width: 75%;}#linksbar .footer-right{	float: right;	width: 20%;}/* Sidebar */#sidebar {	float: left;	width: 125px;	padding: 10px 0px 0px 0px;	color: #787878;}#sidebar ul {	margin: 0;	padding: 0;	list-style: none;}#sidebar li {	margin: 0;	padding: 0;}#sidebar li ul {	margin: 0px 15px;	padding-bottom: 30px;}#sidebar li li {	line-height: 35px;	border-bottom: 1px dashed #D1D1D1;	padding-left: 15px;}#sidebar li li span {	display: block;	margin-top: -20px;	padding: 0;	font-size: 11px;	font-style: italic;}#sidebar h2 {	height: 38px;	padding: 12px 0 0 15px;	letter-spacing: -.5px;	color: #181818;}#sidebar p {	margin: 0 0px;	padding: 0px 20px 20px 20px;	text-align: justify;}#sidebar a {	border: none;	color: #B94E0E;}#sidebar a:hover {	text-decoration: underline;}
