#header {padding:10px 0; }
#container{ width:960px; margin:0px auto; }
#left_column {width:200px; margin-right:5px; float:left;}
#mfg_images{text-align:center; margin-bottom:15px;}
#mfg_images img {border:0px; padding:5px 20px; margin:0px auto;}
.intro {font:14px Tahoma,Arial,sans-serif;letter-spacing:0.1em; padding:5px; line-height:130%; color:#000; margin-bottom:15px;}
h2, h3, h4 {padding:5px;  color:#008000;}
.pagenum { margin:10px; padding:5px; font-size:14px; font-weight:bold;}
.pagenum a { border:1px solid #CCCCCC; color:#0000CC; cursor:pointer; display:block; float:left; margin:0pt 0.38em 0pt 0pt; padding:0.3em 0.7em; text-align:center; }
.pagenum a.sel {background:#F0F7E8 none repeat scroll 0%; border:1px solid #83BC46; color:#333333; font-weight:normal;}
a.pagenum_np { padding:5px; font-size:14px; font-weight:bold; border:none;}

#featured_sales .rvlist {width:580px;}

#rvlist_header { background:#DCDCDC; height:22px; margin:5px auto; padding:0; clear:both; }
#rvlist_header a { display:block; cursor:pointer;}

.rvlist {width:640px; font-size:14px;}
.rvlist table { border-bottom:1px solid #C0C0C0; width:100%; margin:0; padding-bottom:5px; border-collapse:separate !important; }
.rvlist td { text-align:left;}
.rvlist a { font-weight:bold;}
.rvlist_picture, .rvlist_picture_hd { width:130px; }
.rvlist_year_hd { width:50px; }
.rvlist_make_hd, .rvlist_model_hd { width: 270px; }
.rvlist_year_make_model { width:320px; }
.rvlist_category, .rvlist_category_hd { padding-left:3px; width:90px; }
.rvlist_price, .rvlist_price_hd { width: 70px;  }
.rvlist_status, .rvlist_status_hd { width:90px; }
.rvlist_actions, .rvlist_actions_hd { width:90px; text-align:right;}
.rvlist_edit, .rvlist_print { padding-bottom:10px;}

#rvdetail {float:left; width:950px;}
#rvdetail h3 {padding:5px; margin-top:5px; background:#E5E5E5;}

/* form */
.fieldrequired {font:italic normal bold 11px; color:red; }
.form_txt {padding-bottom:5px;}
div.error {background:#FFFFD5; color:red; padding:5px 0px;}

input.error, select.error {
	border: 2px solid red;
	background-color: #FFFFD5;
	margin: 0px;
	color: red;
}

.fld { font-weight:bold;}
.detailitem {}
#detailslide{padding:0px; margin:0px;}
#detail_title{padding:5px; margin-bottom:10px; background:#E5E5E5;}
#detail_title h1 {color:#008000;}

#inforeqeust input{padding:2px;}
#inforeqeust label { }

.detailthumb {border:1px solid #C0C0C0;height:96px;margin:3px 2px;width:128px;}
.price .sale_price { text-align:right; }
.sale_price { color:red; font-weight:bold;}
#flashcontent { padding:0px; margin:0px;}
#search1 { width:290px; }
#search1 input { width:175px; margin-bottom:5px; }
#search1 select {width:180px; margin-bottom:5px;}
#search1 .submit { width:auto; }
/*#search1 div { float:left; width:150px; }*/

#loan_calc {font-size:12px;}
#loan_calc input { float:right; }
#loan_calc label { float:left; }
#loan_calc select { float:right; display:inline; margin:0px; padding:0px;}

.st { text-decoration:line-through; }
.i {font-style:italic;}

#mfglist h4 {padding-top:10px; }
#mfglist ul {padding-left:5px; }
