a:link {
	color: #8BA26A;
	text-decoration: none;
	font-weight: bold;
}

a:visited {
	color: #8BA26A;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #8BA26A;
	text-decoration: underline;
	font-weight: bold;
}

a:active {
	color: #8BA26A;
	text-decoration: none;
	font-weight: bold;
}

td {
	font-family: arial;
	font-size: 11pt;
	color: #003873;
}

.privacyPolicyCell {
	text-align: center;
	font-family: arial;
	font-size: 8pt;
	color: #FFFFFF;
	padding:3px;
}

.rightColumnCell {
	border-right-width: 1px;
	border-right-color: #003873;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #003873;
	border-left-style: solid;
	padding-top: 35px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	font-family: arial;
	font-size: 8pt;
	color: #003873;
	text-align: center;
	vertical-align: top;
	}

.headerCell_1 {

}

.headerCell_2 {

}

.headerCellBroker_1 {
	background-color:#FFFFFF;
	font-size:30px;
	font-family:arial;
	font-weight:bold;
	padding-left:20px;
	color:#003873;
}

.headerCellBroker_2 {
	background-color:#A5B68C;
	font-size:26pt;
	font-family:arial;
	font-weight:bold;
	padding-left:80px;
	color: #FFFFFF;
	padding-bottom:3px;
	padding-top:3px;
}

.headerCellBroker_3 {
	background-color:#A5B68C;
	font-size:13pt;
	font-family:arial;
	font-weight:bold;
	color: #FFFFFF;
	text-align: center;
	padding-right:8px;
}

.brokerInfoColumn {
	border-right: 1px #003873 solid;
	vertical-align:top;
}

.brokerBioCell {
	padding:10px;
	text-align:justify;
	vertical-align:top;
}

.brokerPhotoCell {
	border-bottom: 1px #003873 solid;
}

.brokerInfoCell {
	color: #003873;
	font-size:10pt;
	font-family:arial;
	text-align: center;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align: top;
}

.brokerEmail {
	font-size:8pt;
}

.headerCell_1b {
	border-right-width: 1px;
	border-right-color: #003873;
	border-right-style: solid;
}

.headerCell_2b {
	border-right-width: 1px;
	border-right-color: #003873;
	border-right-style: solid;
}

.hp_introCell {

}

.hp_splitterCell {

}

.bioCell {
	font-family: arial;
	font-size: 11pt;
	color: #003873;
	text-align: justify;
}

.testimonialCell {
	padding: 5px;
	border-width:1px;
	border-style: solid;
	border-color: #003873;
	font-size:9pt;
}

.hp_summaryCell {
	padding: 10px;
	background-color: #D9E0CF;
}

.hp_summaryCellContent {
	font-family: arial;
	font-size:9pt;
	color: #003873;
	padding-top: 5px;
}

.logoCell {
	border-left-width: 1px;
	border-left-color: #003873;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #003873;
	border-top-style: solid;
}

.photoCell {
	border-right-width: 1px;
	border-right-color: #003873;
	border-right-style: solid;
	border-top-width: 1px;
	border-top-color: #003873;
	border-top-style: solid;
}

.searchCell {
	padding-bottom: 5px;
}

.mainCell {
	vertical-align: top;
	border-left-width: 1px;
	border-left-color: #003873;
	border-left-style: solid;
}

.contentCell {
	font-family: arial;
	font-size: 11pt;
	vertical-align: top;
	text-align: justify;
	padding: 10px;
	color: #003873;
}

.tbl_featured_lenders {
	border-style: solid;
	border-color: #003873;
	border-width: 0px;
}

.tbl_todays_rates {
	border-style: solid;
	border-color: #003873;
	border-width: 0px;
	padding: 3px;
}

.todays_rates_cell {
	font-family: arial;
	font-size: 8pt;
	color: #003873;
	padding: 2px;
}

.tbl_newsletter {
	border-style: solid;
	border-color: #003873;
	border-width: 0px;
}

.newsletter_cell {
	font-family: arial;
	font-size: 8pt;
	color: #003873;
	padding: 3px;
}

.mortgageCalculatorCell {
	border-right-width: 1px;
	border-right-color: #003873;
	border-right-style: solid;
}

h1 {
	font-family:arial;
	color:#003873;
	font-size:14pt;
	font-style: bold;
}

h2 {
	font-family:arial;
	color:#003873;
	font-size:13pt;
	font-style: italic;
}

h3 {
	font-family:arial;
	color:#003873;
	font-size:11pt;
	font-style: bold;
}

.formbutton { 
	font-family: verdana; 
	font-size: 10px; 
	font-weight: bold;
	border: 1px;
	background-color:#FFFFFF;
	border-color: #2F4F88;
	border-style: solid;
	color:#2F4F88; 
} 

.input { 
	font-family: arial; 
	font-size: 10px; 
	font-weight: bold;
	border: 2px;
	background-color:#FFFFFF;
	border-color: #003873;
	border-style: solid;
	color:#003873; 
}  

.brokerName {
	font-family:arial;
	color:#003873;
	font-size:15pt;
	font-style: bold;
}

.brokerTitle {
	font-family:arial;
	color:#A5B68C;
	font-size:13pt;
	font-style: bold;
}