html { overflow: -moz-scrollbars-vertical;overflow-x: auto; }

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #83919e;
/*	color: #99a7af;*/
	background: #bcc4c9 url(../images/glow.jpg) 50% 0 no-repeat;
}

body#sub {
	background: #bcc4c9 url(../images/sub_glow.jpg) 50% 0 no-repeat;	
}

img {
	border: 0;
}

p {
	margin: 0;
	padding: 0;
}

form, ul, h1, h2, h3, h4, h5 {
	margin: 0;
	padding: 0;
}

/* Start Generic Values */

.clearboth {
	clear: both;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin:0 0 9px 0;
	color: #2d4359;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin:0 0 7px 0;
}

h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin:0 0 9px 0;
	color: #83919e;
}

/* End Generic Values */

/* Start Container */

#outer_container {
	margin: 0 auto;
}

#container {
	width: 798px;
	margin: 0 auto;
}

/* End Container */

/* Start Header */

#header .logo {
	float:left;
}

/* Start Direct Choice services block */

#header .dc_services {
	float:right;
}

#header .dc_services_nav ul {
	float: left;
	margin:0 0 0 6px;
}

#header .dc_services_nav ul li {
	list-style: none;
	float:left;
	display:inline;
	margin:0 6px 0 0;
}

#header .dc_services_nav ul li a {
	background: url(../images/dc_services_icons2.png) no-repeat 0 0;
	width:28px;
	height: 36px;
	display:block;
}

#header .dc_services_nav ul li.nav1 a {width: 30px; background-position: 0 0;}
#header .dc_services_nav ul li.nav1 a:hover {background-position: 0 -36px;}

#header .dc_services_nav ul li.nav2 a {width: 32px; background-position: -29px 0;}
#header .dc_services_nav ul li.nav2 a:hover {width: 32px; background-position: -29px -36px;}

#header .dc_services_nav ul li.nav3 a {width: 31px; background-position: -60px 0;}
#header .dc_services_nav ul li.nav3 a:hover {width: 31px; background-position: -60px -36px;}

#header .dc_services_nav ul li.nav4 a {width: 31px; background-position: -90px 0;}
#header .dc_services_nav ul li.nav4 a:hover {width: 31px; background-position: -90px -36px;}

#header .dc_services_nav ul li.nav5 a {width: 30px; background-position: -123px 0;}
#header .dc_services_nav ul li.nav5 a:hover {width: 30px; background-position: -123px -35px;}

#header .dc_services_nav ul li.nav6 a {width: 31px; background-position: -154px 0;}
#header .dc_services_nav ul li.nav6 a:hover {width: 31px; background-position: -154px -35px;}

#header .dc_services_nav ul li.nav7 a {width: 31px; background-position: -185px 0;}
#header .dc_services_nav ul li.nav7 a:hover {width: 31px; background-position: -185px -35px;}

#header .dc_services_nav ul li a span {
	display:none;
}

/* End Direct Choice services block */

/* Start topnav */

#header #topnav {
	margin: 0 0 20px 0;
	float: left;
}

#header #topnav ul {
	background:url(../images/nav_bg1.jpg) no-repeat 0 0;
	float:left;
	width: 724px;
	height: 39px;
	padding:0 0 0 74px;
}

#header #topnav ul li {
	display:block;
	float:left;
	list-style: none;
	height: 32px;
	margin:1px 1px 0 0;
	text-align: center;
}

#header #topnav ul li a {
	color: #636363;
	font-size: 12px;
	text-decoration: none;
	padding:0 13px 0 13px;
	line-height: 33px;
	height:33px;
	display:block;
	float:left;
}

#header #topnav ul li a:hover, #header #topnav ul li a.active{
	background: url(../images/topnav_hover.gif) repeat-x 0 0px;
	height: 33px;
	color: #ffffff;
}


/* End topnav */

/* End Header */

/* Start Content Area */

#content_outer {
	text-align: center;
}

#content_inner {
	background: url(../images/content_bg_bottom.gif) no-repeat 0 100%;
	width: 735px;
	text-align:left;
	padding:10px 30px 42px 45px;
	margin: 0 0 20px 0;
}

#content_inner h4 {
	color:#ffffff;
	font-size:20px;	
	padding-left:20px;
	width: 696px;
	height:38px;
	line-height: 38px;	
	margin: 0 0 5px 0;
	font-weight: normal;
}

#content_inner h4.titlebg_blue {background: url(../images/title_bg_blue.gif) no-repeat 0 0;}
#content_inner h4.titlebg_green {background: url(../images/title_bg_green.gif) no-repeat 0 0;}
#content_inner h4.titlebg_orange {background: url(../images/title_bg_orange.gif) no-repeat 0 0;}

#content_inner p {
	margin: 0 0 10px 0;
}

#content_inner .heading_line {
	margin: 0 0 10px -25px;
}

.partners #content_inner .heading_line {
	margin: 10px 0 10px -25px;
}

#content_outer .slogan {
	font-size:20px;
	color: #8d9ba3;
	padding: 0 0 10px 0;
}

#content_outer .slogan span{
	color: #53697d;
	font-size: 25px;
	font-weight:bold;
}

#content_outer #directchoicepromo {
	margin: 0 0 20px 0;
}

#content_outer .title_name_no {
	color: #53697d;
	font-size: 18px;
	float:left;
	margin: 0 0 10px 0;
}

#content_outer #homeform {
	background:url(../images/home_form_bg.gif) no-repeat 0 0;
	width:738px;
	height:48px;
	padding:15px 30px;
	text-align: left;
	font-size:13px;
	margin: 0 0 30px 0;
	color:#ffffff;
}

#content_outer #homeform div {
	float:left;
}

#content_outer #homeform .input1 {
	float:left;
	border: 1px solid #d6d9dc;
	width: 184px;
	margin: 0 32px 0 0;
	color:#31485e;
}

#content_outer #homeform .input2 {
	float:left;
	border: 1px solid #d6d9dc;
	width: 184px;
	margin: 0 22px 0 0;
	color:#31485e;
}

#content_outer #homeform .buttonsubmit {
	padding:8px 0 0 0;
}

/* Start Contact page */



/* End Contact page */

.contact_left {
	float:left;
	width:245px;
	position:relative;
}

.contact_right {
	float:left;
}

.contact_heading {
	color: #345e78;
	padding: 15px 0 0 0;
}

#contact_form .input1 {
	border: 1px solid #dadee0;
	margin:5px 0;
	padding: 3px 0 2px 2px;	
	width: 184px;
	color:#83919e;
	font-size: 11px;
	height: 15px;
}

#contact_form .input4 {
	border: 1px solid #dadee0;
	margin:5px 0 20px 0;
	padding: 3px 0 2px 0;
	width: 188px;
	height: 22px;
	color:#83919e;
	font-size: 11px;
}

.contact_title {
	font-size: 14px;
	font-weight: bold; 
}

.contact_bluetext {
	color: #0071ae;
}

.contact_greentext {
	color: #80aa34;
}

.contact_orangetext {
	color: #f7941d;
}

.contact_yellowtext {
	color: #C6020C;
}

.contactline {
	position: absolute;
	top:40px;
	left:215px;
}

/* End Content Area */

/* Start Footer */

#footer{
	width:810px;
	margin:0 auto 20px;
	text-align: center;
}

/* Start Home Scroller */
	
#homescroller {
		width: 790px;
		height: 67px;
		margin: 0 auto 10px;
		padding:25px 10px 10px;
		background: url(../images/footer_bg.jpg) no-repeat;
}
		
.jcarousel-skin {
	width: 765px;
	overflow: hidden;
	z-index: 9999;
}

.jcarousel-skin a {
	display: block;
	height: 51px;
	background-image: url(../images/footer_logo_scroll.gif);
	text-decoration: none;
}

.hscroll1 {	width: 251px; background-position: 0 -1px;}
.hscroll1:hover {	width: 251px; background-position: 0 -51px; }

.hscroll2 {	width: 251px; background-position: -251px -1px; }
.hscroll2:hover {	width: 251px; background-position: -251px -51px; }

.hscroll3 {	width: 251px; background-position: -502px 0; }
.hscroll3:hover {	width: 251px; background-position: -502px -51px; }

.hscroll4 {	width: 251px; background-position: -753px -1px; }
.hscroll4:hover {	width: 251px; background-position: -753px -51px; }

.hscroll5 {	width: 251px; background-position: -1004px -1px; }
.hscroll5:hover {	width: 251px; background-position: -1004px -51px; }

.hscroll6 {	width: 251px; background-position: -1255px -1px; }
.hscroll6:hover {	width: 251px; background-position: -1255px -51px; }

.hscroll7 {	width: 251px; background-position: -1506px -1px; }
.hscroll7:hover {	width: 251px; background-position: -1506px -51px; }

.hscroll8 {	width: 251px; background-position: -1757px -1px; }
.hscroll8:hover {	width: 251px; background-position: -1757px -51px; }

.hscroll9 {	width: 251px; background-position: -2008px -1px; }
.hscroll9:hover {	width: 251px; background-position: -2008px -51px; }

.hscroll10 {	width: 251px; background-position: -2259px 0; }
.hscroll10:hover {	width: 251px; background-position: -2259px -51px; }

.hscroll11 {	width: 251px; background-position: -2510px -1px;}
.hscroll11:hover {	width: 251px; background-position: -2510px -51px; }

.hscroll12 {	width: 251px; background-position: -2761px -1px; }
.hscroll12:hover {	width: 251px; background-position: -2761px -51px; }

.hscroll13 {	width: 251px; background-position: -3012px -1px; }
.hscroll13:hover {	width: 251px; background-position: -3012px -51px; }

.hscroll14 {	width: 251px; background-position: -3263px -1px; }
.hscroll14:hover {	width: 251px; background-position: -3263px -51px; }

.hscroll15 {	width: 251px; background-position: -3514px -1px; }
.hscroll15:hover {	width: 251px; background-position: -3514px -51px; }


/* End Home Scroller */

#footer .foot_callus {
	font-size: 18px;
	color: #345e78;
	margin: 0 0 20px 0;
}

#footer .foot_callus span {
	font-size: 15px;
	color: #000000;
}

/* End Footer */

/* Start subsections */

#outer_container_sub {
	margin: 0 auto;
}

/* Start subsections topnav */

#header #topnav_sub{
	float:left;
	margin: 0 0 17px 0;
}

#header #topnav_sub ul {
	float:left;
	width: 590px;
	height: 39px;
	padding:0 0 0 208px;
}

#header #topnav_sub ul li {
	display:block;
	float:left;
	list-style: none;
	height: 32px;
	margin:1px 0px 0 0;
	text-align: center;
	background:url(../images/nav_sep.gif) no-repeat 0 0;
}

#header #topnav_sub ul li a {
	color: #636363;
	font-size: 12px;
	text-decoration: none;
	padding:0 13px 0 13px;
	line-height: 33px;
	height:33px;
	display:block;
	float:left;
}

#header #topnav_sub ul li a.last {
	background:url(../images/nav_sep.gif) no-repeat 100% 0;
}

#header #topnav_sub ul li a:hover, #header #topnav_sub ul li a.active{
	height: 33px;
	color: #ffffff;
}

#header #topnav_sub ul {
	background:url(../images/nav_bg_sub_landing.jpg) no-repeat 0 0;
}

#header #topnav_sub ul.car li a:hover, #header #topnav_sub ul.car li a.active {
	background: url(../images/topnav_hover_car.gif) repeat-x 0 0px;	
}

#header #topnav_sub ul.life li a:hover, #header #topnav_sub ul.life li a.active {
	background: url(../images/topnav_hover_life.gif) repeat-x 0 0px;	
}

#header #topnav_sub ul.loans li a:hover, #header #topnav_sub ul.loans li a.active {
	background: url(../images/topnav_hover_loans.gif) repeat-x 0 0px;	
}

/* End subsections topnav */

/* Start Content */

.steps {
	width: 798px;
	height: 77px;
	padding: 44px 0 0 0;
	font-size: 11px;
	margin: 0 0 10px 0;
}

.steps .step1 {
	width: 279px;
	text-align: center;
	float:left;
}

.steps .step2 {
	width: 330px;
	text-align: center;
	float:left;
}

.steps .step3 {
	width: 189px;
	text-align: center;
	float:left;
}

.sub_landing_list {
	width:572px;
	float:left;
	margin:0 0 20px 0;
	position: relative;
}

.action_buttons {
	width: 226px;
	float:left;
}

.action_buttons a {
	padding: 10px 0 10px 0;
	display:block;
}

/* End Content */

/* Start Footer */

#footer_sub_landing {
	width: 798px;
	margin: 0 auto;
	text-align: center;	
	float: left;
}

#footer_sub_landing .foot_logos {
	background: url(../images/static_footer_bg.jpg) no-repeat 0 0;
	width: 798px;
	height:94px;
}

#footer_sub_landing .foot_logos ul {
	float:left;
	padding: 22px 0;
}

#footer_sub_landing .foot_logos ul li{
	list-style:none;
	display:inline;
	float:left;
	margin:0 0 0 60px;
}

#footer_sub_landing .foot_logos ul li a{
	display:block;
}

/* Start Car insurance logos */

#footer_sub_landing .foot_logos .car_ins1 a {background:url(../images/static_foot_logos_car.gif) no-repeat 0 0;width:89px;height:50px;}
#footer_sub_landing .foot_logos .car_ins1 a:hover {background-position: 0 -50px;}

#footer_sub_landing .foot_logos .car_ins2 a {background:url(../images/static_foot_logos_car.gif) no-repeat -89px 0;width:108px;height:50px;}
#footer_sub_landing .foot_logos .car_ins2 a:hover {background-position: -89px -50px;}

#footer_sub_landing .foot_logos .car_ins3 a {background:url(../images/static_foot_logos_car.gif) no-repeat -197px 0;width:72px;height:50px;}
#footer_sub_landing .foot_logos .car_ins3 a:hover {background-position: -197px -50px;}

#footer_sub_landing .foot_logos .car_ins4 a {background:url(../images/static_foot_logos_car.gif) no-repeat -269px 0;width:83px;height:50px;}
#footer_sub_landing .foot_logos .car_ins4 a:hover {background-position: -269px -50px;}

#footer_sub_landing .foot_logos .car_ins5 a {background:url(../images/static_foot_logos_car.gif) no-repeat -352px 0;width:74px;height:50px;}
#footer_sub_landing .foot_logos .car_ins5 a:hover {background-position: -352px -50px;}

/* End Car Insurance logos */

/* Start Life Insurance logos */

#footer_sub_landing .foot_logos .life_ins1 {margin:0 0 0 95px;}
#footer_sub_landing .foot_logos .life_ins1 a {background:url(../images/static_foot_logos_life1.gif) no-repeat 0 0;width:103px;height:50px;}
#footer_sub_landing .foot_logos .life_ins1 a:hover {background-position: 0 -50px;}

#footer_sub_landing .foot_logos .life_ins2 {margin:0 0 0 95px;}
#footer_sub_landing .foot_logos .life_ins2 a {background:url(../images/static_foot_logos_life1.gif) no-repeat -103px 0;width:108px;height:50px;}
#footer_sub_landing .foot_logos .life_ins2 a:hover {background-position: -103px -50px;}

#footer_sub_landing .foot_logos .life_ins3 {margin:0 0 0 95px;}
#footer_sub_landing .foot_logos .life_ins3 a {background:url(../images/static_foot_logos_life1.gif) no-repeat -211px 0;width:106px;height:50px;}
#footer_sub_landing .foot_logos .life_ins3 a:hover {background-position: -211px -50px;}

#footer_sub_landing .foot_logos .life_ins4 {margin:0 0 0 95px;}
#footer_sub_landing .foot_logos .life_ins4 a {background:url(../images/static_foot_logos_life1.gif) no-repeat -317px 0;width:47px;height:50px;}
#footer_sub_landing .foot_logos .life_ins4 a:hover {background-position: -317px -50px;}

#footer_sub_landing .foot_logos .life_ins5 a {background:url(../images/static_foot_logos_life1.gif) no-repeat -364px 0;width:83px;height:50px;}
#footer_sub_landing .foot_logos .life_ins5 a:hover {background-position: -364px -50px;}

/* End Life Insurance logos */

/* Start Loans logos */


#footer_sub_landing .foot_logos .loans1{margin:0 0 0 23px;}
#footer_sub_landing .foot_logos .loans1 a {background:url(../images/static_foot_logos_loans.gif) no-repeat 0 0;width:98px;height:51px;}
#footer_sub_landing .foot_logos .loans1 a:hover {background-position: 0 -51px;}

#footer_sub_landing .foot_logos .loans2{margin:0 0 0 35px;}
#footer_sub_landing .foot_logos .loans2 a {background:url(../images/static_foot_logos_loans.gif) no-repeat -96px 0;width:137px;height:51px;}
#footer_sub_landing .foot_logos .loans2 a:hover {background-position: -96px -51px;}

#footer_sub_landing .foot_logos .loans3{margin:0 0 0 63px;}
#footer_sub_landing .foot_logos .loans3 a {background:url(../images/static_foot_logos_loans.gif) no-repeat -233px 0;width:69px;height:51px;}
#footer_sub_landing .foot_logos .loans3 a:hover {background-position: -233px -51px;}

#footer_sub_landing .foot_logos .loans4{margin:0 0 0 45px;}
#footer_sub_landing .foot_logos .loans4 a {background:url(../images/static_foot_logos_loans.gif) no-repeat -332px 0;width:70px;height:51px;}
#footer_sub_landing .foot_logos .loans4 a:hover {background-position: -332px -51px;}

#footer_sub_landing .foot_logos .loans5{margin:0 0 0 63px;}
#footer_sub_landing .foot_logos .loans5 a {background:url(../images/static_foot_logos_loans.gif) no-repeat -430px 0;width:170px;height:51px;}
#footer_sub_landing .foot_logos .loans5 a:hover {background-position: -430px -51px;}

/* End Loans logos */

#footer_sub_landing .foot_callus {
	font-size: 18px;
	margin:0 0 20px 0;
}

#footer_sub_landing .foot_callus span {
	font-size: 15px;
}

.footnav {
	margin: 0 0 20px 0;
}

.footnav a {
	color: #99a7af;
	text-decoration: none;
	margin: 0 19px;
	font-size:11px;
}

.copyright span {
	color: #99a7af;
	text-decoration: none;
	font-size:10px;
}

/* End Footer */


/* Start Content Blue */

#container_blue{
	width: 798px;
	margin: 0 auto;
}

#container_blue .steps{
		background: url(../images/steps_blue.gif) no-repeat 0 0;
}

#container_blue h1{
	color:#0a658b;
}

#container_blue h2{
	color:#0093d0;
}

#container_blue .highlight_text{
	color:#0a658b;
	font-size: 18px;
	font-weight:bold;
}

#container_blue .big_text{
	font-size: 25px;
	font-weight:bold;
}

#container_blue .sub_landing_list .sub_landing_list_alt_item {
	background: url(../images/sub_landing_list_bg.jpg) no-repeat 0 0;
	width:572px;
	height: 79px;
}

#container_blue .sub_landing_list .sub_landing_list_item {
	background: url(../images/tick_blue.gif) no-repeat 0 50%;
	padding: 15px 0 15px 43px;
}

#container_blue .sub_landing_list .sub_landing_list_item1 {
	background: url(../images/phone_blue.gif) no-repeat 0 50%;
	padding: 15px 0 15px 40px;
}

#container_blue #footer_sub_landing .foot_callus {
	color: #0093d0;
}

#container_blue #footer_sub_landing .foot_callus span {
	color: #0a658b;
}

/* End Content Blue */

#orange_new h1 {
	color:#f7941d;
}

#orange_new h2 {
	color:#f7941d;
}

/* Start Green Content */

#container_green{
	width: 798px;
	margin: 0 auto;
}

#container_green .steps{
		background: url(../images/steps_green.gif) no-repeat 0 0;
}

#container_green h1{
	color:#6310ae;
}

#container_green h2{
	color:#6310ae;
}

#container_green .highlight_text{
	color:#488800;
	font-size: 18px;
	font-weight:bold;
}

#container_green .big_text{
	font-size: 25px;
	font-weight:bold;
}

#container_green .sub_landing_list .sub_landing_list_alt_item {
	background: url(../images/sub_landing_list_bg.jpg) no-repeat 0 0;
	width:572px;
	height: 79px;
}

#container_green .sub_landing_list .sub_landing_list_item {
	background: url(../images/tick_green.gif) no-repeat 0 50%;
	padding: 15px 0 15px 43px;
}

#container_green .sub_landing_list .sub_landing_list_item1 {
	background: url(../images/phone_green.gif) no-repeat 0 50%;
	padding: 15px 0 15px 40px;
}

#container_green #footer_sub_landing .foot_callus {
	color: #64be00;
}

#container_green #footer_sub_landing .foot_callus span {
	color: #488800;
}

/* End Green Content */

/* Start Orange Content */

#container_orange_new{
	width: 270px;
	margin: 0 auto;
	padding: 0 6px;
}

#container_orange{
	width: 798px;
	margin: 0 auto;
	padding: 0 6px;
	text-align: center;
}

#container_orange .steps{
		background: url(../images/steps_orange.gif) no-repeat 0 0;
}

#container_orange .steps .step1 {
	width: 274px;
}

#container_orange .steps .step2 {
	width: 280px;
}

#container_orange .steps .step3 {
	width: 244px;
}

#container_orange h1{
	color:#f7941d;
}

#container_orange h2{
	color:#f7941d;
}

#container_orange .highlight_text{
	color:#f74d00;
	font-size: 18px;
	font-weight:bold;
}

#container_orange .big_text{
	font-size: 25px;
	font-weight:bold;
}

#container_orange .sub_landing_list .sub_landing_list_alt_item {
	background: url(../images/sub_landing_list_bg.jpg) no-repeat 0 0;
	width:572px;
	height: 79px;
}

#container_orange .sub_landing_list .sub_landing_list_item {
	background: url(../images/tick_orange.gif) no-repeat 0 50%;
	padding: 15px 0 15px 43px;
}

#container_orange .sub_landing_list .sub_landing_list_item1 {
	background: url(../images/phone_orange.gif) no-repeat 0 50%;
	padding: 15px 0 15px 40px;
}

#container_orange #footer_sub_landing .foot_callus {
	color: #f7941d;
}

#container_orange #footer_sub_landing .foot_callus span {
	color: #f74d00;
}

.termsorange {
	color:#f7941d; 
}

/* Start Application Progress */

#container_orange .page_title_loans {
	color: #ffffff;
	font-size: 30px;
	font-weight: normal;
	background: url(../images/loans_title_bg.gif) no-repeat 0 0;
	width: 780px;
	height: 52px;
	padding: 12px 0 0 18px;
	margin: 0 0 40px ;
}

.content_bg_top_loans {
	margin: 0 0 0 -6px;
}

.app_progress_container {
	position:relative;
	padding: 5px 0 42px 5px;
	width: 545px;
	margin: 0 0 20px -6px;
}

.app_progress_container1 {
	position:relative;
	padding: 5px 0 10px 0px;
	width: 545px;
	margin: 0 0 0px -6px;
}

.app_progress_container .loans_app_step1{
	position: absolute;
	top: -29px;
	left: 60px;
}

.app_progress_container .loans_app_step2{
	position: absolute;
	top: -29px;
	left: 325px;
}

.app_progress_container .loans_app_step3{
	position: absolute;
	top: -30px;
	left: 590px;
}

.app_progress_container .step_block {
	width:184px;
	float:left;
	margin:15px 0 0 0;
	padding: 0 41px;
}

.app_progress_container .step_block h1 {
	text-align: center;
	margin: 0;
}

.app_progress_container .line1 {
	position: absolute;
	top:65px;
	left:16px;
}

.app_progress_container .line2 {
	position: absolute;
	top:45px;
	left:270px;
}

.app_progress_container .line3 {
	position: absolute;
	top:50px;
	left:537px;
}

.app_progress_container .required {
	font-size: 10px;
	text-align: center;
}

.notrequired {
	color: #83919e;
	font-size: 10px;
	text-align: center;
}

.app_progress_container .heading_line {
	margin: 0px 0px 10px 0px;
}

.centerBtns {
	width: 400px;
}

#loans_app_form {
	width: 545px;
}

#loans_app_form .form_fields {
	margin: 20px 0 0 0;
	height: 365px;
}

.loans_form_finish_inner {
	padding-left: 0px;
	width:545px;
}

.loans_form_finish_inner p {
	margin: 0 0 15px 0px;
}

.loans_form_finish_inner .heading_line {
	margin: 0 0 0 0px;
}

.loans_form_finish_inner .provider_table_container_top {
	background: url(../images/loans_finish_grid32.gif) no-repeat 0 0;
	width: 545px;
	margin: 0 0 0 0px;
	text-align: center;
	vertical-align:middle;
}

.loans_form_finish_inner .provider_table_container_bottom {
	width:530px;
	margin: 0 0 0 0px;
}	
	
.loans_form_finish_inner .th, .loans_form_finish_inner .th1 {
	color: #f74d00;
	font-size: 20px;
	line-height: 18px;
	padding: 0 0 7px 0;
	height:35px;
	width: 81px;
	float:left;
	vertical-align: bottom;
}

.loans_form_finish_inner .th1 {
	width: 176px;
}

.loans_form_finish_inner .td, .loans_form_finish_inner .td1 {
	float:left;
	width:111px;
	padding: 20px 2px 7px 2px;

}

.loans_form_finish_inner .td1 {
	width:156px;
	padding: 0 0 7px 0;
}

.loans_form_finish_inner .td5 {
	width: 147px;
	padding: 15px 2px 7px 10px;
	float:left;
	text-align: center;
}

.loans_form_finish_inner .loans_grid_bottom {
	margin: 0 0 15px 0;
}

.loans_form_finish_inner .td5 span {
	color: #636363;
	font-weight: bold;
	font-size: 16px;
	margin: 0 0px 0 0;
}

.loans_form_finish_inner .required {
	text-align: left;
}

#loans_app_form .loans_form_finish_inner .loan_submit {
	margin: 0 120px 0 0;
	
}

#loans_app_form .input1 {
	
	margin:5px 0;
	padding: 3px 0 2px 2px;	
	width: 184px;
	color:#83919e;
	font-size: 11px;
	height: 15px;
}

#loans_app_form .input2 {
	border: 1px solid #dadee0;
	margin:5px 0;
	padding: 3px 0 2px 0;
	width: 95px;
	color:#83919e;
	font-size: 11px;
	height: 15px;
}

#loans_app_form .input3 {
	margin: 5px 5px 0 5px;
}

#loans_app_form .input4 {
	border: 1px solid #dadee0;
	margin:5px 0;
	padding: 3px 0 2px 0;
	width: 188px;
	height: 22px;
	color:#83919e;
	font-size: 11px;
}

#loans_app_form .input5 {
	border: 1px solid #dadee0;
	margin:5px 12px 5px 0;
	padding: 3px 0 2px 0;
	width: 47px;
	height: 22px;
	color:#83919e;
	font-size: 11px;
}

#loans_app_form .input6 {
	border: 1px solid #dadee0;
	margin:5px 0;
	padding: 3px 0 2px 0;	
	width: 71px;
	height: 22px;
	color:#83919e;
	font-size: 11px;
}

#loans_app_form .input7 {
	margin:5px 5px 5px 0;
}

#loans_app_form .input8 {
	border: 1px solid #dadee0;
	margin:5px 0 5px 0;
	padding: 3px 0 2px 2px;	
	width: 184px;
	color:#83919e;
	font-size: 11px;
	height: 70px;
}

#loans_app_form .required {
	color:#df4305;
}

#loans_app_form .opt {
	margin:0 0 12px;
}

#loans_app_form .info {
	font-size: 10px;
}

#loans_app_form .required_text {
	width: 749px;
	margin: 0 10px;
	padding: 10px 0 20px 30px;
	background: url(../images/line3.gif) no-repeat 0 100%;
}

#loans_app_form .loan_next {
	float:right;
	margin: 10px 0 0 0;
}

/* End Application Progress */

/* End Orange Content */

/* End Subsections */

