html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  pre, form, fieldset, table, th, td { margin: 0; padding: 0; }  img { border:none; }#contentWrapper {	background-color:#fff;	width: 960px;	margin: 0 auto;	}table.maintable{padding:0px 10px 0px 10px;}body {background-color:#bfbfbf;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #404040;line-height: 16px;text-align: left; height: 100%;}p {margin-bottom: 16px;} h1 {	font-size: 24px;	color: #3399e0;	font-weight: bold;	line-height: 110%}.lightblue {	color: #7ebffe;}h2 {		color: #7ebffe;	font-size: 18px;	font-weight: bold;	border-bottom:#bfbfbf dotted .5px;}.smallblue {	color: #7ebffe;	font-size: 8px;}.smallgrey {	color: #757575;	font-size: 12px;}h3 {	color: #FFF;	font-size: 14px;	font-weight: bold;}h4 {	color: #7ebffe;	font-size: 14px;	font-weight: bold;}h5 {	color: #7ebffe;	font-size: 14px;	font-weight: bold;}a { color:#c1634a;	text-decoration:none;}a:hover { color:#404040;   			text-decoration: underline;}blockquote {font-style: italic;font-weight: bold;color: #7ebffe;text-indent: -0.8em;font-size: 14px;width: 300px; } ul {list-style-type: none;}li {text-indent: 0.8em;list-style-type:circle;}td.content { padding: 5px 20px 3px 0px;vertical-align:top;}td.honourlist {vertical-align:top;}td.vertspacer{background-color: white;}table.contenttable {vertical-align:top;  }td.horispacer{background-position: 50%;background-image: url("images/content_bg.gif");background-repeat:repeat-y;}#ads {position:relative;bottom:0px;vertical-align:bottom;}/*FOOTER STUFF */#footer {	text-align: center;	font-size: 1em;	}#footer p {	color: #FFF;	margin-bottom: 6px;}#footer a {	color: #FFF;	text-decoration: underline;}#footer a:hover { color:#c1634a;}