BODY { /* background color and browser margins */
	background: #FFFFFF;
	margin: 0 0 0 0;
}

H1     { 
	text-decoration: none; 
	color: #006699; font: 
	bold 16px verdana;
	}

A:link {
	color: #0000FF;
	text-decoration: none;
	font: normal 13px verdana;
}
A:visited {
	color: #0000FF;
	text-decoration: none;
	font: normal 13px verdana;
}
A:hover {
	color: #FF0000;
	text-decoration: underline;
	font: normal 13px verdana;
}
A:active {
	color: #FF0000;
	text-decoration: underline;
	font: normal 13px verdana;
}
A.link13a_bold {
	color: #0000FF;
	text-decoration: none;
	font: bold 13px verdana;
}
A.link13a_bold:visited {
	color: #0000FF;
	text-decoration: none;
	font: bold 13px verdana;
}
A.link13a_bold:hover {
	color: #FF0000;
	text-decoration: underline;
	font: bold 13px verdana;
}
A.link13a_bold:active {
	color: #FF0000;
	text-decoration: underline;
	font: bold 13px verdana;
}
A.link10 {
	color: #0000FF;
	text-decoration: none;
	font: normal 10px verdana;
}
A.link10:visited {
	color: #0000FF;
	text-decoration: none;
	font: normal 10px verdana;
}
A.link10:hover {
	color: #FF0000;
	text-decoration: underline;
	font: normal 10px verdana;
}
A.link10:active {
	color: #FF0000;
	text-decoration: underline;
	font: normal 10px verdana;
}
A.link10a {
	color: #0000FF;
	text-decoration: none;
	font: normal 11px verdana;
}
A.link10a:visited {
	color: #0000FF;
	text-decoration: none;
	font: normal 11px verdana;
}
A.link10a:hover {
	color: #FF0000;
	text-decoration: underline;
	font: normal 11px verdana;
}
A.link10a:active {
	color: #FF0000;
	text-decoration: underline;
	font: normal 11px verdana;
}

.text13 {
	color: #000000;
	text-decoration: none;
	font: normal 13px verdana;
}
.text13_bold {
	color: #000000;
	text-decoration: none;
	font: bold 13px verdana;
}
.text13a_bold {
	color: #000066;
	text-decoration: none;
	font: bold 13px verdana;
}
.text13b {
	color: #000066;
	text-decoration: none;
	font: normal 13px verdana;
}
.text13b_bold { /* bold text heading */
	color: #FF0000;
	text-decoration: none;
	font: bold 13px verdana;
}
.text13b_head { /* center table heading text color */
	color: #000066;
	text-decoration: none;
	font: bold 13px verdana;
}
.text13_title {
	color: #FF0000;
	text-decoration: none;
	font: bold 13px verdana;
}
.text10 { /* left and right hand side table body text */
	color: #000000;
	text-decoration: none;
	font: normal 10px verdana;
}
.text10a {
	color: #000066;
	text-decoration: none;
	font: normal 11px verdana;
}
.text10a_bold { /* left and right hand side table header text */
	color: #000066;
	text-decoration: none;
	font: bold 10px verdana;
}
.text_highlight {
	font-weight: bold;
	text-decoration: underline;
}
.button10 { /* all form submit buttons */
	color: #000000;
	padding: 1px;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	background: url('background_default.jpg') repeat;
	font: 11px Verdana;
}
.field10 {
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #A8B0B8;
	background: #FFFFFF;
	font: 11px verdana;
}
.field11 {
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #A8B0B8;
	background: #FFFFFF;
	font: 11px verdana;
}
.main_table {
	border-style: NONE;
}
.table1 {
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background: #FFFFCC;
}

.table2 { /* all table borders and body colour. */
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background: #F4F4F4;
}

.table3 { /* left and right hand side content tables. */
	border-style: NONE;
}
.table4 {
	border-right: #B1C7D6 4px solid;
	border-top: #B1C7D6 6px solid;
	border-left: #B1C7D6 4px solid;
	border-bottom: #B1C7D6 6px solid;
	background: #B1C7D6;
}
.table5 {
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background: #E9E7DA;
}
.cell_middle {
	border-style: NONE;
	padding: 5px;
}
.cell1 {
	border-right: #000000 0 solid;
	border-top: #000000 0 solid;
	border-left: #000000 0 solid;
	border-bottom: #000000 1px solid;
	background: #C1CAEB;
}
.cell2 {
	border-style: NONE;
	background: #FFFFFF;
}
.cell3 { /* Left and right hand small table header cell */
	border-bottom: #000000 1px solid;
	background: #C1CAEB;
}
.cell4 {
	border-right: #000000 0 solid;
	border-top: #000000 0 solid;
	border-left: #000000 0 solid;
	border-bottom: #000000 1px solid;
	background: #C1CAEB;
}

.cell5 { /* footer, center navigation bar and top search bar */
	border-style: NONE;
	background: #EBEED7;
}
