@charset "utf-8";
body {
	font-size:62.5%;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	background:url(../../images/body_bg.jpg) no-repeat top center #62b1d0;
}
* {
	padding: 0;
	margin: 0;
	outline: 0;
}
/*cufon, canvas { margin:0px; padding:0px; border:1px solid red; }*/
img {border:none;}
a img {outline:none; border:none;}
.clear {
	clear:both;
	height:1px;
}

#wrapper {width:100%; height:100%;}
#top_white {width:100%; float:left; background-color:#fff;}
#bottom_white {width:100%; height:35px; background:url(../../images/footer_bg.gif) top repeat-x; float:left;}
#middle_container {width:100%; float:left;}
.middle_wrapper {width:958px; margin:auto;}

/**********************************
Top Section
**********************************/
.top_wrap {width:958px; margin:auto;}
.top_wrap_inn {width:100%; float:left; padding:20px 0 15px 0;}
.top_wrap_inn .logo {width:190px; float:left; padding:0 0 0 23px;}
.top_side_link {width:225px; float:right;}
/*html[xmlns*=""]:root .top_side_link {width:230px; float:right;} safari hack*/
@media screen and (-webkit-min-device-pixel-ratio:0)  {.top_side_link {width:250px; float:right;}} /*mac fix*/
.top_ind_link {width:100%; float:left; font-size:1.1em; color:#666;}
.top_ind_link ul {width:100%; height:18px; display:inline; list-style:none;}
.top_ind_link ul li {float:left; list-style:none; padding:0 0 0 35px;}
.top_ind_link ul li a {color:#666; text-decoration:none;}
.top_ind_link ul li a:hover {text-decoration:underline;}
.top_ind_link ul li.first {padding:0;}
.top_ind_link ul li.secod {padding:0 0 0 20px;}
.search_box {width:160px; float:right; font-size:1.2em; color:#666666; margin:10px 0 0 0;}
.search_box span {width:42px; float:left; padding:3px 0 0 0;}
.search_box input {width:90px; height:18px; float:left; border:1px solid #e0e0e0;}
.search_box a {float:left; padding:3px 0 0 3px;}


/**********************************
Navigation
**********************************/
.nav {width:958px; height:36px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sana-serif; font-size:1.4em; font-weight:bold;}
.nav ul {width:100%; height:36px; list-style:none;}
.nav ul li {float:left; height:36px; line-height:36px; list-style:none; text-transform:uppercase; position:relative; z-index:5000;}
.nav ul li a {color:#fff; text-decoration:none; display:block; background:url(../../images/nav_mid_bg.gif) repeat-x; height:36px; padding:0 22px; _float:left; _clear:left; }
/*.nav ul li a:hover {background:url(../../images/nav_mid_sel_bg.gif) repeat-x; color:#000;}*/
.nav ul li a.select {background:url(../../images/nav_mid_sel_bg.gif) repeat-x; color:#000;}
.nav ul li a.selecthover {background:url(../../images/nav_mid_sel_bg.gif) repeat-x; color:#000;}
.nav ul li a.hoverclass {background:url(../../images/nav_mid_sel_bg.gif) repeat-x; color:#000;}
.nav ul li.left {width:10px; height:36px; background:url(../../images/nav_left_bg.gif) left top no-repeat; padding:0; font-size:1%; }
.nav ul li.right {width:15px; height:36px; float:right; background:url(../../images/nav_right_bg.gif) right top no-repeat; padding:0; font-size:1%; }
.nav ul li ul { z-index:2000; height:auto;/* float:left; */clear:both; *width:140px; _width:98px;}
.nav ul li ul.mamu {width:225px; _width:194px; }
.nav ul li ul.ino {width:175px; _width:150px;}
.nav ul li ul.con {width:175px; _width:148px;}
.nav ul li ul.research {width:225px\9; _width:185px }
.nav ul li ul.deal {width:170px\9; _width:130px; _font-size:0.95em;}
.nav ul li ul li {width:100%; float:left; background:url(../../images/menu_bullet.gif) no-repeat 10px 52% #cee6f6; border-bottom:1px dotted #000; }
.nav ul li ul li:hover {background-color:#c5f0ff;}
.nav ul li ul li a {background:none; font-size:0.9em; color:#000000; text-transform:none; clear:both; width:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.nav ul li ul li a {font-size:0.8em;}
}
.nav ul li ul li a:hover { background-image:none; }
.mainnav {float:left;}
.navi1 {position:absolute; top:36px; left:0; float:left; display:none; _float:none;}
/**********************************
Slide banner
**********************************/
.banner_wrap {width:958px; height:403px; float:left; margin:5px 0 0 0; position:relative; z-index:1000;}
.ban_img {width:100%; float:left; }
ul.overview{width:931px; height:403px; overflow:hidden; list-style:none;}
ul.overview li {float:left;}
/*.viewport {width:931px; height:403px; overflow:hidden; position:relative; float:right; padding:0 2px 0  0;}*/
.banner_tab {width:958px; height:116px; background:url(../../images/banner_tab_bg.png) no-repeat left bottom; _background:url(../../images/banner_tab_bg.gif) no-repeat left bottom; position:absolute; bottom:10px; left:-2px;}
.banner_tab ul {width:100%; float:left; height:100px; list-style:none; padding:0 0 0 35px;}
.banner_tab ul li {width:216px; height:96px; float:left; list-style:none; cursor:pointer;}
/*.banner_tab ul li.active {background:url(../../images/baneer_sel_bg.png) no-repeat left top;}*/
.banner_tab ul li a {text-decoration:none; color:#fff;}
.banner_tab ul li a.active {width:216px; height:96px; float:left;  background:url(../../images/baneer_sel_bg.png) no-repeat left top; _background:url(../../images/baneer_sel_bg.gif) no-repeat left top;}
/*.banner_tab ul li:hover {background:url(../../images/baneer_sel_bg.png) no-repeat left top;}*/
.ban_img_holder {width:181px; padding:28px 0 0 15px; font-size:1.2em; color:#fff; text-transform:uppercase; font-weight:bold;}
.ban_img_holder .left {width:75px; float:left;}
.ban_img_holder .right {width:98px; float:right; padding:7px 0 0 0;}
.ban_img_holder h3 {font-size:2em; font-weight:bold; color:red;}
.banner_shardow {width:958px; height:18px; float:left; background:url(../../images/banner_shadow.png) no-repeat top center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/banner_shadow.png',sizingMethod='crop');  _background:none; }


#slider-code { height: 403px; overflow:hidden; }
#slider-code .viewport { float: right; width: 931px; height: 403px; overflow: hidden; position: relative; margin-right:2px; }
#slider-code .overview { list-style: none; padding: 0; margin: 0;  position: absolute; left: 0; top: 0; }
#slider-code .overview li{ float: left; margin: 0 20px 0 0; width: 931px; height: 403px;}


#slider-code1 { height: 403px; overflow:hidden; }
#slider-code1 .viewport { float: right; width: 931px; height: 403px; overflow: hidden; position: relative; margin-right:2px; }
#slider-code1 .overview { list-style: none; padding: 0; margin: 0;  position: absolute; left: 0; top: 0; }
#slider-code1 .overview li{ float: left; margin: 0 20px 0 0; width: 931px; height: 403px;}



/**********************************
index banner down 
**********************************/
.ind_mid {width:933px; float:left; padding:0 0 0 25px;}
.scroll_div {width:932px; height:59px;/* background:url(../../images/ind_scroll_bg.png) no-repeat top left;*/}


/*--------------Js Jcarousel---*/
.jcarousel-skin-tango_ind .jcarousel-container { width:932px; height:59px; background:url(../../images/ind_scroll_bg.png) no-repeat top left; }
.jcarousel-skin-tango_ind .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango_ind .jcarousel-container-horizontal {/* padding:20px 75px; width:610px; */ width:860px; padding:20px 35px 0 35px;  }
.jcarousel-skin-tango_ind .jcarousel-clip-horizontal { width:860px; /* _width:630px; */ }
.jcarousel-skin-tango_ind .jcarousel-item { width: auto!important; padding:0 15px 0 0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.jcarousel-skin-tango_ind .jcarousel-item { width: 70px!important;}
}
.jcarousel-skin-tango_ind .jcarousel-item-horizontal { margin-left: 0;/* width:auto!important;*/ padding:0 50px;  }
.jcarousel-skin-tango_ind .jcarousel-item-horizontal img{ float:left;}
.jcarousel-skin-tango_ind .jcarousel-item-horizontal p{ width:104px; float:right; padding-right:1px; text-align:left!important; }
.jcarousel-skin-tango_ind .jcarousel-item-horizontal a {text-decoration:underline; font-weight:bold; color:#333; padding-bottom:5px; float:left;}
.jcarousel-skin-tango_ind .jcarousel-item-horizontal p.top_pad{ padding-top:35px; }
.jcarousel-skin-tango_ind .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0; }
.jcarousel-skin-tango_ind .jcarousel-next-horizontal { background:url(../../images/scrol_next_bt.gif) no-repeat 0 0; position: absolute; top: 18px; right: 0; width: 32px; height: 32px; cursor: pointer;}
.jcarousel-skin-tango_ind .jcarousel-prev-horizontal { background:url(../../images/scrol_prev_bt.gif) no-repeat 0 0; position: absolute; top: 18px; left: 10px; width: 32px; height: 32px; cursor: pointer;}
.jcarousel-skin-tango_ind .jcarousel-prev-disabled-horizontal {cursor: default; background:none!important; visibility:hidden;}
.jcarousel-skin-tango_ind .jcarousel-next-disabled-horizontal {cursor: default; background:none!important; visibility:hidden;}
/*------Js Jcarousel---*/

.index_pro_ban {width:932px; float:left; *float:none; margin:20px 0 60px 0; }
.index_pro_wrap {width:279px; height:145px; padding:8px 0 0 20px; float:left; margin:0 17px 0 0;}
.index_pro_wrap.ban1 {background:url(../../images/colour_matter_banner.png) no-repeat left top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/colour_matter_banner.png',sizingMethod='crop'); _background: none;}
.index_pro_wrap.ban2 {background:url(../../images/car_maintain.png) no-repeat left top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/car_maintain.png',sizingMethod='crop'); _background: none;}
.index_pro_wrap.ban3 {background: url(../../images/photo_gal_banner.png) no-repeat left top; margin-right:0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/photo_gal_banner.png',sizingMethod='crop'); _background: none;}
.index_pro_matt {width:155px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sana-serif; font-size:1.2em; color:#666;}
.index_pro_matt.wid100 {width:94%; text-align:center;}
.index_pro_matt h2 {width:100%; font-size:1.3em; color:#000000;}
.index_pro_matt p {padding:15px 0; font-weight:bold;}
.index_pro_matt p.wid1 {width:123px;}
.index_pro_matt p.wid2 {width:130px;}
.index_pro_matt a {font-weight:bold; color:#000; text-decoration:underline; text-transform:uppercase; _position:relative;}


/**********************************
Footer
**********************************/
.footer_wrap {width:958px; margin:auto;}
.footer_container {width:100%; float:left;}
.left_footer_links {width:450px; height:35px; float:left;}
.left_footer_links ul {width:100%; height:12px; float:left; list-style:none; font-size:1.1em; color:#474747; padding:8px 0 0 0;}
.left_footer_links ul li {float:left; padding:0 8px; background:url(../../images/footer_separator.gif) no-repeat right; line-height:12px;}
.left_footer_links ul li a {color:#474747; text-decoration:none;}
.left_footer_links ul li a img {padding:0 6px;}
.left_footer_links ul li.nobor {background:none;}
.left_footer_links ul li.linehigh {line-height:21px;}
.left_footer_links ul li.pad1 {padding-top:3px;}
.right_indo_logo {width:60px; float:right; padding:8px 0 0 0; text-align:right;}


/**********************************Inner page structure start here**********************************/
.middle_inn_wrap {width:958px; float:left; font-size:1.3em; margin:20px 0 0 0;}

/**********************************
Breadcrum
**********************************/
.breadcrum {width:100%; height:15px; float:left; font-size:1em; font-weight:bold; margin:0 0 25px 0;}
.breadcrum ul {width:95%; height:15px; float:left; list-style:none; padding:0 0 0 23px;}
.breadcrum ul li {float:left; padding:0 2px; line-height:15px; color:#666; cursor:default;}
.breadcrum ul li a {color:#666; text-decoration:none;}
.breadcrum ul li.active {text-decoration:underline; color:#666;}

/**********************************
Container
**********************************/
.container {width:958px; float:left;}
.container .lhs {width:201px; float:left;}
.container .rhs {width:188px; float:left; _width:150px;}
.container .midcontainer {width:569px; float:left;}

/**********LHS START HERE**********/
.lhs_head {width:100%; background:url(../../images/lhs_head_bg.png) repeat-y left; border-top:1px solid #e1eff5; border-bottom:1px solid #e1eff5; padding:15px 0 15px 0; text-indent:40px; font-size:1.1em; font-weight:bold; color:#fff; text-transform:uppercase;}
.lhs_anc {width:100%; height:13px; float:left; background:url(../../images/lhs_bottom_anc.png) no-repeat left top;}
.lhs_anc.blue {background:url(../../images/lhs_bottom_anc_blue.png) no-repeat top center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/lhs_bottom_anc_blue.png',sizingMethod='crop');  _background:none;}
.lhs_link_wrap {width:100%; float:left; min-height:445px;  height:auto!important; height:600px; background:url(../../images/lhs_shadow.png) no-repeat 4px bottom; _background:url(../../images/lhs_shadow.gif) no-repeat 4px bottom; }
.lhs_link_wrap ul {width:175px; float:left; list-style:none; padding:0 0 0 24px;}
.lhs_link_wrap ul li {width:96%; float:left; *float:none; font-size:1.1em; padding:8px 0 8px 8px; color:#00597b; background:url(../../images/lhs_seprator_line.gif) no-repeat bottom center;}
.lhs_link_wrap ul li.before {background:none;}
.lhs_link_wrap ul li.sel {background-color:#cbe8f4; cursor:default; *clear:both; padding:8px 0 0 7px; background-image:none; _padding:8px 0 0 8px; }
.lhs_link_wrap ul li.sel1 {background-color:#cbe8f4; padding:8px 0 8px 7px; background-image:none;}
.lhs_link_wrap ul li.seprator { padding:0; border:none;}
.lhs_link_wrap ul li a {color:#1082af; text-decoration:none; float:left; *float:none;}
/*.lhs_link_wrap ul li a:hover {color:#00597b; background:url(../../images/bull_lhs_lightblue.gif) no-repeat 0 4px; padding: 0 0 0 13px;}*/
.lhs_link_wrap ul li a.sel {color:#00597b; /*background:url(../../images/bull_lhs_lightblue.gif) no-repeat 0 4px; padding: 0 0 0 13px;*/}
.lhs_link_wrap ul li span.sel {color:#00597b; /*background:url(../../images/bull_lhs_lightblue.gif) no-repeat 0 4px; padding: 0 0 0 13px;*/}

ul.sub_lhs_nav {margin:0; padding:0; float:left; list-style:none; background-color:#cbe8f4; padding:5px 0;}
ul.sub_lhs_nav li {font-size:14px; background:none; padding:6px 0 6px 8px;}
/*ul.sub_lhs_nav li {padding:8px 0 8px 15px;}*/
ul.sub_lhs_nav li a {color:#1082af; text-decoration:none; padding:0 0 0 22px; background:url(../../images/bull_lhs_grey.gif) no-repeat 12px 6px;}
ul.sub_lhs_nav li a.hoverClass {color:#033e55; background:url(../../images/bull_lhs_blue.gif) no-repeat 12px 6px; padding:0 0 0 22px;}
ul.sub_lhs_nav li a.sel {color:#033e55; cursor:default; background:url(../../images/bull_lhs_blue.gif) no-repeat 12px 6px; padding:0 0 0 22px;}
ul.sub_lhs_nav li span.sel {color:#033e55; cursor:default; background:url(../../images/bull_lhs_blue.gif) no-repeat 12px 6px; padding:0 0 0 22px;}
/*.lhs_link_wrap ul li a {color:#00597b; text-decoration:none;}
.lhs_link_wrap ul li a:hover {color:#000; text-decoration:none;}
.lhs_link_wrap ul li a.select {}*/
/*.lhs_link_wrap ul li a {color:#666666; text-decoration:none; padding:0 0 0 22px; background:url(../../images/bull_lhs_grey.gif) no-repeat 12px 3px;}
.lhs_link_wrap ul li a:hover {color:#00597b; background:url(../../images/bull_lhs_blue.gif) no-repeat 12px 3px;}
.lhs_link_wrap ul li a.select {color:#00597b; background:url(../../images/bull_lhs_blue.gif) no-repeat 12px 3px; cursor:default;}
.lhs_link_wrap ul li a.innav {color:#00597b!important; background:none; padding:0!important; font-weight:bold;}
.lhs_link_wrap ul li a.innav:hover {color:#469fc3;}*/

/**********MIDCONTAINER START HERE**********/
.midcontainer h1 {font-size:1.3em; color:#00597b; float:left; text-transform:uppercase; padding:0 0 10px 17px;}
.inner_banner {width:100%; float:left; height:261px; background:url(../../images/inner_page_banner.png) no-repeat left top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/inner_page_banner.png',sizingMethod='crop');
_background: none;}
.banner_inn {width:535px; height:237px; float:left; padding:1px 0 0 17px;}
.banner_inn img {border-bottom:1px solid #fff; border-right:1px solid #fff;}
.contain_matter {width:534px; float:left; padding:5px 0 80px 17px; background:url(../../images/container_bottom_bg.png) no-repeat bottom center; _background:url(../../images/container_bottom_bg.gif) no-repeat bottom center; height:auto!important; _height:350px;}
.contain_matter h2 {font-size:1.4em; color:#00597b; float:left; padding:0 0 15px 0;}
.contain_matter h2.font1 {font-size:1.1em;}
.contain_matter h3 {widows:100%; float:left; font-size:1em; padding:18px 0 15px 0;}
.contain_matter h3.bull {widows:100%; float:left; font-size:1em; padding:18px 0 15px 10px; background:url(../../images/h3bull.gif) no-repeat left; }
.contain_matter h3.pad2 {padding:5px 0 5px 0;}
.contain_matter h3.pad3 {padding:0 0 5px 0;}
.contain_matter p { width:100%; float:left; padding-bottom:15px;}
.contain_matter p.nopad {padding:0;}
.contain_matter p.hightlight {font-weight:bold;}
.contain_matter a.link1 {color:#00597b; text-decoration:underline;}
.contain_matter a.link1:hover {text-decoration:none;}
ul.bullet {width:100%; float:left; list-style:none; margin:0 0 0 12px;}
ul.bullet.pad10 {padding-top:10px;}
ul.bullet li {width:95%; float:left; background:url(../../images/blue_bullet.gif) no-repeat 0 4px; padding:0 0 15px 10px; _width:95%;}
ul.bullet5 {width:100%; _width:90%; float:left; list-style:none; margin:0 0 0 12px;}
ul.bullet5 li {width:100%; float:left; background:url(../../images/blue_bullet.gif) no-repeat 0 4px; padding:0 0 10px 10px;}
ul.bullet2 {width:95%; float:left; list-style:none; margin:0 0 0 12px; _margin:10px 0 0 12px;}
ul.bullet2 li {width:95%; float:left; background:url(../../images/bullet2.gif) no-repeat 0 4px; padding:0 0 15px 10px;}

/**********RHS START HERE**********/
.rhs_wrap {width:100%; float:left; margin-top:27px; position:relative;}
.rhs_wrap_absolu {width:196px; float:left; position:absolute;}
.rhs_banner {width:100%; float:left; padding:0 0 20px; 0 }
.rhs_vis_sec {width:100%; float:left; padding:0 0 20px 0;}
.rhs_vis_sec .top {width:100%; float:left; height:10px; background:url(../../images/rhs_topbg1.png) no-repeat top left; font-size:1%; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/rhs_topbg1.png',sizingMethod='crop');
_background: none;}
.rhs_vis_sec .rhs_mid_list {width:100%; float:left; background:url(../../images/rhs_midbg1.png) repeat-y left; _background:url(../../images/rhs_midbg1.gif) repeat-y left; }
.rhs_vis_sec .bottom {width:100%; float:left; height:11px; background:url(../../images/rhs_bottombg1.png) no-repeat top left; font-size:1%; _float:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/rhs_bottombg1.png',sizingMethod='crop');
_background: none; }
.rhs_mid_list h3 {width:85%; float:left; font-size:1em; color:#666; font-weight:bold; background:url(../../images/rhs_head_bull.gif) no-repeat 10px 5px; padding:0 0 0 25px; margin-bottom:10px;}
.rhs_mid_list ul {width:153px; float:left; list-style:none; padding-left:25px; font-size:0.9em;}
.rhs_mid_list ul li {width:100%; float:left; padding:7px 0; border-top:1px dotted #333;}
.rhs_mid_list ul li a {text-decoration:none; color:#333;}
.rhs_mid_list ul li a:hover {text-decoration:underline;}

/**********************************
Career
**********************************/
.carrer_box {width:540px; float:left; background:url(../../images/line_br1.png) left bottom no-repeat; padding:0 0 15px 0; margin-bottom:15px;}
.carrer_box .left {width:360px; float:left;}
.carrer_box .left p {padding:0 0 5px 0; }
.carrer_box .left span {font-weight:bold;}
.carrer_box .right { width:180px; float:right;}
.carrer_box .right .button_bx {width:100%; float:left; margin:15px 0 0 0;}
.carrer_box .right .button_bx a{margin-right:7px;}
.blue_button {width:83px; height:27px; float:left; color:#fff; text-decoration:none; font-size:1em; font-weight:bold;text-align:center; line-height:22px; background:url(../../images/blue_but1.png) no-repeat top center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/blue_but1.png',sizingMethod='crop');  _background:none;}
.blue_button:hover {color:#000;}


/**********************************
Automotive
**********************************/
.auto_table {width:100%; float:left; margin:0 0 15px 0;}
.auto_table table {width:526px; color:#13465b; border-collapse:collapse;}
.auto_table table tr {border-bottom:2px solid #62b1d1;}
.auto_table table tr.bg1 {background-color:#83c3de;}
.auto_table table tr.bg1 td {background-color:#83c3de;}
.auto_table table tr.bg2 {background-color:#a3d6ea;}
.auto_table table tr.bg2 td {background-color:#a3d6ea;}
.auto_table table th {font-size:1em; font-weight:bold; text-align:left; vertical-align:middle; background-color:#ceeefb; padding:15px 0 15px 20px; border-right:1px solid #62b1d1; }
.auto_table table td { font-size:0.9em; text-align:left; vertical-align:middle; border-right:1px solid #62b1d1; padding:10px 0 10px 32px; background:url(../../images/bull_tab1.gif) no-repeat 20px;}



/*--------------Js Jcarousel---*/
.jcarousel-skin-tango_automo .jcarousel-container { width:557px; height:59px; background:url(../../images/automotive_scroll_bg.png) no-repeat top left;}
.jcarousel-skin-tango_automo .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango_automo .jcarousel-container-horizontal {/* padding:20px 75px; width:610px; */ width:490px; padding:10px 35px 0 35px; float:left;  }
.jcarousel-skin-tango_automo .jcarousel-clip-horizontal { width:490px; /* _width:630px; */ }
.jcarousel-skin-tango_automo .jcarousel-item { width: auto!important; padding:0 15px 0 0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.jcarousel-skin-tango_automo .jcarousel-item { width: 50px!important;}
}
.jcarousel-skin-tango_automo .jcarousel-item-horizontal { margin-left: 0;/* width:auto!important;*/ padding:0 24px;  }
.jcarousel-skin-tango_automo .jcarousel-item-horizontal img{ float:left;}
.jcarousel-skin-tango_automo .jcarousel-item-horizontal p{ width:104px; float:right; padding-right:1px; text-align:left!important; }
.jcarousel-skin-tango_automo .jcarousel-item-horizontal a {text-decoration:underline; font-weight:bold; color:#333; padding-bottom:5px; float:left;}
.jcarousel-skin-tango_automo .jcarousel-item-horizontal p.top_pad{ padding-top:35px; }
.jcarousel-skin-tango_automo .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0; }
.jcarousel-skin-tango_automo .jcarousel-next-horizontal { background:url(../../images/scrol_next_bt.gif) no-repeat 0 0; position: absolute; top: 18px; right: 0; width: 32px; height: 32px; cursor: pointer;  }
.jcarousel-skin-tango_automo .jcarousel-prev-horizontal { background:url(../../images/scrol_prev_bt.gif) no-repeat 0 0; position: absolute; top: 18px; left: 10px; width: 32px; height: 32px; cursor: pointer;}
.jcarousel-skin-tango_automo .jcarousel-prev-disabled-horizontal {cursor: default; background:none!important; visibility:hidden;}
.jcarousel-skin-tango_automo .jcarousel-next-disabled-horizontal {cursor: default; background:none!important; visibility:hidden;}
/*------Js Jcarousel---*/

.showhidewrap {width:100%; /*float:left;*/}
.showhidewrap .showHideHeadDiv {width:538px; height:27px; /*float:left;*/ clear:both; background:url(../../images/automobile_slide_bg1.png) no-repeat left top; font-size:1em; font-weight:bold; color:#fff; line-height:25px; text-indent:20px; cursor:pointer;}
.showhidewrap .showHideHeadDiv.active {background:url(../../images/automobile_slide_bg2.png) no-repeat left top; _line-height:27px; height:27px;}
.showhidewrap .showHideHeadDiv.font6 { _font-size:0.9em; height:35px; line-height:normal; text-indent:0; padding:0 10px 0 20px; background:url(../../images/automobile_slide_bg3.png) no-repeat left top;}
/*.showhidewrap .showHideHeadDiv.font6.active { _font-size:0.9em; height:35px; line-height:normal; text-indent:0; padding:0 10px 0 20px; background:url(../../images/automobile_slide_bg4.png) no-repeat left top; _line-height:normal!important; border:1px solid red; }*/
.showhidewrap .showHideContentDiv {width:100%; float:left; background:url(../../images/automobile_container_bg.gif) repeat-x bottom #d7ecf4; border:1px solid #c5dfea; margin-bottom:2px; }
.showhidewrap .showHideContentDiv .cont {width:510px; margin:auto; padding:0 0 30px 0;}
.showhidewrap .showHideContentDiv .shadow {width:100%; float:left; height:10px; background:url(../../images/automobile_top_shadowbg.png) center top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/automobile_top_shadowbg.png',sizingMethod='crop');
_background: none; font-size:1%;}
.auto_bot_shadow {width:100%; height:18px; font-size:1%; float:left; _float:none; background:url(../../images/auto_bottom_shadow.png) no-repeat top right; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/auto_bottom_shadow.png',sizingMethod='crop');
_background: none;}

.auto_block2 {width:538px; float:left; margin:25px 0 0 0; _float:none;}
.auto_block2 .top {width:100%; height:5px; font-size:1%; float:left; background:url(../../images/auto_block2_top.png) no-repeat left top;}
.auto_block2 .mid {width:100%;  float:left; background:url(../../images/auto_block2_mid.png) repeat-y left top; _float:none;}
.auto_block2 .bot {width:100%; height:7px; float:left; font-size:1%; background:url(../../images/auto_block2_bot.png) no-repeat left top;}
.auto_block2 .col1 {width:520px; _width:518px; float:left; padding:15px 0 15px 20px; _float:none;}
.auto_block2 .col1 .left {width:375px; float:left; _width:360px;}
.auto_block2 .col1 .left p {line-height:30px; color:#fff; float:left; font-weight:bold; padding:0 0 0 15px; background:url(../../images/white_bull_1.gif) no-repeat left;}
.auto_block2 .col1 .right {width:140px; float:left;}


/*--------------Js Jcarousel---*/
.jcarousel-skin-tango_gi .jcarousel-container { width:537px; height:59px; background:url(../../images/gi_bg1.png) no-repeat top left;}
.jcarousel-skin-tango_gi .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango_gi .jcarousel-container-horizontal {/* padding:20px 75px; width:610px; */ width:470px; padding:10px 35px 0 35px; float:left;  }
.jcarousel-skin-tango_gi .jcarousel-clip-horizontal { width:470px; /* _width:630px; */ }
.jcarousel-skin-tango_gi .jcarousel-item { width: auto!important; padding:0 15px 0 0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.jcarousel-skin-tango_gi .jcarousel-item { width: 114px!important;}
}
.jcarousel-skin-tango_gi .jcarousel-item-horizontal { margin-left: 0;/* width:auto!important;*/ padding:0 23px;  }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.jcarousel-skin-tango_gi .jcarousel-item-horizontal { margin-left: 0; /*padding:0 20px;*/ padding:0; }
}
.jcarousel-skin-tango_gi .jcarousel-item-horizontal img{ float:left;}
.jcarousel-skin-tango_gi .jcarousel-item-horizontal p{ width:104px; float:right; padding-right:1px; text-align:left!important; }
.jcarousel-skin-tango_gi .jcarousel-item-horizontal a {text-decoration:underline; font-weight:bold; color:#333; padding-bottom:5px; float:left;}
.jcarousel-skin-tango_gi .jcarousel-item-horizontal p.top_pad{ padding-top:35px; }
.jcarousel-skin-tango_gi .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0; }
.jcarousel-skin-tango_gi .jcarousel-next-horizontal { background:url(../../images/scrol_next_bt.gif)no-repeat 0 0; position: absolute; top: 18px; right: 0; width: 32px; height: 32px; cursor: pointer;  }
.jcarousel-skin-tango_gi .jcarousel-prev-horizontal { background:url(../../images/scrol_prev_bt.gif) no-repeat 0 0; position: absolute; top: 18px; left: 10px; width: 32px; height: 32px; cursor: pointer;}
.jcarousel-skin-tango_gi .jcarousel-prev-disabled-horizontal {cursor: default; background:none!important; visibility:hidden;}
.jcarousel-skin-tango_gi .jcarousel-next-disabled-horizontal {cursor: default; background:none!important; visibility:hidden;}
/*------Js Jcarousel---*/


#overlay {
	background-color:#000000;
	top:0;
	left:0;
	position:fixed;
	width:100%;
	height:100%;
	display:none;
	overflow:hidden;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	z-index:8000;
 _height:expression(documentElement.clientHeight);
 _width:expression(documentElement.clientWidth);
	_position: absolute;
 _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop);
}
.lightbox {
	width:908px;
	height: auto;
	left:50%;
	margin-left:-461px;
	position:absolute;	
	top:100px;
	z-index:9000;
	background:#ffffff;
	border:10px solid #a7d3e5;	
}
.closeLightBox {
position:absolute;
top:-31px;
right:-33px;
}

.auto_table2 {width:100%; margin:30px 0 30px 0;}
.auto_table2 table {width:100%; color:#13465b; border-collapse:collapse;}
.auto_table2 table tr {border-bottom:2px solid #62b1d1;}
.auto_table2 table tr.bg1 {background-color:#83c3de;}
.auto_table2 table tr.bg2 {background-color:#a3d6ea;}
.auto_table2 table th {font-size:1em; font-weight:bold; text-align:left; vertical-align:middle; background-color:#ceeefb; padding:15px 0 15px 20px; border-right:1px solid #62b1d1; }
.auto_table2 table td { font-size:0.9em; text-align:left; vertical-align:middle; border-right:1px solid #62b1d1; padding:10px 0 10px 32px;}


.auto_table3 {width:100%; float:left; margin:30px 0 30px 0;}
.auto_table3 table {width:100%; color:#13465b; border-collapse:collapse;}
.auto_table3 table tr {border-bottom:2px solid #62b1d1;}
.auto_table3 table tr.thbg1 {background:url(../../images/brand_table_bg.png) no-repeat left top; _background:url(../../images/brand_table_bg.gif) no-repeat left top;}
.auto_table3 table tr.bg1 {background:url(../../images/brand_table_bg1.png) repeat-y; _background-image:none; }
.auto_table3 table tr.bg1 td {background-color:#f0fafe\9;}
.auto_table3 table tr.bg2 {background:url(../../images/brand_table_bg2.png) repeat-y; _background-image:none;}
.auto_table3 table tr.bg2 td {background-color:#e2f5fd\9;}
.auto_table3 table th {font-size:1em; font-weight:bold; color:#fff; text-align:left; vertical-align:middle; padding:15px 0 10px 20px; border-right:1px solid #62b1d1; }
.auto_table3 table td { font-size:0.9em; text-align:left; vertical-align:middle; border-right:1px solid #62b1d1; padding:10px;}
.auto_table3 table th.cen {text-align:center;}
.auto_table3 table td.bullet {background:url(../../images/bull3.gif) no-repeat 20px; padding:0 0 0 30px; font-weight:bold;}


.brand_logo_sec {width:538px; float:left;}
.brand_logo_head {width:100%; height:42px; float:left; background:url(../../images/brand_table_bg.png) left top no-repeat; font-weight:bold; color:#fff; line-height:42px; padding:0 0 0 12px;}
.brand_logo_head span {padding:0 8px;}
.brand_logo_con {width:536px; float:left; background:url(../../images/brang_con_bg.gif) repeat-x bottom #f2f2f2; border:1px solid #c0dfeb;}
.brand_logo_con .brand_wrap {width:100%; float:left; background:url(../../images/brand_bor_bot.png) no-repeat bottom center; padding:15px 0; margin:20px 0 0 0;}
.brand_box {width:140px; float:left; padding:0 18px; }
.brand_box p.h50 {height:42px; vertical-align:bottom;}
.brand_box p.h70 {height:70px; vertical-align:bottom;}
.brand_box a.arrow { float:left; color:#333333; text-decoration:underline; font-weight:bold; background:url(../../images/black_bull.gif) no-repeat 0 4px; padding-left:10px;}
.brand_box a:hover {text-decoration:none;}

.brand_in {width:100%; float:left; padding:0 0 20px 0;}
.brand_in .left {width:418px; float:left; font-size:1.2em; font-weight:bold; color:#00597b; _width:398px;}
.brand_in .right {width:115px; float:left;}
.brand_in .right a {width:113px; height:27px; float:left; font-size:1em; background:url(../../images/bck_to_main.png) no-repeat left top; line-height:25px; color:#fff; text-decoration:none; font-weight:bold; padding-left:23px; }
.brand_in2 {width:100%; float:left; padding-bottom:20px;}
.brand_in2  .left {width:160px; float:left;}
.brand_in2  .right {width:370px; float:left;}
.brand_in2  .right2 {width:100%; float:left;}
.brand_in2  .right2 .imgblock {width:160px; float:left; padding:0 0 12px 0;}

ul.bullet_brand {width:95%; float:left; list-style:none; margin:0 0 0 12px; padding:30px 0; _float:none; }
ul.bullet_brand li {width:100%; float:left; background:url(../../images/blue_bullet.gif) no-repeat 0 4px; padding:0 0 15px 10px;}


.training_col {width:100%; float:left; padding:0 0 15px 0;}
.training_col .left {width:121px; float:left;}
.training_col .right {width:412px; float:left;}

ul.bullet4 {width:100%; _width:90%; float:left; list-style:none; margin:0 0 0 12px;}
ul.bullet4 li {width:100%; float:left; background:url(../../images/blue_bullet.gif) no-repeat 0 14px; padding:10px 0 10px 10px;}

.training_add_sec {width:100%; float:left; border-bottom:1px dotted #fff;}
.training_add_sec.nobor {border:none;}
.training_add_col {width:246px; float:left; padding:15px 0 5px 20px; border-right:1px dotted #fff;}
.training_add_col.nobor {border:none;}
.training_add_col h4 {color:#fff; padding:0 0 10px 0; font-size:1em;}

.research_col {width:100%; float:left; padding:0 0 30px 0;}
.research_col .left {width:128px; float:left;}
.research_col .right {width:405px; float:left; _width:350px;}


/**********************************
Photo Gallery Start here
**********************************/
.gallery_banner {width:100%; float:left; height:303px; background:url(../../images/photo_gallery_bg.png) no-repeat center top; position:relative;  _background:url(../../images/photo_gallery_bg.gif) no-repeat center top;}
.gallery_inn_banner {width:535px; height:237px; float:left; padding:1px 0 0 17px; display:none;}
.gallery_inn_banner h4 {line-height:37px; background:url(../../images/bull4.gif) no-repeat 45px 15px; font-size:1.2em; padding:0 0 0 60px;}
.gallery_wrap {width:530px; height:195px; float:left; margin:32px 0 0 0;}
.sel_category_wrap {width:193px; position:absolute; right:21px; top:3px; z-index:500;}
.sel_category_wrap_in1 {width:100%; background:url(../../images/sel_catergo_blue_bg.png) repeat-y; _background:url(../../images/sel_catergo_blue_bg.gif) repeat-y; font-size:1em; font-weight:bold;}
.sel_category_wrap_in1 ul {width:100%; list-style:none;}
.sel_category_wrap_in1 ul li {width:100%; padding:8px 0 8px 20px;}
.sel_category_wrap_in1 ul li.nopad {padding:0 0 0 20px;}
.sel_category_wrap_in1 ul li a {color:#cccccc; text-decoration:none; background:url(../../images/catergo_bull.gif) no-repeat left; padding-left:15px;}
.sel_category_wrap_in1 ul li a:hover {color:#fff; background:url(../../images/catergo_bull2.gif) no-repeat left;}
.sel_category_wrap_in1 ul li a.sel {color:#fff; background:url(../../images/catergo_bull2.gif) no-repeat left;}
.sel_cat_bt {width:193px; height:49px; padding-top:3px; cursor:pointer; /*background:url(../../images/select_cat_bg.png) no-repeat left top;*/ background:url(../../images/select_cat_bg.gif) no-repeat left top; text-align:center; color:#fff; text-transform:uppercase; font-size:1.2em;}

/*--------------Js Jcarousel---*/
.jcarousel-skin-tango_gallery .jcarousel-container { width:537px; height:195px;}
.jcarousel-skin-tango_gallery .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango_gallery .jcarousel-container-horizontal {width:470px; padding:0 25px 0 25px; float:left;  }
.jcarousel-skin-tango_gallery .jcarousel-clip-horizontal { width:470px; /* _width:630px; */ }
.jcarousel-skin-tango_gallery .jcarousel-item { width: auto!important; padding:0 15px 0 0;}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
.jcarousel-skin-tango_gallery .jcarousel-item { width: 50px!important;}
}*/
.jcarousel-skin-tango_gallery .jcarousel-item-horizontal { margin-left: 0;/* width:auto!important;*/ padding:0 10px;  }
.jcarousel-skin-tango_gallery .jcarousel-item-horizontal img{ float:left;}
.jcarousel-skin-tango_gallery .jcarousel-item-horizontal p{ width:104px; float:right; padding-right:1px; text-align:left!important; }
.jcarousel-skin-tango_gallery .jcarousel-item-horizontal a {text-decoration:underline; font-weight:bold; color:#333; padding-bottom:5px; float:left;}
.jcarousel-skin-tango_gallery .jcarousel-item-horizontal p.top_pad{ padding-top:35px; }
.jcarousel-skin-tango_gallery .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0; }
.jcarousel-skin-tango_gallery .jcarousel-next-horizontal { background:url(../../images/gal_nxt_bt.gif) no-repeat 0 0; position: absolute; top: 80px; right: 0; width: 32px; height: 32px; cursor: pointer;  }
.jcarousel-skin-tango_gallery .jcarousel-prev-horizontal { background:url(../../images/gal_prev_bt.gif) no-repeat 0 0; position: absolute; top: 80px; left: 0; width: 32px; height: 32px; cursor: pointer;}
.jcarousel-skin-tango_gallery .jcarousel-prev-disabled-horizontal {cursor: default; background:none!important; visibility:hidden;}
.jcarousel-skin-tango_gallery .jcarousel-next-disabled-horizontal {cursor: default; background:none!important; visibility:hidden;}
/*------Js Jcarousel---*/

.gall_inn {width:450px; height:200px; float:left;}
.gall_inn ul {width:450px; height:200px; list-style:none; float:left;}
.gall_inn ul li {width:93px; height:88px; float:left; padding:0 7px 10px 7px;}


.expand{width:505px;}
.expandleft{width:351px;float:left;}
.expandright{width:144px;float:right;}
.expand1{width:505px;}
.expandleft1{width:144px;float:left;}
.expandright1{width:351px;float:right;}

/*------------BOD start here------------*/
.bod_main_wrap {width:534px; float:left;}
.bod_col {width:100%; float:left; background:url(../../images/bod_line_bottom.png) bottom center no-repeat; _background:url(../../images/bod_line_bottom.gif) bottom center no-repeat;}
.bod_col.nobg {background:none;}
.bod_col p {width:100%; float:left; text-align:center; font-weight:bold; padding:0 0 5px 0;}
.bod_col p.pic {padding:25px 0 15px 0;}
.bod_col .left {width:266px; float:left; padding:0 0 25px 0; border-right:1px solid #238cb6;}
.bod_col .right {width:266px; float:left; padding:0 0 25px 0;}
.bod_col .left.bg1 {width:267px; background:url(../../images/bod_top_line.png) no-repeat right bottom; _background:url(../../images/bod_top_line.gif) no-repeat right bottom; border:none;}
.bod_col .left.bg2 {width:267px; background:url(../../images/bod_bot_line.png) no-repeat right top; _background:url(../../images/bod_bot_line.gif) no-repeat right top; border:none;}

/*------------BOD end here------------*/

.main_profile{width:534px; float:left; background:url(../../images/profile_background.png) no-repeat bottom center;}
.profile2{width:216px; float:left; padding:5px 0 0 0;}
.profile3{width:216px; float:left; padding:5px 0 0 0;}
.left_profile {width:100%;float:left; padding:10px 0 20px 30px}
.right_profile {width:100%;float:left; padding:10px 0 20px 72px}
.profile_ul{width:100%; height:18px; display:inline; list-style:none; font-weight:bold;}
.profile_ul ul li {float:left; list-style:none;}
.main_profile2{width:534px; float:left; background:url(../../images/profile_background_down.png) no-repeat bottom center;}
.profileimg{ padding:2px 10px 0 25px; }
.employee{ width:534px; float:right;}
.employee.pag10 {padding-bottom:10px;}
.emp_left{width:141px; float:left;}
.emp_right{ width:375px; float:right;}
.emp_right h3 {padding:0 0 10px 0;}
.emp_info span{font-family:Arial; font-size:1.0em; font-weight:bold; color:#00597b; padding:5px 0 0 0;}
.emp_info{font-family:Arial; font-size:1.0em;  color:#00597b; padding:5px 0 0 0;}
.main_employee{ width:100%; float:left;}
.employe_bt_wrap {width:100%; float:left;}
.employe_bt_inwrap {width:90px; float:right;}
.employe_bt_inwrap .left {width:45px; float:left;}
.employe_bt_inwrap .left a.prev { width:33px; height:26px; background:url(../../images/abt_prev_bt.gif) no-repeat left; display:block;}
.employe_bt_inwrap .left a.prev.prevdisabled {background:none!important;}
.employe_bt_inwrap .right a.next { width:33px; height:26px; background:url(../../images/abt_nxt_bt.gif) no-repeat left; display:block; position:relative;}
.employe_bt_inwrap .right a.next.nextdisabled {background:none;}
.employe_bt_inwrap .right a.next.prevdisabled {background:none!important;}
.employe_bt_inwrap .right {width:45px; float:left;}
.left_traning{ width:143px; float:left;}
.right_traning{ width:365px; float:right;}

/**********************************
Feedback Form start here
**********************************/
.feedback_wrap {width:100%; float:left;}
.feedback_wrap p {width:100%; float:left; padding-bottom:18px;}
.feedback_wrap p.nopad {padding:0;}
.feedback_wrap p.alright {text-align:right; width:68%;}
.feedback_wrap label {width:100px; float:left; color:#333333; font-weight:bold; font-size:1em; line-height:23px;}
.feedback_wrap span {float:left; padding-left:97px;}
.feedback_wrap span.max_character {float:none; padding:0;} 
.feedback_wrap input {width:258px; height:23px; background-color:transparent; border:1px solid #00597b; padding:2px;}
.feedback_wrap textarea {width:258px; height:63px; overflow:auto; background-color:transparent; border:1px solid #00597b; padding:2px;}
.feedback_bt_wrap {/*width:100%;*/ float:left; padding-left:100px;}
.feedback_bt_wrap a {width:83px; height:27px; display:block; line-height:24px; text-indent:22px; color:#fff; font-weight:bold; text-decoration:none; background:url(../../images/sub_bt_bg.png) no-repeat left top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/sub_bt_bg.png',sizingMethod='crop');
_background: none; cursor:pointer;}

.partner_wrap {width:100%; float:left;}
.partner_wrap .left {width:155px; float:left;}
.partner_wrap .right {width:340px; float:left;}

/**********************************
Sitemap start here
**********************************/
.sitemap_wrap {width:761px; float:left; padding-right:9px;}
.site_head {width:93%; height:42px; background:url(../../images/sitemap_head_bg.png) no-repeat left top; float:left; color:#fff; line-height:42px;padding:0 0 0 45px; font-size:1.1em; text-transform:uppercase;}
.site_matter {width:100%; float:left; min-height:500px; background:url(../../images/sitemap_content_bg.png) no-repeat top center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/sitemap_content_bg.png',sizingMethod='crop');  _background:none;}
.site_wrap {width:695px; float:left; padding:22px	0 0 40px;}
.sitemap_col {width:100%; float:left; padding-bottom:30px;}
.sitemap_col.pad2 {padding-bottom:85px;}
.sitematter_wrap {width:135px; float:left; padding:0 28px 0 0; _padding:0 20px 0 0;}
.sitematter_wrap.wid1 {width:205px; padding:0;}
.sitematter_wrap h2 {/*width:100%;*/ float:left; font-size:1.1em; font-weight:bold; color:#135d91; padding:10px 25px 10px 0; background:url(../../images/site_bull.png) no-repeat right; _background:url(../../images/site_bull.gif) no-repeat right; border-bottom:1px dotted #333333; }
.sitematter_wrap h2.wid1 {width:75%;}
.sitematter_wrap ul {width:100%; float:left; list-style:none; color:#135d91; margin:10px 0 0 0;}
.sitematter_wrap ul li {width:100%; float:left; padding:0 0 7px 0; /*font-weight:bold;*/ font-size:1.1em;}
.sitematter_wrap ul li a {color:#135d91; text-decoration:none;}
.sitematter_wrap ul li a:hover {text-decoration:underline;}
.sitematter_wrap ul li ul {width:100%; float:left; padding:0 0 0 10px; }
.sitematter_wrap ul li ul li { width:100%; float:left; font-size:0.9em; font-weight:normal;}
.sitematter_wrap ul li ul li a {color:#000;}


/**********************************
Dealer Locator start here
**********************************/
.dealer_locator_wrap {width:533px; float:left; position:relative;}
.dealer_upper_block {width:488px; height:81px; /*float:left;*/ background:url(../../images/dealer_upper_block_bg.jpg) repeat-x top; border:1px solid #fff; padding:25px 0 0 45px;}
.dealer_upper_inblock {width:450px; float:left;}
.block_minwid {width:105px; float:left;}
.block_minwid.dealwid1 {width:38px; padding-top:25px; font-weight:bold;}
.block_minwid.dealwid2 {width:225px;}
.block_minwid.dealwid3 {width:38px; padding-top:18px;}
.block_minwid label { width:100%; font-size:0.9em; color:#333333; font-weight:bold; padding:0 0 5px 0; float:left;}
.block_minwid input {width:83px; height:25px; padding:0 0 0 5px; border:1px solid #00597b; background:transparent; }
/*.block_minwid select {width:206px; height:25px; background:url(../../images/dealer_select_bg.gif) no-repeat left top; border:none;}*/
.block_minwid .selectbox {width:206px!important; height:25px; background:url(../../images/dealer_select_bg.gif) no-repeat left top; border:none; cursor:pointer; padding-top:5px\9; }
.block_minwid .selectbox-wrapper  {position:relative; z-index:100000000;}
.block_minwid  .selectbox-wrapper ul { width:203px; height:100px; overflow:auto; background:#fff; position:absolute;  border-bottom:1px solid #DCDCDC; margin-top: 0px; margin-left: 1px; }
.block_minwid  .selectbox-wrapper ul li { width:100%; color:#777877; font-size:1em; list-style:none; text-indent:10px; line-height:30px; border-bottom:1px dotted #dcdcdc; cursor:pointer; }
.block_minwid  .selectbox-wrapper ul li:hover {background:#62b1d1; color:#fff;}
.deal_shadow {width:100%; height:18px; float:left; position:absolute; top:108px; background:url(../../images/dealer_loc_shadow.png) left top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/dealer_loc_shadow.png',sizingMethod='crop');
_background: none; font-size:1%; z-index:0;}
.dealer_matter_wrap {width:100%; _width:526px; float:left; background:#94c8dd; border-left:1px solid #fff; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:30px 0;}
.hide_bt {width:100%; float:left; text-align:center; position:absolute; bottom:-29px;}
.deal_contact_detail {width:455px; float:left; padding-left:40px; font-size:0.9em;}
.deal_contact_detail p.tile {font-weight:bold;}
.deal_contact_detail span {font-weight:bold;}
.deal_contact_detail a {color:#333333; text-decoration:underline;}
.deal_contact_detail a:hover {text-decoration:none;}
.deal_addres_detail {width:100%; /*float:left;*/}
.deal_addres_detail table {width:492px; margin:auto;}
.deal_addres_detail table td {background:url(../../images/deal_td_div.gif) no-repeat bottom; padding:15px 0;}
.deal_addres_detail table td.nobg {background:none;}
.deal_add_matt {width:435px; padding:0 0 0 20px; font-size:0.9em;}
.deal_add_matt h2 {font-weight:bold; color:#333; font-size:1.1em;}
.deal_add_matt span {font-weight:bold;}
.deal_loc_bt {width:90%; /*float:left;*/ padding:0 30px;}
.deal_loc_bt a.deal_nxt {float:right; color:#333; text-decoration:none; font-weight:bold; background:url(../../images/deal_nxt_bt.gif) no-repeat right; padding-right:10px;}
.deal_loc_bt a.deal_nxt:hover {text-decoration:underline;}
.deal_loc_bt a.deal_prev {float:left; color:#333; text-decoration:none; font-weight:bold; background:url(../../images/deal_prev_bt.gif) no-repeat left; padding-left:10px;}
.deal_loc_bt a.deal_prev:hover {text-decoration:underline;}

/**********************************
Product catalog start here
**********************************/
.prd_catalog_wrap {width:533px; float:left; position:relative;}
.pro_cat_upper_block {width:503px; height:182px; /*float:left;*/ background:url(../../images/product_catalog_block_bg.jpg) repeat-x top; border:1px solid #fff; padding:22px 0 0 30px;}
.prd_cat_upper_inblock {width:495px;/* float:left;*/}
.prd_cat_upper_inblock p {width:100%; float:left; padding:0 0 15px 0;}
.prd_cat_upper_inblock p.sub_bt {width:70%; float:left; padding:0 0 0 150px;}
.prd_cat_upper_inblock span.inntxt {width:130px; float:left; font-size:0.8em; padding-left:6px; _float:none;}
.prd_cat_upper_inblock label {width:140px; font-weight:bold; float:left; padding:4px 10px 0 0; text-align:right;}
.prd_cat_upper_inblock input {width:200px; height:23px; padding:0 0 0 5px; border:1px solid #00597b; background:transparent; float:left; }
.prd_cat_upper_inblock .selectbox {width:177px!important; height:25px; background:url(../../images/prd_cat_sel.gif) no-repeat left top; border:none; cursor:pointer; padding-top:5px\9; padding-right:25px;}
.prd_cat_upper_inblock .selectbox-wrapper  {position:relative;}
.prd_cat_upper_inblock  .selectbox-wrapper ul { width:265px; height:100px; overflow:auto; background:#fff; position:absolute; z-index:100000000; border-bottom:1px solid #DCDCDC; margin-top: 0px; left:150px; top:25px; *top:0; font-size:1.1em;}
.prd_cat_upper_inblock2 .selectbox-wrapper ul {width:207px;}
.prd_cat_upper_inblock  .selectbox-wrapper ul li { width:100%; color:#777877; font-size:1em; list-style:none; text-indent:10px; line-height:30px; border-bottom:1px dotted #dcdcdc; cursor:pointer; }

.prd_cat_upper_inblock  .selectbox-wrapper ul li:hover {background:#62b1d1; color:#fff;}
.prd_catlog_shadow {width:100%; height:18px; position:absolute; top:206px; background:url(../../images/dealer_loc_shadow.png) left top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/dealer_loc_shadow.png',sizingMethod='crop');
_background: none; font-size:1%;}
.prd_cat_matter_wrap {width:510px; margin-left:12px; /*float:left;*/ background:#94c8dd; border-left:1px solid #fff; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:30px 0;}
.prd_cat_detail {width:455px; padding-left:25px; font-size:0.9em;}
.prd_cat_detail table td {background:url(../../images/deal_td_div.gif) no-repeat bottom; padding:5px 0;}
.prd_cat_detail table td.nobg {background:none;}
.prd_detail {width:100%;}
.prd_detail a {color:#000; text-decoration:underline;}
.prd_detail a:hover {text-decoration:none;}
.prd_detail2 {width:100%; float:left; padding-bottom:15px;}
.prd_detail2 .left {width:130px; float:left; font-weight:bold; padding-right:10px; text-align:right;}
.prd_detail2 .rigth {width:265px; float:left;}






















