a {color: #505bad; text-decoration: none;}
a:hover {color: #dc5a0a; text-decoration: underline;}

table.vehicles_list,
table.vehicle_details { width: 100%; font-family: Verdana, Arial, Helvetica, Sans-serif;}

table.vehicles_list td{ padding: 2px; line-height: 17px; font-size: 11px;}
table.vehicles_list td {padding: 10px 2px;}
table.vehicles_list tr.vehicles_list_row1 td {background-color: #EDEDED}
table.vehicles_list td.vehicles_list_data_cell { width: 100%; vertical-align: top; font-size: 10px;}
table.vehicles_list td.vehicles_list_data_cell a {font-weight: bold;}
table.vehicles_list td.vehicles_list_price_cell {text-align: right; vertical-align: top; white-space: nowrap; font-size: 13px; font-weight: bold;}

td.arriving_vehicles {font-weight: bold;}

.vehicle_details {border-collapse: collapse;}
.vehicle_details td { padding: 2px; line-height: 17px; font-size: 11px;}
.vehicle_details td.name, 
.vehicle_details th {font-weight: bold; background-color: #EDEDED; border-bottom: 1px solid #FFFFFF;}
.vehicle_details td.value {border-bottom: 1px solid #EDEDED;} 
.vehicle_details td.price {font-weight: bold;}
.vehicle_details th { text-align: left; font-size: 11px; padding: 3px;}
.vehicle_details th.make_and_model_title {width: 150px;}

.bargain_price,
.bargain_price_title,
span.bargain_price { font-weight: bold; color: #b40000;}

div#vehicleImagesContentDiv {text-align: center;}
div#vehicleImagesContentDiv div {margin-bottom: 2px; display: inline;}
div#vehicleImagesContentDiv div.vehicleImageDiv {clear: both; display: block;}
