form.insertVehicleBuyAd {margin: 0px; padding: 0px;}

h1 {color: #7faa17; font-family: arial, Helvetica, Sans-serif; font-size: 17px; font-weigth: bold; margin: 0px; padding: 8px 0px;}

.insertVehicleBuyAd table.fields {border-collapse: collapse; width: 100%; background-color: #f3f5e0; margin-top: 7px;}
.insertVehicleBuyAd table.fields td {padding: 4px 2px;}
.insertVehicleBuyAd table.fields td.name {font-weight: bold; padding-left: 13px;}
.insertVehicleBuyAd table.fields td.value input,
.insertVehicleBuyAd table.fields td.value select {width: 100px;}
.insertVehicleBuyAd table.fields td.value textarea {width: 250px; height: 50px;}

.insertVehicleBuyAd table.fields tr.upCorners td,
.insertVehicleBuyAd table.fields tr.downCorners td {padding: 0px; height: 8px; font-size: 1px;}
.insertVehicleBuyAd table.fields tr.upCorners div,
.insertVehicleBuyAd table.fields tr.downCorners div {width: 8px; height: 8px; background-image: url('/images/vehicle_buy_add_corners.gif');}
.insertVehicleBuyAd table.fields tr.upCorners td.right div {background-position: -8px 0px; float: right;}
.insertVehicleBuyAd table.fields tr.downCorners td.right div {background-position: -8px -8px; float: right;}
.insertVehicleBuyAd table.fields tr.downCorners td.left div {background-position: 0px -8px;}

.insertVehicleBuyAd table td.name {width: 100px;}
.insertVehicleBuyAd table.cols4 td.name {width: 25px;}

.insertVehicleBuyAd p.or {text-align: center; font-size: 14px; color: #000000; font-weight: bold; font-family: Arial, Helvetica, Sans-serif; padding: 0px; margin: 0px; margin: 0px; text-transform: uppercase; padding-top: 7px;}

table.my_ad_header td {font-weight: normal; vertical-align: middle;}
table.my_ad_header td.status {font-weight: bold;}

ul.user_vehicles_buy_ads_list {margin: 0px; padding: 0px; list-style-position:outside; padding-left: 15px;}

div.vehicles_buy_ads table.searchResult {width: 100%; border-collapse: collapse;}
div.vehicles_buy_ads table.searchResult td {padding: 5px;}
div.vehicles_buy_ads table.searchResult td.contact {width: 150px; text-align: right;}
div.vehicles_buy_ads table.searchResult td.contact span.dealer_name {color: #547700; font-weight: bold;}
div.vehicles_buy_ads table.searchResult td.contact a {padding-left: 20px; background: transparent url('/images/icons/mail_bg_y.gif') no-repeat bottom left;}
div.vehicles_buy_ads table.searchResult td span.makeAndModel {font-weight: bold; font-size: 13px; font-family: arial, Helvetica, Sans-serif;}
div.vehicles_buy_ads table.searchResult td div.other {color: #444444; font-family: Tahoma, helvetica, sans-serif;}
div.vehicles_buy_ads table.searchResult .fuel,
div.vehicles_buy_ads table.searchResult .gearbox {text-align: center; font-weight: bold;}
div.vehicles_buy_ads table.searchResult td.price {font-size: 13px; font-family: arial, Helvetica, Sans-serif; font-weight: bold; white-space: nowrap; text-align: right;}
div.vehicles_buy_ads table.searchResult th {font-size: 12px; text-align: left; font-family: arial, Helvetica, Sans-serif; border: 3px double #8295B7; padding: 2px 5px; color: #000000; border-left: none; border-right: none;}
div.vehicles_buy_ads table.searchResult th.price {text-align: right;}
div.vehicles_buy_ads table.searchResult tr.row1a td,
div.vehicles_buy_ads table.searchResult tr.row1b td {background-color: #edeff6;}


.vehiclesBuyAdsSearch table {width:100%;border-collapse:collapse}
.vehiclesBuyAdsSearch td {padding:2px}
.vehiclesBuyAdsSearch .name {text-align:right}
.vehiclesBuyAdsSearch .value {width:105px}
.vehiclesBuyAdsSearch .submit input {width:103px;font-weight:bold;text-transform:uppercase;margin:5px 0px}
.vehiclesBuyAdsSearch select,
.vehiclesBuyAdsSearch input {width:103px;padding:1px}
.vehiclesBuyAdsSearch .year select,
.vehiclesBuyAdsSearch .price input {width:46.5%}
/*
*/
/*
form.vehiclesBuyAdsSearch table td {font-family: Tahoma, Helvetica, Sans-serif; padding: 1px 0px;}
form.vehiclesBuyAdsSearch table td.name {width: 68px; padding-left: 2px;}
form.vehiclesBuyAdsSearch table tr.submit td.value input {width: 96px;}
form.vehiclesBuyAdsSearch table tr.year td.value select {width: 45px;}
*/

div.addMoreFields,
div.removeFields {text-align: right; font-size: 0px;}
div.removeFields a {position: absolute; width: 14px; height: 14px; color: #b40000; font-weight: bold; margin-left: -24px; margin-top: 17px;  background: transparent url('/images/common_elements/gray-.gif') no-repeat right center;}

div.addMoreFields a#addMoreFields {color: #7faa17; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; padding-right: 20px; background: transparent url('/images/common_elements/gray+.gif') no-repeat right center;}

div.panelMain div.title {background-color: #b6b974; color: #FFFFFF; text-align: left; padding: 2px 5px; line-height: 17px;}
div.panelMain div.title div.titleSeparator {display: none;}
div.panelMain div.content div {display: none;} /*for IE*/

table.nxtPrevLinks {border-collapse: collapse; width: 100%; margin-bottom: 6px;}
table.nxtPrevLinks td.nxt {text-align: right; width: 20%;}
table.nxtPrevLinks td.prev {text-align: left; width: 20%;}
table.nxtPrevLinks td.info {text-align: center; width: 60%;}
div.bottom table.nxtPrevLinks td.info {display: none;}
div.bottom table.nxtPrevLinks {margin-top: 6px; margin-bottom: 0px;}

p.noVehiclesFound {font-weight: bold;}

div.if_user_notice {margin-bottom: 0px;}

