﻿body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #E2E7D2; margin: 0;}
.main { font-size: 12px; line-height: 18px; padding-right: 15px; color: #000000 }
.hmtxt { font-size: 10px; line-height: 14px; color: #000000 }
.address {
	font-size: 10px;
	color: #396B1B;
	font-weight: bold;
}
a           { text-decoration: none }
a:link		{ color: #00507d}
a:v			{ color: #557CA9}
a:hover		{ color: #0175b7}
a:a			{ color: #000000}
.target   	{ background-image: url("images/target.gif"); background-position:right; background-repeat: no-repeat;}
.title		{
	font-family: Verdana;
	font-size: 20px;
	color: #2E5D11;
	font-weight: bold;
	line-height: 30px;
	padding-top: 16px;
	padding-bottom: 16px;
	display: block;
}

.pageTitle   { font-family: Verdana; font-size: 12px; font-color: #00507D; font-weight: bold; margin-top: 12; margin-bottom: 0 }
.benefits_bullets  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #996633; list-style-type: square; margin-top: 8; margin-bottom: 5 }
.subhead {
	background-image: url("images/subhead.gif"); 
	background-position: bottom; 
	background-repeat: repeat-y;
	background-color: #BEAA6F;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	width: 530px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	display: block;
}
.blackblock {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000000;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	display: block;
}
.greentitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 29px;
	font-style: normal;
	color: #377c2b;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	display: block;
}
a.green	{
	font-family: Verdana;
	font-size: 24px;
	font-style: italic;
	color: #008000;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px; font-weight:bold
}
a.address {
	font-size: 10px;
	color: #396B1B;
	font-weight: bold;
}
a:hover.address {
	font-size: 10px;
	color: #99FE58;
	font-weight: bold;
}
a.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	background: #fff url("images/buttonBG.jpg") repeat-x bottom;
	padding:3px;
	margin:2px;
	border: 1px solid #1a1a1a;
}
a.box:link, a.box:visited {
	color: #396B1B;
	font-weight: bold;
}
a.box:link:hover, a.box:visited:hover{
	color: #9CFF5A;
	font-weight: bold;
	background: #fff url("images/buttonBG_rev.jpg") repeat-x bottom;
}
.highlight {
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #EEE4CD;
	text-align: justify;
	vertical-align: middle;
	width: 522px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
}
.leftnav {
	background-image: url("images/leftnav.gif"); 
	background-position: top; 
	background-repeat: repeat-x;
}
.pgtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
}
.gradient {background-image: url("images/gradient.gif"); background-position:bottom; background-repeat: repeat;}




