/* CSS Document */
body{background-color:#ffffff;margin: 0px auto 0px auto; padding: 0px;}
#container{margin:0px auto;width:770px;color:#666666;font-family:"Trebuchet MS", Tahoma, Verdana;font-size:11px;border:Solid #CCCCCC 0px; border-top:#136F2B 5px solid;max-width:99%;}

#header{width:100%;height:auto;float:left;padding:15px 0px 0px 0px;border:#CCCCCC 0px solid;}
#header #logo{width:328px;border:0px;float:left;max-width:99%;}
#header #search{font-family: "Trebuchet MS", Tahoma, Verdana;font-size: 10px;float:right;text-align:right;}
.inputBox{width:150px;height:12px;font-family:"Trebuchet MS", Tahoma, Verdana;font-size:11px;color:#999999;}

#header #menu{width:100%;height:auto;float:left;text-align:right;padding:10px 0px 5px 0px; overflow:hidden;}
#header #menu #topLinks{list-style:none;margin:0px;padding:0px 2px 0px 0px; float:right; margin-right:-10px;}
#header #menu #topLinks li{
	float:left;
	height:auto;
	background-image: url(graphics/bottom-sep.gif);
	background-repeat: no-repeat;
	padding:0px 10px 0px 10px;
	background-position: right;
}
#header #menu #topLinks A{color:#666666; text-decoration:none;}
#header #menu #topLinks A:hover{color:#05A40D; text-decoration:underline;}

#header #greenBox{float:left;width:100%;height:auto;background:#1BA73F;}
#header #greenBox #boxLeftPart{float:left;background-image: url(graphics/green-left.jpg);background-repeat: no-repeat;width:9px;height:145px;}
#header #greenBox #boxText{float:left;width:97%;text-align:center;vertical-align:middle;padding-top:27px;}
#header #greenBox #boxText h1{
	font-family:Arial, Georgia, Myriad, Tahoma, Verdana;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	padding:0px;
	text-transform: none;
	vertical-align:middle;
	line-height:30px;
	}
#header #greenBox #boxRightPart{float:right;background-image: url(graphics/green-right.jpg);background-repeat: no-repeat;width:9px;height:145px;}

#stateName{width:100%;height:auto;float:left;padding:2px 0px 0px 0px;font-size:16px;font-weight:bold;color:#666666}

#contentArea{
	width:100%;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(graphics/left_bg.jpg);
	background-color: #ffffff;
	background-repeat: repeat-y;
}
#contentArea #leftContent{width:30%;height:auto;float:left;margin:0px;padding:0px;}
#contentArea #rightContent{width:70%;height:auto;float:left;background:#FFFFFF;margin:0px;padding:0px;border-right:#FFFFFF 0px solid;}


#contentArea #leftContent #leftTopLine{width:100%;height:25px;float:left;border-bottom:#F5F4F4 3px solid;background:#ffffff;}

#contentArea #rightContent #rightMainContainer{width:96%;height:auto;float:right;background:#FFFFFF;margin:25px 0px 0px;;padding:0px;  border-top:#DDDBDB 3px solid;}

#contentArea #leftContent #leftText{width:100%;height:auto;float:left;border-top:#FFFFFF 5px solid;margin-top:0px;padding:5px 0px 5px 0px;}
#contentArea #leftContent #leftText #innerMost{width:90%;font-size:12px;line-height:18px;text-align:justify;margin-left:13px;}

/*#contentArea #rightContent{width:67%;height:auto;float:right;border-top:#DDDBDB 3px solid;}*/
.img{border:#CCCCCC 1px solid;}
p{margin:8px 0px 8px 0px;}
.caps{text-transform:none;text-align:center;}
h2{
	font-family:Georgia, Myriad, Tahoma, Verdana;
	font-size:16px;
	font-weight:bold;
	color:#05A40D;
	margin:10px 0px 10px 0px;
	padding-top:0px;
	text-transform: none;
	line-height:25px;
}
h3{
	font-family:Georgia, Myriad, Tahoma, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#05A40D;
	margin:0px 0px 0px 0px;
	padding-top:0px;
	text-align:center;
	line-height:25px;
}
h4{
	font-family:Georgia, Myriad, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	margin:0px 0px 0px 0px;
	padding-top:10px;
	/*line-height:25px;*/
}
form {
width:380px;
margin:0 auto;
}
form div {
  width:380px;
  margin: 5px 0 0 0;
  padding: 1px;
}
form div label {
  float: left;
  width: 100px;
  padding: 3px 2px;
  margin: 0 0 2px 0;
  text-align: right;
  border:0px solid;
}
form div .inputText {
  width: 200px;
  padding: 1px 3px;
  margin: 0 0 0 0;
}
form div .inputSelect {
  width: 207px;
  padding: 1px 1px;
  margin: 0 0 0 0;
}

.select{width:210px;}
.gap{width:100%;height:20px;}

.center{text-align:center;}
.focus{font-weight:bold; color:#05A40D}


#footer{
	width:100%;
	float:left;
	background-image: url(graphics/sb.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top:15px;
	text-align:center;
	
}
#footer #bottomMenu{width:100%;height:auto;float:left;text-align:center;padding:0px 0px 5px 0px;}
#footer #bottomMenu #bottomLinks{list-style:none;float:left;margin:0px;padding:0px 2px 0px 0px;text-align:center;}
#footer #bottomMenu #bottomLinks li{
	float:left;
	height:auto;
	padding:0px 8px 0px 8px;
	text-align:center;
	background-image: url(graphics/bottom-sep.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#footer #bottomMenu #bottomLinks A{color:#666666; text-decoration:none;}
#footer #bottomMenu #bottomLinks A:hover{color:#05A40D; text-decoration:underline;}
#footer #copyright{float:left;width:99%;padding:4px;color:#ccc;text-align:center;font-family:Tahoma,Verdana, serif; font-size:11px;border-top:solid 1px #F1F1EF;}	
#footer #copyright A{text-decoration:none;color:#ccc;}
#footer #copyright A:hover{text-decoration:underline;color:#999999;}

#footer p A{color:#666666; text-decoration:none;}
#footer p A:hover{color:#05A40D; text-decoration:underline;}
.star{color:#FF0000;}

.error{margin-top:20px;margin-bottom:20px;font-size:18px;color:#666666;text-align:center;font-weight:bold;}
.sitemap{float:left; width:200px;text-align:left;list-style:circle}
.sitemap li A{color:#666666; text-decoration:none}
.sitemap li A:hover{color:#FF6600; text-decoration:underline}