div#cf_container{display:block;position:relative;width:990px;font-family: Arial, "MS Trebuchet", sans-serif; border: 1px solid #999; font-size: 12px; z-index:1;}
div#cf_container a{text-decoration: none; border-bottom: none !important;;}
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:990px;  z-index: -100 !important;}

div#cf_container1{display:block;position:relative;width:970px;font-family: Arial, "MS Trebuchet", sans-serif;   font-size: 12px; z-index:1;   margin-left:20px;}
div#cf_container1 a{text-decoration: none; border-bottom: none !important;}
div#cf_container1 a:hover{cursor:hand;}



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; position:relative; z-index: 1;}

h2.right_info_header .title{margin-left:10px; color:#1482bd;}

h2.special_header{margin-left:20px;font-size:26px; padding-bottom:10px;}

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;}

 
.int-baner{
	 
}
div.listing_box {
    background: url("../Car_images/cf_internet_listing_bg.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #999999;
    display: block;
    float: left;
    height: 200px;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 10px;
    position: relative;
    width: 470px;
}



div.listing_box .image_box{display:block;float:left;width:206px;height:156px; z-index:9;  position:relative; margin-left:10px; margin-top:5px;}
div.listing_box .image_box img{border: 3px solid #999; margin-top:0px;margin-bottom:0px; position:absolute; top:0px; left:0px;  }

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; border-bottom:none !important;}
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: 22px; width:600px; 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:660px; height:130px;float:left;}


div.listing_box .special_content{margin:10px 5px 10px 5px;}

.clear{clear: both;}
.disclaimer{font-size: 10px; line-height:12px;}

.internet_title{ display:block; margin-top:10px; font-size:16px;margin-left:10px;font-weight:bold;}
.inter-sub{position:absolute; top:40px; left:235px; font-size:30px;color:#cb1b04;}
.inter-stock{position:absolute; top:85px; left:235px; font-size:14px; font-weight:bold;}
.inter-vin{position:absolute; top:105px; left:235px; font-size:14px; font-weight:bold;}
.detail_box{position:relative; padding-bottom:30px;}


.inter-btn{background:url('../images/new-request-info.png'); display:block; position:absolute; width:194px; height:28px; top:162px; left:235px;cursor:pointer;}
.inter-btn:hover{background-position:top right;}
.inter-btn a{display:block; width:100%; height:100%;}
.inter-special-detail{display:block; width:300px; *height:298px; min-height:298px; position:relative; float:left; margin-left:7px; margin-top:0px;background:#ecf3fb; border: 1px solid #c5c5c5; l  top:0px;}
.internet_title1{position:relative;  margin-top:10px;  display:block; width:288px; margin-left:5px; font-weight:bold; font-size:18px; margin-bottom:10px;}
.internet_title2{position:relative;     display:block; width:288px; margin-left:5px; font-weight:bold; font-size:20px; margin-bottom:10px; color:#cb1b04;}
.internet_text{position:relative;     display:block; width:288px; margin-left:5px;  font-size:12px; margin-bottom:10px;}
.inter_dis{position:relative; margin-top:10px; font-style: italic;   display:block;    padding-bottom:10px; margin-left:5px;}

.inter-special-form{display:block; width:272px; height:298px; position:absolute; background:#ecf3fb;   left:720px; top:0px; background:url('../images/inter-form-bg.png') no-repeat; }

.reg-text{position:relative;   margin-top:10px;  display:block; width:95%; margin-left:5px; font-weight:bold; font-size:14px; margin-bottom:10px; border-bottom: 1px solid #999; padding-bottom:5px;}

.inter-special-form table {margin-left:10px;}
.inter-special-form table tr  td{margin-bottom:10px;position:relative; vertical-align:top;}
.inter-field1 {margin-bottom:10px; display:block; width:165px; height:20px;}
.inter-field2 {margin-bottom:10px; display:block; width:165px; height:70px;}
.inter-submit{background:url('../images/inter-submit.png'); display:block; width:148px; height:25px; border:none; cursor:pointer;}

#coupon_box{display:block; width:686px; height:382px; background:url('../images/coupon.jpg'); border: 1px dashed #999; margin:5px; position:relative; }
#coupon_box .coupon_title{color:#000; display:block;   width:98%; margin-top:88px; margin-left:25px; font-style:bold; font-size:18px; }
.expiration_date{position:absolute; top:33px; left:460px; font-size:16px;}
.disclaim{display:block;  position:absolute; width:96%; top:332px; left:25px; font-style:bold; font-size:12px !important; font-style: italic;}
.pricecoupone{display:block;   width:98%;   margin-left:25px; font-style:bold; font-size:24px; color:#b21616;}
.recommendation{display:block;   width:98%;   margin-left:5px; margin-top:15px;}
.print_coupon{display:block;  width:150px; height:38px; position:absolute;top:30px; left:275px;}
.print_coupon a{display:block; width:100%; height:100%}

#coupon_box ul {list-style: none; margin-left:30px;}

div.detail_box .image_box{display:block;float:left;width:405px; text-align: center;z-index:90000000;  position:relative; height:306px; border: 1px solid #999;}
.detail-image-link{display:block; position:absolute; width:158px; height:40px;   z-index: 100000; right:0px; bottom:10px;background:url('../images/btn_view_larger.png')}
div.detail_box .image_box img{border: 3px solid #999; margin-top:0px;margin-bottom:4px; position:absolute; top:0px; left:0px; z-index: -1; display:block;}

.image_link_whole{display:block; position:absolute;   width:100%; height:100%; top:0px; z-index: 10000;}




