/* Children of Vehicle Listing Boxes */
div.vehicle div.vehicle_link a {text-decoration:none;}
div.vehicle div.vehicle_link a:hover {text-decoration:underline;}
div.vehicle .hnbw-box-header div.vehicle_compare {float:right; font-weight:bold; padding: 0;}
div.vehicle div.vehicle_compare span {padding-right:5px;}

/* Pricing */
div.vehicle div.price_container {position:absolute; right:10px; top:19px; width:135px;}
div.vehicle div.price_container div.price-holder {}
div.vehicle div.price_container span.pricing-msrp-label {display:block; text-align:right; width:80px; float:left; font-weight:bold; margin-right:5px;} 
div.vehicle div.price_container span.pricing-msrp-value {display:block; text-align:right; width:50px; float:right; font-weight:bold;} 
div.vehicle div.price_container span.pricing-ourprice {display:block; text-align:right; float:right; font-weight:bold; font-size:28px; min-width: 52px;} 
div.vehicle div.price_container span.pricing-ourprice-label {display:none; text-align:right; float:right; font-weight:bold; margin-right:5px; font-size: 16px; width: 120px; white-space: nowrap; }
div.vehicle div.price_container span.pricing-yousave-label {display:block; text-align:right; width:80px; float:left; font-weight:bold; margin-right:5px;} 
div.vehicle div.price_container span.pricing-yousave-value {display:block; text-align:right; width:50px; float:right; font-weight:bold;} 
div.vehicle div.price_container span.noprice { display: none; }