body {
	margin: 0 0 0 0
}

a:hover {
	color: #CC3300;
}

h3 {
	font-family: Arial, Trebuchet MS, Verdana;
	font-size: 12pt;
}

h2 {
	font-family: Arial, Trebuchet MS, Verdana;
	font-size: 12pt;
}

h1 {
	font-family: Arial, Trebuchet MS, Verdana;
	font-size: 16pt;
	padding-top: 0px;
}

.results,.resultReport {
	font-family: Verdana, Arial, Trebuchet MS;
	font-size: 12pt;
}

body,p,ul,li,th,td,table {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11pt;
}

.key_content {
	position: absolute;
	top: 100px;
	width: 100px;
	height: 200px;
	z-index: 1;
	background-color: #FFFFFF;
	border: 1px;
	left: -700px;
	overflow: auto;
}

.content {
	width: 100%;
}

a {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

body {
	margin: 0 0 0 0;
}

.main {
	border: 0px;
	border-collapse: collapse;
	width: 750px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.main_header {
	width: 400px;
	vertical-align: top;
}

.main_content {
	width: 473px;
	vertical-align: top;
	font-face: Verdana;
	font-size: 8pt;
	text-align: right;
}

.search_form {
	margin: 0 0 0 0;
}

input {
	size: 20;
	font-size: 8pt;
	font-face: Verdana;
}

.divider {
	width: 25px;
	vertical-align: top;
	background-image: url('http://www.acplus.co.uk/images/vdivider.gif');
}

.acplus_content {
#      	text-align: right;
	border: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 15px;
	width: 565px;
	vertical-align: top;
}

.search_form_td {
	width: 93%;
}

.perform_search_td {
	width: 7%;
}

.mainmenu
{
	text-align: right;
	vertical-align: top;
	width: 160px;
	padding-right: 2px;
	padding-left: 5px;
}

.footer_td {
	width: 750px;
	height: 50px;
	padding-left: 15px;
	background-color: #EEEDEA;
	vertical-align: middle;
}

.acplus {
	border: 0px;
	margin: 0 0 0 0;
	border-collapse: collapse;
	width: 750px;
}

.header_text {
	font-size: 8pt;
}

.header_text a {
	text-decoration: none;
}

.footer_text {
	font-size: 8pt;
}

.footer_text a {
	text-decoration: none;
}

.header_bottom {
	border: 0;
	border-collapse: collapse;
	padding: 4px 4px 4px 4px;
	margin: 0 0 0 0;
	width: 100%;
	font-size: 6pt;
}

.header_bottom_td1 {
	width: 28%;
	height: 55px;
	vertical-align: top;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

.header_bottom_td2 {
	width: 72%;
	height: 55px;
	vertical-align: top;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

.quote {
	font-size: 8pt;
	font-family: Verdana, Trebuchet MS, Arial;
}

.red_square {
	padding: 0px;
	margin: 0 0 0 0;
	width: 100%;
}

.text_boxes {
	padding: 0px;
	margin: 0 0 0 0;
	width: 100%;
}

.text_boxes td {
	padding-top: 10px;
}
