div#cf_container{display:block;position:relative;width:790px;font-family: Arial, "MS Trebuchet", sans-serif; border: 1px solid #999; font-size: 12px; z-index:1000000;}
div#cf_container a{text-decoration: none;}
div#cf_container a:hover{cursor:hand;}
div#cf_left_info_panel{display:block;position:relative;float:left;width:200px;background:#c9c9c9;border-right: 1px solid #999; height:100%;}
div#cf_right_info_panel{display:block;position:relative;float:left;width:790px;background:#fff; z-index:1}

h2.left_info_header{display:block; width:100%; height:35px;background:url("../Car_images/cf_internet_special_header.jpg");margin:0px;margin-bottom:10px;
color:#707070; font-size: 14px; text-indent: 10px; line-height:32px;}

h2.right_info_header{display:block; width:100%; height:35px;background:url("../Car_images/cf_internet_special_title.jpg");margin:0px;margin-bottom:10px;
color:#707070; font-size: 16px;  line-height:32px;border-bottom: 1px solid #999;}

h2.right_info_header .title{margin-left:10px; color:#1482bd;}

div.left_sub_cat {margin:0px; margin-bottom:10px;  position:relative; clear:both;}
div.left_sub_cat a{color:#000; display:block; width:100%; height:20px; line-height:20px; }
div.left_sub_cat a:hover{background:#999;}
div.left_sub_cat .sub_cat_title{margin-left:10px; float:left;}
div.left_sub_cat .sub_cat_total {float:right;font-weight: bold; margin-right:10px;}

div.listing_box{display:block; height:224px; width:769px; border: 1px solid #999; margin-left:10px;margin-right:10px;margin-bottom:20px; position:relative; background:url("../Car_images/cf_internet_listing_bg.jpg") repeat-x;}

div.listing_box .image_box{display:block;float:left;width:230px;height:199px;text-align: center;z-index:90000000;}
div.listing_box .image_box img{border: 3px solid #999; margin-top:10px;margin-bottom:5px;}

div.listing_box .image_box a.view_more{display:block; height:33px; width:103px;background:url("../Car_images/view_more.jpg"); float:left;margin-left:9px;}
div.listing_box .image_box a.view_video{display:block; height:33px; width:103px;background:url("../Car_images/view_video.jpg"); float:left;margin-left:9px;}

div.listing_box .top_buttons{display:block; float:left; width:390px;  height:34px;}
div.listing_box .top_buttons a {display:block;float:right; height:34px; width:123px;margin-top:2px;}
div.listing_box .top_buttons a.print{background:url("../Car_images/btn_print.png");}
div.listing_box .top_buttons a.info{background:url("../Car_images/btn_info.png");}
div.listing_box .top_buttons a.email{background:url("../Car_images/btn_email.png");}

div.listing_box .special_title{display:block; float:left; font-weight: bold; margin-top:5px; font-size: 16px; width:390px; color:#0459b8}

div.listing_box .special_price{display:block; float:left; font-weight: bold; margin-top:5px; font-size: 12px; width:390px; color:#c50101}

div.listing_box .special_box{margin-top:15px; display:block; background:#fff; border: 1px solid #999; overflow: auto; width:525px; height:130px;float:left;}


div.listing_box .special_content{margin:10px 5px 10px 5px;}

.clear{clear: both;}
.disclaimer{font-size: 10px; line-height:12px;}