BODY
{

}

TD
{
    FONT-SIZE: 12px;
    LINE-HEIGHT:16px;
    COLOR: #353535;
    FONT-FAMILY: Arial;
}
A
{
	FONT-SIZE: 12px;
    LINE-HEIGHT:18px;
    COLOR: #E18700;
    FONT-FAMILY: Arial;
    FONT-WEIGHT:bold;
}
A.link
{
	FONT-SIZE: 12px;
    LINE-HEIGHT:18px;
    COLOR: #E18700;
    FONT-FAMILY: Arial;
    FONT-WEIGHT:bold;
}
A.visited
{
    FONT-SIZE: 12px;
    LINE-HEIGHT:18px;
    COLOR: #E18700;
    FONT-FAMILY: Arial;
    FONT-WEIGHT:bold;
}
A.active
{
    FONT-SIZE: 12px;
    LINE-HEIGHT:18px;
    COLOR: #E18700;
    FONT-FAMILY: Arial;
    FONT-WEIGHT:bold;
}
A.hover
{
    FONT-SIZE: 12px;
    LINE-HEIGHT:18px;
    COLOR: #E18700;
    FONT-FAMILY: Arial;
    FONT-WEIGHT:bold;
}
.footer
{
    FONT-SIZE: 10px;
    LINE-HEIGHT:18px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
}
.disclaimer
{
    FONT-SIZE: 10px;
    LINE-HEIGHT:18px;
    COLOR: #353535;
    FONT-FAMILY: Arial;
}

.titlelink
{
    FONT-SIZE: 18px;
    FONT-WEIGHT:bold;
    LINE-HEIGHT:24px;
    COLOR: #52B281;
    FONT-FAMILY: Arial;
}

h1
{
    FONT-SIZE: 18px;
    FONT-WEIGHT:bold;
    LINE-HEIGHT:24px;
    COLOR: #52B281;
    FONT-FAMILY: Arial;
}

h2
{
    FONT-SIZE: 13px;
    FONT-WEIGHT:bold;
    LINE-HEIGHT:14px;
    COLOR: #4BA97A;
    FONT-FAMILY: Arial;
}
.title3
{
    FONT-SIZE: 13px;
    FONT-WEIGHT:bold;
    LINE-HEIGHT:14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
}
.title4
{
    FONT-SIZE: 14pt;
    FONT-WEIGHT:bold;
    LINE-HEIGHT:22px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Helvetica;
}



A.leftnav:link
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.leftnav:visited
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.leftnav:active
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.leftnav:hover
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
 }   
    
A.leftnav2:link
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT:18px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.leftnav2:visited
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT:18px;
    COLOR: #CF5800;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.leftnav2:active
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT:18px;
    COLOR: #CF5800;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.leftnav2:hover
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT:18px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.footer:link
{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.footer:visited
{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.footer:active
{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.footer:hover
{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
.leftnavcell
{
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}
#quote 
{
	position:relative;
	float: right;
	width: 223px;
		}
.TableCellWhite{
	background-color:#FFFFFF;
	font-family:Arial;
	font-size: 12px;
	color: #353535;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:3px;}

.TableCellDark{
	background-color:#E2E2E2;
	font-family:Arial;
	font-size: 12px;
	color: #353535;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:3px;}

.TableHeader {
	font-family:Arial;
	font-size: 12px;
	color: #F3F3F3;
    font-weight: bold;
    background-color: #5CA77F;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:3px;}

.error
{
  color:red;
  font-weight:bold;
}
.displaynone
{
    display:none;
}
.advertisement {
	font-size: 10px;
	color: #666666;}
	
input, select {
	font-family:Arial;
	font-size: 12px;
	color: #353535;
	margin:3px 0px;

}

/*Pre-Form
________________________________________________________*/

div.pform_main {
	width:750px; 
	padding-top:20px;
	color:#333;
}

div.pform_copy {
 	float:left; 
 	width:230px; 
 	height:330px; 
 	margin:5px; 
 	padding:15px; 
	padding-left:22px;
	/*padding-right:0px;*/
	padding-bottom:20px;
 	padding-top:5px; 
 	background:url('../images/pre-form-bg.gif') no-repeat; 
 	text-align:left;
	
	
	
}

div.pform_padding{
position:relative;
top:-25px;
padding-left:10px;
padding-right:10px;
}


div.pform_form {
	float:right; 
	width:405px; 
	height:374px; 
	text-align:center; 
	margin:5px;
	background:url(../images/pre-form-form-bg2.gif) no-repeat; 
	padding:5px; 
	padding-top:45px;
	padding-right:35px;
	
}
div.padding-sub {
padding-top:15px;
}

div.padding-smform {
position:relative;
top:40px;
left:2px;
padding-top:10px;
padding-left:5px;
padding-bottom:10px;
padding-right:10px;
}

div.padding-form {
position:relative;
top:-30px;
left:5px;
padding-top:10px;
}

table.pform_table {
	text-align:left; 
	margin:20px 10px;
	font-weight:bold; 
	color:#333;
	font-size:11px;
	width:95%;
}

table.pform_table td {
	padding:0px 8px 2px 0px;
}

select.pform_select {
	width:180px;
	color:#333;
}



.pform-button { 
position:relative;
padding-top:5px;
padding-bottom:5px;
top:-43px;
left:5px;
}


/* Validation styles */
.validation-advice {
  color: #f00;
  margin-top: .25em;
  margin-bottom: 1ex;
  font-weight: bold;
}

#advice-loanform p {
	margin: 1ex 0 1em;
}
