/*********Font data*********/

#mortgageTools .firstPara p:first-letter {
	font-size: 14pt;
	font-weight: bold;
}
#mortgageTools p { font-size: 12pt; }
#mortgageTools #message p {
	font-size: 10pt;
	text-align: justify;
}
#mortgageTools .columnRight p { font-size: 10pt; }

/*********Size data*********/

#mortgageTools .column { width: 49%; }

/*#mortgageTools p { line-height: 64px; }*/
#mortgageTools .column p { line-height: normal; }

#mortgageTools #message .columnLeft { width: 32%; }
#mortgageTools #message .columnRight { width: 68%; }

#perfectLoan .column { width: 33.2%; }
#perfectLoan .toolDescription { height: 17em; }

/*********Layout data*******/

#mortgageTools a,#perfectLoan a { text-decoration: underline; }
#mortgageTools p img { vertical-align: middle; }
#message { margin-top: 1em; }
#mortgageTools .anchor { height: 1px !important; } /* NOTE: Firefox fix */
#mortgageTools .column p {
	padding-bottom: 1em;
	text-align: justify;
}

#mortgageTools ul,#mortgageTools li.lastItem { margin-bottom: 0px;}
#mortgageTools li { margin-bottom: 0.5em; }

#mortgageTools p {
	padding-bottom: 0px;
	text-align: center;
}

#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: 0px solid; }
#perfectLoan .bodySection { text-align: center; }

#perfectLoan .headerSection {
	margin-bottom: 10px;
	padding: 3px 0px;
}
#perfectLoan .section { margin: 0px 3px; }
#perfectLoan .section .headerSection {
	margin-bottom: 0px;
	padding: 0px;
}

#applyToday { margin-left: 3px; }

#message p { padding-bottom: 1em; }