/* --------------------- Model Landing Page ------------------------ */
.model_langing_page{
	
}
.model_langing_page a, .model_langing_page a:visited{
	color: #002a56;
	text-decoration: none;
}
.model_langing_page a:hover{
	text-decoration: underline;
}

.model_langing_page ul{
	padding: 5px 0 0 15px;
	*padding: 5px 0 0 15px;
	margin: 0;
	color: #000000;
}
.model_langing_page ul li{
	list-style: disc;
}
.model_langing_page ul li a, .model_langing_page ul li a:visited{
	color: #002a56;
	text-decoration: none;
}
.model_langing_page ul li a:hover{
	text-decoration: underline;
}



.model_info {
	background: #434e57;
	color: #ffffff;
	padding: 3px;
	 
}
.model_info_dotline{
	background: url(../images/model_page/dotline.gif) 0% 50% repeat-x;
	height: 15px;
}

.model_info_box1{
	float: left;
	width: 360px;
	 
}
.model_info_box1_heading{
	font-weight: bold;
	padding: 3px 10px 5px;
}
.model_info_box1_image img{
	border: 1px solid #ffffff;
}

/*-- model trims box --*/
 
.model_info_box2{
	float: left;
	width: 347px;
}
.model_info_box2_heading{
	font-weight: bold;
	padding: 3px 10px 5px;
}
.model_info_box2_content{
	background: #ffffff;
	min-height:261px;
	padding: 4px;
}

.model_info_box2_trim{
	clear: both;
	color:#000000;
}
.model_info_box2_trim_image{
	float: left;
	padding:4px;
}
.model_info_box2_trim_details{
	float: left;
	padding:5px 0 0 13px;
	width: 235px;
}
.model_info_box2_trim_details_name a{
	font-size: 16px;
	font-weight: bold;
}
.model_info_box3{
	background: #ffffff;
	padding: 5px;
	color:#000000;
	margin-top:3px;
}
/* ---------- Request a quote form ---------*/
.model_info_box3_form{
	padding: 5px 0 0 0;
	color:#000000;
}
.model_info_box3_form input[type="text"], .model_info_box3_form textarea {
	border: 1px solid #8d9aad;
	 
	font-size: 11px;
	margin:0;
}
.model_info_box3_form_b1{
	float: left;
	width:195px;
}
.model_info_box3_form_b1 input[type="text"]{
	width: 185px;
	margin-bottom: 2px;
}
.model_info_box3_form_b2{
	float: left;
	width:305px;
}
.model_info_box3_form_b2 textarea{
	width: 290px;
	height: 62px;
}
.model_info_box3_form_b3{
	float: left;
	width:88px;
}
.model_info_box3_form_b3 input[type="text"]{
	width: 50px;
	margin: 9px 0 0 9px;
}
.model_info_box3_form_b4{
	float: left;
	padding: 15px 0 0 0;
}

/* ------------- Model overview --------- */
.model_overview{
	clear: both;
	padding: 4px 13px;
}
.model_section{
	padding: 0 10px;
}

.model_sidebar{
	 
}
.model_section_heading{
	background: url(../images/model_page/heading_bg.gif) left top repeat-x;
	padding: 10px;
	font-weight: bold;
}
.model_inventory_heading{
	background:#434E57;
	color:#FFFFFF;
	padding:8px 10px 5px 15px;
	font-weight: bold;
}
.model_inventory{
	padding: 5px;
}
.model_inventory_boxL{
	 width:210px;
}
.model_inventory_image{
	float:left;
	width:103px;
}
.model_inventory_details{
	float:left;
	padding: 3px 5px;
	width:95px;
}
.model_inventory_details_name a{
	font-weight: bold;
}
.model_inventory_details_price{
	color: #d80000;
}
.model_inventory_details_stock{
	color: #3c3c3c;
	font-size:10px;
}



.msep1{
	height: 10px;
}
.clear{
	clear: both;
}
.model_dealer_boxL{
	
}
 
