body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.home-text
{
	color:#5d5d5d;
}

form
{
	margin:0;
	padding:0;
}
img
{
	border:0;
}
body a
{
	color:#000;
}

body a:hover
{	text-decoration:none;
	color:#495366;
}
h1
{
	font-family:Trebuchet Ms, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#14386e;
	margin:0;
	padding:0 0 10px 0;
	font-weight:normal;
}
h2, h2 a
{
	font-size:13px;
	color:#14386e;
	margin:0;
	padding:10px 0 0 0;
}
p
{
	line-height:17px;
	margin:0;
	padding:0 0 10px 0;
}

ul, li, ol
{
	margin:4px 0 4px 15px;
	padding:0;
}


.home-page-bg
{
	background:url(images/home-page-bg.gif) repeat-x top;
}
.home-loan-page-bg
{
	background:#746db7 url(images/blue-page-bg.gif) repeat-x top;
}
.loan-mod-page-bg
{
	background:#e3e3e3 url(images/loan-mod-page-bg.gif) repeat-x top;
}

.bottom
{
	background:#e3e3e3 url(images/bottom.gif) top center no-repeat;
	height:95px;
	font-size:11px;
	padding:10px 0 0 0;
}

.bottom1
{
	background:#746db7 url(images/bottom1.gif) top center no-repeat;
	font-size:11px;
	color:#fff;
	padding:10px 0 0 0;
}
.text-blue-18
{
	color:#495572;
	font-size:18px;
	font-weight:bold;
}
.text-red-16
{
	color:#a71b24;
	font-size:16px;
	font-weight:bold;
}
.text-red-18
{
	color:#a71b24;
	font-size:18px;
	font-weight:bold;
}
.text-whtie-12
{
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.text-red-12
{
	color:#ac1814;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.faq-top-tbl
{
	background:url(images/faq-tbl-top.gif) no-repeat;
	padding:20px 20px 0 20px;
}
.faq-bg-tbl
{
	background:url(images/faq-tbl-bg.gif) repeat-y;
	width:861px;
}

.faqs ul
{
	margin:0;
	padding-left:40px;
}


.faqs ul li
{
	margin:0;
	padding:0 0 0 20px;
	list-style-type:none;
	background:url(images/bullet.gif) no-repeat left;
	

}

.faqs ul li a
{	
	
	color:#483FA8;
	line-height:18px;
}

.text-11-gray a, .text-11-gray
{
	color:#483FA8;
	font-size:11px;
	font-weight:bold;
}
.text-purple-12
{
	font-size:12px;
	color:#241c92;
	font-weight:bold;
}
.blue-link a
{
	color:#483fa8;
}
.text-10
{
	font-size:10px;
}


.faq-top-tablel
{
	background:url(images/faq-top-bg.png) no-repeat;
	padding:20px 20px 0 20px;
	text-align:left;
}
.faq-bg-tablel
{
	background:url(images/faq-mdle-bg.jpg) repeat-y;
	width:791px;
}

.faqs ul
{
	margin:0;
	padding-left:40px;
	text-align:left;
}


.faqs ul li
{
	margin:0;
	padding:0 0 0 20px;
	list-style-type:none;
	background:url(images/bullet.gif) no-repeat left;
	

}

.faqs ul li a
{	
	
	color:#483FA8;
	line-height:18px;
}

.heading1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:28px;
}
.heading2{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#483DA5;
font-weight:bold;
}

.step1_btn{
background-image:url(images/step_1_btn.gif);
height:32px;
width:111px;
background-repeat:no-repeat;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
line-height:33px;
}

.step2_btn{
background-image:url(images/step_2-btn.gif);
height:33px;
width:112px;
background-repeat:no-repeat;
line-height:33px;
font-weight:bold;
color:#585C5D;
}
.shadow_image{
background-image:url(images/shadow_image.gif);
background-repeat:no-repeat;
width:712px;
height:310px;
background-position:right;
}

.list_field{
height:21px;
width:207px;
}