#contentHolder{
	background-color:#FFFFFF;
}
#contentColumnSingleLeft {
	width:295px;
}
#contentColumnSingleMiddle {
	width:295px;
}
#contentColumnSingleRight {
	width:294px;
}
#contentColumnDoubleRight {
	width:589px;
}
#contentColumnDoubleLeft {
	width:590px;
}

.copyHolder{
	padding: 16px 16px 16px 16px ;
}

.header{
	font-size:20px ;
	color:#C4711D;
	font-weight:bold;
}

.callout{
	font-size:15px ;
	color:#666666;
	line-height:20px;
}


/* BRANCHES */

.branch_header {
	height: 27px ;
}
.branch_footer {
	height: 8px ;
}
.branch_header_border {
	width: 3px;
	height: 27px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.branch_footer_border {
	width: 3px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.branch_footer_shell {
	height: 8px;
	width: 273px;
	margin: 0px;
	float: left;
	background-image: url(/images/borders/footerBarBg.png);
	background-repeat: repeat-x ;
}
.branch_header_content {
	margin: 0px;
	color: #969696;
	font-weight: bold;
	padding: 6px;
	font-size: 12px;
}
.branch_header_content_shell {
	width: 271px ;
	padding-left: 2px;
	height: 27px;
	margin: 0px;
	float: left;
	background-image: url(/images/borders/hdrBarBg.png);
	background-repeat: repeat-x ;
}
#cityBranchListings {
	margin: 16px 0px 16px 16px ;
	width: 279px ;
}
.cityBranchListing {
	clear:both;
	border-left: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	border-bottom: 1px solid #c9c9c9 ;
	padding: 6px ;
}
.branchPersonnel {
	padding-top: 4px ;
}
#branchGoogleMap {
	width: 544px; 
	height: 486px; 
	margin: 0px; 
	padding: 0px;
}


/* CALCULATORS */

#calc_list {
	margin: 16px 16px 0px 16px ;
}
.calc_header {
	cursor: pointer ;
	height: 27px ;
}
.calc_footer {
	height: 8px ;
	margin-bottom: 16px ;
}
.calc_header_border {
	width: 3px; 
	height: 27px; 
	margin: 0px; 
	padding: 0px; 
	float: left;
}
.calc_footer_border {
	width: 3px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.calc_footer_shell {
	width: 840px; 
	height: 8px; 
	margin: 0px; 
	float: left; 
	background-image: url(/images/borders/footerBarBg.png);
	background-repeat: repeat-x ;
}
.calc_header_content_shell {
	padding-left: 2px; 
	width: 838px; 
	height: 27px; 
	margin: 0px; 
	float: left; 
	background-image: url(/images/borders/hdrBarBg.png);
	background-repeat: repeat-x ;
}
.calc_header_content {
	color: #a35525; 
	font-weight: bold; 
	padding: 0px 0px 2px 24px;
	font-size: 12px; 
	line-height: 24px;
	vertical-align: middle; 
	position: relative; 
	display: inline; 
	background-image: url(/images/downArrowBtn.png); 
	background-repeat: no-repeat;
}
dl#calc_list dd {
	text-align: center ;
	width: 844px ;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #c9c9c9 ;
	border-right: 1px solid #c9c9c9 ;
}
dl#calc_list dd div.text_column {
	text-align: left ;
	padding: 8px 8px 2px 8px;
	width: 260px ;
	float: left ;
}
dl#calc_list dd a {
	color: #0e405f ;
	border-bottom: 1px dashed #0e405f ;
}
dl#calc_list dd a:hover {
	border-bottom: 0px ;
}


/* PRODUCTS */

.cellBorderLft{
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
}
.cellBorderRt{
	border-right:1px solid #999999;
	border-top:1px solid #999999;
}
.rowBorder{
	border:1px solid #999999;
}


/* LOANS */

.checklist li{
	list-style-image:url(/images/checklistBullet.png);
}

.worksheet_header {
	cursor: pointer ;
	height: 27px ;
}
.worksheet_footer {
	height: 8px ;
	margin-bottom: 16px ;
}
.worksheet_header_border {
	width: 3px; 
	height: 27px; 
	margin: 0px; 
	padding: 0px; 
	float: left;
}
.worksheet_footer_border {
	width: 3px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.worksheet_footer_shell {
	width: 552px; 
	height: 8px; 
	margin: 0px; 
	float: left; 
	background-image: url(/images/borders/footerBarBg.png);
	background-repeat: repeat-x ;
}
.worksheet_header_content_shell {
	padding-left: 2px; 
	width: 550px; 
	height: 27px; 
	margin: 0px; 
	float: left; 
	background-image: url(/images/borders/hdrBarBg.png);
	background-repeat: repeat-x ;
}
.worksheet_header_content {
	color: #a35525; 
	font-weight: bold; 
	padding: 0px 0px 2px 24px;
	font-size: 12px; 
	line-height: 24px;
	vertical-align: middle; 
	position: relative; 
	display: inline; 
	background-image: url(/images/downArrowBtn.png); 
	background-repeat: no-repeat;
}
dl#worksheet_list dd {
	width: 556px ;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #c9c9c9 ;
	border-right: 1px solid #c9c9c9 ;
}
dl#worksheet_list dd div.text_column {
	width: 530px;
	padding: 6px;
}
dl#faq_home_list dd {
	margin: 4px 8px 8px 8px;
	padding: 0px;
}
dl#faq_refinancing_list dd {
	margin: 4px 8px 8px 8px;
	padding: 0px;
}
dt.faq_question_header a {
	color: #0e405f ;
	border-bottom: 1px solid #0e405f ;
}
dt.faq_question_header a:hover {
	border-bottom: 0px ;
}


/* RATES */

.rates_header {
	height: 27px ;
}
.rates_footer {
	height: 8px ;
}
.rates_header_border {
	width: 3px;
	height: 27px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.rates_footer_border {
	width: 3px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.rates_footer_shell {
	height: 8px;
	width: 552px;
	margin: 0px;
	float: left;
	background-image: url(/images/borders/footerBarBg.png);
}
.rates_header_content {
	margin: 0px;
	color: #a35525;
	font-weight: bold;
	padding: 6px;
	font-size: 12px;
}
.rates_header_content_shell {
	width: 550px ;
	padding-left: 2px;
	height: 27px;
	margin: 0px;
	float: left;
	background-image: url(/images/borders/hdrBarBg.png);
}
