a,a:hover {text-decoration:none;}
a.Model img{text-decoration: none;}
#leftCol {margin:40px 20px 20px 30px; width:185px; float:left; padding-bottom:10px;}
#leftCol .navTitle {font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666; margin:7px 8px;}
#leftCol a {display:block; margin:3px 8px; padding-left:8px; background:url(/_images/dot.gif) no-repeat 0 6px; color:#333; font:bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#leftCol a:hover {background:transparent url(/_images/side_nav_over.gif) repeat-x; color:#FFF;}
#ldaTitle {margin:10px 0 0;}
#searchInput {float: right; margin: 5px 10px;}
#searchID {float:right; margin:15px 10px 0 0;}
#rightCol {margin:40px 15px 40px 14px; float:right; width:735px;}
#modelTitle, #offerTitle {float:left; background:transparent url(/_images/heading_bg.gif) repeat-x; color:#FFFFFF; font:bold 12px verdana; height:20px; padding:5px 0 0 15px;}
#modelTitle {margin-right:10px; width:235px;}
#offerTitle {width:449px;}
#modelContainer {clear:both;}
#modelContainer a.Model {float:left; display:block; margin-right:10px; width:250px;}
#modelContainer a.Model img {margin-top:20px;}
#modelContainer a.Model .modelName,#modelContainer a:hover.Model .modelName {margin-left: 20px; font:bold 14px verdana; color:#000;}
#modelContainer a.Model .modelLink,#modelContainer a:hover.Model .modelLink {margin-left: 20px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333;}
#modelContainer .offers {float:left; width:449px; margin:10px 0; padding-left:15px;}
#modelSedan, #modelConvertible, #modelUtility, #modelHybrid, #noOffer {display: none;}
.offerGroup {border-bottom: 1px solid #AAA;}
.loading {width:462px; height:307px; background:#FFF; text-align:center;}
/* NO OFFER */
#noOffer {background: #eee;}