/*********Font data*********/

#mortgageTools .columnRight p:first-letter {
	font-size: 14pt;
	font-weight: bold;
}
#message .bodySection div p:first-letter {
	font-size: 10pt;
	font-weight: normal;
}
#message .bodySection div { margin-top: 1em; }
#mortgageTools .columnRight li p:first-letter {
	font-size: 10pt;
	font-weight: normal;
}
.notCaps:first-letter {
	font-size: 10pt !important;
	font-weight: normal !important;
}
#mortgageTools p { font-size: 12pt; }
#mortgageTools #message p {
	font-size: 10pt;
	text-align: left;
}
#mortgageTools .columnRight p {
	font-size: 10pt;
}
.testimonial {
	font-size: 10pt !important;
	text-align: right !important;
}

/*********Size data*********/

#mortgageTools .column { width: 49%; }

/*#mortgageTools p { line-height: 58px; }*/
#mortgageTools .column p { line-height: normal; }

#perfectLoan .column { width: 33.2%; }
#perfectLoan .toolDescription { height: 15em; }

/*********Layout data*******/

#mortgageTools a,#perfectLoan a { text-decoration: underline; }
#mortgageTools p img { vertical-align: middle; }
#message { margin-top: 1em; }
#mortgageTools #message img {
	float: left;
	margin-right: 5px;
}
#mortgageTools .anchor { height: 1px !important; } /* NOTE: Firefox fix */
#mortgageTools .column p {
	padding-bottom: 1em;
	text-align: left;
}

#mortgageTools ul,#mortgageTools li.lastItem { margin-bottom: 0px;}
#mortgageTools li { margin-bottom: 0.5em; }

#mortgageTools p { padding-bottom: 0px; }

#mortgageTools .column .bodySection { padding-top: 1em; }
#mortgageTools .bodySection { padding-top: 0px; }

#perfectLoan .headerSection {
	border-style: solid none;
	border-width: 1px;
	text-align: center;
	text-transform: uppercase;
}
#perfectLoan .column .headerSection {
	border-style: none;
	text-transform: none;
}
#perfectLoan .columnLeft { border-right: 1px solid; }
#perfectLoan .bodySection { text-align: center; }

#perfectLoan .headerSection {
	margin-bottom: 10px;
	padding: 3px 0px;
}
#perfectLoan .section { margin: 0px 10px; }
#perfectLoan .section .headerSection {
	margin-bottom: 0px;
	padding: 0px;
}
#perfectLoan p { text-align: left; }

#applyToday { margin-left: 3px; }

#message p {
	padding-bottom: 0px !important;
	margin-right: 10px;
/*	color: black; */
	margin-bottom: 0px !important;
}

#message .columnLeft { width: 33%; }
#message .columnRight { width: 65%; }
#mortgageTools .red { color: #3d5486; font-size: 8pt !important; }
#mortgageTools .green { color: green; }
#mortgageTools li p {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

#mortgageTools h3 {
	color: #3d5486; 
	font-weight: bold;
	font-size: 14pt;
	margin-top: 0px;
}
#message {
	margin-top: 0px;
	margin-bottom: 1em;
	padding-right: 4px;
}
#message img {
	border: 1px solid white;
	margin: 5px;
}
