body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.1em;
	color: #71677E;
	background-color: #ddeba8;
	background-repeat: repeat-y;
	margin: 0px;
}
h1, h2, h3, h4, h5, h6, p { margin-left: 7px; margin-right: 7px; margin-top: 0px; margin-bottom: 14px; color: #333; }
h1 { font-size: 19px; font-weight: normal; line-height: 19px; }
h2 { font-size: 16px; font-weight: normal; line-height: 17px; }
h3 { font-size: 14px; font-weight: normal; line-height: 16px; }
h4 {
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	color:#7FAF00;
}
h5 {
	font-weight: normal;
	line-height: 16px;
	font-size: 11.5px;
}
h6 { font-size: 11px; font-weight: normal; line-height: 14px; font-variant: small-caps; }
p { font-size: 14px; line-height: 16px; }
ul, ol, dl, dt, li, dd {font-size: 13px; line-height: 16px; color: #333; margin: 0px; }
ul { list-style-type: disc; }
dt { font-weight: bold; padding-left: 0px; }
ul, ol, dl { padding: 0px 7px 8px 7px; }
li, dd { margin: 0px 0px 8px 20px; }
a:link {
	text-decoration: none;
	color: #71677E;
}
a:visited {
	text-decoration: none;
	color: #71677E;
}
a:hover {
	text-decoration: none;
	color: #484848;
}
a:active {
	text-decoration: none;
	color: #71677E;
}

form, input { margin: 0px; }

.small { font-size: smaller; line-height: 14px; }

#header {
	background-image: url(../img/head2_bg.gif);
	background-repeat: repeat-x;
}
#mainNav {
	color: #FFFFFF;
	background-color: #71677E;
	text-align: center;
	height:20px;
}
#splashNav {
	color: #CCCCCC;
	text-align: center;
}
#underNav {
	color: #000066;
	text-align: center;
	font-size: 10px;
	font-style: italic;
}
#hdLeftSpacer {
	width: 20px;
}
#hdAdSpacer {
	width: 350px;
}
#hdSpaceRight {
	width: 20px;
}
#navSpaceLeft {
	width: 600px;
}
#navSpaceRight {
	width: 150px;
}
#mainLeft {
	vertical-align: top;
	width: 130px;
	padding-top: 55px;
	padding-right: 10px;
	padding-left: 10px;
}
#mainRight {
	text-align: center;
	vertical-align: top;
	padding: 10px;
	width: 150px;
}
.rightHeader {
	font-size: 0.8em;
	font-style: italic;
	color: #000033;
	text-align: center;
}
.rightBody {
	font-size: 0.7em;
	color: #000000;
	text-align: center;
}
#mainNav a:link {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
#mainNav a:visited {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#mainNav a:hover {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#mainNav a:active {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#splashNav a:link {
	font-size: 12px;
	color: #71677E;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
#splashNav a:visited {
	font-size: 12px;
	color: #71677E;
	text-decoration: none;
	font-weight: bold;
}
#splashNav a:hover {
	font-size: 12px;
	color: #71677E;
	text-decoration: none;
	font-weight: bold;
}
#splashNav a:active {
	font-size: 12px;
	color: #71677E;
	text-decoration: none;
	font-weight: bold;
}
#mainLeft a:link {
	font-size: 12px;
	color: #71677E;
	text-decoration: none;
	font-weight: bolder;
}
#mainLeft a:visited {
	font-size: 12px;
	font-weight: bolder;
	color: #71677E;
	text-decoration: none;
}
#mainLeft a:hover {
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #BED857;
	text-decoration: none;
}
#mainLeft a:active {
	font-size: 12px;
	font-weight: bolder;
	color: #71677E;
	text-decoration: none;
}
#logo {
	position: absolute;
	height: 105px;
	width: 160px;
	left: 0px;
	top: 0px;
}

#mainCenter {
	vertical-align: top;
	padding: 10px;
}	
.footer p {
	margin: 5px;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	text-align: center;
}
.footer a:link { color: #666; }
.footer a:visited { color: #666; }
.footer a:hover { color: #000; }
.footer a:active { color: #666; }

.style1 {color: #71677E;}

.bgLtGrn {background-color: #BED857;}
.bgWhite {background-color: #FFFFFF;}
div.MCenter {text-align: right; padding-top:10px;}
img.mgnLeft25 {margin-left:25px;}
.txtCtr {text-align:center;}
.txtLeft {text-align: left;}
.txtRight {text-align: right;}
img.mgnRight25 {margin-right:25px;}
img.mgnLeft3 {margin-left:3px;}
img.client_img {height:32px; max-width:150px; border:none;}
td.uNav {background-color: #DDEBA8;}
div.mic-list {float:left;width:30px;}
div.FrtPgList {height:30px;float:left;padding-top:6px;}
div.FrtPg {padding-left:10px;clear:left;margin-bottom:5px;height:30px;}
