/* CSS Document */

table.searchtable{ padding:0 10px; margin:10px 0 0 0;  width:781px; line-height:1.8em; font-family:Arial, Helvetica, sans-serif; color:#1c2719; font-size:11px;  border:0;}
.searchtable a{color:#1c2719; }
table.searchtable td{ padding:2px  5px; border-right:1px solid #fff; border-top:0; border-bottom:1px solid #333;}
table.searchtable th{ padding:0 5px; border-right:1px solid #fff; border-top:1px solid #333; border-bottom:1px solid #333;}
table.searchtable tr{ border-top:0; padding:0;}
table.searchtable td.no-no{border-bottom:0;}
tr.paging{ border:0; background-color:#fff; border-right:1px solid #fff; border-left:1px solid #fff; border-bottom:0;}
tr.paging a:hover{ text-decoration:underline;}
tr.paging td{ border-top:0;}
tr.paging tr{ border:0; }
tr.paging td tr td{ border-left: 1px solid #999;}
.tableHeader th{color:#054B92;}
.zebra_row_0{ background-color:#76BAF5; border-top:0; }
.darkcell{ background-color:#BDDFFD; border-top:0; }
.tableHeader{ background-color:#65AFFA; border-bottom:1px solid #fff;}
.info-text{ font-size:11px; padding:0 15px 15px 15px; text-align:center; margin:10px 0 0 0;}

table#car_details{ width:320px; float:left; border:0; font-size:10px; position: relative; left: 50px;}
#car_pictures{ width:260px; float:right; position: relative; left: 50px;}
#car_pictures img{margin:0 30px 0 0; border-left:1px solid #fff; border-bottom:1px solid #fff;}
#car_pictures p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em; margin:0 0 0 10px; padding: 0 0 5px 0; text-align:center;}
#search_backbutton{ margin:0 0 5px 0; float:left; background:#fff url(../images/table-corners/button.jpg) left center no-repeat;  font-weight:bold; padding:2px 0 2px 0px; width:500px;}
.search_emaildealer{width:300px; float:left; margin:10px 0 5px 0; padding:2px 0 2px 10px; background:#fff url(../images/table-corners/button.jpg) left center no-repeat;
 font-weight:bold;}
#details{ font-size:12px; font-weight:bold; margin:0 5px 0 0 ; padding:0; float:left; width:500px;}
#details2{ font-size:12px; font-weight:bold; margin:10px 5px 0 0 ; padding:0;}
.search_emaildealer2{width:600px !important; width:500px; float:left; margin:0 0 5px 0; padding:2px 0 2px 50px; background:url(../images/table-corners/button.jpg) left center no-repeat;
 font-weight:bold; position: relative; left: 0;}
 .search_emaildealer2 a{ font-size:11px; margin-right:163px !important; margin-right:80px;}
 .search_emaildealer a{ font-size:11px;}

.search_emaildealer{ font-size:10px;}
#search_backbutton{ font-size:11px;}
table#car_details th{ text-align:left; border-right:1px solid #fff; padding:3px; font-weight:bold; border-left:1px solid #333;}
.header-details{ width:396px; float:left; margin:0; padding:2px 0 2px 5px; font-weight:bold; font-size:11px; background-color:#0265CA; color:#fff; position: relative; left: 50px;}
table#car_details tr{ border-bottom:1px solid #76BAF5;}
table#car_details td{ border:0; padding:4px  5px;}

.details_caveat { margin: 20px 10px 10px 260px; width: 310px; }

.main-image{float:left; border-left:1px solid #333; border-bottom:1px solid #fff; position: relative; left: 50px;}
#form-details{ float:left; width:425px; margin:10px 0 0 0; position: relative; left: 50px;}
#form-details td{ padding:4px 0 4px 5px; text-align:left;}
#form-details tr{ padding:5px 0;}

table#car_details-form{width:320px; float:left; border:0; font-size:10px;}
table#car_details-form th{ text-align:left; border-right:1px solid #fff; padding:3px; font-weight:bold; border-left:1px solid #333;}
#header-details{ width:315px; float:left; margin:0; padding:2px 0 2px 5px; font-weight:bold; font-size:11px; background-color:#0265CA; color:#fff;}

