body, tr, td, th, ul, li {
	font-family: Trebuchet MS, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #538D3A;
	text-decoration: underline; }
a:visited {
	color: #538D3A;
	text-decoration: underline; }
a:hover {
	color: #000000;
	text-decoration: none;}
a:active {
	color: #538D3A;
	text-decoration: none;
}

.bold {
	font-family: Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
}

.boldBlue {
	font-family: Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	color: #1174A2;
}	

.header1 {
	font-family: Trebuchet MS, Arial, Geneva, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #538D3A;
	line-height: 25px;
	padding-top: 10px;
	padding-bottom: 5px;
}

.header2 {
	font-family: Trebuchet MS, Arial, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #00204E;
	line-height: 20px;
}	
/* on header2, changed "line-height: 16px to 22px on 11-9-08 */

.subheader1 {
	font-family: Trebuchet MS, Arial, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00204E;
	line-height: 18px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}	

.subheader1 a:link {
	color: #00204E;
	text-decoration: none; 
}
.subheader1 a:visited {
	color: #00204E;
	text-decoration: none; 
}
.subheader1 a:hover {
	color: #00204E;
	text-decoration: underline;
}
.subheader1 a:active {
	color: #00204E;
	text-decoration: underline;
}

.subheader2 {
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00204E;
	line-height: 15px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.subheadQuote {
	font-family: Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #00204E;
	line-height: 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.subheadQuoteSource {
	font-family: Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #00204E;
	line-height: 25px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.subheader1green {
	font-family: Trebuchet MS, Arial, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #538D3A;
	line-height: 18px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}	
.subheader1green a:link {
	color: #538D3A;
	text-decoration: none; 
}
.subheader1green a:visited {
	color: #538D3A;
	text-decoration: none; 
}
.subheader1green a:hover {
	color: #538D3A;
	text-decoration: underline;
}
.subheader1green a:active {
	color: #538D3A;
	text-decoration: underline;
}

.nav1 {
	font-size: 9.5px;
	color: #16335D;
}
.nav1 a:link {color: #16335D; text-decoration: none; }
.nav1 a:visited {color: #16335D; text-decoration: none;  }
.nav1 a:hover {color: #16335D; text-decoration: underline; }

.nav2 {
	font-size: 9.5px;
	color: #16335D;
	line-height: 20px;
}
.nav2 a:link {color: #16335D; text-decoration: none; }
.nav2 a:visited {color: #16335D; text-decoration: none;  }
.nav2 a:hover {color: #16335D; text-decoration: underline; }

.learnMoreNavHeader{
	font-size: 11px;
	color: #538D3A;
	font-weight: bold;
	line-height: 30px;
}
.learnMoreNavHeader{
	font-size: 11px;
	color: #538D3A;
	font-weight: bold;
	line-height: 30px;
}
.learnMoreNav {
	font-size: 10px;
	color: #00204E;
	line-height: 14px;
}
.learnMoreNav a:link {color: #00204E; text-decoration: none; }
.learnMoreNav a:visited {color: #00204E; text-decoration: none;  }
.learnMoreNav a:hover {color: #00204E; text-decoration: underline; }

.callustoday {
	font-family: Arial, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1174A2;
	line-height: 20px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}	

.L3NavHeader{
	font-size: 14px;
	color: #538D3A;
	font-weight: bold;
	line-height: 16px;
}
.L3NavHeader a:link {color: #538D3A; text-decoration: none; }
.L3NavHeader a:visited {color: #538D3A; text-decoration: none;  }
.L3NavHeader a:hover {color: #538D3A; text-decoration: underline; }

.L3Nav {
	font-size: 9.5px;
	color: #00204E;
	line-height: 11px;
}
.L3Nav a:link {color: #00204E; text-decoration: none; }
.L3Nav a:visited {color: #00204E; text-decoration: none;  }
.L3Nav a:hover {color: #00204E; text-decoration: underline; }

.L3NavGreen {
	font-size: 9.5px;
	color: #538D3A;
	line-height: 11px;
	font-weight: bold;
}
.L3NavGreen a:link {color: #538D3A; text-decoration: none; }
.L3NavGreen a:visited {color: #538D3A; text-decoration: none;  }
.L3NavGreen a:hover {color: #538D3A; text-decoration: underline; }

.red {
	color: red;
}

.green {
	color: #538D3A;
}	

.crumbNav {
	font-size: 9.5px;
	color: #538D3A;
}
.crumbNav a:link {color: #538D3A; text-decoration: none; }
.crumbNav a:visited {color: #538D3A; text-decoration: none;  }
.crumbNav a:hover {color: #16335D; text-decoration: underline; }

.pdfInstructions {
	font-size: 10px;
}	

/* align text within table cell vertical-top */

td.top {
	vertical-align: top;
}

#hm_main p{ 
	margin:10px 50px 0px 50px;
	font-family: Arial, Geneva, sans-serif;
	font-size: 15px;
	color: #16335d;
	line-height: 130%;
}


#hm_main h1{
	font-size: 26px;
	margin:30px 50px 0px 50px;
	font-family: Arial, Geneva, sans-serif;
	font-size: 24px;
	color: #16335d;
	line-height: 115%;
}

#feature p.left{
	margin:0px 13px 24px 24px;
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	color: #16335d;
	line-height: 140%;
}

#feature p.right{
	margin:0px 24px 24px 12px;
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	color: #16335d;
	line-height: 140%;
}
#feature .head{
	font-size: 16px;
	font-weight: bold;
}


#feature a:link {
	color: #16335d;
	text-decoration: none; }
#feature a:visited {
	color: #16335d;
	text-decoration: none; }
#feature a:hover {
	color: #16335d;
	text-decoration: underline;}
#feature a:active {
	color: #538D3A;
	text-decoration: underline;
}

#sm_box p{
	margin:0px 34px 16px 34px;
	font-family: Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #16335d;
	line-height: 140%;
}

#sm_box .head{
	font-size: 14px;
	font-weight: bold;
}
#sm_box a:link {
	color: #16335d;
	text-decoration: underline; }
#sm_box a:visited {
	color: #16335d;
	text-decoration: underline; }
#sm_box a:hover {
	color: #000000;
	text-decoration: none;}
#sm_box a:active {
	color: #538D3A;
	text-decoration: none;
}
