/*** liquid layout ***/



* { font-family:sans-serif; }



HTML, BODY {



	background-color:white;



	vertical-align:top;



	padding:0;



	text-align:left;



	margin-top: 1em;



}



IMG { border:0 none; }



H1 {



	font-size: 2em;



	margin: 0px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #FFFFFF;



	font-weight: bold;



	background: #0093C4;



	padding: 1.2pt;



}



H2 {



	font-size: 0.8em;



	color: #FFFFFF;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	background: #0099cc;



	margin-top: 0.7em;



	margin-bottom: 0.7em;



	padding: 0.2em;















}



H3 {



	font-size:0.8em;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #003366;



	margin: 0px;



	padding-top: 0.5em;



	padding-bottom: 0.5em;







}



H4 {



	color: #006699;



	font-size: 0.8em;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	margin: 0px;



	padding-top: 5pt;}



	



	H5{



	color: #006699;



	font-size: 0.8em;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: normal;



	margin: 0px;



	padding-top: 0.2em;



	padding-bottom: 0.2em;







	}



	



P,SPAN, A {



	font-size:0.8em;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	line-height: 12pt;



	padding-top: 0.6em;



	margin: 0px;



	padding-bottom: 0.6px;











}



	



DIV.page {/* 



  margin:0 auto centres in mozilla :)



*/



	text-align:left;



  	position:relative;top:2px;



	width:51em;



  	margin:0 auto;}



	



DIV.header { padding:0;height:120px;width:49.7em; }



IMG.logo {margin-right:auto;



	float:left;}



DIV.topLinks { position:relative;top:3em;left:6em; }



DIV.topLinks A {



	color: #0099CC;



	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;



	text-decoration: none;



}



DIV.topLinks A:hover { text-decoration:none; }



FORM#searchform { display:inline;float:right;



  position:relative;top:1.5em;right:auto;left:-0.6em;



  margin:0;padding:0;}



  



FORM#searchform INPUT {



  font:0.8em Verdana, Arial, Helvetica, sans-serif;}



  



FORM#searchform INPUT#go {



  font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;



  position:relative;}



  



DIV.mainButtons {



  	border-top:5px solid #006699;border-bottom:5px solid #006699;



  	width:49em;height:4.4em;



	color:white;



	padding:0.3em 0 0 0.2em;margin:0;



  	text-align:center;}



	



DIV.mainButtons A {



	text-decoration:none;



  	color:white;



	height:64px;width:139px;



	font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;



	text-align:center;



	float:left;



  	margin:0 0 0 1em;}



  



DIV.mainButtons A SPAN { position:relative;top:1.8em;left:0; }




DIV.content {



}



DIV#menu {



  float:left;



	width:205px;



	height:100%;}



DIV#menu UL {



  position:relative;/* this is needed to fix konqueror and safari*/



	list-style:none;



	width:205px;



	margin:0;



	padding:0;}



DIV#menu UL LI {



	border-bottom:1px solid #CCCCCC;



  	width:205px;}



  



DIV#menu UL LI a {



	text-decoration:none;



	color:#006699;



	font:0.8em Verdana, Arial, Helvetica, sans-serif;



	padding:2px 0 2px 2px;



	display:block;}







DIV#menu UL LI a:hover {



	text-decoration:none;



	color:#76b5d3;}







DIV#menu UL LI DIV#submenu {



  position:relative;left:1.5em;top:0;



  margin:0;padding:0;



  width:176px;



  background-color:white;}



   



DIV#menu UL LI DIV#submenu A:hover {/* this is the submenu hover */



  color:#006699;



  background-color:white;



  text-decoration:underline;}



  



DIV#menu UL LI DIV#submenu A#selectedMenu {



	color:#0099CC;



	font-weight: bold;}



 



 DIV#menu UL LI#selectedMenu,



DIV#menu UL LI#selectedMenu a{	



	color:#006699;



	font-weight: bold;}











DIV.article {



	position:relative;



	bottom:4px;



	top:0px;



	left:1px;



	width:550px;



	float:left;



	padding:1em;



	margin-left:-1px;



	margin-right:-200px;



	border-left:1px solid #006699;}







DIV#map {



	display: block;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 0;



	padding-left: 2em;



	height: 230px;















}	



	



	



	



DIV#map a{



	margin: 0;



	display: block;



	font-size: 0.7em;



	color: #006699;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	padding: 0px 0px 0.2em 1em;



	text-decoration: none;











}



DIV#map a:hover{



	



	text-decoration: underline;











}







UL.bullet {



	padding: 0px;



	margin: 0.3em 0px 0.2em 2em;



















}



UL LI.bullet {



	list-style: disc;



	font-weight: normal;



	color: #006699;



	Font-size:0.8em;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	padding-bottom: 5pt;}



.rightphoto {



	padding:0;



	float: right;



	margin-top: 0.5em;



	margin-right: 0.5;



	margin-bottom: 0;



}



	



	.leftphoto {



	padding:0 1em 0em 0;



	float: left;



	margin-top: 0em;



	margin-right: 1;



	margin-left: 0em;



















}



		



.blue {



	color:#006699;



	font-family: Verdana, Ariel, Helvetica, sans-serif;



	margin: 0px;



	padding: 0px;



	font-weight: normal;







}







DIV.footer {



	clear:both;float:left;



	width:50em;height:40px;



	border-top:4px solid #000066;border-right:0;border-left:0;border-bottom:0;



	text-align:left;



	padding:0;margin:0;



	position:relative;left:-0.2em;}



	



DIV.footer SPAN {



	font: 0.8em Verdana, Arial, Helvetica, sans-serif;



	color: #006699;



}




P,SPAN, A {



	font-size:0.8em;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	line-height: 12pt;



	padding-top: 0.6em;



	margin: 0px;



	padding-bottom: 0.6px;











}




