@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0}

body{
background-color:#FFFFFF;
background-image:none;
font-family:Arial, Helvetica, sans-serif;
}

#container {width:650px; margin:0 auto}
#back{font-size:12px;width:650px; text-align:right;clear:both;}
#header{width:650px; border-bottom:1px solid #666666;padding:15px 0 3px 0; margin-bottom:10px; clear:both; float:left;}
#logo{float:left;}
#header_contact{float:right;font-size:26px;font-weight:bold; padding:25px 5px 0 0;text-align:right;}
#header_address{font-size:15px; font-weight:norml;padding-top:5px;}
#title{padding:0px 5px 0 5px; margin-bottom:10px;font-size:32px;}
#photo_container{margin:0px 10px 10px 5px; float:left;}
#photo_container img{border:none;}
#hours{float:right;}
#hours h6 { background:#CCCCCC no-repeat; padding:3px 0; padding-left:23px; font-size:14px; }
#hours ul { list-style:none; padding-top:15px}
#hours ul li { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000; padding:1px 2px 1px 2px}  
#hours ul li .span_left { width:85px; float:left}

#vehiclespecification { width:450px; float:left; border:2px solid #CCCCCC; padding-bottom:35px; clear:both;}
#vehiclespecification h2 { text-align:center;}
#vehiclespecification h3 { font-size:16px; font-weight:bold; padding:5px}
#vehiclespecification h4 { float:left; font-size:14px;color:#000000; padding:2px 0 0 2px;}
#vehiclespecification h5 { font-weight:normal; color:#000000; padding:0 5px; line-height:20px;}

#vehiclespecification p a { float:left; color:#0000FF; text-decoration:underline; padding:7px 4px 1px 4px}
#vehiclespecification .text_red { font-weight:bold; color:#E81B23}

#vehiclespecification .cf_one_owner{padding:10px;}

.set_grey { width:440px; float:left; background:#EEEEEE; padding:5px}
.set_white { width:440px; float:left; padding:2px 5px}

.set_left { width:140px; float:left}

#ins_equipment { width:175px; float:right; border:2px solid #CCCCCC; padding:5px; }
#ins_equipment h2{font-size:18px;text-align:center;}
#ins_equipment ul {list-style:none; }
#ins_equipment ul li { background:url(../images/equipment_li_bullet.gif) no-repeat 0 12px; font-size:12px; font-weight:normal; color:#000000; line-height:1.3em; padding:3px 0 3px 12px} 

.separator{clear:both;}
#disclaimer{padding:5px 0 0 5px;font-size:10px;line-height:120%;clear:both;}

/*
---------------------------------------------
22.4 invoice details page -  SOLD BOX
---------------------------------------------
*/

#sold_box h1{font-size:50px;font-weight:bold;text-align:center;color:#FFFFFF;background-color:#df1a22;clear:both;}
#sold_box .sub{text-align:center; border:2px solid #df1a22; height:160px; padding:5px 0 0 30px;}
#sold_box h3{font-size:18px;}

#sold_box .offer_box{width:120px; background-color: #99CC66; padding:5px;margin:10px 10px 0 0;float:left;}
#sold_box .offer_box h1{font-size:34px; font-weight:bold; background:none; color:#000000}
#sold_box .offer_box h3{font-size:14px; font-weight:bold;}
