body {
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
img { 
	behavior: url("/modules/common/iepngfix.htc");
}
.behavior { 
	behavior: url("/modules/common/iepngfix.htc");
}
.heading {
	font-size:14px;
	font-weight:bold;
}
.results{
	font-size:14px;
	background-color:#EEF4F4;
	border-top:1px solid #D1DEE7;
	border-bottom:1px solid #D1DEE7;
	padding: 10px 18px;
}
a {
	color:#5E7614;
	font-weight:bold;
	text-decoration:none;
}
a:visited {
	color:#5E7614;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color:#0033CC;
	font-weight:bold;
	text-decoration:none;
}
.topnav {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
.topnav {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
.topnav a {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.topnav a:visited {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.topnav a:hover {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}
.subnav {
	color:#FFFFFF;
	font-size:11px;
}
.subnav a {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
.subnav a:visited {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
.subnav a:hover {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
}
.footer a {
	color:#394F9E;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
.footer a:visited {
	color:#394F9E;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
.footer a:hover {
	color:#000000;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
.contentNav {
	padding-left:20px;
	padding-top:10px;
}
.contentNav div {
	padding-left:10px;
	padding-right:50px;
	margin-top:5px;
	margin-bottom:5px;
}
.contentSubTitle {
	color:#436327;
	font-size:14px;
	font-weight:bold;
}
.SectionText {
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.flashQuestion, .cardQuestion{
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	padding-left:20px;
}
ul.benefitQuestions, .benefitQuestions li{
	list-style-type:none;
	margin:0;
	padding:0;
}
.benefitQuestions li{
	margin-left:20px;
	margin-bottom:5px;
}
.benefitQuestions a{
	color:#333333;
	font-size:13px;
}
.benefitQuestions a:hover{
	text-decoration:underline;
}
.leftSubNav{
	width:156px;
	margin:0px 4px 5px 3px;
	padding:5px;
	background-color:#FFF;
	border:1px solid #666666;
	opacity: .75;
	filter: alpha(opacity=75);
	-ms-filter: "alpha(opacity=75)";
	-khtml-opacity: .75;
	-moz-opacity: .75;
}
.leftSubNav a{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "alpha(opacity=100)";
	-khtml-opacity: 1;
	-moz-opacity: 1;
}
.leftSubNav a:hover{
	text-decoration:underline;
}
.leftSubNav ul{
	margin:3px 0;
	padding:0;
}
.leftSubNav ul li a{
	color:#333;
}
.leftSubNav ul, .leftSubNav li{
	list-style-type:none;
}
.leftSubNav li{
	margin:0 0 0 0px;
	padding:0;
	font-size:10px;
	line-height:12px;
}
.NewBenefitContent {
	background-image:url(/images/nav/bigblue/bg_repeat.jpg);
	background-repeat:repeat-x;
	background-color:#8895C5;
}
.NewBenefitContent ul{
	margin:0;
}
.NewBenefitContent li{
	margin:0 0 0 2px;
	padding:0;
}
.NewBenefitContent h3{
	margin:2px 0;
}
.NewSectionContainer{
	background-image:url(/images/newsection_bg.jpg);
	background-repeat:no-repeat;
	height:33px;
	color:#FFF;
	font-weight:bold;
	line-height:33px;
	font-size:12px;
	border-bottom:1px solid #5D6FAF;
	padding:0 0 0 4px;
}
.NewSectionContent{
	width:100%;
	border-left:1px solid #5D6FAF;
	border-right:1px solid #5D6FAF;
	border-bottom:1px solid #5D6FAF;
	background-color:#FFF;
}
.sectionImage{
	margin:0px 0 25px 20px;
}
.oddAnswer{
	padding:5px;
	background-color:#E9E9E9;
}
.evenAnswer{
	padding:5px;
	background-color:#F5F5F5;
}
.paddedContent{
	padding:5px;
}
.breadCrumbs{
	text-align:left;
	margin:0 5px 5px 0;
}
#MapContainer{
	margin:5px auto;
	width:600px;
	height:400px;
}
.rightCells th{
	text-align:right;
}
.centeredCells th, .centeredCells td{
	text-align:center;
}
.errorSet{
	font-weight:bold;
	font-size:12px;
	color:#666;
	text-align:center;
}
fieldset{
	-moz-border-radius: 6px;
}
.yesNoRow th{
	padding-right:10px;
	width:75%;
	text-align:right;
}
.yesNoRow td{
	text-align:left;
	padding-left:10px;
	border-left:1px solid #000;
}
/* Calendar */
.calendarDayNumberDiv{
	background-color:#5E7614;
	color:#FFF;
}
/*faq module*/
.FAQGroupTbl{
	border:1px solid #000;
}
td.FAQGroupHead{
	background-color:#999;
	padding:2px;
}
.FAQGroupHead img {
	display:none;
}
.FAQGroup{
	color:#fff;
	font-weight:bold;
}
a.FAQGroupLink{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
a.FAQGroupLink:visited {
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
a.FAQGroupLink:hover{
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
.FAQQuestionTbl{
	border:1px solid #000;
}
.FAQQuestionHeadCell{
	background-color:#999;
	border-bottom:1px solid #000;
	padding:4px;
}
.FAQQuestion{
	font-weight:bold;
}
a.FAQQuestionLink{
	color:#000;
	text-decoration:none;
}
a.FAQQuestionLink:visited{
	color:#777;
	text-decoration:none;
}
a.FAQQuestionLink:hover{
	color:#000;
	text-decoration:underline;
}
div#FAQRowOdd{
	background-color:#fff;
}
div#FAQRowEven{
	background-color:#eee;
}
.FAQRowHighlight{
	background-color:#ff9;
}
.FAQAnswer{
	color:#000;
}
td.FAQGroupGap{
	height:10px;
}
td.FAQQuestionGap{
	height:20px;
}
td.FAQDivider{
	background-color:#000;
	height:2px;
}
/* Bio Styles */
.bioPhoto{
	border:2px solid rgb(9, 28, 83);
}
.bioContentContent{
	padding:3px;
}
.bioContentContent h3{
	margin:0;
	padding:0;
}
.odd .bioContentBox{
	width:568px;
	margin:auto;
}
.odd .bioBoxTop{
	background-image:url(/images/staff/greenbg_top.png);
	background-repeat:no-repeat;
	height:15px;
	width:568px;
}
.odd .bioBoxLeft{
	background-image:url(/images/staff/shadow.jpg);
	background-repeat:repeat-y;
	width:8px;
}
.odd .bioBoxContent{
	background-image:url(/images/staff/greenbg.jpg);
	background-repeat:repeat-y;
}
.odd .bioBoxBottom{
	background-image:url(/images/staff/greenbg_bottom.png);
	background-repeat:no-repeat;
	height:23px;
	width:568px;
}
.odd .bioContent{
	width:403px;
}
.odd .bioContentTop{
	background-image:url(/images/staff/green_top.png);
	background-repeat:no-repeat;
	width:403px;
	height:13px;
}
.odd .bioContentContent{
	background-color:#d9ddc9;
}
.odd .bioContentBottom{
	background-image:url(/images/staff/green_bottom.png);
	background-repeat:no-repeat;
	width:403px;
	height:13px;
}
.even .bioContentBox{
	width:568px;
	margin:auto;
}
.even .bioBoxTop{
	background-image:url(/images/staff/bluebg_top.png);
	background-repeat:no-repeat;
	height:15px;
	width:568px;
}
.even .bioBoxLeft{
	background-image:url(/images/staff/shadow.jpg);
	background-repeat:repeat-y;
	width:8px;
}
.even .bioBoxContent{
	background-image:url(/images/staff/bluebg.jpg);
	background-repeat:repeat-y;
}
.even .bioBoxBottom{
	background-image:url(/images/staff/bluebg_bottom.png);
	background-repeat:no-repeat;
	height:23px;
	width:568px;
}
.even .bioContent{
	width:403px;
}
.even .bioContentTop{
	background-image:url(/images/staff/blue_top.png);
	background-repeat:no-repeat;
	width:403px;
	height:13px;
}
.even .bioContentContent{
	background-color:#d7dcea;
}
.even .bioContentBottom{
	background-image:url(/images/staff/blue_bottom.png);
	background-repeat:no-repeat;
	width:403px;
	height:13px;
}