* { padding: 0; margin: 0;}





body {	font-family: Arial, Helvetica, sans-serif;	font-size:0.83em;	background-color: #FFFFFF;}





#wrapper {	width: 788px;	margin: 0 auto;	background-color: #FFFFFF;}





#header { border: 1px solid #FFFFFF; margin: 0px; height: 90px; padding: 0px; width: 788px; background-color: #FFFFFF;}





#colourbar {border: 0px solid #AC7136; margin:0px 0px 0px 0px; padding: 0px; width: 788px;  height: 20px; background-image:url(images/sandtoblue.gif); background-repeat:repeat-y;}





#navbar { border: 0px solid #AC7136;  margin:0px 0px 0px 0px; padding: 0px; width: 788px; display:block;  background-image:url(images/bluetossand.gif); background-repeat:repeat-y; height:30px;}





#navbar ul { padding:0; margin:0 0 0 18px; list-style:none; }





#navbar ul li { float:left; font-size:1.0em; color: #ffffff; margin:0 1px 0 0; padding:0 5px;  font-weight: bold;}





#navbar a:link { text-decoration:none; color:#ffffff; margin:7px 0 0 0; display:block; }





#navbar ul li a:hover {text-decoration: underline overline; color:#000000;  }





#navbar a:visited { text-decoration:none; color:#AC7136; margin:7px 0 0 0; display:block; }





#subnavbar { border: 0px solid #AC7136;  margin:0px; padding: 0px; width: 788px; display:block; background-image:url(images/sandtoblue.gif); background-repeat:repeat-y; height:30px;}





#subnavbar ul { padding:0;  margin:0 0 0 18px; list-style:none; }





#subnavbar ul li { float:left; font-size:1.0em;color: #ffffff; margin:0 1px 0 0; padding:0 5px;  font-weight: bold;}





#subnavbar a:link { text-decoration:none; color:#ffffff; margin:7px 0 0 0; display:block; }





#subnavbar ul li a:hover {text-decoration: underline overline; color:#000000;   }





#subnavbar a:visited { text-decoration:none; color:#AC7136;  margin:7px 0 0 0; display:block; }





#header { border: 1px solid #FFFFFF; margin: 0px; height: 80px; padding: 0px; background-color: #FFFFFF;}





#content600 { border: 1px solid #896623; margin: 0 0px 15px 0px; display: inline; padding: 6px;  width: 600px; float: left; color: #225777; background-color: #FFFFFF; min-height: 100px;}


* html #content600 {height:100px} /* IE Min-Height Hack */ 





#content788 { border: 1px solid #896623; margin: 0 0px 10px 0px; display: inline; padding: 0px;  width: 786px; float: left; color: #225777; background-color: #FFFFFF; min-height: 163px;}


* html #content788 {height:163px} /* IE Min-Height Hack */ 





#content788 p {  margin:0 10px 0 10px; }





#content788 ul { padding:0; margin:0 0 0 35px; list-style:disc; }





#content788 ol { padding:0; margin:0 0 0 35px; list-style:upper-roman; }





#rightcontainer{ border: 1px solid #896623; margin: 0 0px 10px 0px; padding: 5px; width: 150px; float: right; background-color: #FFFFFF; min-height: 436px;}


* html #rightcontainer {height:436px} /* IE Min-Height Hack */ 





.boxquote{


    width: auto;


  margin-left:5px;


	padding: 10px 10px 10px 10px;


	background-color: #E4E4E4;


	border-left: 1px solid #336666;


	border-top: 1px solid #336666;


	border-right: 2px solid #336666;


	border-bottom: 2px solid #336666;


overflow:auto;}





#footer {


	 border: 1px solid #2B5970;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size:0.83em;


	color: #896623;


	text-decoration: none;


	font-weight: bold; 


margin: 0 auto;


 display: inline; 


 padding: 0px;


 float: left;


 width: 786px;


 text-align:center;


}

#footer table {width:100%; padding:0; margin:0;border-spacing: 0px; border: 1px solid #336666;text-align:left; background-color:#eeeeee;}
#footer table tr th {width:20%; text-align:center; border-right: 1px solid #336666; border-bottom: 1px solid #336666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px;}
#footer table tr td {padding-left:8px; border-right: 1px solid #336666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
#footer table tr td a:link {text-decoration:none; color:#003366;}
#footer table tr td a:hover {text-decoration: underline overline; color:#FF0000;}
#footer table tr td a:visited {text-decoration:none; color:#AC7136;}



.heading{	padding: 10px 0px 5px 0px;	text-align: center;	font-size: 1.5em; font-weight: bold;}





.smallheading{	padding: 10px 0px 5px 0px;	text-align: center;	font-size: 0.80em; font-weight: bold; color:#FFFFFF; text-align:right;}





.subheading{	padding: 0px 0px 5px 0px;	text-align: center;	font-size: 1.4em;	font-weight: bold;}





.subhead{	padding: 0px 0px 5px 0px;	text-align: left;	font-size: 1.1em;	font-weight: normal;}





.a:link { text-decoration:underline; color:#000066; }





.a:hover {text-decoration: underline overline; color:#000000;  }





.a:visited { text-decoration:none; color:#AC7136;}








.title {  


 	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 1.6em;


	color: #332211;


	text-decoration: none;


font-weight: bold;


text-align:center; 


}





h1 {font-family: Arial, Helvetica, sans-serif;	font-size: 2.5em; margin: 22px 2px 0px 2px;}





.smalltext {  


 	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 0.75em;


	color: #225777;


	text-decoration: none;


font-weight: normal;


text-align:center; 


}





FORM		{margin-top:0px; margin-bottom:0px;}





input.red {


	background-color: #FFFFFF;


	font-family: Verdana;


	font-size:0.83em;


	color: #000000;


	border: thin solid #FF0000;


}





input {


	font-family: Verdana;


	font-size:0.83em;


	color: #000033;


}





input.submitbut {


	background-color: #336666;


	font-family: Verdana;


	font-weight: bold; 


	font-size:0.85em;


	color: #FFFF00;


	border: 3px outset #336666;


}





.warning {


	font-family: Verdana;


	font-weight: bold; 


	font-size:0.85em;


	color: #FF0000;


}








.clear{clear: both; }





/* Reset Mozilla */


html>body .clear {height: 0px;} 
