BODY {
	FONT-SIZE: 75%; COLOR: #006; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; link: hover
}
P {
	FONT-SIZE: 100%; COLOR: #006; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-ALIGN: justify; link: hover
}
A:link {
	COLOR: navy
}
A:visited {
	COLOR: navy
}
A:hover {
	COLOR: orange
}
A:active {
	COLOR: red
}

div.invis {
	display: none;
}

#topbar {
	FONT-SIZE: 100%; LEFT: 60px; OVERFLOW: visible; WIDTH: 750px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; POSITION: absolute; TOP: 10px; HEIGHT: 90px; BACKGROUND-COLOR: #ffffff
}
#menu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; LEFT: 20px; PADDING-BOTTOM: 10px; OVERFLOW: visible; WIDTH: 170px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; POSITION: absolute; TOP: 100px
}
.on {
	COLOR: red; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; LEFT: 190px; PADDING-BOTTOM: 10px; OVERFLOW: visible; WIDTH: 597px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; POSITION: absolute; TOP: 100px
}
H1 {
	FONT-SIZE: 140%; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
H2 {
	FONT-SIZE: 120%; LINE-HEIGHT: 160%; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
H3 {
	FONT-SIZE: 100%; LINE-HEIGHT: 140%; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
table.samplerequest {
	font-size: 90%;
}

table.samplerequest tr.cellcolour2 {
	background-color: #EEEEEE;
}

table.samplerequest tr.cellcolour2 td {
	border-top: 1px solid #AAAAAA;
}

table.samplerequest tr.cellcolour1 {
	background-color: #FFFFFF;
}

table.samplerequest tr.cellcolour1 td {
	border-top: 1px solid #AAAAAA;
}

table.samplerequest td.inputerrors {
	background-color: #EEEEEE;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color:  #888888;
	color: #000000;
}

table.samplerequest .redtext {
	font-size: 160%;
	font-weight: bold;
	color: #FF0000;
	padding-right: 5px;
}

table.samplerequest select, table.samplerequest input {
	font-size: 80%;
}

table.samplerequest textarea {
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

table.samplerequest span.smalltext {
	padding-left: 100px;
	font-size: 80%;
}

.subm {
	display: none;
}

.subm a, .subm a:hover, .subm a:visited, .subm a:active {
	text-decoration: none;
}