
#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/buying/smalldash.gif);}
.vdash {background:url(../images/pageelements/buying/vdash.gif); background-repeat:repeat-y; background-position: center; width:15px;}

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

#emphatictables {border: 1px solid #3F6362; width:100%;}
#emphatictables .headline{color:#fff; font-family:Arial, Helvetica, sans-serif; background-color:#3F6362;}
#emphatictables ul{padding-left:18px;}

#newstable .headline{color:#fff; font-family:Arial, Helvetica, sans-serif; background-color:#3F6362;}
#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:#3F6362;}
#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:#9dc8c7; font-weight:bold; color:#333333; padding: 2px;	padding-left:5px;}
#warrantyguide .spacer{padding-top:10px;}

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

.borderbox {border: 1px solid #729B74; color:#488130; height:20px;}

#insurance label{font-weight:bold; color:#273124;text-align:right;}
#insurance td {border-bottom:1px solid #CFF2C5;border-right:1px solid #CFF2C5;width:134px; height:26px;border-top:1px solid #ffffff;border-left:1px solid #ffffff;background-color:#E6F9E0;}


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


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

#buyingimages{border: 1px solid #3f6362;}
#buyingimages .shading{background-color:#3f6362; 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:#3f6362;}
