* {
 padding: 0;
 margin: 0;
}
body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.85em;	background-color: #9E8D7B;}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.85em; margin: 15px 2px 0px 2px;}

h2 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.7em; margin: 10px 2px 0px 2px;}
 
a:link { text-decoration:none; color:#332211; margin:7px 0 0 0; }

a:hover {text-decoration: underline overline; color:#9E8D7B;  }

a:visited { text-decoration:none; color:#332211; margin:7px 0 0 0; }

#wrapper {
	width: 788px;
	margin: 0 auto;
	background-color: #EFE7DC;
}
#navbar { border: 1px solid #9E8D7B; margin:1px 0px 1px 0px; padding: 0px; width: 100%; background-color: #EFE7DC; display:block; }

#navbar ul { padding:0; margin:0 0 0 18px; list-style:none; }

#navbar ul li { float:left; font-size:0.83em;color: #332211; margin:0 1px 0 0; padding:0 5px; height:31px; }

#navbar a:link { text-decoration:none; color:#332211; margin:7px 0 0 0; display:block; }

#navbar ul li a:hover {text-decoration: underline overline; color:#9E8D7B;  }

#navbar a:visited { text-decoration:none; color:#332211; margin:7px 0 0 0; display:block; }

#subnavbar { border: 1px solid #EFE7DC; margin:1px 0px 1px 0px; padding: 0px;  width: 100%; background-color: #9E8D7B; display:block; }

#subnavbar ul { padding:0; margin:0 0 0 18px; list-style:none; }

#subnavbar ul li { float:left; font-size:0.83em;color: #EFE7DC; margin:0 1px 0 0; padding:0 5px; height:31px; }

#subnavbar a:link { text-decoration:none; color:#EFE7DC; margin:7px 0 0 0; display:block; }

#subnavbar ul li a:hover {text-decoration: underline overline; color:#FFF;   }

#subnavbar a:visited { text-decoration:none; color:#EFE7DC;  margin:7px 0 0 0; display:block; }

#header {
 border: 1px solid #735B41;
 margin: 0px;
 height: 90px;
 padding: 0px;
 background-color: #EFE7DC;
 background-image: url(images/ochlong.gif);
}
#centercolumn {
 border: 1px solid #735B41;
 margin: 0 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 6px;
 width: 98.5%;
 float: left;
color: #332211;
background-color: #EFE7DC;
 min-height: 300px;
}
* html #centercolumn {height:300px} /* IE Min-Height Hack */ 

#centercolumn p {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.85em;}

#centercolumn ul { padding:0; margin:0 0 0 35px; list-style:disc; }

#centercolumn ol { padding:0; margin:0 0 0 35px; list-style:decimal; }

#centercolumn a:link { text-decoration:none; color:#332211; margin:7px 0 0 0; }

#centercolumn ul li a:hover {text-decoration: underline overline; color:#9E8D7B;  }

#centercolumn ol li a:hover {text-decoration: underline overline; color:#9E8D7B;  }

#centercolumn a:visited { text-decoration:none; color:#332211; margin:7px 0 0 0; }

.alpha  li { padding:0; margin:0 0 0 35px; list-style: lower-alpha; }

.roman li { padding:0; margin:0 0 0 35px; list-style: lower-roman; }

/* Original Font Colour #9E8D7B */

#footer {
	background-color: #EFE7DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #332211;
	text-decoration: none;
	font-weight: bold; 
margin: 0 auto;
 display: inline; /* IE Hack */
 padding: 4px;
 float: left;
 width: 99%;
 text-align:center;
}

.title {  
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.75em;
	color: #332211;
	text-decoration: none;
font-weight: bold;
text-align:center; 
}

.ochtable th {  
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
font-weight: bold;
text-align:center; 
background-color:#9E8D7B;
}
 
.ochtable2 {  
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
padding: 7px;
border-color: #332211;
		border-width: 1px;
		border-style:solid;
		border-collapse: collapse;
}

.ochtable2 th {  
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
text-align:left; 
background-color:#9E8D7B;
}

.ochtable2  td {  
padding: 7px;

}

.a a:link { text-decoration:none; color:#332211; margin:7px 0 0 0; }

.a a:hover {text-decoration: underline overline; color:#9E8D7B;  }

.a a:visited { text-decoration:none; color:#332211; margin:7px 0 0 0; }

.clear{clear: both; }

/* Reset Mozilla */
html>body .clear {height: 10px;} 