/* CSS Document */
*{
margin:0;
padding:0;
}

html{
border:none;
}
.clear {
clear:both;
}
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:253px;
height:89px;
}
.header_right{
float:right;
width:732px;
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(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 0px 0;
width:990px;
}
.navigation ul{
}
.navigation ul li{
display:block !important;
display:inline;
float:left;
height:31px;
list-style-type:none;
background:url(navigation_body.jpg) repeat-x bottom;
border-right:3px solid #FFFFFF;
text-align:center;}


.navigation a{text-decoration:none; color:#666666; font-size:12px; font-weight:bold}

.navigation a:hover{text-decoration:none; color:#6b9b38; font-size:12px; font-weight:bold}
 

/*.navigation ul li a,
.navigation ul li a:visited{
display:block !important;
display:inline;
color:#454545;
padding:9px 9px 0 9px;
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 9px 0 9px;
height:23px;
background:url(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:93px;
background:url(search-car-left.jpg) no-repeat;
}
.serach_car_body{
float:left;
width:750px;
height:93px;
background:url(search-car-body.jpg) repeat-x;
margin-bottom:16px;
}
.serach_car_body img{
float:left;
margin:10px 18px 0 18px;
}
.serach_car_body h3{
font:18px Arial, Helvetica, sans-serif;
color:#454545;
margin:10px 0 10px 18px;
}
.serach_car_body span{
font:12px Arial, Helvetica, sans-serif;
color:#454545;
}
.slct{
width:115px;
font:12px Arial, Helvetica, sans-serif;
color:#454545;
border:1px solid #999999;
margin-right:12px;
}
.search_btn{
width:125px;
height:24px;
background:url(see-new-car.jpg) no-repeat;
border:none;
}
.serach_car_right{
float:left;
width:7px;
height:93px;
background-image:url(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(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:32px;
height:32px;
margin-bottom:0;
padding:0 2px 0 4px;
}
.featured_bottom p{
font:12px 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 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;
}
.logo_section{
width:369px;
}
.logo_box{
float:left;
width:176px;
height:auto;
border:1px solid #DDDDDD;
background:url(logo-brand-bak.jpg) repeat-x;
margin:0 6px 2px 0;;
}
.logo_box:hover
{
	float:left;
	width:116px;
	height:28px;
	background:url(logo-brand-hover.jpg) repeat-x;
}
.logo_box img{
float:left;
width:100px;
height:auto;
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;
}
.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(latest-car-tab.jpg) no-repeat;
}

.hide {
display:none;
}

.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:90px;
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; text-align:justify
}

.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:777px;
margin-bottom:9px;
}
.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(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(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(vehical-hover-tab.jpg) no-repeat;
}
.active_link a, 
.active_link a:hover
{
	background:url(vehical-hover-tab.jpg) no-repeat;
	width:102px;
	height:34px;
}
.vehicle_type_body
{
	float:right;
	width:758px;
	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 h4{
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(footer-back.jpg) repeat-x;
padding:3px 0 0 20px;
}
.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(top_left_logos.jpg) no-repeat;
}
.top_border{
width:auto;
height:10px;
background:url(top_border.jpg) repeat-x;
}
.top_right{
width:10px;
height:10px;
background:url(top_right_logos.jpg) no-repeat;
}
.left_border{
width:10px;
height:auto;
background:url(left_border.jpg) repeat-y;
}
.boder_image{
text-align:center;
}
.right_border{
width:10px;
height:auto;
background:url(right_border.jpg) repeat-y;
}
.bottom_left{
width:10px;
height:10px;
background:url(bottom_left_logos.jpg) no-repeat;
}
.bottom_border{
width:auto;
height:5px;
background:url(bottom_border.jpg) repeat-x;
}
.bottom_right{
width:10px;
height:10px;
background:url(bottom_right_logos.jpg) no-repeat;
}
.vehicle_type_body a {color: #009933; text-decoration:none; font-weight:bold}

.car_review_box a {color: #009933; text-decoration:none; font-weight:bold}

.featured_car p{text-align:justify; padding-bottom:10px}

.footer_link a{ font-size:12px; color:#578c18; }


.main_right_top ul li{background-image:url(bull.gif);
background-position:left 8px;
background-repeat:no-repeat;
line-height:23px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:-11px;
padding:0 0 0 15px;
text-align:justify;}