/*========  Brainofast Technologies, www.brainofast.com 2010=========*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}i
legend{font-size:14px;color:#E82F3F;background:#FFF;}
/*=================== HTML ===================*/
html, body{
	margin:0;
	padding:0;
	color:#474444;
	background:#dce4e0;
  	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px; 
	direction:ltr;
	text-align:left;
	line-height:15px;
	font-weight:normal;
}
img, a img, a{
	border:0;
	background:transparent;
}
a:link, a:active, a:visited {
	background:transparent;
	border: 0 none;
}
a:hover {
	text-decoration: none;
}
a{
	text-decoration:none;
}
ul,p{
	margin:0;
	padding:0;
}
ul{list-style:none;}
input, textarea, select{
	font-size:11px;
	font-family:Tahoma;
	color:#686868;
	font-weight:normal;
}
h1{
	color:#3F3F3F;
	font-size:1.6em;
	padding:5px 5px 9px;
	font-weight:bold;
}
h2,h3{
	font-weight:bold;
}
.cb{clear:both;}
/*================== CONTAINERS ================ */
#layout{
	width:872px;
	margin:0 auto;
	
	border: 1px solid #ccc;
}
#header{
	width:870px;
	height:50px;
	height:180px;
	margin:0 auto;
	background:url('../images/header_bg.png');
}
.middle{
	min-height:100px;
	clear:both;
	width:870px;
	padding:0 0 9px;
	margin:0 auto;
}
.top_bg_mid{
	min-height:155px;
}
.page_inner{
	padding:5px 7px;
}
.page_contents{
	min-height:100px;
	clear:both;
	width:870px;
	margin:0 auto;
}
h1.title{
	padding-bottom:10px;
	font-weight:bold;
}
.contents{
	margin:10px 0 10px 12px;
	width:590px;
}
#middle #left{
	float:left;
	margin:2px;
	width:200px;
	min-height:300px;
	background-color: yellow;
}
#middle #right{
	float:right;
	min-height:300px;
	width:750px;
	background-color: green;
	margin:2px;
}
#footer{
	margin:0 auto;
	clear:both;
	width:870px;
}
/*================== Header Section ================ */
.logo img{
	margin:10px 0;
}
.top_title{
	background:url('../images/top_line.jpg') repeat-x;
	height:8px;
	width:100%;
	z-index:100;
}
.login_top{
	width:159px;
	height:25px;
	margin:0 auto;
	color:#FFFFFF;
	position:absolute;
	left:43.5%;
	font-size: 13px;
	font-weight:bold;
	font-family: Arial;
	background:url('../images/login_bg.png') no-repeat;
	top:6px;
}
.login_top   a{
	color:#fff;
	font-family: Arial;
	font-weight:bold;
	font-size: 13px;
}
.logout{
	width:159px;
	height:25px;
	margin:0 auto;
	color:#FFFFFF;
	position:absolute;
	left:43.5%;
	text-align:center;
	font-size: 13px;
	font-weight:bold;
	font-family: Arial;
	background:url('../images/login_bg.png') no-repeat;
	top:6px;
}
.logout  a{
	color:#fff;
	font-family: Arial;
	font-weight:bold;
	font-size: 13px;
}
span.login_main{
	margin:0 0 0 20px;
	cursor:pointer;
}
.search_div{
	width:100%;
	height:48px;
	background:url('../images/middle_serch_bg.jpg') repeat-x;
	margin:10px 0;
}
.search_div_inner{
	margin:0 auto;
	width:795px;
}
.search_div_inner_ul{
	padding:9px 0 0 0;
}
.search_div_inner_ul li{
	float:left;
	margin:0 6px 0 0;
	color:#a9a9a9;
}
.search_div_inner_ul li a{
	color:#a9a9a9;
}
.search_div_inner_ul li a:hover{
	color:#efefef;
	text-decoration:underline;
}
select.make_select{
	background:url('../images/txt_bg.png');
	width:181px !important;
	height:29px !important;
	border:0;
	color:#958c8c;
	font-size: 17px;
	font-family: Arial;
	padding:4px 3px 5px 0;
}
input.make_select{
	background:url('../images/txt_bg.png');
	width:178px;
	height:28px;
	border:0;
	color:#958c8c;
	font-size: 17px;
	font-family: Arial;
	padding:2px 0 0 6px;
}
input.go_but{
	background:url('../images/go_but.png');
	width:60px;
	height:29px;
	border:0;
	cursor:pointer;
}
.search_img{
	margin:5px 0;
}
.car_div_top_menu{
	width:865px;
	
	float:left;
	margin:0 auto;
}
.car_div_min{
	background:url('../images/3rd_car_box_mid_bg.jpg') repeat-y;
	width:868px;
	float:left;
	min-height:115px;
	position:relative;
}
.banner_min{
	background:url('../images/3rd_car_box_mid_bg.jpg') repeat-y;
	width:868px;
}
.car_div_min_ul{
	text-align:center;
	padding:10px 0 0 30px;
	font-size: 13px;
}
.car_div_min_ul div{
	margin:5px 0 0 0;
}
.car_div_min_ul li{
	float:left;
	background:url('../images/car_bx_sepa.jpg') no-repeat right;
	padding:5px 15px;
}
.car_div_min_ul li.no_border{
	background: transparent;
}
.car_div_min_ul li img{
	width:80px;
	border: 1px solid #DEE7E5;
	padding:2px;
}
.select{
	font-weight:bold;
}
.top_bg_m{
	background:url('../images/3rd_car_top_bg.jpg');
	width:868px;
	height:9px;
	float:left;
}
.top_bg_mid{
	background:url('../images/3rd_car_box_mid_bg.jpg');
	width:845px;
	
	float:left;
	padding:0 10px;
}
.top_bg_bot{
	float:left;
	background:url('../images/3_box_mid_bot.png');
	width:868px;
	height:11px;
}
.left_but{
	float:left;
	margin:56px 0 0 0;
}
.silder_ul_2{
	margin:25px 0 0 22px;
	
}
.silder_ul_2 li{
	text-align:center;
	float:left;
	background:url('../images/slider_car_sepa.jpg') no-repeat right;
	padding:5px 10px 5px 4px;
	width:190px;
}
.silder_ul_2 li img{
	border: 1px solid #d7e2e0;
	padding:1px;
}
.silder_ul_2 .title_2{
	color:#959595;
	margin:5px 0;
	font-size: 10px;
}
.price_div{
	color:#d20005;
	font-weight:bold;
	font-family: Arial;
	font-size: 23px;
	text-align:center;
}
.price_div span{
	color:#d20005;
	font-weight:bold;
	font-family: Arial;
	font-size: 16px;
}
.tab_menu_ul{
	margin:20px 0;
	
}
.tab_menu_ul li{
	float:left;
	padding:0 85px;
	text-align:center;
	border-right: 1px solid #e6eeec;
	
}
.bot_links{
	float:left;
	margin:15px 0 40px 20px;
}
.top_link_footer{
	float:right;
	margin:15px 40px 0 0;
	color:#474444;
}
.bot_links_ul li{
	float:left;
	margin:0 10px 0 0 ;
	font-weight:bold;
}
.bot_links_ul li a{
	color:#474444;
}
.copyright-div{
	text-align:center;
	margin:0 20px 15px 20px;
	
	border-top: 1px solid #e9efee;
	padding:10px 0 0 0;
}
.manu_bg{
	background:url('../images/menu_2_bg.png') no-repeat;
	margin:3px 0 0 0;
	height:45px;
	position:relative;
	z-index:10;
}
.menu_div{
	width:790px;
	margin:-2px 0 0 9px;
}
#menu li{
	list-style:none;
	float:left;
}
ul#menu{
	
}
ul#menu li a{
	background-image:url('../images/menu.png');
	height:28px;
	background-repeat:no-repeat;
	float:left;
	color:#474444;
	text-decoration:none;
	padding:18px 0 0 0;
}
ul#menu li{
	font-weight:bold;
	color:#474444;
	font-size: 15px;
	font-family: Arial;
	text-align:center;
}
ul#menu li a:hover{
	color:#fff;
	text-decoration:none;
}
ul#menu li a.home{
	color:#fff;
}
ul#menu li a.home{ width:91px; background-position:-8px 0;}
ul#menu li a.new_car{ width:112px; background-position:-105px 0;}
ul#menu li a.monster_lease{ width:159px;background-position:-220px 0;}
ul#menu li a.leasing101{width:134px;background-position:-380px 0;}
ul#menu li a.forums{width:105px;background-position:-516px 0; }
ul#menu li a.about{width:85px;background-position:-620px 0;}
ul#menu li a.faq{width:74px;background-position:-711px 0;}


ul#menu li a.home:hover{background-position:-8px -49px;}
ul#menu li a.new_car:hover{ background-position:-105px -49px;}
ul#menu li a.monster_lease:hover{ background-position:-220px -49px;}
ul#menu li a.leasing101:hover{background-position:-380px -49px;}
ul#menu li a.forums:hover{background-position:-516px -49px; }
ul#menu li a.about:hover{background-position:-620px -49px;}
ul#menu li a.faq:hover{background-position:-711px -49px;}

.manu_bg2{
	background:url('../images/menu_2_bg.png') no-repeat;
	/* margin:0 0 -1px -2px; */
	margin:0;
}
.menu_div2{
	width:790px;
	margin-left:9px;
	
}
#menu2 li{
	list-style:none;
	float:left;
}
ul#menu2{
	
}
ul#menu2 li a{
	background-image:url('../images/menu_2_sprite.png');
	height:30px;
	background-repeat:no-repeat;
	float:left;
	color:#474444;
	text-decoration:none;
	padding:15px 0 0 0;
}
ul#menu2 li{
	font-weight:bold;
	color:#474444;
	font-size: 15px;
	font-family: Arial;
	text-align:center;
}
ul#menu2 li a:hover{
	color:#fff;
	text-decoration:none;
}
ul#menu2 li a.by_type{
	color:#fff;
}
ul#menu2 li a.by_type{ width:104px; background-position:0 0;}
ul#menu2 li a.bymake{ width:101px; background-position:-100px 0;}
ul#menu2 li a.by_model{ width:103px;background-position:-211px 0;}
ul#menu2 li a.monster_leases{width:154px;background-position:-323px 0;}

ul#menu2 li a.by_type:hover{background-position:0 -47px;}
ul#menu2 li a.bymake:hover{ background-position:-100px -47px;}
ul#menu2 li a.by_model:hover{ background-position:-211px -47px;}
ul#menu2 li a.monster_leases:hover{background-position:-323px -47px;}

.manu_bg_bot{
	background:url('../images/bot_bg_price.png') no-repeat;
	/* margin:0 0 -1px -2px; */
	margin:0;
}
.menu_div_bot{
	width:790px;
	margin-left:9px;
	
}
#menu_bot li{
	list-style:none;
	float:left;
}
ul#menu_bot{
	
}
ul#menu_bot li a{
	background-image:url('../images/bot_prce_menu.png');
	height:30px;
	background-repeat:no-repeat;
	float:left;
	color:#474444;
	text-decoration:none;
	padding:15px 0 0 0;
}
ul#menu_bot li{
	font-weight:bold;
	color:#474444;
	font-size: 15px;
	font-family: Arial;
	text-align:center;
}
ul#menu_bot li a:hover{
	color:#fff;
	text-decoration:none;
}
ul#menu_bot li a.all{
	color:#fff;
}
ul#menu_bot li a.all{ width:100px; background-position:0 0;}
ul#menu_bot li a.price_1{width:110px;background-position:-95px 0;}
ul#menu_bot li a.price_2{width:110px;background-position:-223px 0;}
ul#menu_bot li a.price_3{width:110px;background-position:-354px 0;}
ul#menu_bot li a.price_4{width:110px;background-position:-480px 0;}
ul#menu_bot li a.price_5{width:110px;background-position:-610px 0;}
ul#menu_bot li a.price_6{width:110px;background-position:-728px 0;}

ul#menu_bot li a.all:hover{background-position:0 -47px;}
ul#menu_bot li a.price_1:hover{ background-position:-95px -46px;}
ul#menu_bot li a.price_2:hover{ background-position:-223px -46px;}
ul#menu_bot li a.price_3:hover{background-position:-354px -46px;}
ul#menu_bot li a.price_4:hover{background-position:-480px -46px;}
ul#menu_bot li a.price_5:hover{background-position:-610px -46px;}
ul#menu_bot li a.price_6:hover{background-position:-728px -46px;}


#pageflip {
float:right;
position:absolute;
right:7px;
top:3px;
z-index:1000;
}

#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: url('../images/subscribe.png') no-repeat right top;
	text-indent: -9999px;
}
.poster_img{
	margin:0 0 0 10px;
	padding:5px 0 0 0;
}
#login_logout_form{
	
	min-height:300px;
	display:none;
	width:100%; 
	position:absolute;
	z-index:100;
	background-color:#4C4C4C;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
}
.login_frm{
	
}
.login_frm  li{ 
	float:left;
	margin:0 0 0 0;
}
.login_field{
	float:left;
	font-weight:bold;
	font-size:11px;
	font-family:tahoma;
	color:white;
}
.reg_field{
	float:left;
	font-weight:bold;
	font-size:11px;
	font-family:tahoma;
	color:#474444;
}
.login_value{
	float:left;
}
.reg_value{
	float:left;
}
.reg_value input,select{
	width:200px   !important;
	height:20px  !important;
}
.login_form_main{
	padding:20px;
}
#close_box{
	cursor:pointer;
}
.close{
	text-align:right;
}
img.login_register_loading{
	text-align:center;
	margin:20px;
}
.register_form{
	
}
.register_form  li{
	
}
.zip_code label
{
	font-size:16px;
}
/*=================== Home page slider ===================*/
.home_page_slider{
	padding:0 10px;
	overflow:hidden;
	height:351px;
}
.home_page_slider img{
	width:848px;
	height:351px;
}
/*=================== Search Result ===================*/
.silder_ul li{
	background:url('../images/slider_car_sepa.jpg') no-repeat right;
}
.silder_ul .title_1{
	font-weight:bold;
	font-family: Arial;
	color:#474444;
	font-size: 13px;
	margin:5px 0;
}
.silder_ul .title_2{
	color:#959595;
	margin:5px 0;
}
.silder_ul .price_div{
	color:#d20005;
	font-weight:bold;
	font-family: Arial;
	font-size: 23px;
}
.silder_ul .price_div span{
	color:#d20005;
	font-weight:bold;
	font-family: Arial;
	font-size: 16px;
}
.search_r{
	padding:8px 11px;
}
.search_r_inner{
	width:200px;
	float:left;
	text-align:center;
	margin:0 0 28px 0;
}
.search_r_inner ul li img.image{
	width:185px;
	height:97px;
	border: 1px solid #dedede;
	padding:2px;
}
.search_r_inner ul li img.not_available{
	width:185px;
	height:97px;
	border: 1px solid #dedede;
	padding:2px;
}
/*=================== Middle Page ===================*/
#left_part{
	width:626px;
	float:left;
}
.left_top{
	background: url("../images/left-side-top-strip.jpg") no-repeat;
	height:11px;
	width:626px;
	float:left;
}
.left_middle{
	background: url("../images/left-side-middle-strip.jpg") repeat-y;
	min-height:742px;
	width:616px;
	float:left;
	padding:0 0 0 10px;
}
.left_bottom{
	background: url("../images/left-side-bottom-strip.jpg") no-repeat;
	height:11px;
	width:626px;
	float:left;
}
#right_part{
	width:236px;
	float:left;
}
.right_top{
	background: url("../images/right-side-top-strip.jpg") no-repeat;
	width:236px;
	height:44px;
	float:left;
}
.right_middle{
	background: url("../images/right-side-middle-strip.jpg") repeat-y;
	width:236px;
	min-height:300px;
	float:left;
}
.right_bottom{
	background: url("../images/right-side-bottom-strip.jpg") no-repeat;
	width:236px;
	height:11px;
	float:left;
}
#right_part h2{
	text-align:center;
	padding:19px 0 0 0;
	font-weight:bold;
	font-size: 17px;
	text-transform:uppercase;
}
.right_part_inner{
	padding:17px 0 0 21px;
}
.section{
	margin:0 0 20px 0;
}
#right_part h3{
	font-weight:bold;
	font-size: 14px;
	padding:0 0 10px 0;
	background: url("../images/bottom-arrow.jpg") no-repeat;
	border: 0 none !important;
	text-indent:23px;
	line-height:15px;
}
#right_part li{
	font-family:Arial;
	font-size:14px;
	margin:0 0 3px 0;
}
.make_offer_top{
	background: url("../images/make_offer_top.jpg") no-repeat;
	width:623px;
	float:left;
	height:9px;
}
.make_offer_middle{
	background: url("../images/make_offer_middle.jpg") repeat-y;
	width:623px;
	float:left;
	min-height:780px;
}
.make_offer_bottom{
	background: url("../images/make_offer_bottom.jpg") no-repeat;
	width:623px;
	float:left;
	height:9px;
}
/*=================== login_box ===================*/
.set_login_box{
	width:275px;
	margin:0 auto;
}
.contain_div_new{
	width:580px;
	margin:0 auto;
	padding:7px;
	border: 1px solid #ccc;
	overflow:hidden;
}
.contain_div_new #map{
	width:380px;
	height:200px;
	float:left;
	padding:10px;
	border: 2px solid #dedede;
}
.contain_div_new .details-div-car{
	width:160px;
	float:left;
	margin:0 0 0 13px;
}
.contain_div_new .details-div-car h1{
	padding:0 !important;
}
.contain_div_new .details-div-car .call_us{
	margin:10px 0 0 0;
}
.contain_div_new .details-div-car .call_us .number_div{
	color:#333;
	font-family: Arial;
	font-weight:bold;
	font-size: 16px;
	margin:5px 0 0 0;
}
#location{
	margin:7px 0 5px 0;
}
#car_specification{
	margin:10px 13px;
}
#car_specification #heading{
	font-weight:bold;
	color:#333;
	font-size: 13px;
	padding:5px 0 5px 7px;
}
#car_specification #specification ul{
	padding:0 0 5px 0;
}
#car_specification #specification li{
	margin:5px;
	padding:3px 3px 3px 7px ;
	background:#fff url('../images/disc.png') no-repeat center left;
}
/*=================== List View Result - hp ===================*/
.listing_result{
	margin:10px 10px 17px 2px;
	border: 1px solid #d9e4e2;
	-moz-border-radius:5px;
	font-size: 13px;
}
.listing_result_inner{
	padding:10px;
}
.listing_result_inner li{
	margin:0 0 2px 0;
}
.listing_result_inner span{
	color:#959595;
}
#style_div{
	margin: 5px 10px 0px; 
	height: 30px; 
	text-align: right;
}	
.list-1{
	float:left;
	width:185px;
}	
.list-1 img{
	width:185px;
	height:100px;
	padding:1px;
	border: 1px solid #d7e2e0;
}
.list-2{
	float:left;
	margin:0 10px;
	border-right: 1px solid #e8efee;
}
.list-2 h2{
	font-size: 16px;
	font-weight:bold;
	width:170px;
}
.list-3{
	float:left;
	width:190px;
}
.list-3 span.fs14{
	font-size: 14px;
}
.list-3 b{
	color:#474444;
	color:#D20005;
}
span.red_price{
	color:#D20005;
	font-family:Arial;
	font-size:23px;
	font-weight:bold;
}
.div_bottom{
	border-top: 1px solid #e8efee;
}
.div_bottom_inner{
	margin:1px;
	background: #e5ece9 url("../images/details_bottom_x.jpg") repeat-x;
	min-height:25px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
}
.div_bottom_left{
	float:left;
	padding:5px 0 0 5px;
}
.div_bottom_left li{
	background: url("../images/details_bottom_seperator.jpg") no-repeat right;
	float:left;
	padding:0 7px 4px 0;
	margin:0 7px 0 0;
}
.div_bottom_right{
	float:right;
	padding:5px 5px 0 0;
}
.div_bottom_right a{
	color:#474444;
	font-size: 13px;
}
.title_bg_left{
	background: url("../images/title_bg_left.jpg") no-repeat;
	float:left;
	height:33px;
	width:5px;
}
.title_bg_middle{
	background: url("../images/title_bg_mid.jpg") repeat-x;
	float:left;
	min-width:200px;
	height:33px;
}
.title_bg_right{
	background: url("../images/title_bg_right.jpg") no-repeat;
	float:left;
	width:5px;
	height:33px;
}
.vehical_info_div{
	padding:0 0 0 2px;
}
.vehical_info_div ul{
	min-width:590px;
}
.vehical_info_div li{
	background: url("../images/details_bottom_seperator.jpg") no-repeat right;
	float:left;
	font-size: 15px;
	font-weight:bold;
	padding:7px 7px 4px 0;
	margin:0 7px 0 0;
}
.vehical_info_div li.first{
	width:188px;
	padding-left:5px;
}
.vehical_info_div li.second{
	width:164px;

}
#vehicle_type
{
	margin-top: 42px; text-align: center; font-weight: bold; font-size: 21px;

}
.info_message{
	background: url("../../images/hint_1.gif") no-repeat  scroll 0 0;
	padding:5px 0 5px 20px;
	background-color: #FFE1DF;
	border:1px solid #FFB5AF;

}
.login_register_couter_container{
	margin:0 auto;
	width:615px;
	border:1px solid #3d3d3d;
	-moz-border-radius:5px;
	padding:10px;
}
.Registration_details_container{
	float:left;
	margin:0 0 0 10px;
	width:276px;
	height:165px;
	padding:5px;
	background: url("../images/not_a_member_yet.png") no-repeat;
	background-color: #4A4A4A;
	-moz-border-radius:5px;
}
.Registration_header{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	padding:10px 0 0 10px;;
}

.Registration_header_box{
	width:260px;
	height:33px;
	background:#333333;
	margin:0 0 0 0;
	-moz-border-radius:5px;
}

.Registration_now{
	width:142px;
	height:29px;
	margin:70px 0 0 63px;
}
/*=================== 18-06 ================*/
div.error{
	color:red;
}
input.error{
	border: 1px solid red !important;
}
.success_message{
	border: 1px solid #5fca00;
	padding:30px 0px 30px 57px;
	margin:30px auto;
	background: url("../images/accept.png") no-repeat 19px 32px;
	color:#387600;
	width:480px;
	-moz-border-radius:3px;
	background-color: #eaffd7;
}
.success_message h2{
	font-weight:bold;
	font-size: 14px;
	margin:0 0 4px 0;
}
.success_message a{
	color:#069;
	font-weight:bold;
}
.error_message{
	border: 1px solid #d02200;
	padding:30px 0px 30px 57px;
	margin:30px auto;
	-moz-border-radius:3px;
	background: url("../images/back_1.png") no-repeat 19px 32px;
	color:#d62300;
	background-color: #ffe3dd;
	width:300px;
}
.error_message .sorry{
	font-weight:bold;
}
.error_message a{
	color:#069;
	font-weight:bold;
}
/*=================== Pop Up ===================*/
div.example {
	width:100%;
	height:50px;
	padding: 5px;
	border:#F4F4F4 1px dotted;
	display:block;
	float:none;
	clear:both;
}
div.example div {
	width:200px; height:30px; margin:5px; padding:5px; background-color:#0066CC; border:#003366 1px solid;
	color:#FFFFFF; font-family:'Trebuchet MS', Arial; font-size: 11px; text-align:center; cursor:pointer;
	float:left; display:block;
}
div.example a, div.example span {
	float:left; display:block; margin:10px;
}
pre {
	padding:5px; margin:5px;
	background-color:#F4F4F4;
	border:#CCCCCC 1px dashed;

}
#login_button_div {
	cursor:pointer;
}
.login-div-over{
	float:left;
	margin:0 0 0 25px;
}
ul.login_here{
	width:250px; 

}
#box-outer{
	font-family: arial;
}
#box-outer{
	background-color:#333;
	padding:20px 0;
}

#login{
	width:270px;
	padding:5px;
	background-color: #4a4a4a;
	border: 1px solid #404040;
	float:left;
	-moz-border-radius:5px;
}
.login_title{
	background-color: #333333;
	padding:7px 12px;
	-moz-border-radius:5px;
}

#register_button_div{
	cursor:pointer;
}

#box-outer .field_lable{
	width:100px;
	font-weight:bold;
	color:#fff;
	font-size: 12px;
	font-weight:bold;
	text-align:right;
	margin:0 5px 0 0;
	float:left;
}
#box-outer .filed_value{
	float:left;
	width:137px;
}
#box-outer .filed_value input.set {
	border:1px solid #C5D5D2;
	font-size:13px;
	height:23px;
	padding:0 0 0 3px;
	width:150px;
}
#box-outer li{
	margin:5px 0 7px 0;
	margin:5px 0 7px 0;
}

#box-outer .title{
	font-size: 15px;
	font-weight:bold;
	color:#fff;
	float:left;
	padding:3px 0 0 0;
}
#box-outer  .close{
	float:right;
	margin:0 0 0 10px;

}
/*=================== Right ===================*/
li.left_selected{
	background: url("../images/red_bg.png") no-repeat;
	width:237px;
	height:69px;
}
li.left_selected div.side_img_co{
	padding:20px 0 0 0;
}
li.left_selected div.side_text_co{
	padding:25px 0 0 10px;
}
li.left_selected a{
	color:#fff;
	font-weight:bold;
	cursor:default;
}
li.disabled div{
	opacity:.5;
}
li.disabled div a{
	cursor:default;
}
/*=================== Vehical Details ===================*/
.details-div-car{
	padding:0 0 10px 0;
}
.details-div-car .title{
	margin:0 0 5px 0;
	font-size: 12px;
}
.details-div-car li{
	margin:0 0 5px 0;
	margin:0 0 6px 0;
	border-bottom:1px solid #dedede;
}
.details-div-car .mobile{
	background: url("../images/contact1.png") no-repeat;
	min-width:14px;
	min-height:16px;
	padding:0 0 0 24px;
	margin:2px 0;
}
.details-div-car .home{
	background: url("../images/home.png") no-repeat;
	min-width:17px;
	min-height:16px;
	padding:0 0 0 24px;
	margin:3px 0 0 0;
}
.details-div-car .state{
	text-indent:25px;
	margin:0 0 3px 0;
}
.details-div-car .email{
	background: url("../images/email.png") no-repeat;
	min-width:16px;
	min-height:16px;
	padding:0 0 0 24px;
	margin:2px 0;
}
/*=================== Slider ===================*/
.center{text-align:center;padding:8px 0 0 0;}
.title_1{
	margin:0 0 4px 0;
	text-align:center;
}
.title_2{
	margin:0 0 10px 0;
	text-align:center;
}
/*=================== Slider Home Page ===================*/
.galleryview{
	position: relative;
	border:0 !important;
	margin:5px 0 0 0;
}
.poster_img .panel{
	
}
img.nav-next{
	right: 43px;
	top: 257px; 
	z-index:9999;
	cursor: pointer; 
	position: absolute; 
}
img.nav-prev{
	z-index:9999;
	position: absolute; 
	cursor: pointer; 
	top: 257px; 
	left:807px;
}
/*=================== Thank You! ===================*/
.area{
	cursor:pointer;
}
.selection_message{
	float:left;
	padding:20px;
	text-align:center;
	min-width:190px;
	height:200px;
	background-color: #E9F3F2;
	border:1px solid #D1EFEC;
	font-size:12px;
}
.map_images_main{
	float:left;
}
.selection_form_outer{
	margin:0 auto;
	padding:50px 0 20px 0;
	width:300px;
}
.btn{
	background: url("../images/pre_conti.jpg") no-repeat;
	border:none;
	cursor:pointer;
	width:100px;
	height:29px;
}
/*=================== Error Message ===================*/
.session_msg_error_log{
	text-align:center;
	font-size: 12px;
	color:red;
	border: 1px solid red;
	-moz-border-radius:3px;
	margin:0 auto 10px;
	width:300px;
	background: url("../images/") no-repeat;
	padding:10px 10px 10px 30px;
	background-color: #fdfdeb;
}
img.cancel{
	cursor:pointer;
}
.marT10{
	margin:15px auto;
}
/*=================== Conatct Us ===================*/
.contact_us{
	padding:10px 0;
	text-align:center;
}
.slideshow{
	overflow:hidden;
}
/*=================== Loader ===================*/
.gif_loader{
	text-align:center;
	padding:51px 0 0;
}
/*=================== No Results ===================*/
.no_more_result{
	color:#c00113;
	font-weight:bold;
	font-size: 16px;
	text-align:center;
	padding:80px 0 0;
}
/*=================== Slider ===================*/
/* 
div.slider_div #prevBtn{display:none;}
div.slider_div #nextBtn{display:none;}
 */
/*=================== Make Slider ===================*/
div.slider{
	margin:0 auto;
	width:837px !important;
	overflow:hidden !important;
	height:100px !important;
}
ul.car_div_min_ul li.sec{
	padding:0;
}
div#prevBtn{
	float:left;
	margin:0 0 0 10px;
}
div#nextBtn{
	float:right;
	margin:0 10px 0 0;
}
div.make_type img{
	margin:0 9px 0 0;
}
/*=================== IMP ===================*/
.cartype_image img{
	opacity:.7;
	filter: alpha(opacity = 50);
}
.car_type_image img{
	opacity:1;
	filter: alpha(opacity = 100);
}
.cartype_image img:hover{
	opacity:1;
	filter: alpha(opacity =100);
}
.car_div_min_loader{
	text-align:center;
	padding:30px 0 0 0;
}
.container{
	background: none !important;
}
/*=================== Min Height ===================*/
#tooltip_data{
	min-height:200px;
}
h2{
	font-weight:bold;
	font-size: 14px;
	padding:9px 55px 0 5px;
	text-transform:uppercase;
}
/*=================== New ===================*/
span#prevBtn{
	position:absolute;
	top:30px;
	left:16px;
}
span#nextBtn{
	position:absolute;
	top:30px;
	right:16px;
}
/*=================== Timer ===================*/
#countdowncontainer{
	width:146px;
	height:39px;
	background: url("../images/bg_timer.png") no-repeat;
}
ul.timer_here{
	padding:17px 0 0 3px;
	font-size: 14px;
	font-weight:bold;
}
ul.timer_here li{
	float:left;
	letter-spacing:7px;
}
li.dayfield{
	margin:0 5px 0 0;
}
li.hourfield{
	margin:0 5px 0 0;
}
li.minutefield{
	margin:0 5px 0 0;
}
.w150{width:150px;}
