/* CSS Document */
img {border:none}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	font-family:verdana;
	color:#555555;
	overflow-x:hidden;
}
a {color:#00703C}
#centerDiv{
	background:url(../basic/internal/main_topright.gif) right top no-repeat;
	padding:20px;
}

	#centerDiv h2{
		font-size:18px;
		font-family:Helvetica, Verdana;
		color:#4F9F23;
		margin-top:0px;
		padding-top:0px;
	}
	#centerDiv h3{
		font-size:14px;
		font-family:Helvetica, Verdana;
		color:#4F9F23;
	}
	#centerDiv p{
		line-height:1.3;
	}
	#centerDiv ul{
		margin:0px;
		padding:0px;
	}
	#centerDiv ul li{
		margin:0px;
		padding:0px 0px 10px 0px;
	}
	
	#centerDiv ol{
		margin:0px 0px 0px 15px;
		padding:0px;
	}
	#centerDiv ol li{
		margin:0px;
		padding:0px 0px 10px 0px;
	}
	
	#centerDiv a{
		color:#4F9F23;
	}
	#centerDiv a:hover{
		color:#96C638;
	}
.mainMod{
width:441px;
border-width:0px 1px 0px 1px;
border-color:#C6CABD;
border-style:solid;
padding:5px 15px 5px 15px;
}
.testiModule{
padding:13px;
background:#DEE2D5;
}
	.testiModule h4{
	font-size:12px;
	font-weight:bold;
	color:#006F3C;
	margin-top:0px;
	margin-bottom:5px;
	padding-top:0px;
	padding-bottom:5px;
	}
.blackMod{
background:#000;
padding:15px;
color:#ffffff;
padding-top:0px;
}
.greyMod{
background:#5C5C5C;
padding:15px 15px 10px 15px;
color:#ffffff;
padding-top:0px;
}

#logo{
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:750px;
}


.main {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}

#mainNav {
	margin-left:auto;
	margin-right:auto;
	width:750px;
}
	#mainNav ul {margin:0;padding:0;list-style:none;width:780px}
	#mainNav li {
		float:left;
		margin:0px;
		padding:0 0 0 5px;
		margin-right:1px
	}
	#mainNav a {
		display:block;
		padding:7px 8px 7px 6px;
		color:#FFFFFF;
		font-family:Verdana;
		font-size:9px;
		font-weight:bold;
		text-decoration:none;
	}
	#mainNav a.dead {
		color:#000;
		
	}
#phoneLabel{
	position:relative;
	top:-10px;
	right:34px;
}
#footer {
	font-size:11px;
	color:#888888;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin-bottom:30px;
	width:750px;
	margin-right:auto;
	margin-left:auto;
}


.threeColumn {
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	margin-bottom:0px;
}


#rightColumn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
}
	#rightColumn .moreinfoModule{
		background:url(../basic/moduleBg.gif) repeat-y;
		padding:15px;
		width:152px;
	}
	
#breadcrumb {
	font-size:9px;
	color:#A4A391;
}
#breadcrumb A{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
}

#formFields{
	font-size:12px;
	color:#6B5B3B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

	#formFields .input{
		font-size:12px;
		color:#6B5B3B;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:250px;
		margin-top:3px;
	}


.formInput {
border:1px #617E2A solid;
width:250px;
margin-top:4px;
}

.formInput_Zip {
border:1px #617E2A solid;
width:100px;
margin-top:4px;
}

.formInput_Phone {
border:1px #617E2A solid;
width:150px;
margin-top:4px;
}

.formInput_VarWidth {
border:1px #617E2A solid;
margin-top:4px;
}

#mod1{
padding:5px 15px 0px 15px;
background:#DEE2D5;
width:234px;
}
#mod1 ul{
list-style:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#mod1 ul li{
background:url(../basic/home/bullet.gif) no-repeat;
padding:0px 0px 10px 15px;
margin:0px 0px 0px 0px;
}














