@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:11px;
}
img{
	border:none;
}
.topGrayBand{
	background-image:url(../images/top-gray.jpg);
	height:66px;
	border-bottom:#333333 2px solid;
}
.topBanner{
	background-image:url(../images/top-banner.jpg);
	height:173px;
}
.topBanner h1{
	color:#FFFFFF;
	font-size:38px;
	padding-left:20px;

}
.content{
	background-color:#EBF2E2;
	height:300px;
	border-left:#B5BAAD 1px solid;
	border-right:#B5BAAD 1px solid;	
}
.callMeBack{
	background-image:url(../images/call-me-back-bg.jpg);
	background-repeat:no-repeat;
	width:209px;
	height:205px;	
}
.callMeBackTextBox{
	width:100px;
	border:#666666 1px solid;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	padding:1px;
	font-size:11px;
}
.callMeBackTextBoxSmall{
	width:30px;
	border:#666666 1px solid;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	padding:1px;
	font-size:11px;
}
.callMeBackTextBoxSmaller{
	width:60px;
	border:#666666 1px solid;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	padding:1px;
	font-size:11px;
}
.callMeBackTextBoxBtn{
	width:100px;
	height:35px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:11px;
}
.sep{
	background-color:#B5BAAD;
}
.footer{
	background-color:#EBF2E2;
	height:70px;
	border-left:#B5BAAD 1px solid;
	border-right:#B5BAAD 1px solid;	
}
.sealBg{
	background-image:url(../images/seal-bg.jpg);
	height:119px;
	background-repeat:no-repeat;
	border-top:#B5BAAD 1px solid;
}
.sealBg li{
	list-style-position:outside;
	list-style-image: url(../images/bullet.jpg);
	font-weight:bold;
/*	color:#797B76;*/
	font-size:12px;
	padding-bottom:3px;
}
.green li{
	list-style-position:outside;
	list-style-image: url(../images/bullet.jpg);
	font-size:12px;
	padding-bottom:3px;
}
h2{
	color:#797B76;
	font-size:16px;
	margin:0px;
}
.more{
	color:#2E6DB4;
	font-weight:bold;
}
.more:hover{
	text-decoration:none;
}
a{
	color:#333333;
}
a:hover{
	text-decoration:none;
}
.greenLinks{
	font-weight:bold;
	color:#5A8E21;
}
.greenLinks:hover{
	text-decoration:none;
}
.footerBold{
	font-weight:bold;
}
.footerText{
	font-size:10px;
}
.footerText a{
	color:#666666;
}
.footerText a:hover{
	text-decoration:none;
	color:#333333;
}
.footerText h1{
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
.footerText h1 a{
	color:#000000;
	text-decoration:none;
}
.topLink{
	background-image:url(../images/btn-normal.jpg);
	width:125px;
	height:66px;
}
.topLink a{
	color:#FFFFFF;
	text-decoration:none;
}
.topLinkOver{
	background-image:url(../images/btn-over.jpg);
	width:125px;
	height:66px;
}
.topLinkOver a{
	color:#FFFFFF;
	text-decoration:none;	
}
form{
	margin:0px;
}
h1{
	color:#333333;
	font-size:16px;
}
h3{
	color:#2E6DB4;
	font-size:14px;
	margin:0px;
}
.right{
	border-left:1px #B5BAAD solid;
}
.contactBg{
	background-image:url(../images/office.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.contactForm{
	background-image:url(../images/contact-bg.jpg);
	width:508px;
	height:500px;
}
.txtBox{
	width:200px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	border:1px solid #42702A;
	font-size:11px;
}
.txtArea{
	width:350px;
	height:100px;
	font-size:11px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	border:1px solid #42702A;
}
.dottedLine{
	border-bottom:1px dotted #42702A;
	padding:2px;
}
.dottedLineBg{
	border-bottom:1px dotted #42702A;
	padding:2px;
	background-color:#D2D9C9;
}
.bigText{
	font-size:14px;
	border-bottom:1px dotted #42702A;
	padding:2px;
}
.greenSpacer{
	background-color:#94A67B;
}
.faqTopTab{
	background-image:url(../images/faq-tab.jpg);
	width:243px;
	height:30px;
	padding-left:11px;
}
.faqBottomTab{
	background-image:url(../images/faq-tab-bottom.jpg);
	width:243px;
	height:30px;
	padding-left:11px;
}
.faqMid{
	background-color:#FFFFFF;
}
.black{
	color:#000000;
}
.green{
	color:#5A8E21;
}
#wrapper {margin:0px;}
.form {float:left; padding:0 10px 10px 10px; background:#FFCFCF; border:2px solid #EBB5B4}
.form label {float:left; width:100px; padding:10px 10px 0 0; font-weight:bold;}
.form select {float:left; width:146px; margin-top:10px}
.form input {float:left; margin-top:10px}
.form .submit {clear:both}
#msg {display:none; position:absolute; z-index:200; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#801B1B; display:block; background:#FFCFCF; border:2px solid #EBB5B4; border-left:none; padding:5px; min-width:150px; max-width:250px;}