
#car_search {padding:0px; margin:0px;}
#car_search h1{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; line-height:14px;}
#car_search .search {border: 1px solid #ffffff; width:300px; height:128px;}
#car_search h4 {padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; line-height:11px; border:none; display:inline;}
#car_search h2 {padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#ffffff; line-height:14px; border:none; display:inline; text-decoration:none; cursor:pointer;}
#car_search h2 a{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#ffffff; line-height:14px; border:none; display:inline; text-decoration:none; cursor:default;}
#car_search h2 a:hover{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#ffffff; line-height:14px; border:none; display:inline; text-decoration:none; cursor:default;}
#car_search h3 {padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; border:none; display:inline;}

/* ============= Beginning of  bottom table variable elements ============= */

#smalldash {height:11px;background:url(../images/pageelements/shop/smalldash.gif);}
.vdash {background:url(../images/pageelements/shop/vdash.gif); background-repeat:repeat-y; background-position: center; width:15px;}

#bottomtable {border: 1px solid #E6ACAE;}
#bottomtable .headline{color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#E6ACAE;}

/* ============= End of  bottom table variable elements ============= */

#emphatictables {border: 1px solid #515151; width:100%;}
#emphatictables .headline{color:#fff; font-family:Arial, Helvetica, sans-serif; background-color:#515151;}

#newstable .headline{color:#fff; font-family:Arial, Helvetica, sans-serif; background-color:#515151;}
#newstable td{font-size:11px;}
#newstable td.headline{font-size:14px;}
#newstable td.smallheadline{font-size:12px;}
#newstable ul{padding:15px; list-style-position: outside;}
#newstable label{color:#516194;font-weight:bold;}
#newstable select{width:214px;}
#newstable select.nowidth{width:auto;}
#newstable input[type="text"]{width:214px;}

#warrantyguide .headline{color:#fff; font-family:Arial, Helvetica, sans-serif; background-color:#804457;}
#warrantyguide td{font-size:70%; line-height:14px;}
#warrantyguide td.headline{font-size:14px;}
#warrantyguide td.smallheadline{font-size:12px;}
#warrantyguide td strong {color:#669933;}
#warrantyguide td.opening{word-spacing: 1px; line-height:14px;}
#warrantyguide .wg_bar{background-color:#ddc6ce; font-weight:bold; color:#333333; padding: 2px;	padding-left:5px;}
#warrantyguide .spacer{padding-top:10px;}

#largetable td strong {color:#4E6FA7;}
#largetable td.engine b {color:#4E6FA7;font-size:120%;}
#largetable td.engine strong {color:#333333;}
#largetable td{font-size:11px;}

.mainheader { background:url(../images/banner/motorshow.jpg); background-repeat: no-repeat; background-position: left top;}

.borderbox {border: 1px solid #4879A0; color:#4879A0; height:20px;}

#search_engine td{font-size:11px;}


#box {border: 1px solid #804457; padding: 5px;}

#buyingimages{border: 1px solid #804457;}
#buyingimages .shading{background-color:#804457; color:#ffffff; font-size: 12px;}
#buyingimages .noborder{ font-size:12px; vertical-align: middle; line-height:17px;}
#buyingimages .noborder a:hover img{border:none !important;}
#buyingimages .shading a:hover img{border: 1px solid #000000;}
#buyingimages a img{text-align:center; padding:0px; margin:0px;}
#buyingimages a:hover img{border: 1px solid #ff6600;}
td.buyinggbody{color:#804457;}