/*body 						{ font-family: Arial, Verdana, sans-serif; font-size: 78%; background:#000;  } */
.loan-calculator * 							{ margin:0; padding:0;} 
.loan-calculator img							{ border:none; margin:0; padding:0;}

.loan-calculator p, form label				{ color:#383838; line-height:1.35em; font-size:0.9em; margin-bottom: .8em; }
.loan-calculator h1							{ font-weight: normal;  color: #383838; margin: 0 0 .75em 10px; font-size: 1.6em; }

.loan-calculator a.special-button               { float:right; }
.loan-calculator a.special-button,
.loan-calculator a.special-button:visited	{ background-color:#004fa3; color: #FFF !important; text-decoration: none; padding: 8px 12px; text-transform: uppercase; font-weight: bold;}
.loan-calculator a.special-button:hover		{ background-color:#fdb812; color: #004fa3; }

.loan-calculator .txt-blue					{ color:#004fa3;}

.loan-calculator					{ padding: 15px; background-color: #FFF; width: 640px; position: relative; overflow: hidden}
.loan-calculator ul.utility-nav							{ position: absolute; top:15px; right: 15px; list-style: none;}
.loan-calculator ul.utility-nav li						{ float: left; margin-left: 20px;}
.loan-calculator ul.utility-nav li a,
.loan-calculator ul.utility-nav li a:visited			{ text-decoration: none; font-size: .8em; padding:3px 27px 4px 0; color: #383838; background-position: top right; background-repeat: no-repeat; display: block; }
.loan-calculator ul.utility-nav li.print a				{ background-image: url('/img/layout/btn-print.png'); }
.loan-calculator ul.utility-nav li.close a				{ background-image: url('/img/layout/btn-close.png'); padding-right:24px;}
.loan-calculator ul.utility-nav li a:hover				{ color: #004fa3; background-position: right -29px;}

/* Form */
.loan-calculator form #col-left							{ width: 51%; float: left; margin-right: 35px;}
.loan-calculator form fieldset							{ border:none;  padding: 10px; margin: 0 0 10px 0 }
.loan-calculator form fieldset.results					{ background-color: #efefef;}
.loan-calculator form fieldset legend					{ font-weight: bold; font-size: 1em;}
.loan-calculator form fieldset.results legend			{ background-color: #efefef; padding: 7px 10px 0 10px; margin-left: -10px }
.loan-calculator form fieldset ul li						{ list-style:none; clear:both; margin-bottom:5px; position:relative;}
.loan-calculator form fieldset ul li label				{ color:#383838; display:block; float:left; width:185px; font-size:1em; text-align: left; font-size: .8em; padding-top: 5px; font-family:Arial,Helvetica,sans-serif;}

.loan-calculator form input							{ font-family: Arial, Helvetica, sans-serif; color:#004fa3; padding:2px 4px; border:1px solid #004fa3; width:95px; padding: 3px; font-size: 1em; text-align: center}

.loan-calculator form li.buttons							{ text-align:right; }
.loan-calculator form input.calculate-loan					{ background-color:#004fa3; border: none; text-align: center; width: 110px; height: 30px; cursor: pointer; color: #FFF; text-transform: uppercase; font-weight: bold;}
.loan-calculator form li.buttons	input.reset				{ background-color: transparent; color: #004fa3; text-decoration: underline; width: 60px; text-transform: capitalize}



.loan-calculator #errors							{clear:both; color:red; display:none;}