.css_home_car_type{
	background:url(car_type_head.gif) top repeat-x #1d1d1d;
	height:505px;
	width:230px;
}
.css_home_car_type .menu{
}
.css_home_car_type .menu UL.main{
	padding:0px;
	margin:0px;
}
.css_home_car_type .menu UL.main LI{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border:1px solid #333333;
	border-top:none;
	border-left:none;
}
.css_home_car_type .menu UL.main LI.on{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border:1px solid #333333;
	background:url(type_arrow.gif) no-repeat right #333333;
	background-position:109px 5px;
	border-top:none;
	border-left:none;
}
.css_home_car_type .menu UL.main LI A{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#FFF;
}
.css_home_car_type .menu UL.main LI A:hover{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#aaa;
}
.css_home_car_type .menu UL.main LI.on A{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#aaa;
}
.css_home_car_type .menu UL.main LI.on A:hover{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#aaa;
}
.css_home_car_type .menu UL.sub{
	padding:0px;
	margin:0px;
}
.css_home_car_type .menu UL.sub LI{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border-bottom:1px solid #333333;
}
.css_home_car_type .menu UL.sub LI.on{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border-bottom:1px solid #333333;
	background:#333333;
}
.css_home_car_type .menu UL.sub LI A{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#aaa;
}
.css_home_car_type .menu UL.sub LI A:hover{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#aaa;
}
.css_home_car_type .head{
	height:33px;
	color:#FFF;
	background:url(car_type_head_l.gif) left top no-repeat;
	font-weight:bold;
	font-size:12px;
}
.css_home_car_type .head .hpadding{
	background:url(car_type_head_r.gif) right top no-repeat;
	padding:9px 10px;
}
.css_home_car_type .car_type_body{
	border-left:1px solid #444444;
	border-right:1px solid #444444;
	height:470px;
}
.css_home_car_type .car_type_body .cbody_border{
	border-left:1px solid #111111;
	border-right:1px solid #111111;
	height:470px;
}
.css_home_car_type .cbottom{
	height:1px;
	background:#111;
	border:1px solid #444;
	border-top:none;
}

.css_home_car_helber{
	background:url(car_type_head.gif) top repeat-x #1d1d1d;
	height:250px;
	width:230px;
}
.css_home_car_helber .menu{
}
.css_home_car_helber .menu UL.main{
	padding:0px;
	margin:0px;
}
.css_home_car_helber .menu UL.main LI{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border:1px solid #333333;
	border-top:none;
	border-left:none;
}
.css_home_car_helber .menu UL.main LI.on{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border:1px solid #333333;
	background:url(type_arrow.gif) no-repeat right #333333;
	background-position:109px 5px;
	border-top:none;
	border-left:none;
}
.css_home_car_helber .menu UL.main LI A{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#FFF;
}
.css_home_car_helber .menu UL.main LI A:hover{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#aaa;
}
.css_home_car_helber .menu UL.main LI.on A{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#aaa;
}
.css_home_car_helber .menu UL.main LI.on A:hover{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#aaa;
}
.css_home_car_helber .menu UL.sub{
	padding:0px;
	margin:0px;
}
.css_home_car_helber .menu UL.sub LI{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border-bottom:1px solid #333333;
}
.css_home_car_helber .menu UL.sub LI.on{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border-bottom:1px solid #333333;
	background:#333333;
}
.css_home_car_helber .menu UL.sub LI A{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#aaa;
}
.css_home_car_helber .menu UL.sub LI A:hover{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#aaa;
}
.css_home_car_helber .head{
	height:33px;
	color:#FFF;
	background:url(car_type_head_l.gif) left top no-repeat;
	font-weight:bold;
	font-size:12px;
}
.css_home_car_helber .head .hpadding{
	background:url(car_type_head_r.gif) right top no-repeat;
	padding:9px 10px;
}
.css_home_car_helber .car_type_body{
	border-left:1px solid #444444;
	border-right:1px solid #444444;
	height:215px;
}
.css_home_car_helber .car_type_body .cbody_border{
	border-left:1px solid #111111;
	border-right:1px solid #111111;
	height:215px;
}
.css_home_car_helber .cbottom{
	height:1px;
	background:#111;
	border:1px solid #444;
	border-top:none;
}

.css_home_search{
	width:756px;
	}
.css_home_search .top_company{
	background:url(home_search_bck.gif);
	display:block;
	border-right:1px solid #ccd1d7;
	border-left:1px solid #ccd1d7;
	border-bottom:1px solid #ccd1d7;
}
.css_home_search .top_company .head{
	height:30px;
	display:block;
	background:url(top_company_head.gif) repeat-x top;
	overflow:hidden;
	font-weight:bold;
}
.css_home_search .searchBoxSelect{
	width:100%;
	border:1px solid #7f9db9;
	padding:3px;
	font-size:11px;
	background:url(top_company_head.gif) repeat-x bottom;
}
.css_home_search .yearSelect{
	width:46%;
	border:1px solid #7f9db9;
	padding:3px;
	font-size:11px;
	background:url(top_company_head.gif) repeat-x bottom;
}
.css_home_search TABLE TD{
	font-size:11px;
	color:#000;
}
.css_home_search TABLE TD A{
	font-size:10px;
	color:#000;
	text-decoration:none;
}
.css_home_search TABLE TD A:hover{
	font-size:10px;
	color:#F00;
	text-decoration:underline;
}
.css_home_search TABLE TD.search_key{
	padding:6px 0;
	font-size:11px;
	font-weight:bold;
	border-top:1px dotted #7f9db9;
}
.css_home_search TABLE TD.search_top{
	padding:6px 0;
	font-size:11px;
}
.css_home_search .searchKey{
	width:65%;
	border:1px solid #7f9db9;
	padding:3px;
	font-size:11px;
	background:url(top_company_head.gif) repeat-x bottom;
}
.css_home_search .searchBtn{
	border:1px solid #7f9db9;
	padding:2px 10px;
	font-size:11px;
	background:url(top_company_head.gif) repeat-x bottom;
}
.css_home_search .search_bottom{
	border-top:1px dotted #7f9db9;
	font-size:11px;
	text-align:center;
	padding-top:8px;
}
.css_home_search .search_bottom A{
	text-decoration:none;
	font-size:11px;
	color:#000;
}
.css_home_search .search_bottom A:hover{
	text-decoration:underline;
	font-size:11px;
	color:#F00;
}
.css_home_search .mainsearchBtn{
	border:1px solid #fe4545;
	border-bottom:1px solid #851420;
	border-right:1px solid #851420;
	padding:2px 10px;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	background:url(type_back1.gif) repeat-x bottom;
}

.css_type_car_list{
	background:url(top_company_head.gif) repeat-x top #FFF;
	border:1px solid #ccd1d7;
	border-top:none;
	padding:0;
}
.css_type_car_list .head{
	height:30px;
	font-weight:bold;	
}
.css_type_car_list .head UL{
	padding:0;
	height:30px;
	margin:0;
	list-style:none;
}
.css_type_car_list .head UL LI{
	padding:0;
	margin:0;
	height:30px;
	float:left;
}
.css_type_car_list .head UL LI.main{
	background:url(type_back1.gif) repeat-x top;
	color:#FFF;
}
.css_type_car_list .head UL LI.main DIV.main_right{
	background:url(type_back2.gif) no-repeat top right;
	height:30px;
}
.css_type_car_list .head UL LI.type{
	background:#ccd1d7;
	color:#000;
}
.css_type_car_list .head UL LI.type DIV.type_right{
	background:url(type_back3.gif) no-repeat top right;
	height:30px;
}
.css_type_car_list .head UL LI.type DIV.stype_right{
	background:url(type_back3a.gif) no-repeat top right;
	height:30px;
}
.css_type_car_list .head UL LI.subtype{
	background:#FFF;
	margin-top:1px;
	color:#000;
}
.css_type_car_list .head UL LI.subtype DIV.sub_right{
	background:url(type_back4.gif) no-repeat top right;
	height:30px;
	
}
.css_coming_soon{
	padding:20px;
	text-align:center;
	color:#000;
	}
.css_type_car_list .sorting{
	border:1px solid #cad1d7;
	background:url(arrow_down.gif) left center no-repeat;
	background-position:16px 12px;
}
.css_type_car_list .dsorting{
	border:1px solid #cad1d7;
	background:url(arrow_up.gif) left center no-repeat;
	background-position:16px 5px;
}
.css_type_car_list INPUT{
	border:1px solid #ccd1d7;
	border-top:none;
	padding:2px 3px;
	margin:0 2px;
	font-size:11px;
	color:#000;
	background:url(top_company_head.gif) repeat-x top #FFF;
}
.css_type_car_list SELECT{
	border:1px solid #ccd1d7;
	border-top:none;
	padding:2px 3px;
	margin:0 2px;
	font-size:11px;
	color:#000;
	background:url(top_company_head.gif) repeat-x top #FFF;
}

.css_type_car_list .sorting TABLE TD, .dsorting TABLE TD{
	font-size:10px;
	color:#000;
}
.css_type_car_list .car_list{
	border-bottom:1px dotted #ccd1d7;
}
.css_type_car_list .car_list TABLE TD.Effectbox01{
	width:30px;
	text-align:center;
}
.css_type_car_list .car_list TABLE TD.Effectbox02{
	width:110px;
	text-align:center;
	padding-top:10px;
}
.css_type_car_list .car_list TABLE TD.Effectbox02 IMG{
	border:1px solid #94a7bf;
}
.css_type_car_list .car_list TABLE TD.Effectbox02 .fb{
	font-weight:bold;
	font-size:13px;
	padding:0px;
	margin:0px;
	padding-top:7px;
}
.css_type_car_list .car_list TABLE TD.Effectbox02 .f11{
	font-size:11px;
	padding:0px;
	margin:0px;
}
.css_type_car_list .car_list TABLE TD.Effectbox03{
	padding-top:10px;
}
.css_type_car_list .car_list TABLE TD.Effectbox03 .heading{
	padding:0px;
	margin:0px;
}
.css_type_car_list .car_list TABLE TD.Effectbox03 .heading A{
	font-weight:bold;
	font-size:14px;
}
.css_type_car_list .car_list TABLE TD.Effectbox03 .heading A:hover{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.css_type_car_list .car_list TABLE TD.Effectbox03 UL{
	padding:0px;
	margin:0px;
	list-style:none;
	display:block;
}
.css_type_car_list .car_list TABLE TD.Effectbox03 UL Li{
	padding:0px;
	margin:0px;
}
.css_type_car_list .car_list TABLE TD.Effectbox03 .ListMember{
	padding:0px;
	margin:0px;
	padding-top:7px;
}
.css_type_car_list .car_list TABLE TD.Effectbox04{
	padding-top:10px;
	width:200px;
}

.css_page_nav{
	
	}
.css_page_nav .search_info{
	background:#DDD;
	color:#000;
	padding:5px 10px;
}
.css_page_nav .floatRight{
	float:right;	
}
.css_page_nav .titlas{
	color:#000;
	padding:5px 0;
}
.css_page_nav .nav{
	color:#000;
	padding:5px 0;
}
.css_page_nav .nav .nav_item{
	color:#F00;
	border:1px solid #ccd1d7;
	border-top:none;
	padding:2px 3px;
	margin:0 2px;
	font-size:11px;
	background:url(top_company_head.gif) repeat-x top #FFF;
}
.css_page_nav .nav .nav_item A{
	text-decoration:none;
	font-size:11px;
}
.css_page_nav .nav .nav_item A:hover{
	text-decoration:none;
	font-size:11px;
	color:#F00;
}
