﻿@import url("reset.css");
html, body { height: 100%; }
body  
{
	margin: 0; 
	padding: 0; 
	background-color: #ffffff;
	font-family: Arial;
	font-size:12px;
	line-height:15px;
	}
	
a{color: #d97506; line-height:20px; font-family: Arial; font-size:12px; letter-spacing:0px; text-decoration:none; font-weight: bold;}

.center {position: relative; margin: 0px auto; width: 805px; height: auto; min-height: 100%; _height: 100%; background-color: #ffffff;}

#home{background-position:top;	 background-repeat:no-repeat;
	 width:983px;height: 800px;text-align:left;position:relative;}

#logo{ left: 265px; top: 98px; position:absolute; z-index:99;}
#button{ left: 0px; top: 268px; position:absolute;z-index:9999;}
#side_image{ left: -5px; top: 610px; position:absolute; z-index:9999;}
#side2{ left: 183px; top: 549px; position:absolute;z-index:9999;}
#icon{display:block; left: -43px; top: 13px; text-align:left; position:absolute; z-index:999;}
#iconty{display:block; left: -25px; top: 83px; text-align:left; position:absolute; z-index:999;}
#icond{display:block; left: -48px; top: 200px; text-align:left; position:absolute; z-index:999;}
#icondr{display:block; left: 265px; top: 253px; text-align:left; position:absolute; z-index:999;}

.form{ position:absolute; top:190px; left:265px; background-color: #ffffff; z-index:1;}
.formTop{ display:block; width:495px; height:26px; background-image:url(../img/tb_top.gif);}
.formMiddle{display:block; width:435px; height:100%; background-image:url(../img/tb_bg.gif); padding: 0px 20px 20px 40px;}
.formBottom{ display:block; width:495px; height:30px; background-image:url(../img/tb_bottom.gif); text-align:center; color:#f9f9e4;}
.content{z-index:999;height:auto; width:435px; display:block;}
.resetbutton{width:77px; height:23px; background-image:url(../img/btn_reset.gif);  border:0; padding-top:10px; }

a.bottom{color: #f9f9e4; line-height:20px; font-family: Arial; font-size:11px; letter-spacing:0px; text-decoration:none; font-weight: bold;}
a.bottom:hover{ color: #d97506;} 

h1{color: #e05c03; line-height:30px; font-family: Arial; font-size:28px; letter-spacing:-1px;}
h2{color: #e05c03; line-height:25px; font-family: Arial; font-size:22px; letter-spacing:-1px;}
h3{color: #e05c03; line-height:20px; font-family: Arial; font-size:18px; letter-spacing:-1px;}
h4{color: #e05c03; line-height:20px; font-family: Arial; font-size:16px; letter-spacing:-1px;}

#content h1{color: #e05c03; line-height:30px; font-family: Arial; font-size:20px; letter-spacing:-1px;}
#content h1 a {color: #e05c03; line-height:30px; font-family: Arial; font-size:20px; letter-spacing:-1px; text-decoration : none;}
#content h1 a:visited {color: #e05c03; line-height:30px; font-family: Arial; font-size:20px; letter-spacing:-1px; text-decoration : none;}
#content h1 a:hover {color: #e05c03; line-height:30px; font-family: Arial; font-size:20px; letter-spacing:-1px; text-decoration : none;}

#content h2{color: #e05c03; line-height:25px; font-family: Arial; font-size:18px; letter-spacing:-1px;}
#content h3{color: #e05c03; line-height:20px; font-family: Arial; font-size:16px; letter-spacing:-1px;}
#content h3 a{color: #e05c03; line-height:20px; font-family: Arial; font-size:16px; letter-spacing:-1px;}
#content h4{color: #e05c03; line-height:20px; font-family: Arial; font-size:14px; letter-spacing:-1px;}

sup{font-size:10px;}

.VehicleDesc{font-family:Arial; font-size:11px; font-weight:bold; text-align:left; padding-right:10px;}
.VehicleDescState{color: #000000; line-height:30px; font-family: Arial; font-weight:bold; font-size:12px;}
.Miles{ border-style:solid; border-width:0; font-family:arial; font-size:12; border-color:#78aa37; background-color:#f9f9e4; width:200px; height:18px;}
.selectVehicles{ border-style:solid; border-width:0; width:200px; font-family:arial; font-size:12px; border-color:#78aa37; background-color:#f9f9e4; height:20px;}
.selectVehiclesModel{ border-style:solid; border-width:0; width:auto; min-width:200px; max-width:350px; font-family:arial; font-size:12px; border-color:#78aa37; background-color:#f9f9e4; height:20px;}

.Title{font-family:Arial,Verdana; font-weight:bold; font-size:16px; line-height:20px; color:#e05c03;}
.minimum{font-family:Arial,Verdana; color:#666666; font-size:10px; }
.disc{ list-style-position: outside; list-style-type: square; padding-left:20px;}
.privacy{	color:#e05c03; font-size:14px; font-weight:bold; font-family:Arial,Verdana;}

p{ padding-bottom:10px;}
#content p a {font:normal 12px Arial; color:#000000;}

input.textbox{border-width:0; font-family:arial; font-size:12; background-color:#f9f9e4; width: 125px; height:20px;}
input.contacttextbox{border-width:0; font-family:arial; font-size:12; background-color:#f9f9e4; width: 240px;}

input.txtAddress{  border-width:0; font-family:arial; font-size:12; background-color:#f9f9e4; width: 180px;}
input.txtloan{  border-width:0; font-family:arial; font-size:12; background-color:#f9f9e4; width: 150px;}
input.carForm{ border-width:0; font-family:arial; font-size:12; background-color:#f9f9e4; width: 190px;}
input.checkbox{border-width:0; color:#78aa37; background-color:#f9f9e4; margin:0; padding:0;}

input.Miles
{border-width:0;
   font-family:arial;
   font-size:12;
   background-color:#f9f9e4;
   width:200px;
	}
input.Phone_Subfix
{border-width:0;
   font-family:arial;
   font-size:12;
   background-color:#f9f9e4;
   width:41px;
}

input.Phone_Area
{border-width:0;
   font-family:arial;
   font-size:12;
   background-color:#f9f9e4;
   width:32px;
}

input.ziptextbox
{border-width:0;
   font-family:arial;
   font-size:12;
   background-color:#f9f9e4;
   width:82px;
}
input.Nametextbox{border-width:0;
   font-family:Arial,Verdana;
   font-size:12;
   background-color:#f9f9e4;
   width:150px;
}
input.Initaltextbox{border-width:0;
   font-family:Arial,Verdana;
   font-size:12;
   background-color:#f9f9e4;
   width:50px;
}
input.txtZip
{border-width:0;
	font-family:Arial,Verdana;
	font-size:12;
	background-color:#f9f9e4;
	width:64px;	
}
.textArea
{border-width:0;
   font-family:Arial,Verdana;
   font-size:12;
   background-color:#f9f9e4;
   width:240px;
	}

radio.radiobutton
{border-width:0;
   font-family:Arial,Verdana;
   font-size:10px;
   font-weight:bold;
   color:#000000;
   padding:0;
   margin:0;
   padding-top:0;
}


select
{
	position: relative;
	border-style:solid;
    border-width:0;
    border-color:#78aa37;
	background-color: #f9f9e4;
	color: #000000;
	}
select.state
{
	border-style:solid;
	font-size:11px;
    border-color:#78aa37;
	background-color: #f9f9e4;
	color: #000000;
	width:100px;   
}
Select.selectVehicles{position:static; width:200px; font-size:12px; height:20px;}
select{font-size:11px;}
select.carForm{position: relative; border-style:solid; border-width:1; border-color:#78aa37; background-color: #f9f9e4; color: #000000; width:180px;   }
select.AppDrpdwn{position: relative; border-style:solid;border-width:1; border-color:#78aa37; background-color: #f9f9e4; color: #000000; width:190px;}





span.Apply
{
	width:100px;	
	font-weight:bold;
	height:20px;
	vertical-align:middle;
}

.carformfont
{
   font-family:arial;
   font-size:12;
   font-weight:bold;
   padding-left:12px;

}
.Phone
{
	font-family:Arial,Verdana;
	font-weight:bold;
	font-size:25px;
	color:#78aa37;
}
.minimum
{
	font-family:Arial,Verdana;
	color:#666666;
	font-size:10px;
}
.espanol
{
	color:#78aa37;
}
.driveaway
{
   font-family:Arial,Verdana;
   font-size:18;
   font-weight:bold;
}
.righttitle
{
   font-family:Arial,Verdana;
   font-size:16;
   font-weight:bolder;
   background-color:Black
}
.small
{
   font-family:Arial,Verdana;
   font-size:10;
   color:#555353;
}
.rightbox, .rightbox td, .rightbox th
{
	background-color: #FFCC66;
	background-image: url(../img/FormBG.jpg); 
	background-position:top right;
	background-repeat:no-repeat;
	background-attachment: fixed;
}
.disclosuretext
{
	color:#666666;
	font-size:11px;
	font-family:Arial,Verdana;
	}
.txtBorrowAmount
{
	position:static;
	width:168px;
	}

.btnNext{background-image:url(../img/btn_next.gif); width:77px; height:23px; border:0; text-align:right; display:block;}
.btnApply{background-image:url(../img/btn_edit.gif); width:62px; height:23px; display:block; border:0; }
.btnFinish{	background-image:url(../img/btn_submit.gif); width:77px; height:23px; text-align:right; display:block;}
.btnPrevious{background-image:url(../img/btn_previous.gif); width:77px; height:23px; text-align:right; display:block;}

.featuredetail{  background:#9b9b9b url(../img/987leg.gif) no-repeat top left; width: 494px; }
#main1{ display: none;  }
.btn-slide{text-align: left; display: block; background:url(../img/987bottom.gif) no-repeat left; width: 494px; height: 36px; padding-left: 15px;	}



.contact{padding-left:70px; padding-top:40px;
         font-size:13px; font-family:arial; color: #000000; line-height:15px; letter-spacing:-0.05em;}
label{width: 4em; float: left; text-align: left; margin-right: 0.5em; display: block; font-weight: bold;}
.infotext{ float: left;  margin-left: 25px; border: 1px solid #000000; width: 180px; }
.infotextbox{ height:110px; width: 180px; margin-left:25px; border: 1px solid #000000; }
.submit{ margin-left: 130px; margin-top:10px;}
.info{padding:3px 0px;}
input.error  { background: #fed; border: 1px solid #f56d24; }
select.error { background: #fed; border: 1px solid #f56d24; }
span.error{float: left; display: block; margin: 0 0 0 5px; padding: 0 5px; width: auto; color: #fff; background: #f56d24; height:20px;}
.clear{overflow: hidden; float: none; clear: both;visibility: hidden;margin: 0;padding: 0;font-size: 0;height: 0;line-height: 0;border: 0;}

.chatLink{ display:block; width:225px; height:150px; vertical-align:middle; text-align: center; padding-top:20px; z-index:99999;}
