/* CSS Document */
*{
margin:0;
padding:0;
}

html{
border:none;
}
.clear {
clear:both;
line-height:0;
}
body {
font:12px Arial, Helvetica, sans-serif;
border:none;
}
.container{
width:990px;
margin:0 auto;
padding:0 5px;
}
.header{
width:990px;
margin-top:10px;
}
.header_left{
float:left;
width:260px;
height:89px;
}
.header_right{
float:right;
width:728px;
margin:3px 0 0 0;
}
.search_bar{
float:right;
width:172px;
height:18px;
margin-right:6px;
}
.search_bar .text{
width:168px;
border:1px solid #DADADA;
font:12px Arial, Helvetica, sans-serif;
padding:2px;
}
.search-button{
float:left;
}
.login_bar{
float:right;
width:128px;
height:21px;
background:url(../images/login_bak.jpg) no-repeat;
}
.login_bar p, .login_bar a, .login_bar a:hover{
font:12px Arial, Helvetica, sans-serif;
text-align:center;
margin-top:3px;
color:#3B3B3B;
text-decoration:none;
}

.navigation{
border-bottom:2px solid #E2E2E2;
margin:12px 0 0 0;
padding:0 0 4px 0;
width:990px;
}
.navigation ul{
}
.navigation ul li{
display:block !important;
display:inline;
float:left;
height:31px;
list-style-type:none;
background:url(../images/navigation_body.jpg) repeat-x bottom;
border-right:3px solid #FFFFFF;
text-align:center;
}
.navigation ul li a,
.navigation ul li a:visited{
display:block !important;
display:inline;
color:#454545;
padding:9px 8px 0 8px;
height:23px;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}
.navigation ul li a:hover{
display:block !important;
display:inline;
color:#454545;
text-decoration:none;
padding:9px 8px 0 8px;
height:23px;
background:url(../images/active-navi.jpg) repeat-x bottom;
}

.main{
width:984px;
padding:0 3px;
}
.main_left{
float:left;
width:777px;
margin-top:15px;
}
.serach_car_left{
float:left;
width:7px;
height:146px;
background:url(../images/search-car-left.jpg) no-repeat;
}
.serach_car_body{
float:left;
width:750px;
height:146px;
background:url(../images/search-car-body.jpg) repeat-x;
margin-bottom:16px;
}
.serach_car_body img{
float:left;
margin:10px 18px 0 9px;
width:62px;
height:91px;
}
.serach_car_body h3{
font:18px Arial, Helvetica, sans-serif;
color:#454545;
margin:10px 0 0px 9px;
}
.serach_car_body span{
font:12px Arial, Helvetica, sans-serif;
color:#454545;
}
.slct{
width:209px;
font:12px Arial, Helvetica, sans-serif;
color:#454545;
border:1px solid #999999;
margin:0 12px 15px 0;
}
.slct2{
width:200px;
font:12px Arial, Helvetica, sans-serif;
color:#454545;
border:1px solid #999999;
margin:0 2px 2px 0;
}
.search_btn{
width:212px;
height:26px;
background:url(../images/see-new-car.jpg) no-repeat;
border:none;
}
.search_btn2{
width:212px;
height:26px;
background:url(../images/see-new-car2.jpg) no-repeat;
border:none;
}
.serach_car_right{
float:left;
width:7px;
height:146px;
background-image:url(../images/search-car-right.jpg)
}
.featured_car{
float:left;
width:389px;
}
.featured_car h4{
width:auto;
float:left;
font:16px Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
color:#F1680B;
background-color:#FFF;
padding:0 6px 0 0;
}
.featured_car img{
margin-bottom:12px;
height:220px;
}
.featured_bottom{
float:left;
width:189px;
height:92px;
margin-bottom:21px;
}
.featured_bottom:hover{
width:189px;
height:92px;
background:url(../images/maruti-grand-hover.jpg);
}
.featured_bottom h6{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
margin:2px 0 0 5px;
}
.featured_bottom img{
float:left;
width:60px;
height:26px;
margin-bottom:0;
padding:0 2px 0 4px;
}
.featured_bottom p{
font:11px Arial, Helvetica, sans-serif;
color:#4C4C4B;
padding-right:2px;
margin:0 0 0 5px;
text-align:justify;
}
.car_brand{
float:left;
width:369px;
margin-left:9px;
}
.car_brand h1, .car_brand h2, .car_brand h3{
width:auto;
float:left;
font:16px Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
color:#F1680B;
background-color:#FFF;
padding:0 6px 0 0;
}
.logo_section{
width:369px;
}
.logo_box{
float:left;
width:116px;
height:28px;
border:1px solid #DDDDDD;
background:url(../images/logo-brand-bak.jpg) repeat-x;
margin:0 6px 2px 0;;
}
.logo_box:hover
{
	float:left;
	width:116px;
	height:28px;
	background:url(../images/logo-brand-hover.jpg) repeat-x;
}
.logo_box img{
float:left;
width:43px;
height:28px;
border-right:1px solid #DDDDDD;
}
.logo_box p{
font:11px Arial, Helvetica, sans-serif;
color:#4C4C4B;
margin:6px 0 0 50px;
}
.logo_box p a,
.logo_box p a:hover
{
color:#4C4C4B;
text-decoration:none;
}
.auto_news{
float:left;
width:389px;
margin-bottom:38px;
}
.auto_news h4{
width:auto;
float:left;
font:16px Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
color:#F1680B;
background-color:#FFF;
padding:0 9px 0 0;
}
.auto_news h5{
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#578C18;
}
.auto_news h5 a, .auto_news h5 a:hover{
color:#578C18;
text-decoration:none;
}
.auto_news img{
float:left;
width:107px;
height:72px;
margin:0 12px 0 0;
}
.auto_news p{
font:12px Arial, Helvetica, sans-serif;
color:#4A4A4A;
text-align:justify;
}
.auto_news ul{
margin:12px 0 0 15px;
}
.auto_news ul li{
color:#333333;
}
.auto_news ul li a, .auto_news ul li a:hover{
font:12px Arial, Helvetica, sans-serif;
color:#578C18;
text-decoration:none;
}
.latest_car_section{
float:left;
width:369px;
margin-left:9px;
}


.latest_car{
float:left;
width:369px;
background-color:#f6f6f6;
}
.latest_car_body{
float:left;
width:107px;
border:1px solid #E9E9EA;
background-color:#FFFFFF;
padding:4px;
margin:11px 0 11px 4px; 
}
.latest_car_body img{
width:107px;
height:72px;
margin-bottom:3px;
}
.latest_car_body h6{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#578C18;
margin-bottom:2px;
}
.latest_car_body h6 a, .latest_car_body h6 a:hover{
color:#578C18;
text-decoration:none;
}
.latest_car_body p{
font:12px Arial, Helvetica, sans-serif;
color:#4A4A4A;
}

.latest_car1{
float:left;
width:379px;
background-color:#f6f6f6;
}
.latest_car_body ul
{
}
.latest_car_body ul li
{
list-style-type:none;
}
.latest_car_body ul li a, 
.latest_car_body ul li a:hover
{
font:12px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}
.vehicle_type{
float:left;
width:389px;
margin-bottom:9px;
}
.vehicle_type h3, .vehicle_type h4{
width:auto;
float:left;
font:16px Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
color:#F1680B;
background-color:#FFF;
padding:0 9px 0 0;
}
.vehicle_tabing_section
{
	width:102px;
	float:left;
}
.vehicle_tabing
{
	width:102px;
}
.vehicle_tabing ul
{
margin:0;
padding:0;
}
.vehicle_tabing ul li
{	
	width:102px;
	height:34px;
	display:block;
	list-style-type:none;
	background:url(../images/vehical-tab.jpg) no-repeat;
	text-align:center;
	margin-bottom:2px;
}
.vehicle_tabing ul li a
{	
	width:102px;
	height:25px;
	display:block;
	list-style-type:none;
	background:url(../images/vehical-tab.jpg) no-repeat;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#434343;
	text-decoration:none;
	padding-top:9px;
}
.vehicle_tabing ul li a:hover
{	
	width:102px;
	height:25px;
	display:block;
	list-style-type:none;
	background:url(../images/vehical-hover-tab.jpg) no-repeat;
}
.active_link a, 
.active_link a:hover
{
	background:url(../images/vehical-hover-tab.jpg) no-repeat;
	width:102px;
	height:34px;
}
.vehicle_type_body
{
	float:right;
	width:272px;
	background-color:#F7F7F7;
	border:1px solid #E9E9E9;
	padding:6px;
}
.vehicle_type_body img
{
	float:left;
	width:107px;
	height:72px;
	border:1px solid #E9E9E9;
}
.vehicle_type_body ul
{
	width:157px;
	float:left;
	margin-left:6px;
}
.vehicle_type_body ul li
{
	list-style-type:none;
	background-color:#FFFFFF;
	margin-bottom:3px;
	padding:3px;
}
.vehicle_type_body ul li a,
.vehicle_type_body ul li a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	color:#578C18;
	text-decoration:none;
}
.vehicle_type_body span,
.vehicle_type_body span a,
.vehicle_type_body span a:hover
{
	float:right;
	color:#F1680B;
	font:11px Arial, Helvetica, sans-serif;
	color:#F1680B;
	text-decoration:none;
}

.car_review{
float:left;
width:369px;
margin-left:9px;
}
.car_review h3{ 
font:16px Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
color:#F1680B;
margin-bottom:15px;
}
.car_review_box{
width:351px;
border:1px solid #F0F0F0;
padding:6px 8px;
margin-bottom:4px;
}
.review_box_left{
float:left;
color:#4A4A4A;
}
.review_box_left p{
font:12px Arial, Helvetica, sans-serif;
color:#4A4A4A;
margin:3px 0 6px 0;
}
.review_box_left p a, 
.review_box_left p a:hover{
font:12px Arial, Helvetica, sans-serif;
color:#4A4A4A;
text-decoration:none;
}
.review_box_left img{
float:left;
width:12px;
height:12px;
margin-top:2px;
}
.review_box_left span{
float:left;
font:inherit;
color:#578C18;
margin:0 2px;
}
.review_box_left span a, .review_box_left span a:hover{
color:#578C18;
text-decoration:none;
}
.review_box_right{
float:right;
}
.review_box_right img{
width:53px;
height:44px;
}


.main_right{
float:right;
width:207px;
}
.main_right img
{
width:160px;
margin-bottom:6px;
}
.main_right h2{
font:15px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#F1680B;
margin:15px 0 9px 0;
}
.main_right ul{
color:#578C18;
margin-left:13px;
}
.main_right ul li{
padding:3px 0;
list-style-type:disc;
color:#666666;
}
.main_right ul li a, .main_right ul li a:hover{
font:12px Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
.footer_link{
width:970px;
height:215px;
background:url(../images/footer-back.jpg) repeat-x;
padding:3px 0 0 20px;
margin:12px auto 0 auto;
}
.footer_link h3{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#4A4A4A;
margin-bottom:12px;
}
.footer_link p,
.footer_link a,
.footer_link a:hover{
font:11px Arial, Helvetica, sans-serif;
color:#4A4A4A;
text-decoration:none;
text-align:center;
margin-top:50px;
}
.footer_link_box{
float:left;
width:190px;
}
.footer_link_box ul{

}
.footer_link_box ul li{
list-style-type:none;
}
.footer_link_box ul li a, .footer_link_box ul li a:hover{
font:11px Arial, Helvetica, sans-serif;
color:#4A4A4A;
text-decoration:none;
}

.border_table{
float:left;
width:80px;
/*height:200px;*/
}

.top_left{
width:10px;
height:10px;
background:url(../images/top_left_logos.jpg) no-repeat;
}
.top_border{
width:auto;
height:10px;
background:url(../images/top_border.jpg) repeat-x;
}
.top_right{
width:10px;
height:10px;
background:url(../images/top_right_logos.jpg) no-repeat;
}
.left_border{
width:10px;
height:auto;
background:url(../images/left_border.jpg) repeat-y;
}
.boder_image{
text-align:center;
}
.right_border{
width:10px;
height:auto;
background:url(../images/right_border.jpg) repeat-y;
}
.bottom_left{
width:10px;
height:10px;
background:url(../images/bottom_left_logos.jpg) no-repeat;
}
.bottom_border{
width:auto;
height:5px;
background:url(../images/bottom_border.jpg) repeat-x;
}
.bottom_right{
width:10px;
height:10px;
background:url(../images/bottom_right_logos.jpg) no-repeat;
}
.car_price
{
	float:left;
	width:373px;
}
.see_car_price
{
	width:373px;
	height:137px;
	margin-bottom:12px;
	background:url(images/see-car-bak.jpg) no-repeat;
}
.see_car_price h6
{
	font:18px Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#454545;
	margin:9px 0;
}
.search_bak
{
	float:left;
	width:62px;
	height:83px;
	margin:18px 18px 0 18px;
}
.car_price_option
{
	width:200px;
	margin:3px;
	padding:1px;
	font:12px Arial, Helvetica, sans-serif;
	color:#454545;
}
.used_car_listing
{
	float:left; 
	width:368px;
	margin:15px 0;
}
.used_car_listing h4{
width:auto;
float:left;
font:16px Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
color:#F1680B;
background-color:#FFF;
padding:0 6px 0 0;
}
.used_car_section
{
	float:left;
	width:170px;
	padding:6px;
}
.used_car_section ul
{
	margin-bottom:6px;
}

.used_car_section ul li
{
	padding:3px 12px;
	list-style:none;
	background:url(images/used-car-lisitng.jpg) no-repeat left;
	border-bottom:1px dotted #A4A6A7;
}
.used_car_section ul li a,
.used_car_section ul li a:hover
{
	font:12px Arial, Helvetica, sans-serif;
	color:#4A4B4B;
	text-decoration:none;
}


.latest_used_car
{
	float:left;
	width:373px;
	margin:12px 0 0 12px;
}
.latest_used_car h4{
width:auto;
float:left;
font:16px Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
color:#F1680B;
background-color:#FFF;
padding:0 6px 0 0;
}
.latest_used_car ul
{
	margin:0 0 12px 15px;
	
}
.latest_used_car ul li
{
	list-style:disc;
}
.latest_used_car ul li a,
.latest_used_car ul li a:hover
{
	font:inherit;
	color:#578C18;
	text-decoration:none;
}

.used_car_detail_heading
{
	width:770px;
	height:27px;
	background:url(images/used-car-detail-heading.jpg) repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	color:#8FB166;
	font-weight:bold;
	
}
.used_car_detail_heading p
{
	float:left;
	width:90px;
	font:12px Arial, Helvetica, sans-serif;
	color:#8FB166;
	font-weight:bold;
	text-align:left;
}
.used_car_detail_heading td
{
	vertical-align:middle;
}
.used_car_detail
{
	width:770px;
	height:66px;
	font:12px Arial, Helvetica, sans-serif;
	color:#8FB166;
	font-weight:bold;
	
}
.used_car_detail p
{
	float:left;
	width:90px;
	font:12px Arial, Helvetica, sans-serif;
	color:#373738;
	text-align:left;
	vertical-align:middle;
}
.used_car_detail p a,
.used_car_detail p a:hover
{
	color:#373738;
	text-decoration:none;
}
.used_car_detail td
{
	vertical-align:middle;
}
.used_car_detail_bottom
{
	width:770px;
	height:27px;
	font:12px Arial, Helvetica, sans-serif;
	color:#F4F5F5;
	font-weight:bold;
	background-color:#F4F5F5;
}
.used_car_detail_bottom p
{
	float:left;
	padding-left:15px;
	margin-left:6px;
	font:12px Arial, Helvetica, sans-serif;
	color:#467632;
	text-align:left;
	background:url(images/used_car_bottom_bulliet.jpg) no-repeat left center;
}
.used_car_detail_bottom p a,
.used_car_detail_bottom p a:hover
{
	color:#467632;
	text-decoration:none;
}
.used_car_detail_bottom td
{
	vertical-align:middle;
}


/*  CSS for Used  Car Section 3  Start */

.view_used_car_details
{
	width:758px;
	border:1px solid #E1E2E2;
	background-color:#F4F5F5;
	margin:18px 0;
	padding:12px 0;
}
.view_details_section1
{	float:left;
	width:110px;
	padding:0 9px;
}
.view_detail_btn
{
	width:86px;
	height:21px;
	background:url(images/view-detail-btn.jpg) no-repeat;
	border:none;
	margin:12px 0 0 24px;
}
.show_tag
{
	color:#4D4D4C !important;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:12px;
}
.view_details_section2
{
	float:left;
	width:190px;
	border:1px solid #9CBA78;
	margin:0 9px;
	background-color:#fff;
}
.view_details_section2 h6
{
	font:14px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	background-color:#9CBA78;
	margin:2px;
	padding:3px;
}
.section2_table1
{
	border:none;
	width:190px;
}
.section2_table1_row
{
	width:184px;
	background:#F9FBF7;
	color:#373935;
	margin:6px 0;
	padding:3px 0 3px 6px;
}
.section2_table1_row p
{
	float:left;
	color:#9CBA78;
	width:109px;
}
.section2_table1_row span
{
	float:left;
	color:#9CBA78;
}
.section2_table1_row input
{
	float:right;
	width:100px;
	border:1px solid #9CBA78;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	margin-right:3px;
}
.section2_table1_row strong
{
	color:#4D4D4C;
	font:10px Arial, Helvetica, sans-serif;
}



.view_details_section3
{
	float:left;
	width:185px;
	border:1px solid #9CBA78;
	margin:0 9px;
	padding-bottom:9px;
	background-color:#fff;
}
.view_details_section3 h6
{
	font:14px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	background-color:#9CBA78;
	margin:2px;
	padding:3px;
}
.view_details_section3 p
{
	color:#9CBA78;
	padding:9px;
}
.view_details_section3 span
{
	color:#9CBA78;
	font-weight:bold;
	float:right;
}
.view_details_section3 span a,
.view_details_section3 span a:hover
{
	color:#9CBA78;
	text-decoration:none;
	padding-right:9px;
}
/*         Css for Buy Used Car Section */
.buy_used_car,
.car_insurance
{
	width:758px;
	border:1px solid #9CBA78;
	background:#F9F7F0;
}
.buy_used_car ul
{
	border-top:1px solid #9CBA78;
	margin:6px 0;
	padding:12px 0;
}
.buy_used_car ul li
{
	margin:3px 12px;
	padding-left:12px;
	list-style:none;
	background:url(images/buy-used-car-list.jpg) no-repeat left center;
}
.buy_used_car ul li a,
.buy_used_car ul li a:hover
{
	font:12px Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:underline;
}
.buy_used_car_left
{
	float:left;
	width:215px;
	background-color:#F9F7F0;
}
.buy_used_car_left p
{
	font:12px Arial, Helvetica, sans-serif;
	color:#525252;
	padding:12px;
}
.buy_used_car_left span
{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#5D842E;
}
.buy_car_input
{
	float:right;
	width:115px;
	border:1px solid #9CBA78;
	color:#525252;
	font:12px Arial, Helvetica, sans-serif;
}
.buy_used_car_heading,
.car_insurance_heading
{
	text-align:center;
	font-weight:bold;
	color:#FFF;
	width:213px;
	height:21px;
	padding-top:6px;
	background:url(images/buy-used-car-heading.jpg) no-repeat;
}
.sms_btn
{
	float:right;
	width:125px;
	height:24px;
	background:url(images/sms-btn.jpg) no-repeat;
	border:none;
}
.buy_used_car_list p
{
	font:15px Arial, Helvetica, sans-serif;
	color:#F38F47;
	font-weight:bold;
}
.buy_used_car_list p a,
.buy_used_car_list p a:hover
{
	color:#F38F47;
	text-decoration:none;
}
.buy_used_car_right
{
	float:right;
	background-color:#F9F7F0;
	width:524px;
	padding:9px;
	border-left:1px solid #9CBA78;
	
}
.buy_used_car_img
{
	float:left;
	width:200px;
	border:2px solid #C4D4AC;
	text-align:center;
	margin-right:9px;
}
.buy_used_car_img h6
{
	font:12px Arial, Helvetica, sans-serif;
	color:#373837;
	background:#C4D4AC;
	margin:2px;
	padding:3px 0;
}
.buy_used_car_right h5,
.car_insurance h5
{
	font:15px Arial, Helvetica, sans-serif;
	color:#F38F47;
	font-weight:bold;
	padding:15px 0 6px 0;
}
.car_insurance h5 span
{
	font:11px Arial, Helvetica, sans-serif;
	color:#4C4C4B;
}
.buy_used_car_details
{
	width:309px;
	float:left;
	border:1px solid #C9D7B3;
	background:#FFF;
}
.buy_used_car_details_row
{
	width:301px;
	background:#F8FAF5;
	color:#373935;
	margin:6px 0;
	padding:3px 0 3px 6px;
}
.buy_used_car_details_row p
{
	float:left;
	color:#9CBA78;
	width:130px;
}
.buy_used_car_row,
.buy_used_car_condition
{
	width:517px;
	background:#FCFFF9;
	color:#373935;
	margin:6px 0;
	padding:1px 0 3px 6px;
}
.buy_used_car_row p,
.buy_used_car_condition p
{
	float:left;
	color:#525252;
	width:129px;
}
.buy_used_car_condition
{
	width:517px;
	background:#F9F7F0;
	color:#F9F7F0;
	margin:6px 0;
	padding:1px 0 3px 6px;
}
/* Css for Car Insurance */
.car_insurance_row
{
	width:743px;
	padding:6px 0;
}
.car_insurance_row p
{
	float:left;
	width:150px;
	color:#5D842E;
	font:12px Arial, Helvetica, sans-serif;
}
.car_insurance_row span
{
	font:12px Arial, Helvetica, sans-serif;
	color:#3B3C3B;
}
.car_insurance_row span a,
.car_insurance_row span a:hover
{
	text-decoration:underline;
}
.car_insurance_inputtxt
{
	border:1px solid #C5D5AD;
	width:120px; 
}
.car_insurance_model_select
{
	width:188px; 
	border:1px solid #C5D5AD;
	font:12px Arial, Helvetica, sans-serif;
	color:#3B3C3B;
	margin-right:6px;
}
.car_insurance_date_select
{
	width:60px; 
	border:1px solid #C5D5AD;
	font:12px Arial, Helvetica, sans-serif;
	color:#3B3C3B;
}
.car_insurance_textarea
{
	width:186px;
	height:60px;
	border:1px solid #C7D7B0;
	font:12px Arial, Helvetica, sans-serif;
	color:#3B3C3B;
}
.car_insurance_smt
{
	width:81px;
	height:24px;
	background:url(images/insurance-smt.jpg) no-repeat;
	border:none;
}

/* Css for Car Insurance Quotes */

.insurance_quote_heading
{
	width:758px;
	border:1px solid #9CBA78;
	background:#F9F7F0;
}
.insurance_quote_heading p
{
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#515150;
	padding:6px;
}
/* Css for Used Car Make */
.used_car_make
{
	text-align:center;
	font-weight:bold;
	color:#FFF;
	width:147px;
	height:27px;
	padding-top:6px;
	background:url(images/used-car-make.jpg) no-repeat;
}
.used_car_make_tr
{
	width:758px; 
	background:#EBEEDE;
	margin:6px 0;
}
.used_car_make_tr p
{	
	float:left; 
	width:379px;
	padding:6px 0;
	text-align:center;
}
.used_car_make_tr p a,
.used_car_make_tr p a:hover
{
	text-decoration:underline;
	color:#3B3C3B;
}


.search_bak_top
{
	background:url(images/search-car-bak-top.jpg) no-repeat left top; 
	width:760px; 
	height:9px;
}
.search_bak_mid
{
	background:url(images/search-car-bak-mid.jpg) repeat-y left top; 
	width:760px; 
	min-height:124px;
}
.search_bak_bottom
{
	background:url(images/search-car-bak-bottom.jpg) no-repeat left bottom; 
	width:760px; 
	height:9px;
}
.search_bak_mid h6
{
	font:18px Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#454545;
	margin:9px 0;
}












/**************** New Bikes Section Page *****************/

.bike_main_left
{
	float:left;
	width:700px;	
}
.bike_listing
{
	width:721px;
	border:1px solid #E7E6E6;
	padding:20px;
	margin-top:21px;
}
.main_bike_img
{
	border:1px solid #E7E6E6;
}
.bike_main_left h3
{
	color:#F38F47;
	font:15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:15px;
}
.bike_main_left span
{
	color:#605F5E;
	font:15px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.show_main_bikes 
{
	float:left;
	width:145px;
	margin:33px 0;
	padding:0 17px;
}
.bikes_name,
.bikes_name a,
.bikes_name a:hover
{
	color:#020202;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:6px;
	text-decoration:none;
}
.show_main_bikes p,
.show_main_bikes p a,
.show_main_bikes p a:hover
{
	color:#020202;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.show_main_bikes span,
.show_main_bikes span a,
.show_main_bikes span a:hover
{
	color:#ECAB7C;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.bikes_logo
{
	width:721px;
	margin:30px 0;
}
.bikes_logo_bak
{
	float:left;
	width:75px;
	height:60px;
	background:url(images/bikes-logo-bak.jpg) no-repeat;
	margin:0 12px;
	text-align:center;
	padding-top:3px;
}
.bikes_logo h3
{
	color:#F38F47;
	font:15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 15px 0;
}


.bikes_detail_left {
width:737px;
float:left;
border:1px solid #e8e7e7;
margin:21px 0 0 0;
}

.bikes_detail_sidebar {
width:192px;
float:right;
border:1px solid #cbdbb9;
background:#f9f7f0;
padding:12px 0;
margin:21px 0 0 0;
}

.bikes_detail_sidebar  .show_by_products {
font:12px Arial, Helvetica, sans-serif;
color:#3b3d3c;
font-weight:bold;
padding:0 0 0 2px;
}

.bikes_detail_sidebar  .show_by_products span {
font:14px Arial, Helvetica, sans-serif;
color:#3b3d3c;
font-weight:bold;
}

.bikes_detail_sidebar  .search_by_box {
border-bottom:1px solid #cbdbb9;
padding:0 5px 20px 9px;
}

.bikes_detail_sidebar  .side_title {
font:14px Arial, Helvetica, sans-serif;
color:#f49653;
font-weight:bold;
padding:0 0 0 20px;
background:url(images/side_title_blt.jpg) no-repeat left top;
margin:18px 0;
}

.bikes_detail_sidebar  select.select_location {
width:172px;
border:1px solid #c5d5ad;
font:12px Arial, Helvetica, sans-serif;
color:#000;
}

.bikes_detail_sidebar  select.select_location option {
font:12px Arial, Helvetica, sans-serif;
color:#000;
}

.bikes_detail_sidebar .condition, .bikes_detail_sidebar .onroad_price,
.bikes_detail_sidebar .brand_name {
border-bottom:1px solid #cbdbb9;
padding:0 5px 20px 9px;
}

.bikes_detail_sidebar .condition_radio {
font:12px Arial, Helvetica, sans-serif;
color:#6b6a6a;
float:left;
padding:0 10px 0 4px;
}

.bikes_detail_sidebar .price_range {
font:12px Arial, Helvetica, sans-serif;
color:#6b6a6a;;
}

.bikes_detail_sidebar .brand_title {
font:12px Arial, Helvetica, sans-serif;
color:#6b6a6a;
margin:5px 0 0 0;
}

.bikes_detail_sidebar .selection_box_left {
width:66px;
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#4a4a4a;
text-align:right;
margin:0 0 12px 0;
}

.bikes_detail_sidebar .selection_box_right {
float:right;
width:66px;
font:12px Arial, Helvetica, sans-serif;
color:#4a4a4a;
text-align:right;
margin:0 0 12px 0;
}

.bikes_detail_sidebar .select_checkbox {
width:21px;
float:left;
}

.bikes_detail_sidebar .selection_box_image {
width:45px;
float:right;
}

.bikes_detail_sidebar .vehical_colors {
padding:0 5px 20px 9px;
}

.bikes_detail_sidebar .vehical_colors_select {
width:16px;
height:16px;
display:inline;
margin:0 6px 18px 6px;
float:left;
}


.used_car_search_bak_bottom
{
	width:373px;
	height:13px;
	background:url(../images/search-bak2-bottom.jpg) no-repeat top left;

}

.bottom_model
{
	width:970px;
	background:#fff url(../images/bottom-model.jpg) repeat-x;
	padding:3px 0 0 20px;
}
.bottom_model h6
{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4A4A4A;
	margin-bottom:12px;
}
.bottom_model ul{
	float:left;
	width:98px;
	background:#fff;
	margin-right:2px;
	padding:6px;
}
.bottom_model ul p, bottom_model_block ul p
{
	font:12px Arial, Helvetica, sans-serif;
	color:#4A4A4A;
	font-weight:bold;
	text-decoration:none;
}
.bottom_model ul li
{
	list-style:none;
}
.bottom_model ul li a, .bottom_model ul li a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	color:#F3924A;
	text-decoration:none;
}
.bottom_model_block
{
	float:left;
	width:310px;
	border:2px solid #EFEFEF;
	margin:6px 6px 0 0;
	color:#578C18;
}
.bottom_model_block ul{}
.bottom_model_block ul li
{
	list-style:none;
}
.bottom_model_block ul li a, .bottom_model_block ul li a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	color:#578C18;
	text-decoration:none;
}
.footer_link{
width:970px;
height:auto;
background:#F1F1F1;
/* background:url(../images/footer-back.jpg) repeat-x; */
padding:3px 0 0 20px;
margin:12px auto 0 auto;
}
.footer_link h3{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#4A4A4A;
margin-bottom:12px;
}
.footer_link p,
.footer_link a,
.footer_link a:hover{
font:11px Arial, Helvetica, sans-serif;
color:#4A4A4A;
text-decoration:none;
text-align:center;
margin-top:50px;
}
.footer_link_box{
float:left;
width:190px;
}
.footer_link_box ul{

}
.footer_link_box ul li{
list-style-type:none;
}
.footer_link_box ul li a, .footer_link_box ul li a:hover{
font:11px Arial, Helvetica, sans-serif;
color:#4A4A4A;
text-decoration:none;
}
.form{
width:160px;
margin:10px 9px 10px 3px;
}
.form h2{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#F3924A;
padding:0 0 6px 0;
}
.form h3{
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#6D9B37;
margin:0px;
}

.auto_news_box_image{
width:auto;
float:left;
margin-right:2px;
}
.auto_news_box_image h5{
font: 12px Arial, Helvetica, sans-serif;
font-weight:normal;
color:#666666;
margin:0 0 3px 6px;
}
.auto_news_box_image h5 a, .auto_news_box_image h5 a:hover{
color:#666666;
text-decoration:none;
}






.compare_box{border:1px solid #F0F0F0;padding:6px 7px;margin:12px 0px;width:373px;}
.compare_box_left{width:370px;float:left;color:#4A4A4A; padding-left:3px;}
.compare_box_left p{font:12px Arial, Helvetica, sans-serif;color:#4A4A4A;margin:0px 0 1px 0;}
.compare_box_left p a{font:12px Arial, Helvetica, sans-serif;color:#4A4A4A;text-decoration:none;}
.compare_box_left p a:hover{color:#4A4A4A;text-decoration:underline;}

.static_lnk{border:1px solid #F0F0F0; width:741px; padding:11px; margin-bottom:21px;}
.static_lnk h3{color:#F1680B; font:inherit; font-weight:bold; background:#fff; width:100px; margin:3px 0;}
.static_lnk ul{width:763px;}
.static_lnk ul li{list-style:none; float:left; display:block; width:180px; line-height:18px;}
.static_lnk ul li a, .static_lnk ul li a:hover{color:#666; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}

.hide {
    display: none;
}



/*.car_tab {
}
.car_tab ul{
}
.car_tab ul li{
list-style-type:none;
display:block;
float:left;
width:121px;
height:26px;
}
.car_tab ul li a{
display:block;
float:left;
width:121px;
height:20px;
padding-top:6px;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#434343;
text-align:center;
text-decoration:none;
}
.car_tab ul li a:hover,
.car_tab ul li a.activeLink,
.car_tab ul li a.activeLink1{
display:block;
float:left;
width:121px;
height:20px;
padding-top:6px;
text-decoration:none;
background:url(../images/latest-car-tab.jpg) no-repeat;
}*/


/* Upcoming Cars Section */
.car_tab{width:121px; height:22px; padding-top:4px; background:url(../images/latest-car-tab.jpg) no-repeat; margin-left:27px; font:12px Arial, Helvetica, sans-serif; float:left; text-align:center; font-weight:bold; color:#F1680B;}


.upcomingCarsSection{float:left; width:369px; margin-left:27px; }
.upcomingCars{width:367px; background-color:#f6f6f6;  border:1px solid #E9E9EA; padding-bottom:11px;}
.upcomingCars ul{width:361px; margin-left:6px}
.upcomingCars ul li{width:20px; float:left; display:block; margin:0 5px;}
.upcomingCars ul li a{width:20px; float:left; display:block; font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#000; text-decoration:none;  padding:2px 0px; border:1px solid #D3D3D3; text-align:center;}
.upcomingCars ul li a:hover{width:20px; float:left; display:block;  color:#999; text-decoration:none; padding:2px 0px; border:1px solid #6666; text-decoration:underline;}

.upcomingCarsBody{width:356px; margin-left:11px; display:none; height:96px;}
.upcomingCarsImg{float:left; width:107px; height:72px; margin:11px 0 11px 0px;}
.upcomingCarsDesc{float:left; width:225px; height:66px; background-color:#FFFFFF; padding:4px; margin:11px 0 11px 4px;}
.upcomingCarsDesc h6{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#578C18; margin-bottom:2px; }
.upcomingCarsDesc h6 a, .upcomingCarsDesc h6 a:hover{ color:#578C18; text-decoration:none; } 
.upcomingCarsDesc p{font:12px Arial, Helvetica, sans-serif; color:#4A4A4A;}



.upcomingCarsContent{float:left; width:820px; margin-top:15px;}
.comment_box{width:800px;background-color: #F7F7F7; margin-bottom: 9px; padding: 9px 5px;}
.comment_box p{color: #454545; font: 12px Arial,Helvetica,sans-serif; margin-top: 6px; text-align: justify;}


