@charset "utf-8";
/* CSS Document */
 img, div, input { behavior: url("script/iepngfix.htc") }
body { margin:0px 0 0 0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#383838; background:#CFEDFF/* url(../images/body_bg.gif) repeat-x top left*/;}
div, p, form, textarea, h3 { padding:0; margin:0;}
a:focus { outline:none; outline-style:none; -moz-outline-style:none;}
a:link { outline:none; outline-style:none; -moz-outline-style:none;}
a:hover { outline:none; outline-style:none; -moz-outline-style:none;}
a:visited { outline:none; outline-style:none; -moz-outline-style:none;}

.test { border:1px solid #FF0000;}
.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}
.bold { font-weight:bold;}
.txt { text-align:justify;}
.ctxt { text-align:center;}
.ltxt { text-align:left;}
.rtxt { text-align:right;}
.itxt { font-style:italic;}

#wrapper { width:1000px; margin:0 auto;}
.wrapper_top { background:url(../images/wrapper_top.png) no-repeat bottom left; width:1000px; height:20px;}
.wrapper_bot { background:url(../images/wrapper_bot.png) no-repeat bottom left; width:1000px; height:20px;}
.wrapper_middle { background:url(../images/wrapper_mid.png) repeat-y top left; width:1000px;}
.wrapper_middle_pad { margin:0px 9px; width:982px;}

/*padding*/
.toppad { padding-top:10px;}
.toppad2 { padding-top:15px;}
.toppad3 { padding-top:21px;}
.toppad4 { padding-top:5px;}
.toppad5 { padding-top:55px;}
.lftpad { padding-left:10px;}
.rhtpad { padding-right:10px;}
.btmpad { padding-bottom:5px;}
.totalpad { padding:10px;}
/*margin*/
.rht_marg { margin-right:10px;}
.btm_marg { margin-bottom:10px;}
/*colors*/
.clr1 { color:#000000;}
.clr2 { color:#FFFFFF;}
.clr3 { color:#033c65;}
.clr4 { color:#0E6297;}
.clr5 { color:#4E5A8E;}
.clr6 { color:#7BAF20;}
/*text*/
.heading_txt { font:bold 16px Arial, Helvetica, sans-serif; text-align:left; color:#353535;}
.caption_txt { font:bold 16px Arial, Helvetica, sans-serif; color:#033C65;}
.caption_txt2 { font:bold 18px Arial, Helvetica, sans-serif; color:#548104; font-style:italic;}
.whitetxt { font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.grytxt { font:normal 11px Arial, Helvetica, sans-serif; color:#888888;}
/*links*/
.link1 { font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}
.link1 a { font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.link1 a:hover { font:bold 12px Arial, Helvetica, sans-serif; color:#013E67; text-decoration:underline;}

.link2 { font:bold 16px Arial, Helvetica, sans-serif; color:#000000;}
.link2 a { font:bold 16px Arial, Helvetica, sans-serif; color:#800b25; text-decoration:none;}
.link2 a:hover { font:bold 16px Arial, Helvetica, sans-serif; color:#618D11; text-decoration:none;}

.link3 { font:bold 12px Arial, Helvetica, sans-serif; color:#000000;}
.link3 a { font:bold 12px Arial, Helvetica, sans-serif; color:#800b25; text-decoration:none;}
.link3 a:hover { font:bold 12px Arial, Helvetica, sans-serif; color:#618D11; text-decoration:none;}

.link4 { font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.link4 a { font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.link4 a:hover { font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFDF; text-decoration:none;}

/*header*/
.header_lft { float:left; width:435px;}
.header_rht { float:left; width:527px;}
.logo { background:url(../images/logo.png) no-repeat bottom left; width:425px; height:86px;}
.logo_pad { padding:5px 0 0 5px;}

.signin_lable { font-weight:bold; color:#033c65; padding:3px 10px 0 20px;}
.signin_field { background:#9e9e9e; width:149px; height:20px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; border:1px solid #767676; padding:0 0 2px 5px;}
.btns_pad { padding:10px 25px 0 0;}
/*header*/

/*buttons*/
.btn { background:url(../images/btn_bg.gif) repeat-x; height:25px; text-align:center; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; border:none; margin:0; padding:0px 5px 5px 5px !important; _padding:2px 0px; cursor:pointer;}
/*buttons*/

/*sprite image*/
.dblue_top_lft_curve { background:url(../images/dealerbid_sprite.png) -5px -3px; width:10px; height:10px;}
.dblue_top_rht_curve { background:url(../images/dealerbid_sprite.png) -51px -3px; width:10px; height:10px;}
.dblue_bot_lft_curve { background:url(../images/dealerbid_sprite.png) -5px -36px; width:10px; height:10px;}
.dblue_bot_rht_curve { background:url(../images/dealerbid_sprite.png) -51px -36px; width:10px; height:10px;}

.lblue_top_lft_curve { background:url(../images/dealerbid_sprite.png) -63px -3px; width:10px; height:10px;}
.lblue_top_rht_curve { background:url(../images/dealerbid_sprite.png) -109px -3px; width:10px; height:10px;}
.lblue_bot_lft_curve { background:url(../images/dealerbid_sprite.png) -63px -36px; width:10px; height:10px;}
.lblue_bot_rht_curve { background:url(../images/dealerbid_sprite.png) -109px -36px; width:10px; height:10px;}

.top_lft_curve { background:url(../images/dealerbid_sprite.png) -121px -3px; width:10px; height:10px;}
.top_rht_curve { background:url(../images/dealerbid_sprite.png) -167px -3px; width:10px; height:10px;}
.bot_lft_curve { background:url(../images/dealerbid_sprite.png) -121px -36px; width:10px; height:10px;}
.bot_rht_curve { background:url(../images/dealerbid_sprite.png) -167px -36px; width:10px; height:10px;}

.gb_top_lft_curve { background:url(../images/dealerbid_sprite.png) -179px -3px; width:10px; height:10px;}
.gb_top_rht_curve { background:url(../images/dealerbid_sprite.png) -225px -3px; width:10px; height:10px;}
.gb_bot_lft_curve { background:url(../images/dealerbid_sprite.png) -179px -36px; width:10px; height:10px;}
.gb_bot_rht_curve { background:url(../images/dealerbid_sprite.png) -225px -36px; width:10px; height:10px;}

.yellow_top_lft_curve { background:url(../images/dealerbid_sprite.png) -5px -48px; width:10px; height:10px;}
.yellow_top_rht_curve { background:url(../images/dealerbid_sprite.png) -49px -48px; width:10px; height:10px;}
.yellow_bot_lft_curve { background:url(../images/dealerbid_sprite.png) -5px -79px; width:10px; height:10px;}
.yellow_bot_rht_curve { background:url(../images/dealerbid_sprite.png) -49px -79px; width:10px; height:10px;}

.num_bg_active { background:url(../images/dealerbid_sprite.png) -64px -55px; width:37px; height:34px;}
.num_bg_normal { background:url(../images/dealerbid_sprite.png) -104px -55px; width:37px; height:34px;}
.num_bg2_active { background:url(../images/dealerbid_sprite.png) -146px -55px; width:37px; height:34px;}
.num_bg2_normal { background:url(../images/dealerbid_sprite.png) -186px -55px; width:37px; height:34px;}
/*sprite image*/

/*topmenu*/
div#topmenu { padding:0px; margin:21px 0 0 12px;}
div#topmenu ul { list-style-type:none; list-style-image:none; margin:0; padding:0;}
div#topmenu li { display:block; float:left; margin:0 0px 0 0; padding:0px 2px 0 0px; width:auto; background:none; text-transform:uppercase;}
div#topmenu li a { font:bold 13px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; height:32px; float:left; outline:none; text-decoration:none; background:url(../images/menu_rht.gif) no-repeat right top;; padding:0px 0px 0 0;}
div#topmenu li a b { float:left; padding:11px 9px 0 9px; display:block; height:21px; cursor:pointer; text-decoration:none;background:url(../images/menu_lft.gif) no-repeat left top;}
div#topmenu li a:hover { font: bold 13px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; display:block; color:#FFFFFF; background:url(../images/menu_hover_rht2.gif) no-repeat right top;  }
div#topmenu li a:hover b { color:#FFFFFF; background:url(../images/menu_hover_lft2.gif) no-repeat scroll left top;}

div#topmenu li.sp a { font:bold 13px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; height:32px; float:left; outline:none; text-decoration:none; background:url(../images/menu_sp_rht2.gif) no-repeat right top;; padding:0px 0px 0 0;}
div#topmenu li.sp a b { float:left; padding:11px 9px 0 9px; display:block; height:21px; cursor:pointer; text-decoration:none;background:url(../images/menu_sp_lft2.gif) no-repeat left top;}
div#topmenu li.sp a:hover { font: bold 13px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; display:block; color:#FFFFFF; background:url(../images/menu_hover_rht2.gif) no-repeat right top;  }
div#topmenu li.sp a:hover b { color:#FFFFFF; background:url(../images/menu_hover_lft2.gif) no-repeat left top;}

div#topmenu li.choosen a { font: bold 13px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; display:block; color:#FFFFFF; background:url(../images/menu_hover_rht2.gif) no-repeat right top;  }
div#topmenu li.choosen a b { color:#FFFFFF; background:url(../images/menu_hover_lft2.gif) no-repeat left top;}

.middle_content { width:982px; margin:0; padding:0;}
.lft_pannel { width:209px;}
.rht_pannel { width:764px;}
.avail_vehicle { font:bold 16px Arial, Helvetica, sans-serif; color:#000000; padding:5px 10px; text-align:center;}
.lft_pannel_pad { padding:0 10px;}
.rht_pannel2 { width:763px;}
.mid_pannel_full { width:962px;}
.mid_box { width:187px; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;}
.mid_box_big { width:761px; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;}
.mid_box_big2 { width:729px; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;}
.mid_box_pad { padding:0 15px;}
.caption_lft { float:left; background:url(../images/menu_hover_lft2.gif) no-repeat left top; width:10px; height:32px;}
.caption_rht { float:left; width:179px; background:url(../images/menu_hover_rht2.gif) no-repeat right top; height:32px; text-align:center; }
.caption_rht_txt { padding:11px 10px 0 0; font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.dealer_info_txt { padding:10px 20px; font:normal 12px Arial, Helvetica, sans-serif; color:#033C65; text-align:center;}
.top_mid { background:url(../images/trans.gif) repeat-x left top; height:9px; border-top:1px solid #b1b1b1;/* width:169px;*/}
.bot_mid { background:url(../images/trans.gif) repeat-x left top; height:9px; border-bottom:1px solid #b1b1b1; /*width:169px;*/}
.gb_clr { background:#e5f8f6;}
.dblue_clr { background:#eff6fe;}
.lblue_clr { background:#f6fbff;}
.white_clr { background:#FFFFFF;}

/*banner image sectoin*/
#carbg_new { background:#e1f4ff url(../images/main_banr_mid.gif) repeat-y top left;	width:763px; overflow:inherit;}
.carbg_new_pad { padding:0 10px;}
#bigcar_bg { background:url(../images/bigcar_bg.png) no-repeat center;}
#carimg_new { width:743px; margin:0 auto;}
#carimg_new span { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; margin:20px 0 0 130px; float:left;}
#carimg_new span b{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; font-weight:bold;}
.yellowbox_new { background:url(../images/reg_box_new.png) no-repeat; width:166px; height:40px; float:left; margin:30px 0 0 20px;}
.yellowtextbox_new { border:1px solid #fbf30c; background-color:#fbf30c; width:125px; margin:7px 0 0 25px;}
.gobtn_new { margin:10px 0 0 2px;}

#welcome_new { font-family:Arial, Helvetica, sans-serif; color:#054976; text-decoration:none; width:696px; padding-top:1px;}
#welcome_new h1{ font-family:"Century Gothic"; font-size:18px;}
#welcome_new h3{ font:bold 20px Arial, Helvetica, sans-serif; color:#054976;}
#welcome_new p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#reg_no { width:743px; margin:0;}
.reg_no_txt { font:bold 16px Arial, Helvetica, sans-serif; color:#1d303e; font-style:italic; margin:20px 0 0 0px;}
.reg_box_new { background:url(../images/reg_box_new.gif) no-repeat; width:166px; height:40px; margin:10px 0 0 0px;}
.reg_txtbox_new { border:1px solid #fbf30c; background-color:#fbf30c; width:120px; margin:10px 0 0 25px; font:normal 18px Tahoma, Geneva, sans-serif; color:#054976; text-transform:uppercase;}

.home_img_bg { background:url(../images/top_banner_img_bg.jpg) no-repeat top left; width:711px; height:226px; margin-top:7px;}
.hi_txt { font:bold 16px Arial, Helvetica, sans-serif; color:#000000; font-style:italic; padding:45px 75px 0 0;}
.hi_txt2 { font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; font-style:italic; padding:65px 75px 0 0;}
.img_bdr3 { border:1px solid #13518a;}

.sandle_bg { background:#ede4bd; -moz-border-radius:10px 10px 0px 0px; -webkit-border-radius:10px 10px 0px 0px; border-radius:10px 10px 0px 0px; padding:8px 0 12px 10px; font-size:16px;}
.ideal { width:305px; margin-left:25px;}
.ideal ul { margin:0; padding:0; list-style-type:none;}
.ideal ul li { margin:0; padding:5px 10px 5px 12px; list-style-type:none; background:#eff1e4; font:bold 12px Arial, Helvetica, sans-serif; color:#054976; text-align:justify; }
.ideal ul li.even { margin:0; padding:5px 10px 5px 12px; list-style-type:none; background:#f8f9f3; font:bold 11px Arial, Helvetica, sans-serif; color:#054976; text-align:justify; }
.ideal ul li span { background:url(../images/bullet.gif) no-repeat left top;padding:0px 0 0px 12px;}
.ideal ul li span.bold { font-size:12px;}
/*banner image sectoin*/

#car_details { background:none; margin:5px 0 0 0;}
div#car_details ul { list-style-type:none; list-style-image:none; margin:0; padding:0;}
div#car_details li { display:block; float:left; margin:0 0px 0 0; padding:0px 2px 0 0px; width:auto; background:none; text-transform:capitalize;}
div#car_details li a { font:bold 13px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; height:32px; float:left; outline:none; text-decoration:none; background:url(../images/tab_rht.gif) no-repeat right top; padding:0px 0px 0 0;}
div#car_details li a b { float:left; padding:9px 9px 0 9px; display:block; height:23px; cursor:pointer; text-decoration:none;background:url(../images/tab_lft.gif) no-repeat left top;}
div#car_details li a:hover { font: bold 13px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; display:block; color:#FFFFFF; background:url(../images/tab_rht_hover.gif) no-repeat right top;  }
div#car_details li a:hover b { color:#FFFFFF; background:url(../images/tab_lft_hover.gif) no-repeat scroll left top;}

div#car_details li a.selected  { font: bold 13px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; display:block; color:#FFFFFF; background:url(../images/tab_rht_hover.gif) no-repeat right top;  }
div#car_details li a.selected b { color:#FFFFFF; background:url(../images/tab_lft_hover.gif) no-repeat scroll left top;}
.tabcontent{ display:none;}

#car_details2 { background:none; margin:5px 0 0 0;}
div#car_details2 ul { list-style-type:none; list-style-image:none; margin:0; padding:0;}
div#car_details2 li { display:block; float:left; margin:0 0px 0 0; padding:0px 2px 0 0px; width:auto; background:none; text-transform:uppercase;}
div#car_details2 li a { font:bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; height:32px; float:left; outline:none; text-decoration:none; background:url(../images/menu_hover_rht2.gif) no-repeat right top; padding:0px 0px 0 0;}
div#car_details2 li a b { float:left; padding:11px 9px 0 9px; display:block; height:21px; cursor:pointer; text-decoration:none;background:url(../images/menu_hover_lft2.gif) no-repeat left top;}
div#car_details2 li a:hover { font: bold 13px Arial, Helvetica, sans-serif; display:block; color:#FFFFFF; background:url(../images/menu_sp_rht2.gif) no-repeat right top;  }
div#car_details2 li a:hover b { color:#FFFFFF; background:url(../images/menu_sp_lft2.gif) no-repeat scroll left top;}

div#car_details2 li a.selected  { font: bold 13px Arial, Helvetica, sans-serif; display:block; color:#FFFFFF; background:url(../images/menu_sp_rht2.gif) no-repeat right top;  }
div#car_details2 li a.selected b { color:#FFFFFF; background:url(../images/menu_sp_lft2.gif) no-repeat scroll left top;}

.cardetails_bdr { border:1px solid #CCCCCC; border-bottom:none; width:762px; margin-top:-1px;}
.cardetails_bdr2 { border:1px solid #CCCCCC; border-bottom:none; width:695px; margin-top:-1px;}
.cardetails_bdr_pad { margin:0; padding:0px 10px 10px 10px;}
.cardetails_bdr_pad2 { padding:5px 0 0 3px;}
.cardetails_bdr_pad3 { margin:0; padding:10px 10px 5px 10px;}
.recent_ad_marg { margin:10px 3px 0px 3px;}
.carname { padding:10px 0;}
.photo_marg { margin:5px 15px 0px 15px;}

.recent_ad_bg { background:url(../images/car_model_bg.png) no-repeat top left; width:145px; height:132px;}
.img_bdr { border:1px solid #c8c9c1; padding:3px;}
.img_bdr2 { border:2px solid #CCCCCC;}
.btm_car_list { margin:0 auto; padding:0px; width:850px;}
.btm_car_list ul { margin:0; padding:0px 0 10px 0px; list-style-type:none;}
.btm_car_list ul li { margin:0; padding:2px 5px 2px 0; text-align:center; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#999999; }
.btm_car_list ul li a { float:left; margin:0; padding:0px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.btm_car_list ul li a:hover { margin:0; padding:0px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#618D11; text-decoration:underline;}

.offer_list { width:730px;}
.offer_list ul { margin:0; padding:0; list-style-type:none;}
.offer_list ul li { margin:0; padding:0 0 10px 20px; list-style-type:none; background:url(../images/tick_icon.gif) no-repeat left top; font:normal 12px Arial, Helvetica, sans-serif; color:#054976; text-align:justify;}
.offer_list ul li span { font:normal 13px Arial, Helvetica, sans-serif; color:#013F68;}

.offer_list2 { width:730px;}
.offer_list2 ul { margin:0; padding:0; list-style-type:none;}
.offer_list2 ul li { margin:0; padding:0 0 10px 20px; list-style-type:none; background:url(../images/rht_arrow.gif) no-repeat left top; font:normal 12px Arial, Helvetica, sans-serif; color:#054976; text-align:justify;}
.offer_list2 ul li span { font:normal 13px Arial, Helvetica, sans-serif; color:#013F68;}

.offer_list3 { width:455px; padding-left:23px;}
.offer_list3 ul { margin:0; padding:0; list-style-type:none;}
.offer_list3 ul li { margin:0; padding:0 0 5px 12px; list-style-type:none; background:url(../images/bullet.gif) no-repeat left top; font:bold 12px Arial, Helvetica, sans-serif; color:#054976; text-align:justify;}
.offer_list3 ul li span { font:normal 13px Arial, Helvetica, sans-serif; color:#013F68;}




/*footer*/
.line {border-top:1px solid #d2d2d2;}
.footer { border-top:1px solid #d2d2d2;}
.footer_pad { padding:20px 15px 0 15px;}
.footer_link_wid { width:765px; margin-right:75px;}
.footer_link { font:normal 11px Arial, Helvetica, sans-serif; color:#333333;}
.footer_link a { font:normal 11px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.footer_link a:hover { font:normal 11px Arial, Helvetica, sans-serif; color:#013E67; text-decoration:underline;}
/*footer*/

.fulltestimonial { border-bottom:1px solid #CCCCCC; height:auto; margin-bottom:2px; padding:10px 0 20px 0;}
.testimoniapic { width:115px; text-align:left;}
.testimonialinfo { width:550px; font-style:italic;}
/*pagination*/
.pagination { background:#dcdcdc; width:570px; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.except_txt { font:normal 12px Arial, Helvetica, sans-serif; color:#333333; text-align:justify;}
.except_txt h4 { margin:0; padding:0; font:bold 16px Arial, Helvetica, sans-serif; color:#256fa4;}
.except_txt a { font:normal 12px Arial, Helvetica, sans-serif; color:#256fa4; text-decoration:none;}
.except_txt a:hover { font:normal 12px Arial, Helvetica, sans-serif; color:#256fa4; text-decoration:none;}

.btn_lft { background:url(../images/btn_lft.png) no-repeat top left; width:10px; height:33px;}
.btn_rht { background:url(../images/btn_rht.png) repeat-x top right; height:33px;}
.btn_rht_pad { padding:7px 15px 0 5px;}
.count_txt { font:bold 16px Arial, Helvetica, sans-serif; color:#FFF;}
.num1 { background: url(../images/1.jpg) no-repeat scroll center top transparent; width: 46px; height: 80px; float: left; margin-right: 10px;}
.num2 { background: url(../images/2.jpg) no-repeat scroll center top transparent; width: 46px; height: 80px; float: left; margin-right: 10px;}
.num3 { background: url(../images/3.jpg) no-repeat scroll center top transparent; width: 46px; height: 80px; float: left; margin-right: 10px;}
.bluemediumtext1 { width:330px; float:left;}
.bluemediumtext1 b { font:bold 17px Arial, Helvetica, sans-serif; color:#256fa4;	padding:0}

.address { width:250px; background:#FFFFFF; margin-right:15px; }
.address_pad { padding:5px 10px; line-height:20px; }
.contactinfo { width:420px;}
.textboxstyle1 { border:1px solid #ccc; border-top-color:#999999;	width:357px; height:25px;}	
.textareaboxstyle1 { border:1px solid #ccc; border-top-color:#999999;	width:357px; height:100px;}	

.viewfulldetails { margin:15px 0 0 25px; float:left;}
.viewfulldetails a{ margin:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#349901;}
.viewfulldetails img{  padding:0 0px; border:0; text-decoration:none;}
h4 { margin:0; padding:0; font:bold 16px Arial, Helvetica, sans-serif; color:#256fa4;}

.steps { margin:0; padding:0;}
.steps ul { margin:0; padding:0; list-style-type:none;}
.steps ul li { margin:0 1px; padding:9px 15px 0 16px; float:left; background:url(../images/dealerbid_sprite.png) -104px -55px; width:10px; height:25px; font:bold 14px Arial, Helvetica, sans-serif; color:#4D567F;}
.steps ul li.active{ margin:0 1px; padding:9px 15px 0 16px; float:left; background:url(../images/dealerbid_sprite.png) -64px -55px; width:10px; height:25px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF;}

.registratin_label { width:165px; float:left; font-family:Arial, Helvetica, sans-serif;	color:#1c679c; text-decoration:none; font-weight:900;}
.registratin_input { width:300px;}
.smalltxt { font:normal 11px Arial, Helvetica, sans-serif; color:#39C;}
.tradeonly { background:url(../images/motortradeonly.png) no-repeat top left; width:77px; height:73px;}
.desc_wid { width:635px;}
.steps_wid { width:275px;}
.verybigtxt { font:normal 31px Arial, Helvetica, sans-serif; color:#1c679c;	text-decoration:none;}
.green_label { width:165px; float:left; color:#349901;}
.totalcardis_view { width:271px; float:left; padding-right:2px;	margin:0}
.totalcardis_view_align { width:271px; float:right; padding-right:5px; margin:0;}
.bdr_btm { border-bottom:1px solid #dddddd;}
.specs { padding:0; margin:0;}
.specs ul { padding:0; margin:0; list-style-type:none;}
.specs ul li { margin:0; padding:3px 5px; font:normal 12px Arial, Helvetica, sans-serif; color:#333; float:left;}
.yellowbox_new2 { background:url(../images/yellowbox.png) no-repeat; width:159px; height:33px; margin:15px 0 0 0px;}

/*ACCORDIN TABS*/
#acc {width:610px; list-style:none;  margin:0 0 0 5px;}
#acc h3 {width:608px; padding:6px 0px; font-weight:bold; color:#FFFFFF; margin-top:5px; cursor:pointer; background:url(../images/accordin_tab_bg.gif) repeat-x;}
#acc h3:hover {background:url(../images/accordin_tab_hover.gif) repeat-x;}
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {width:576px; padding:15px;  background:#fff; border:1px solid #4b547d;}
#acc .acc-selected {background:url(../images/accordin_tab_hover.gif) repeat-x;}

#nested {width:425px; list-style:none;  margin-bottom:15px}
#nested h3 {width:411px;  padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(../images/faqtab_nor.jpg) no-repeat}
#nested h3:hover {background:url(../images/faqtab_selected.jpg) no-repeat}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content {width:393px; padding:15px; border-top:none; background:#fff}
#nested .acc-selected {background:url(../images/faqtab_selected.jpg)}
/*ACCORDIN TABS*/

.button { display: inline-block; zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ *display: inline;	vertical-align: baseline; margin: 0 2px;	outline: none; cursor: pointer;	text-align: center;	text-decoration: none; font: 12px/100% Arial, Helvetica, sans-serif; padding: 2px 5px; text-shadow: 0 1px 1px rgba(0,0,0,.4);	-webkit-border-radius: .5em; -moz-border-radius: .5em;	border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);	box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none;}
.bigrounded { -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em; font-size:16px; font-weight:bold;}
.medium { font-size: 12px; padding: .4em 1.5em .42em;}
.small { font-size: 11px; padding: .2em 1em .275em;}

.button2 { display: inline-block; zoom: 1;	*display: inline; vertical-align: baseline;	margin: 0 0px; outline: none; text-align: center; font:bold 16px/100% Arial, Helvetica, sans-serif; padding: 2px 5px; text-shadow: 0 1px 1px rgba(0,0,0,.4); -webkit-border-radius: .1em;  -moz-border-radius: .1em; border-radius: .1em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.0);	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.0); box-shadow: 0 1px 2px rgba(0,0,0,.0);}
	
.button3 { display: inline-block; zoom: 1;	*display: inline; vertical-align: baseline;	margin: 0 0px; outline: none; text-align: center; font:bold 14px/100% Arial, Helvetica, sans-serif; padding: 2px 10px !important; _padding:2px 0px; text-shadow: 0 1px 1px rgba(0,0,0,.4); -webkit-border-radius: .3em;  -moz-border-radius: .3em; border-radius: .3em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.0);	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.0); box-shadow: 0 1px 2px rgba(0,0,0,.0); cursor:pointer;}

.white { color: #606060; border: solid 0px #CCCCCC; border-bottom:none; padding:5px 10px 8px 10px; background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed)); background: -moz-linear-gradient(top,  #DFDFDF,  #ededed); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}
.blue { color: #d9eef7;	border: solid 1px #0076a3; background: #0095cd;	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));	background: -moz-linear-gradient(top,  #00adee,  #0078a5); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');}
.blue:hover { background: #007ead; background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));	background: -moz-linear-gradient(top,  #0095cc,  #00678e);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');}

.green { color: #d9eef7; border: solid 1px #18b902; background: #0095cd; background: -webkit-gradient(linear, left top, left bottom, from(#58d747), to(#759E02));	background: -moz-linear-gradient(top,  #58d747,  #759E02); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#58d747', endColorstr='#759E02');}
.green:hover { background: #007ead; background: -webkit-gradient(linear, left top, left bottom, from(#8faf36), to(#6b9003)); background: -moz-linear-gradient(top,  #8faf36,  #6b9003);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8faf36', endColorstr='#6b9003');}

.orange { color: #FFFFFF; border: solid 0px #da7c0c; padding:5px 10px 8px 10px;	background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#EFA424), to(#FFCC99)); background: -moz-linear-gradient(top,  #EFA424,  #FFCC99);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFA424', endColorstr='#FFCC99');}

.red { color: #faddde; border: solid 1px #980c10; background: #d81b21; background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317)); background: -moz-linear-gradient(top,  #ed1c24,  #aa1317); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');}
.red:hover { background: #b61318; background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); background: -moz-linear-gradient(top,  #c9151b,  #a11115); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');}

.arrowlistmenu{
width: 697px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color:#FFFFFF;
background:url(../images/accordin_tab_bg.gif) repeat-x;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding:10px 0 0px 10px; /*header text is indented 10px*/*/
cursor: hand;
cursor: pointer;
height:27px;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background:url(../images/accordin_tab_hover.gif) repeat-x left; 
font: bold 14px Arial;
color:#FFFFFF;
height:27px;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
padding:10px 0 0px 10px; /*header text is indented 10px*/
*/}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
line-height:25px;
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: white !important;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: white !important;
}

.arrowlistmenu ul li a{
color:#349901;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 13px;
}

.arrowlistmenu ul li a:visited{
color: #349901;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
background-color: #FF0000;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: lightblue;
}
.subcategoryitems { margin:0; padding:0; list-style-type:none; padding-left:20px;}
.subcategoryitems li{ margin:0; padding-left:40px; padding-right:10px; text-align:justify;}


/*28-07-09*/
.lft_pannel_new { width:764px; padding-left:10px;}
.rht_pannel_new { width:200px;}
.rht_pannel_pad_new { padding:0 0 0 9px;}