#container {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
}

#header {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
}

#top_marketing {
	float: left;
	width: 820px;
}


#left_marketing {
	float: left;
	width: 428px;
	height:461px;
}


#top_header img {
	
	height: 33px;
	width: 820px;
	background:url(/rpm_images/large_loans.jpg)  no-repeat;	
}
#logo img {
	float: left;
	width: 167px;
	height: 174px;
	
}
#sub_header img {
	height: 174px;
	width: 653px;
}
#navigation {
    float:left;
	width: 820px;
	height: 40px;
	
}

#right_marketing {
	float: right;
	margin-top:0px;
	background-image:url(/rpm_images/index_form_bkg.jpg);
	background-repeat:no-repeat;
	height: 461px;
	width: 392px;
}

#form {
    float:left;
	padding-top:3px;
	height: 398px;
	width: 390px;
	
}

#form_text {
    padding-top:2px;
	float: left;
	width: 190px;
	height: 300px;
}




#f_name {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 130px;
}

#f_box{
	text-align: left;
	padding-top:2px;
	float: left;
	width: 170px;
	white-space:nowrap;
}

#l_name {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 130px;
}

#l_box{
	text-align: left;
	padding-top:2px;
	float: left;
	width: 170px;
	white-space:nowrap;
}
#street_address {
	text-align: left;
	padding: 0.3px;
	float: left;
	width: 130px;
}

#street_box {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 170px;
	white-space:nowrap;
}

#city {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 130px;
}

#city_box {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 170px;
	white-space:nowrap;
}

#state {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 130px;
}


#zip {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 170px;
	white-space:nowrap;
}

#home_phone {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 130px;
}

#home_box {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 170px;
}

#office_phone{
	text-align: left;
	white-space:inherit;
	padding-top:2px;
	float: left;
	width: 130px;
}

#office_box {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 170px;
}

#cell_phone {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 130px;
}
#cell_box {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 170px;
}

#email_address{
	text-align: left;
	padding-top:2px;
	float: left;
	width: 130px;
}

#email_box{
	text-align: left;
	padding-top:2px;
	float: left;
	width: 170px;
}

#best_time{
	text-align: left;
	padding-top:2px;
	float: left;
	width: 190px;
}

#time_box{
	text-align: left;
	padding: 0.3px;
	float: left;
	width: 150px;
}
#best_method {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 190px;
}

#method_box{
	text-align: left;
	padding-top:2px;
	float: left;
	width: 150px;
}
#vehicle_make {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 130px;
}

#make_box {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 170px;
}

#vehicle_model {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 130px;
}
#model_box {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 120px;
}

#vehiche_year {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 20px;
}

#year_box {
	text-align: left;
	padding-top:2px;
	float: left;
	width: 30px;
}
#electronic_form {
	text-align: left;
	padding: 0.5px;
	float: left;
	width: 340px;
}

#bottom_right {
    float:left;
	width: 392px;
	height: 60px;
}


#nav_footer {
    width: 820px;
	height: 25px;
	float: left;
	padding: 5px 15px;
	
}
#footer {
	width: 820px;
	float:left;
	background-image: url(/rpm_images/bottom_nav.jpg);
}

#copyright {
	width: 800px;
	float: left;
	text-align: center;
	
}


#privacy_div {
     display:none; 
	 position:absolute; 
	 left:564px; 
	 top:360px; 
	 border-style: solid; 
	 background-color: black;
	 text-align:center; 
	 padding: 0px; 
	 height:375px; 
	 width:481px;
}
