@charset "utf-8";
*{padding:0px; margin:0px;}
body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2f2f2f;
	background-color:#037110;
	background-image:url(../img/subbackground.jpg); background-repeat:repeat-x;
}
.main{background-image:url(../img/mainbackground.jpg);}
a{color:#003e9b; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
#container{background-color:#FFFFFF; width:937px; margin:0px auto 0px auto; background-image:url(../img/contentback.jpg);}
#container:after{content:".";

visibility:hidden;

clear:both;

height:0;

display:block;

}
#top{width:937px; height:272px; overflow:hidden;}
#subtop{width:937px; height:122px; overflow:hidden;}
#menu{clear:both;}
.content{padding:23px 30px 23px 30px;}
.content p{padding:0px 0px 10px 0px;}
.rightcol p{padding:0px 0px 5px 0px;}
.content h1{font-size:18px; font-weight:normal; padding:0px 0px 15px 0px;}
.content h2{font-size:14px; font-weight:bold; padding:0px 0px 15px 0px;}
.photo{padding:0px 0px 10px 10px;}
.leftcol{width:691px; float:left;}
.rightcol{width: 246px; float:right;}
#footer{ text-align:center; width:937px; margin:0px auto 0px auto; background-image:url(../img/footer.jpg); background-repeat:no-repeat;color:#FFFFFF;  clear:both; padding:14px 0px 0px 0px;}
#footer a{text-decoration:none; color:#FFFFFF; padding:0px 10px 0px 10px;}
#footer a:hover{text-decoration:underline;}
.table{ border-collapse:collapse;}
.table td{border:1px solid #CCCCCC; padding:5px;}
.space{height:15px; overflow:hidden;clear:both;}
.prelegent{padding:5px 10px 0px 0px;}