BODY {
SCROLLBAR-FACE-COLOR: #EEE8AA; 
SCROLLBAR-HIGHLIGHT-COLOR: #EEE8AA; 
SCROLLBAR-SHADOW-COLOR: #015E36; 
SCROLLBAR-3DLIGHT-COLOR: #015E36; 
SCROLLBAR-ARROW-COLOR: #015E36; 
SCROLLBAR-DARKSHADOW-COLOR: #EEE8AA; 
SCROLLBAR-BASE-COLOR: silver;
}

body {	
color: white;
background-color: #EEE8AA;
margin: 0px;
font-family: "Trebuchet MS";
	}
	
#horizon{	color: white;	background-color: #EEE8AA;border-top:2px solid #015E36;	border-bottom:1px solid #B38F37;	text-align: center;	position: absolute;	top: 50%;	left: 0px;	width: 100%;	height: 4px;	overflow: visible;	visibility: visible;	display: block;	}
#content{	font-family: "Trebuchet MS"; background-image:url(images/whitebg.jpg); 	background-position:0px 0px;	background-repeat:no-repeat;	margin-left: -460px;	position: absolute;	top: -256px;	left: 50%;	width: 919px;	height: 512px;	color:#000000;	font-size:0.75em;	line-height:120%;	}
h1 {font-size:1.0em; font-weight:normal;color:#ffffff; font-family: "Trebuchet MS"; margin-bottom:-12px;margin-top:0px;}
a {color:#015E36; }
#pagetitle {width:705px; height:23px; background-color:#B38F37; color:#FFFFFF; font-size:1.3em; line-height:140%; text-indent:6px; border-top:1px solid #ffffff; text-align:left;}
#pagetitle2 {width:705px; height:23px; background-color:#B38F37; color:#FFFFFF; font-size:1.3em; line-height:140%; text-indent:6px; border-top:0px solid #ffffff; text-align:left;}
#pagetitle3 {width:705px; height:23px; background-color:#015E36; color:#FFFFFF; font-size:1.1em; line-height:140%; text-indent:6px; border-top:1px solid #ffffff; text-align:left;}
#pageimage {width:705px; height:174px; background-image:url(images/topbg.jpg);}
#pagetext {font-size:1.1em; margin:6px; text-align:left}
#main {float:right;width:705px; height:498px;margin-right:7px;margin-top:7px;}
#clear {	clear:both;}

#footer {width:905px; height:16px; }
#footerleft {	float:left; margin-left:10px; margin-top:5px; color:#015E36; font-weight:bold;}
#footerright {	float:right; margin-right:10px; margin-top:5px; color:#015E36; font-weight:bold;}
#footer a:ACTIVE, #footer a:LINK, #footer a:VISITED {	color:#015E36;	text-decoration:none; font-weight:bold;	}
#footer a:HOVER {	color:#015E36;	text-decoration:underline;  font-weight:bold;}

#menu {float:left; height:498px; width:199px; margin-top:7px; margin-left:7px; line-height:185%;  background-image:url(images/menubg.jpg); 	background-position:center;	background-repeat:no-repeat; color:#FFFFFF; text-align:left}

#navigation { z-index: 0; width: 199px; margin-left:0px; margin-top:118px; font-family: "Trebuchet MS";font-size:1.2em; float:left; }
#navigation ul, #navigation li { margin: 0; padding: 0; list-style: none;}
#navigation li { display: inline;}
#navigation ul li a {  text-decoration:none; display: block;padding-top:0px;margin-bottom:-9px;height:15px; color: #ffffff; }
#navigation ul ul li a {font-size:1em; color: #ffffff; }
#navigation ul li a:hover {text-decoration:underline; }
.hideSwitch { display: none;}
.showSwitch { display: block;}
.rollnone { height:15px;padding-left: 12px; padding-bottom:21px; background-image:url(images/menudottedline.gif);background-repeat:no-repeat;}
.rollup {   height:15px;padding-left: 12px;	 padding-bottom:21px;background-image:url(images/menudottedline.gif);background-repeat:no-repeat;}
.rolldown { height:15px;padding-left: 12px;  padding-bottom:21px;background-image:url(images/menudottedline.gif);background-repeat:no-repeat;}
.showtopic { height:15px;padding-left: 12px ;padding-bottom:6px;}
#navigation ul ul li.a a {font-size:0.9em; color: #B38F37; margin-top:-6px;margin-bottom:6px;}
#navigation ul ul li.a a:hover  { color: #B38F37; text-decoration:underline; }

fieldset {	border: 0px solid #000000;	margin-left:0px;	margin-right:0px;	margin-top:0px;	font-size:1em;}
#container {    margin: 0px;    padding: 0px;   border:0px solid #ffffff;   width:249px;}
#container fieldset input, #container fieldset textarea {    width: 150px; border-color:#B38F37; border-width:1px; border-style:solid; margin-bottom:3px;    padding: 0px;  font-size: 1em;	font-family: tahoma;}
#container fieldset select { border-color:#cccccc; border-width:1px; border-style:solid;   width: 150px;   padding: 0px;    color: #333;	font-size: 1em;	font-family: tahoma;}
#container fieldset label {	text-align:right;	padding-right:2px;	padding-top:2px;	float:left;	color:#015E36;    font-size: 1em;	font-weight:bold;	width:70px;}
#container fieldset input:focus, #container fieldset textarea:focus {    background: #efefef;    color: #000;	font-size: 1em;}

#container2 {    margin: 0px;    padding: 0px;   border:0px solid #ffffff;   width:460px;}
#container2 fieldset input, #container2 fieldset textarea {    width: 345px; border-color:#B38F37; border-width:1px; border-style:solid; margin-bottom:3px;    padding: 0px;  font-size: 1em;	font-family: tahoma;}
#container2 fieldset select { border-color:#cccccc; border-width:1px; border-style:solid;   width: 345px;   padding: 0px;    color: #333;	font-size: 1em;	font-family: tahoma;}
#container2 fieldset label {	text-align:right;	padding-right:2px;	padding-top:2px;	float:left;	color:#015E36;    font-size: 1em;	font-weight:bold;	width:90px;}
#container2 fieldset input:focus, #container2 fieldset textarea:focus {    background: #efefef;    color: #000;	font-size: 1em;}


#formError {text-align:left;float:right;color:#ff0000; font-size: 0.8em;font-weight:bold;width:190px;}
input,  select, textarea {font-size:1em; font-family:tahoma; border:1px solid #B38F37;padding: 1px;color: #333333;font-size: 0.7em;}
#fm-submit input {   padding: 1px ;    background: #015E36;    color: #ffffff;    font-size: 0.8em;}