@charset "utf-8";
* {	margin: 0px; padding: 0px;}

/*GLOBAL CLASSES*/
.break{ clear:both; width:100%; height:0;}
a{ outline:none; text-decoration:none;}
img{ border:none; outline:none;}
.center{ width:980px; margin:0 auto; height:auto}
.ruler { border-top: 1px solid #CCCCCC;}
.ruler hr { display: none;}

/*BODY STRUCTURE*/
body{ background:url(../images/gplaypattern.png) repeat; font-family:Arial, Helvetica, sans-serif;}
#TopCanvas{ width:100%; height:auto; margin:0 auto; background:url(../images/white-shadow-strip-opacity76.png) center top repeat-y;}
#map_outline{ position:absolute; height:287px; width:938px; bottom:0px; left:0px;z-index:90000000;margin:0 auto;padding:20px;background:url(../images/subtlenet2.png) repeat;-moz-border-radius-topleft: 10px;
-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #bfbfbf;border-bottom:none;}
#map{ height:289px; width:940px;-moz-box-shadow: 0px 0px 5px #333;
-webkit-box-shadow: 0px 0px 5px #333;
box-shadow: 0px 0px 5px #333;}
#mapin{height:289px; width:940px;position:relative;}
#close{ width:42px; height:42px;background:url(../images/close.png) center no-repeat;position:absolute;top:0; left:470px;display:block;z-index:9000000000;cursor:pointer;}
#verticalWrap{ width:100%; height:auto; margin:0 auto;/* background:url(../images/white-shadow-strip-opacity76.png) center top repeat-y;*/}
#mainContainer{ width:980px; height:auto; margin:0 auto;position:relative;overflow:hidden;}
#FooterCanvas{ width:100%; height:122px; border-top:1px #bfbfbf solid; background:url(../images/subtlenet2.png) repeat;}
#we_are{display:block; width:82px; height:22px;background:#cb171f url(../images/map_arrow.png) 10px 8px no-repeat;-moz-border-radius-bottomleft: 10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:absolute;left:0px; top:-1px;padding-left:30px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;font-weight:600;padding-top:5px;padding-right:10px;}
.social{ width:94px; height:16px; padding-left:443px; padding-top:33px;position:relative;cursor:pointer;}
.social_icons{ display:block; width:16px; height:16px; background:url(../images/social-icons.png) no-repeat; float:left; margin-right:10px;}
#icon1{ background-position:0px -16px;}
#icon2{ background-position:-26px -16px;}
#icon3{ background-position:-52px -16px;}
#icon4{ background-position:-78px -16px; margin-right:0px;}
#icon1:hover{ background-position:0px 0px;}
#icon2:hover{ background-position:-26px 0px;}
#icon3:hover{ background-position:-52px 0px;}
#icon4:hover{ background-position:-78px 0px;}
#FooterCanvas .center h6{ color:#2f2f2f; margin:10px 0px;}
#FooterCanvas .center h6 a{ color:#2f2f2f;}
#FooterCanvas .center h6 a:hover{ color:#d01521;}
#FooterCanvas .center #credit{ width:180px; height:13px; margin-left:400px;}
#FooterCanvas .center #credit h6{ float:left; margin:0px;}
#FooterCanvas .center #credit a.paarva{ display:block; float:right; margin-top:3px; z-index:100; width:42px; height:9px; background:url(../images/paarva.png) 0px 0px no-repeat;}
#FooterCanvas .center #credit a.paarva:hover{ background-position:0px -9px;}

#header{ width:980px; height:130px; /*display:none;*/ }
.logo{ display:block; position:relative; float:left; margin-top:42px; width:213px; height:45px; overflow:hidden; background:url(../images/NobleAutoAgencies.png) no-repeat;}
.ani-bg{ position:absolute;	top:-170px;	left:0;}
.frame{	position:absolute; top:0; left:0; z-index:1!important;}

/* Navigation menu styles */
ul#nav{ float:right; list-style-type:none; margin-top:57px;}
ul#nav li.lis{ float:left; z-index: 8; position:relative; display:block; padding:4px 13px 3px 13px;height:19px;font-size:13px; font-weight:bold; color:#999999;margin-left:7px;overflow:hidden;cursor:pointer;}
.deact{font-size:13px; font-weight:bold; color:#FFF; display:block; padding:4px 13px 3px 13px; margin:0px 0px;  height:19px; border-radius:5px;position:absolute; top:0px; left:0; color:#999999;z-index:13;}
ul#nav li a:hover{background:#1a1a1a; color:#FFFFFF;}
.current{ font-size:13px; font-weight:bold; color:#FFF; display:block; padding:4px 13px 3px 13px; margin:0px 0px;  height:19px; border-radius:5px;position:absolute; top:0px; left:0; background:#1a1a1a; 
z-index:14;}
.bgl{ font-size:13px; font-weight:bold; color:#FFF; display:block; padding:4px 13px 3px 13px; margin:0px 0px;  height:19px; border-radius:5px;position:absolute; top:0px; left:0; background:#CC0000; 
 color:#CC0000;}
/* Banner */
#banner{ width:980px; height:345px; margin-bottom:38px;}

#aboutIntro{ float:left; width:496px; height:171px; margin-bottom:38px; position:relative; }
#aboutIntro h2{ color:#323232; margin-bottom:20px;}
#aboutIntro h2 span{ color:#cb171f;}
#aboutIntro p{ color:#646464; font-size:13px; line-height:21px; text-align:justify;}
a.readmore{width:65px;height:16px;padding-left:14px;display:block;background:url(../images/readmore.png) 0px 2px no-repeat;font-size:12px;color:#d01521;cursor:pointer;position:absolute;left: 50px;top: 154px;}
a.readmore:hover{ color:#1a1a1a;}
#introRight{ float:right; width:432px; height:171px; margin-bottom:38px;}
#introRight .cocernLink{ float:left; width:194px; height:171px;}
#introRight .cocernLink h5{ color:#323232; margin-bottom:26px;font-size:14px;}
.nhvr{ width:176px; height:111px;border:1px solid #c8c8c8;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;padding:8px;}
.nhvr img{ width:176px; height:111px;}
.sdr{position:relative; width:176px; height:111px;overflow:hidden;}
.clk{ position:absolute; width:176px; height:18px;bottom:-28px; left:0px;background:#CC0000;left:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:600;color:#FFF;text-align:center;padding-top:10px;background:url(../images/nbhover.png) center bottom no-repeat;}
.paraBox{ float:left; width:330px; height:155px; padding-top:15px; margin-right:35px; margin-bottom:28px;}
.paraBox h3{ margin-bottom:15px;}
.paraBox p{ color:#646464; font-size:13px; line-height:21px; text-align:justify;}
.paraBox a{ color:#333; font-size:14px; margin:31px 0px 0px 0px; display:block;height:20px; width:144px;border:1px solid #adadad; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px;text-align:center;padding-top:5px;background:url(../images/more_bg.png) 0px 0px repeat-x;text-shadow:0px 1px #FFF;}
.paraBox a:hover{ color:#000;background-position: 0px -25px;box-shadow:0px 0px 7px #CCC;}
.paraBox a:active{background-position: 0px -50px;}
#eBro{ float:right; width:250px; height:170px; margin-bottom:28px; position:relative;border:0px solid #CCC;background:url(../images/downloadact_bg.jpg) center no-repeat;}
#dbrowsw{ position:absolute; width:196px; height:19px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#cb171f url(../images/download_plus.png) 20px center no-repeat;display:block;left:27px;bottom:12px;z-index:200;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-align:center;padding-top:3px;cursor:pointer;}
#sldr{ width:248px;height:168px;position:absolute;top:7px; left:0px;}
.ls{ height:21px; border: 1px solid #c3bfbf;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;background:url(../images/down_bg.jpg) left repeat-x; width:229px;display:block;text-align:center;font-size:13px;padding-top:8px;position:relative;color:#323232;}
.ls img{ position:absolute; left:7px; top:7px;}
.shd{ height:11px; width:229px;background:url(../images/but_shade.png) center top no-repeat;display:block;}
.lid{ height:38px; width:229px;margin-top:12px;margin-left:10px;}
#cls{ width:22px; height:22px; display:block; position:absolute;background:url(../images/cls_bg.png) center no-repeat;top:-10px; right:0px;z-index:500;cursor:pointer;}
#slimg{width:248px;background: url(../images/download_bg.jpg) center top no-repeat; height:168px;position:absolute;top:0px; left:0px;}
.int_two_stp{ width:176px; height:111px;border:1px solid #c7c7c7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px;}

/*about*/
#about{ margin:0 auto; width:980px;background:#FFFFFF; padding-bottom:30px;}
#aboutmore{ height:auto;width:980px;background:url(../images/border.png) top center no-repeat;}
#top_cont{ height:auto;width:980px;padding-top:25px;}
#tleft{ height:286px; width:628px;float:left;}
#tleft h1{ font-size:39px;color:#323232;}
.hds{ font-size:39px;color:#323232;display:block; margin:0;}
#tleft p{ display:block;font-family:Arial;color:#737272;font-size:13px;line-height:22px;margin-top:18px;}
#tright{ height:258px; width:328px;float:right;  position:relative;}
#right_cont{height:328px; width:328px; top:0px; right:0px;background:url(../images/aboutRight_bg.png) right top no-repeat; position:absolute;}
#social_strip{ height:59px; width:327px; border-top:5px solid #8c8c8c; top:328px; right:0px;position:absolute;background:url(../images/social_strip_bg.png) center top no-repeat;}
#mis_vis{ height:125px;width:980px;margin-top:15px;}
#mv_left{ width:628px; height:125px; float:left;}
#mv_left .vmm{ display:block;height:125px; width:290px; float:left;}
#mv_left .vmv{ display:block;height:125px; width:290px; float:right;padding-left:38px;}
#mv_left .vmm h3{ padding:0;margin:0;font-weight:600;letter-spacing:2px;background:url(../images/vm_border.png) 100px 14px no-repeat;}
#mv_left .vmv h3{ padding:0;margin:0;font-weight:600;letter-spacing:2px;background:url(../images/vm_border.png) 85px 14px no-repeat;}
#mv_right{ width:352px; height:125px; float:right;}
.fnt{ font-family:Arial;font-size:13px;color:#737272;line-height:20px;margin-top:15px;}
#profile_strip{ width:940px; height:41px;padding:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#d01521; margin-bottom:40px;}
#profile_strip p{font-family:Arial;font-size:13px;color:#FFF;line-height:20px;width:670px;float:left;}
#profile_strip a{ width:200px; height:25px;display:block;float:right;background:url(../images/pro_button_bg.png) left center repeat-x;margin-top:4px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #FFF;text-align:center;font-family:Arial;letter-spacing:0px;font-size:15px;font-weight:300;color:#434343;padding-top:8px;text-decoration:none;}
.mgmPara{font-family:Arial, Helvetica, sans-serif;color:#737272;font-size:13px;line-height:22px;}

span#socials{ width:94px; height:16px;float:right;margin:22px 17px 0 0; }
a#text{ float:left;color:#FFF;font-size:20px;margin:20px 0 0 17px;}
#profile_strip a:active{ background:url(../images/pro_button_bghv.png) left center repeat-x;}
#btm_cont{ padding-top:30px;width:980px;height:auto;}
#sees{ height:181px;width:980px;}
#sees h3{ height:30px; border-bottom:1px solid #CCC;font-weight:normal;font-family:Arial; font-size:18px;padding-left:6px;}
#others{ height:102px;width:980px;padding:24px 0 24px 0;}
.oth_block{ width:310px; height:100px;float:left; position:relative;overflow:hidden;}
.oth_block a.ds{ position:absolute; height:15px;width:auto;font-family:Arial; color:#FFFFFF; padding-left:18px;display:block;background:url(../images/other_arrow.png) left center no-repeat;font-size:14px; top:7px; left:10px;z-index:4; }
.hd{height:75px; width:290px; display:block;margin:0;top:0; left:0; position:absolute;z-index:3;padding:35px 10px 0 10px;font-family:Arial;font-size:13px;}
.oth_block_hv{ position:absolute;height:55px; width:290px;background:url(../images/hv_bg1.png) left top repeat;z-index:2;padding:35px 10px 10px 10px;font-family:Arial;font-size:13px; color:#CCCCCC;cursor:pointer;}
.bstrip{ height:22px; width:140px; background:url(../images/strip_link.png) repeat; position:absolute; bottom:-1px;right:0;z-index:8;}
#products{ height:192px; width:980px;position:relative;padding-top:25px;background:url(../images/border.png) center top no-repeat;}
#products h3{ display:block; margin-bottom:15px;}
#products ul{ display:block;height:103px; width:980px; margin-top:45px;overflow:hidden;position:absolute; left:-7px; top:15px;}
#products ul li{ display:block;height:101px;border:1px solid #CCC; width:187px;float:left; list-style-type:none;margin-left:7px;}
#products ul li a{display:block;height:93px; width:179px;border:3px solid #efefef;margin:1px;}
#products ul li a img{ display:block; margin:0 auto;/*margin-top:18px;*/}
#prevs{ height:21px; width:21px; display:block;background:url(../images/carousel_arrow.jpg) 0px -21px no-repeat;position:absolute;right:33px;top:23px;cursor:pointer;}
#nexts{ height:21px; width:21px; display:block;background:url(../images/carousel_arrow.jpg) -21px -21px no-repeat;position:absolute;right:7px; top:23px;cursor:pointer;}
#prevs:hover{background-position:0px 0px;}
#nexts:hover{ background-position:-21px 0px;}
#block1{ background:url(../images/other_thumb1.jpg) no-repeat;}
#block2{ background:url(../images/other_thumb2.png) no-repeat;}
#block3{ background:url(../images/other_thumb3.png) no-repeat;}

/*Group*/
.sls{width:248px; height:62px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:block;}
.sls#face{border:1px solid #3a4888;background:url(../images/face_bg.jpg) left center repeat-x;}
.sls#tweet{border:1px solid #2796c0; margin-top:15px;background:url(../images/tweet_bg.jpg) left center repeat-x;}
.sls#gml{border:1px solid #a51f1d; margin-top:15px;background:url(../images/gml_bg.jpg) left center repeat-x;}
.lgo{ float:left;}
.lgo#lface{ width:55px; height:62px; background:url(../images/face_logo.png) center no-repeat; display:block;}
.txto#facet{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#FFF; text-shadow:0px 1px #0c162c;font-weight:600;padding-top:17px; display:block;}
.txtl#facel{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#8f9ab3; text-shadow:0px 1px #101c39; display:block;}
.lgo#ltweet{ width:55px; height:62px; background:url(../images/twt_logo.png) center no-repeat; display:block;}
.txto#tweett{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#FFF; text-shadow:0px 1px #1895e1;font-weight:600;padding-top:15px; display:block;}
.txtl#tweetl{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#9ddaf1; text-shadow:0px 1px #1895e1; display:block;}
.lgo#lgml{ width:55px; height:62px; background:url(../images/gml_logo.png) center no-repeat; display:block;}
.txto#gmlt{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#FFF; text-shadow:0px 1px #bc1817;font-weight:600;padding-top:17px; display:block;}
.txtl#gmll{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#e59d9b; text-shadow:0px 1px #bd1e1d; display:block; width:auto;}
#bdr{ height:1px; background:url(../images/border.png) top center no-repeat; width:980px;}
#group{ margin:0 auto; width:980px;height:auto;}
#group_profile{width:980px; height:auto;padding-top:25px; background:url(../images/group_img.png) right 28px no-repeat;}
#prfl{  width:630px; height:auto; font-family:Arial;font-size:13px;color:#636363; margin-top:10px;line-height:21px; display:block; word-spacing:2px;}
#other_link{ height:103px; width:980px; background:#d01521 url(../images/stp_bg.jpg) left center no-repeat;margin-top:16px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;position:relative;}
#bg_stp{ position:absolute; height:4px; width:980px; bottom:0; left:0; background:url(../images/strip_btm_bg.jpg) left bottom no-repeat;}
#other_link .innerstrip{ width:410px; height:86px; float:left;margin-left:15px;padding:17px 0px 0 47px; background:url(../images/inner_stp.jpg) left center no-repeat;}
#other_link .innerstrip p{ color:#FFFFFF; font-family:Arial; font-size:13px; line-height:21px;margin-top:8px;}
#middle_detail{ width:980px; height:auto; margin-top:30px;}
#left_detail{ float:left; width:643px; height:auto;padding-bottom:45px;padding-right:40px; border-right:0px solid #CCC;background:url(../images/GRADS.jpg) right center no-repeat;}
#left_detail p{ font-family:Arial;font-size:13px;color:#636363;line-height:21px;}
#left_detail h4{ display:block;height:23px; margin-top:15px;text-transform:uppercase; letter-spacing:1px;background:url(../images/head_bg.jpg) left top no-repeat;padding-left:30px;padding-top:2px;}
#right_detail{ float:right;width:250px; height:407px; /*background:url(../images/engine.jpg) 50px 0px no-repeat;*/padding-bottom:45px;}
#accor{min-height:106px; width:643px; height:auto;overflow:hidden;}
#dtop{ width:275px; height:255px;}
/**/
/*contact*/
#tab_strip{ width:980px;height:59px;border-bottom:1px solid #CCC;}
#tab_strip a.actives{ display:block;height:43px; width:348px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #CCC;float:left;margin-right:1px;font-size:23px;text-align:left;padding:15px 0 0 20px;position:relative;color:#767575;cursor:pointer;}
#tab_strip a.actives img{ position:absolute;top:15px; right:20px;}
a.default{ display:block;height:43px; width:348px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #CCC;float:left;margin-right:1px;background:url(../images/tab_bg.jpg) left center repeat-x;color:#b1b1b1;font-size:23px;text-align:left;padding:15px 0 0 20px;position:relative;cursor:pointer;}

a.default img{ position:absolute;top:15px; right:20px;}

#contact{ width:980px; height:788px;padding-top:32px;position:relative;}
.cnts{ position:absolute;left:0px; top:90px; width:980px;visibility:hidden;}
#c_left1{ float:left; width:640px; height:669px;}
#c_left1 h1{ display:block;border-bottom:5px solid #dedede;padding-bottom:7px;}
#c_left2{ float:left; width:640px; height:669px;}
#c_left2 h1{ display:block;border-bottom:5px solid #dedede;padding-bottom:7px;}
#form_feed{ width:775px; height:auto;margin-top:28px;position:relative;}
#er{ position:absolute;color:#cc0000;bottom:15px;left:200px;font-style:italic; font-size:14px;}
#eer1{ position:absolute;color:#cc0000;bottom:15px;left:200px;font-style:italic; font-size:14px;}
.error{ position:absolute;color:#cc0000;bottom:3px;right:0px;font-style:italic; font-size:14px;text-align:right;}
.txt{ width:615px;height:49px;border:1px solid #dedede;margin-bottom:28px;padding:0 10px 0 10px;}
.txt:focus{ background:#dedede;-moz-box-shadow:inset 2px 2px 6px #666;
-webkit-box-shadow:inset 2px 2px 6px #cdcdcd;
box-shadow:inset 2px 2px 6px #cdcdcd;}
.txt:hover{border:1px solid #999;}
.txtara{width:615px;height:152px;border:1px solid #dedede;margin-bottom:28px;resize:none;padding:10px 10px 10px 10px;}
.txtara:focus{ background:#dedede;-moz-box-shadow:inset 2px 2px 6px #cdcdcd;
-webkit-box-shadow:inset 2px 2px 6px #cdcdcd;
box-shadow:inset 2px 2px 6px #cdcdcd;}
.txtara:hover{border:1px solid #999;}
.lbl{font-family:Arial, Helvetica, sans-serif; font-size:16px;color:#2d2d2d;font-style:italic;display:block;padding-bottom:5px;position:relative;width:635px;}
.smt{ width:149px; height:45px; background:#1a1a1a url(../images/contact.jpg) 100px center no-repeat; color:#FFF;border:1px solid #1a1a1a;font-family:Arial, Helvetica, sans-serif;font-style:italic; font-size:18px;text-align:left;padding-left:20px;cursor:pointer;}
#c_right1{ float:right; width:262px; height:auto;background:#1a1a1a;padding:24px;margin-top:53px;}
#c_right1 p{font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-style:italic;font-size:13px;line-height:22px;}
#c_right2{ float:right; width:262px; height:auto;background:#1a1a1a;padding:24px;margin-top:53px;}
#c_right2 p{font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-style:italic;font-size:13px;line-height:22px;}
.address{width:234px;background:url(../images/address_bg.jpg) 0px 0px no-repeat;height:72px;padding-left:37px;}
.address p{ display:block; margin-top:20px;}
.address p a.sd{ font-size:13px; font-weight:600; color:#FFFFFF;line-height:25px;display:block; margin-top:4px;margin-bottom:5px;}
.box{ display:block;height:25px; width:222px;padding-left:37px;position:relative;margin-top:5px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#FFF;font-size:13px;padding-top:3px;}
.box img{ position:absolute; left:0; top:0; width:25px; height:25px;}
.boxm{display:block;height:25px; width:222px;padding-left:37px;position:relative;margin-top:5px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#FFF;font-size:13px;padding-top:3px;}
.boxm img{ position:absolute; left:0; top:0; width:25px; height:25px;}
.boxe{ display:block;height:25px; width:222px;padding-left:37px;position:relative;margin-top:5px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#FFF;font-size:13px;padding-top:3px;}
.boxe:hover{ color:#cc0000;}
.boxe img{ position:absolute; left:0; top:0; width:25px; height:25px;}

.bdr{height:10px; width:262px;background:url(../images/bdr_bg.jpg) center bottom no-repeat;}
/**/

/*products*/
#product{ width:980px;height:auto;}
#product h1{ display:block; padding:22px 0 8px 0;border-bottom:5px solid #dedede;}
#desc{ display:block; padding-top:12px;font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#636363;text-align:center;line-height:22px;}
#pro_list{height:auto; width:980px;margin-top:16px;background:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-bottom:10px;}
#pro_list ul{height:1155px; width:980px; display:block;}
#pro_list ul li{ display:block;list-style-type:none; float:left;}
#pro_list ul li div{ display:block; width:220px; height:149px;margin:45px 0 0 20px;}
span.img_strip{ width:188px; height:102px; display:block;background:#e8e8e8;padding:16px;}
a.def{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;font-style:normal;}
span.img_strip p{width:186px; height:100px; display:block; border:1px solid #FFF;position:relative;overflow:hidden;cursor:pointer;background:#FFF;}
span.img_strip p img{ display:block; margin:20px auto;}
.l1{ display:block;height:100px; top:0px; left:0px; width:93px;background:#d01521;position:absolute;left:-93px;}
.l2{ display:block;height:100px; top:0px; right:0px; width:93px;background:#d01521;position:absolute;right:-93px;}
.text{ display:block; width:186px;height:20px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;position:absolute; top:43px;z-index:50px;text-align:center;}
span.shade_strip{ width:220px;height:15px;background:url(../images/pro_shade.png) center top no-repeat;display:block;}
/**/

/*--------PRODUCTS NEW--------*/
#proSet{ position:relative; height:auto; width:100%; margin-top:30px;}
a.brands{ display:block; float:left; width:180px; height:90px; padding:16px; position:relative; background-color:#e8e8e8; margin-right:44px; margin-bottom:40px;}
#proSet a.brands:nth-child(4n+4){ margin-right:0;}
#brandShadow{ height:15px; width:100%; background:url(../images/pro_shade.png) center 0px no-repeat; position:absolute; bottom:-15px; left:0px; z-index:99999;}
/*------------------------*/

/*Managements*/
#managements h1{ display:block; padding:22px 0 8px 0;border-bottom:5px solid #dedede;}
#manage_slider_outline{ height:333px; width:980px;background:#e8e8e8 url(../images/management.png) left center no-repeat;margin-top:24px;position:relative;}
#slider_border{ width:475px; height:217px; padding:20px; position:relative;float:right; background:#FFFFFF;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin-top:35px;margin-right:35px;}
#slider_border p{font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#737272;font-size:12px;line-height:22px; text-align:center;}

#slider{ width:412px; height:200px;margin:27px 0 0 53px;}/*background:url(../images/shade_manage.png) 0px 290px no-repeat;*/
#prev{width:28px; height:28px;position:absolute;left:14px; top:120px;background:url(../images/left_arrow.jpg) 0px 0px no-repeat;cursor:pointer;}
#prev:hover{ background-position:0px -29px;}
#next{width:28px; height:28px;position:absolute;right:14px; top:120px;background:url(../images/right_arrow.jpg) 0px 0px no-repeat;cursor:pointer;}
#next:hover{background-position:0px -29px;}
#shade{ height:13px; width:515px;background:url(../images/shade_manage.png) center top no-repeat;position:absolute;bottom:28px; right:27px;}
#slider h3{ font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#cc0000;}
#slider a{font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#2d2a2a;font-size:12px;display:block; margin-top:7px;}
#slider p{font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#737272;font-size:12px;display:block; margin-top:10px; padding-top:15px;line-height:22px;width:412px;border-top:1px solid #2d2a2a;}
/**/


/*=============== CAREER ===================*/
#career{ width:980px; height:auto; padding-top:31px;}
#careerBnr{ margin-bottom:25px;}
#newRqur{ float:left; width:475px; height:346px; margin-bottom:40px; position:relative;}
#career h3{ height:18px; background:url(../images/downArrow.jpg) 0px 0px no-repeat; padding-left:30px; padding-top:3px;}
#jobOpnenOuter{ width:475px;}
#jobOpnenOuter ul{ list-style-type:none;}
#jobOpnenOuter ul li{ font-family:Arial, Helvetica, sans-serif; border-top:1px #CCCCCC solid; padding-top:20px; margin-top:20px;}
#jobOpnenOuter ul li h4{ font-weight:600; color:#1a1a1a; margin-bottom:10px; font-size:15px;}
#jobOpnenOuter ul li p{ font-size:13px; line-height:22px; color:#737272;}
#pagNav{margin:15px 0px;}

#pagNav a{ display:block; width:12px; height:12px; background:url(../images/pager.png) -14px 0px no-repeat; float:left; margin-right:7px; text-indent:-99999px;}
#pagNav a.activeSlide{ background-position:0px 0px;}

#JobApply{ float:right; width:456px; height:346px; }
#careerForm{ width:456px; position:relative;}
#careerForm .msg{ position:absolute; font-size:13px; color:#990000; font-style:italic;}
#msg1{ top:0px; left:44px;}
#msg2{ top:0px; left:293px;}
#msg3{ top:78px; left:47px;}
#msg4{ top:78px; left:332px;}
#msg5{ top:156px; left:58px;}

#careerForm span{ float:left; margin-bottom:25px;}
#careerForm label{ display:block; font-size:14px; color:#252525px; margin-bottom:5px; font-style:italic;}
#careerForm .crInputs{ width:197px; height:30px; border:1px solid #dfdfdf; padding:0px 3px; color:#2d2d2d;} 
#careerForm .crInputs:focus{ background:#dfdfdf;}
#customBrowse{ display:block; width:197px; height:27px; border:1px solid #dfdfdf; padding:3px 3px 0px 3px;}

/*#FileUpload { position:relative; margin-top:0px;  width:197px; height:30px; border:1px solid #dfdfdf; padding:0px 3px; cursor:pointer;}
#BrowserVisible { position: absolute; top: 4px; left: 0px; z-index: 1; background:url(../images/uploadButton.png) 100% 0px no-repeat;height:30px; width:198px; cursor:pointer;}
#FileField { width:116px; height:25px; padding:0px 3px; margin-right:0px; margin-top:2px; color:#999999;  font-family:Arial, Helvetica, sans-serif; font-size:12px; border:none; cursor:pointer;}
#BrowserHidden {position:relative; width:197px; height:26px; text-align: right; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0; z-index: 2; cursor:pointer; background:#003399;}*/
#FileField {color:#999999; padding:0px 5px;  font-family:Arial, Helvetica, sans-serif; font-size:13px; border:none; cursor:pointer;}


#crRemark{width:197px; height:84px; border:1px solid #dfdfdf; padding:3px; color:#2d2d2d; overflow:auto; resize:none;}
#crRemark:focus{ background:#dfdfdf;}
#careerForm .crSub{ width:121px; height:35px; background:#1a1a1a url(../images/contact.jpg) 85px center no-repeat; color:#FFF;border:1px solid #1a1a1a;font-family:Arial, Helvetica, sans-serif;font-style:italic; font-size:14px;text-align:left;padding-left:10px;cursor:pointer;}




