.vehicles-box{ width:1010px; margin-left:10px;}
.offered-price{ background:url(/images/offerbg.jpg) no-repeat; margin-top:10px; width:132px; height:82px; font-size:14px; vertical-align:middle; padding-top:52px;font-weight:bold; }
.car-titles a{ font-size:17px; font-weight:bold; color:#033}
.car-titles{font-size:17px; font-weight:bold; color:#033; padding:5px; border-bottom:solid 1px #036}
.vehicles-box{ font-size:13px;}
.vehicle-desc{ border-right:dashed 1px #006}


.car-tags{ width:998px; margin-left:5px; text-align:justify}
.car-tags a{ color:#036; font-size:13px; line-height:22px; }
.car-tags a:hover{ color:#000; text-decoration:underline}
.car-tag-top{ background:url(/images/car-tags-top.gif) no-repeat bottom center; height:7px;}
.car-tag-body{ background:#e3ecff; border-left:solid 1px #a2b1be; border-right:solid 1px #a2b1be; padding:3px 10px 3px 10px;}
.car-tag-btm{background:url(/images/car-tags-btm.gif) no-repeat top center; height:7px;}

.vehicle-listing-box { background:url(/images/innerbluebox_02.jpg) repeat-x bottom;} /*background:url(/images/innerbluebox_02.jpg) repeat-x bottom; */






.lft_blk{width:600px; float:left; border:solid 1px #099 }
.rht_blk{ width:400px;float:right; border:solid 1px #099 }
*html .rht_blk{width:615px; float:right; }
.top-print { background:#fff; padding:5px; border:solid 1px #007cc3; float:right; width:28%; margin-right:20px; text-align:center}
.top-print a{ color:#007cc3} /*900*/
.carimages{ float:left; width:420px; border:solid 1px #c6c6c6; }
.pricings{ float:right; width:150px;  }
.pricings-box{ background:#D7E7FF; border:solid 1px #C4DEFF; padding:10px}

.image-title{ font-size:16px; font-weight:bold ; text-align:center; padding:10px; background:#fff; border: solid 1px #d5d5d5}

.thumbstrip{  padding:4px;background:#f1f1f1;}/*#D7E7FF*/
.thumbstrip img{margin:2px; border:solid 1px #c6c6c6}/*C4DEFF*/
.image-view{ background:#bdbdbd; text-align:center}
image-view img{ padding:2px;}

.cardetails{}
.bluebg{ background:#f1f1f1; padding:5px; font-size:11px; font-weight:bold; border-bottom: solid 1px #d5d5d5l; line-height:22px;} /* #e3f0ff*/

.vehicle-info{}
.vehicle-pricing{ }
.price-info{}
.detais_bg{ background:#d9d9d9; text-align:center; padding:10px 10px 5px 10px}
.detais_bg input{ background:#D8EDFE; border:solid 1px #c1c2c3}
.detais_bg label{ display:block; width:100px; float:left; font-weight:bold;}
.price-calc{ margin-top:10px;}
.white_bg{ background:#FFF; padding:10px 10px 4px 10px; }
.smalltext{ color:#616161; font-size:10px; padding:10px 0px 10px 0px ; text-align:justify}


.vehicle-details{ float:left; width:320px;padding:0 10px 10px 10px; margin-left:16px;}
.vehicle-details ul{ list-style:none; margin-left:10px;}
.vehicle-details ul li{ font-size:12px; padding:2px 0 2px 0; font-family:Arial, Helvetica, sans-serif}
.vehicle-details ul li span{ float:right; width:50%}
.vehicle-details ul li label{ float:left; width:50%; font-weight:bold}
*html .vehicle-details{ float:left; width:290px; background:#fff;padding:0 10px 10px 10px; margin-left:10px;}



.details-list{ padding:8px; border-bottom:solid 1px #FFF}
.info-labels{ float:left; width:45%; }
.info-labels-mil{ float:left; width:60px;}
.rt-info-mil{float:right; width:225px;font-weight:bold;}

.rt-info{float:right; width:55%;font-weight:bold}
.lightgrey{ background:#dcdcdc}
.darkgrey{ background:#e6e6e6}
.price-label{ float:left; width:45%; text-align:right }
.totalprice{float:right; width:55%; text-align:left}

/* .car-form-link{ background:#D7E7FF; border:solid 1px #C4DEFF; padding:10px; margin-top:7px; text-align:center}*/
.car-form-link{ background:#dedede; border:solid 1px #777777; padding:10px 0px; margin-top:7px; text-align:center} /*#D7E7FF */
.car-form-link a{ color:#34577E; font-size:14px}
.car-form-link a:hover{ color:#036;}


.middle_block{ padding:10px 10px 0 10px}
.avaibility-form{ width:283px;border:solid 1px #d5d5d5; margin-top:15px;}
.form-title{ font-size:14px; font-weight:bold; background:url(/images/formtop-bg.jpg) repeat-x center ; height:29px; text-align:center; padding:10px}
.form-content{ background:#fff; padding:10px;}
.form-content .req_textbox{border:solid 1px #FFAEB0; background:#FFF0F0}
.form-content em{ color:#a60404}
.form-content label{ display:block; width:100px; float:left; font-weight:bold}
.form-content input{border:solid 1px #E6E6E6; background:#D8EDFE}
.form-content textarea{border:solid 1px #C6F2FF; background:#D8EDFE; width:200px;}

.vehicle-features{ line-height:18px;  }
.feature-box{ background:#FFF; margin-top:10px;}
.feature-title{ padding:5px 5px 5px 10px; background:#f1f1f1; color:#007cc3; font-size:15px; font-weight:bold}
.feature-body{ padding:10px 10px 10px 5px;font-size:12px; border:solid 1px #d9d9d9}
.feature-body ul{ margin-left:15px; list-style:url(/images/liststyle-blue.gif)}
.feature-body ul li{ float:left; width:165px;padding:5px; }


.bottom_block{ padding:10px 10px 0 10px; margin-top:10px;}
.smallimg-box{ float:left; width:120px; text-align:center; }
.smallimg-box a{ font-weight:bold; color:#004f88}
.smallimg-box1{ float:left; width:250px; text-align:center}
.bottom-text{ color:#616161; font-size:10px; padding:10px; text-align:justify}


.page-head{border-bottom:solid 2px #FFF; padding-bottom: 5px; font-size:18px}


