body{background: url(bg.jpg) repeat-x #fff; border:0px; margin:0px auto; padding:5px;}
body,td,th {
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em;
}
a:link {color: #000066; text-decoration:none;}
a:visited {color: #000099;text-decoration:none;}
a:hover {color: #003300;text-decoration:underline;}
a:active {color: #0066FF;text-decoration:none;}
h1 {font-size: 1.3em;}
h2 {font-size: 1.2em;}

#header{width:780px; height:90px; background: url(banner_780.jpg); margin:0px auto;}
#header h1{ padding:9px 0px 0px 20px; color:#000; font-size:1.8em;}
#header h2{ padding:0px 0px 0px 20px; font-size:.9em; color:#000;}
#header img{padding-left:20px;}
#container{width:777px; min-height:380px; background-color:#fff; color:#000; border:1px solid #336600; margin:0px auto; padding:0px; height:auto; clear:both; float:none;}

#left{text-align:left;	width:116px; height:491px;	float:left;	
	background-color: #fff;	font-size:0.8em;
    border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #356A00;
	border-left-color: #356A00;
	border-bottom:#356a00 solid 2px;

	}
#left p{font-weight:bold; padding: 0px; margin:0px; font-size:.9em
}
#left ul {list-style: none;		margin: 0;;
	border: none; padding:0px}
#left li {border-bottom: 1px solid #25376f;	margin: 0;}
#left li a {
	display: block;
	padding: 2px 2px 2px 6px;
	background-color: #87FF0F;
	color: #000;
	text-decoration: none;
	width: 100%;
}
#left p, #left form{padding:0px 0px 0px 4px;}

html>body #left li a {width: 108px;}
	#left li a:hover {background-color: #336600;color: #fff;}

#main{width:615px; background-color:#fff; padding:4px 0px 10px 10px; margin-left:15px;text-align:justify;margin:9px 0px 0px 6px; font-size:.8em; background-color:#fff; float:left;}

#main img{padding-left:5px; padding-right:5px;}
#footer{width:708px; clear:both; background:url(images/footer.gif) no-repeat; height:45px; color:#000; text-align:right; margin:0px auto; padding:0px; float:none;}
#footer p{padding:17px 5px 0px 0px; font-size:.7em;}
.formtxt{text-align:right; width:250px; float:left; padding: 3px 6px 10px 0px;}
.formfield{text-align:left; width:500px; float:left; padding:3px 6px 10px 0px;}


.rightbox{float:right; clear:both; width:185px; height:185px; color:#fff; background:url(right_bg.jpg) no-repeat; padding:6px 3px 2px 6px; margin:0px 0px 0px 10px}
.rightbox h1{font-weight:bold; color:#fff; text-align:center;}
.rightbox p {text-align:center; font-size:.8em; padding:0px;}
.rightbox img{text-align:center; border:0px; padding:0px;}
.rightbox a:link, .rightbox a:visited{color:#fff;}

.maintableborder{border-color:#336600; padding: 1px; margin:1px;}
img {border:0px;}
.small {font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.tableborder {border: 1px #000000 solid;}
.style1 {color: #FFFFFF;	font-weight: bold;}
.menutitle{color:#FFFFFF; font-weight:bold; background-color:#669900; padding: 3px 0px 3px 0px;border-left-color:#669900; border-right-color:#669900;}
.normal {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bordered {font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	width: 380px;	border: thin dashed #666666;
	color: #FF0000;	margin: 5px;padding: 5px; text-align:center; font-weight:bold;}
.bordered a:link, .bordered a:visited{display:block; background-color:#fff;}	

