@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {}
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%;	font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
a,a:visited{text-decoration: none !important; color:#1c1c1c;}
a:hover{color:#d0111b;}
html,*{font-family: Arial;}
.html { line-height: 1.5;margin:0; padding:0; width:100%; position:relative; font-family:Arial; font-size:12px; height:100%;overflow-x: hidden; overflow-y: scroll; line-height:180%;}
.body {overflow:auto; margin:0 auto; font-family:"Lucida Grande", Verdana, Arial; font-size:12px; background-color:#fff; width: 100%; line-height:180%; word-wrap:break-word;}
/* header */

.web-header { position:relative; text-align:center; z-index:356; height:80px; clear:both;}
.web-logo { position:absolute; top:0px; left:15px; }
.web-logo a { border:0; display:block; text-decoration:none; text-indent:-100000px;  width:349px; height:80px; }
.web-header-home {line-height: 15px;position: absolute;right: 486px;top: 39px;height: 15px;width: 13px;background-image: url(../images/Home-icon.png);background-repeat: no-repeat;z-index: 100;}
.link-header{position:absolute; top:30px; right:20px; color:#CCCCCC; z-index:9999;}
.link-header .len:link,.link-header .len:visited{ color:#FFFFFF; background-color:#a5a5a5; padding:4px 12px;}
.link-header .len:hover{ background-color:#d0111b;}
.go_home{width: 20px;position: absolute;right: 486px;top: 39px;z-index: 200;}

/* menu */
.menu{background: #162f78; height:35px; clear:both; margin:0 auto; width:940px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; padding-left:20px;z-index:9999;}
.menu li{ position:relative;float:left; height:35px; line-height:35px;  margin-right:3px; z-index:9999;}
.menu li a{display:block; font-size:13px; padding:0 15px; color:#fff; font-weight:bold; }
.menu li a:hover{ color:#000; background:url(../images/menu_hbg.jpg) repeat-x center top;}
.menu li.menu_hover0{background:url(../images/menu_hbg.jpg) repeat-x center top;}
.menu li.menu_hover0 a{color:#000;}
.menu li.menu_hover0 a:hover{color:#d0111b;}
.menu li.menu_line{background:url(../images/menu_line.jpg) no-repeat center 10px; width:3px; height:50px; overflow:hidden;}
.menu li div{display:none;}
.menu li.sfhover div{display:block; position:absolute; left:0; top:35px; width:388px; border-left:#ddd 1px solid;border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;background:#fff; z-index:999999;}
.menu li.sfhover div dl{ display:block;}
.menu li.sfhover div dt a{display:block; padding:3px 8px; line-height:15px; border-bottom:#ddd 1px solid; font-size:12px; color:#000; }
.menu li.sfhover div dt a:hover{border-bottom:#d0111b 1px solid; font-size:12px; color:#fff; background:#d0111b;}
.menu li.sfhover div dd a{display:block; padding-left:16px; line-height:20px; border-bottom:#ddd 1px dashed; font-size:12px; color:#000; font-weight:normal;}
.menu li.sfhover div dd a:hover{border-bottom:#d0111b 1px solid; font-size:12px; color:#fff; background:#d0111b;}



.fmore { float:right; background-color:#d0111b; padding:0px 8px; margin-top:4px;}
.fmore a,.fmore a:visited{ color:#FFFFFF;}

.web-nav { background:url(../images/pl2.png) repeat-x center center; height:30px; width:425px; position:absolute; right:85px;top:30px;}
.web-nav-left {background:url(../images/pl1.png) repeat-x center center;height:30px; width:4px;position:absolute;right:511px;top:30px;}
.web-nav-right {background:url(../en/images/pl3.png) repeat-x center center;height:30px; width:4px;position:absolute;right:81px;top:30px;}
.web-sitenav { position:relative; height:35px; }
.web-sitenav-1 ul.level-1 { list-style-type:none; margin:0; position:absolute; top:-35px; right:0px; width:395px; }
.web-sitenav-1 ul.level-2 { display:block; list-style-type:none; margin:0 0px; width:311px; z-index:180; position:absolute; top:-1000px; }
.web-sitenav-1 ul.level-2 ul.level-3{ display:block; list-style-type:none; margin:0 0px; width:60px; z-index:180; position:absolute; top:-1000px; left:60px; }
.web-sitenav-1 ul.level-1 > li,
	.web-sitenav-2 ul.level-1 > li { display:block; float:left; vertical-align:bottom; margin-left:5px; position:relative; padding-left:10px;}
/*.web-sitenav-1 ul.level-1 > li > a,
	.web-sitenav-2 ul.level-1 > li > a { font-weight:bold; z-index:200; background:url(../images/menu_separetor.png) no-repeat right bottom; position:relative; padding:42px 20px 2px 0; display:block; white-space:nowrap; color:#FFF; text-decoration:none; font-size:12px; }*/

.web-sitenav-1 ul.level-1 > li > a { z-index:200; position:relative; padding:42px 5px 2px 0; display:block; white-space:nowrap; color:#FFF; text-decoration:none; font-size:12px; }


.web-sitenav-3 input.web-search { font-size:11px; padding:2px 90px 2px 3px; background:#FFF url(../images/search_icon_2.png) no-repeat right center; list-style-type:none; margin:0; position:absolute; top:5px; right:15px; width:80px; border:1px solid #CCC; }

.web-sitenav-1 ul.level-2 li { width:270px; line-height: 1.05;}
.web-sitenav-1 ul.level-2 li.web-hsubmenu-top { clear:both; display:block; height:130px; width:270px; background:url(../images/submenu_repeaty_a.png) repeat-y center bottom; }
.web-sitenav-1 ul.level-2 li.web-menuitem { padding:1px 0px; background:url(../images/submenu_repeaty_a.png) repeat-y; text-align:left;  }
.web-sitenav-1 ul.level-2 li.web-menuitemq { padding:1px 0px; background:url(../images/submenu_repeaty_a.png) repeat-y; text-align:left;  }
ul.level-2-item li{ text-align:left; color: white;font-size: 11px;line-height: 1.05;}
.bghover:hover{background:url(../images/submenu_repeaty_b.png) repeat-y !important;}
.web-sitenav-1 ul.level-2 li.web-hsubmenu-middle { width:270px; padding:3px 10px 0 40px; float:left; background:url(../images/submenu_repeaty_a.png) repeat-y 0 0; text-align:left;  }
.web-sitenav-1 ul.level-2 li.web-hsubmenu-bottom { clear:both; display:block; height:15px; background:url(../images/submenu_bottom_a.png) no-repeat center top; }
.web-sitenav-1 ul.level-2 li.web-menuitem a {  margin-left:20px;z-index:200; padding:3px 0 2px 9px; display:block; white-space:normal; color: #fff; text-decoration:none; font-size:12px; }
.web-sitenav-1 ul.level-2 li.web-menuitem span { z-index:200; padding:3px 0 2px 9px; display:block; white-space:normal; color: #fff; text-decoration:none; font-size:12px; }
.web-sitenav-1 ul.level-2 ul.web-hsubmenu-left,
	.web-sitenav-1 ul.level-2 ul.web-hsubmenu-right { padding:0; float:left; width:135px !important; background:none; }
.web-sitenav-1 ul.level-2 ul.web-hsubmenu-left { background:url(../images/submenu_line.png) repeat-y right 0; padding:0 10px 0 0; }
.web-sitenav-1 ul.level-2 ul.web-hsubmenu-left li.web-menuitem,
	.web-sitenav-1 ul.level-2 ul.web-hsubmenu-right li.web-menuitem { background:none; width:135px; padding:3px 0; }
.web-sitenav-1 ul.level-2 ul.web-hsubmenu-right li.web-menuitem { text-align:left; padding:3px 0 3px 15px; }


/* footer */
.web-footer { clear:both; color:#727272; text-align:center; margin:35px auto 0px auto; width:100%; position:relative; z-index:300; clear:both; font-size:11px; }
.web-footer-menu { line-height:23px; height: 23px;right: 0px; text-align:center;background-image: url(../images/footer-repeaty.png); }
.web-footer-menu ul { height:23px; margin:0; padding:0; position: relative; }
.web-footer-menu li { display:inline;margin: 10px 6px 0 0px;}
.web-footer-menu a { color:#333333; text-decoration:none; padding: 0 20px 0 10px;background:url(../images/menu_separetor.png) no-repeat right center;}
.web-footer-menu a.last {background-image: none !important;}
.web-footer-menu li.web-lastitem a { background:none; }
.web-footer-menu li img {vertical-align: middle;}
.web-footer-menu ul li a{ font-size:12px; font-weight:bold; color:#626262}
.web-footer-menu ul li a:hover{color: #d0111b;}

.web-footer-privacy {height: 45px;font-size: 10px;position: absolute;text-align:center;clear:both; width: 1000px;color: #727272;margin-top:15px;}
.web-bottomlight { background:url(../images/background_general_bottom.jpg) no-repeat center top; width:100%; height:0px; left:0; margin-top:-125px; z-index:10; }
.web-footer-menu #last_item{background: none !important;position: relative;left:60px;}
/* content */
.web-content { min-height:650px; margin:30px auto; text-align:left; position:relative; z-index:300; }
.web-content.a-productgrouplist { min-height:300px; }
.web-content-body { text-align:left;}

/* home banners */
.vol-homepage .web-footer { position:absolute; bottom:0px; width:960px; left:50%; margin-left:-480px; }
.web-home-content { position:absolute; width:1000px; height:100%; left:50%; margin-left:-500px; z-index:5; top:0;}
.web-homebanner { overflow:hidden; position:relative; height:520px; }
#web-supersize img, #web-supersize a { height:520px; width:100%; display:none; position:absolute; top:118px; left:0; }
#web-supersize .activeslide, #web-supersize .activeslide img { display:inline; }

#web-slidecounter { position: absolute; bottom:10px;left: 47%;display:block; margin: 0 auto;z-index: 6;border:0px solid black;}
#web-slidecounter .bullet { border:0; width:10px; height:10px; background:url(../images/home_bullet_over.png) no-repeat center center; cursor:pointer; margin:0; padding:0 0 0 5px; }
#web-slidecounter .activesbullet { background:url(../images/home_bullet_out.png) no-repeat center center; }

/* home boxes */	
.web-boxes { position:absolute; width:1000px; z-index:15; bottom:35px; height:120px;margin: 0 auto;padding: 0 20px;}
.web-box-1,.web-box-2 {float: left;margin-right: 10px; width:350px; height:120px; overflow:hidden; background:url(../images/350x120-box.png) no-repeat 0 0; }
.web-box-3 { margin-right: 10px;float: left;width: 240px;height:120px;overflow: hidden;background: url(../images/240x120-box.png) no-repeat 0 0;}


.web-box-menu { z-index:300; line-height:20px;height: 20px; left:0; top:0; }
.web-box-menu .more{ float:right; margin-top:6px;}
.web-box-menu ul { margin:0; padding:0; width:100%;  }
.web-box-menu li { display:inline; margin:0; padding:0; float:left; }
.web-box-menu a { color:#fff; text-decoration:none; display:block; padding:0 13px 0 10px; background:url(../images/menu_separetor.png) no-repeat right center; }
.web-box-menu li.web-firstitem a { margin-left:15px; padding:0 13px 0 0; }
.web-box-menu li.web-lastitem a { background:none; }

/* home boxes -> box 1 */
.caroufredsel_wrapper { margin:6px 0px; }
.caroufredsel_wrapper h2, .caroufredsel_wrapper span {}

#image-carousel { position:absolute; width: 350px; height:84px !important; }
#image-carousel a { float: left; display:block; height:84px; color:#000; text-decoration:none; width:310px; z-index: 100; }
#image-carousel a img { width:80px; height:80px; float:left; border:2px #c8c8c8 solid; margin-right:8px; margin-left:8px;}
#image-carousel a h2 { font-size:12px; font-weight:bold; padding:0 0 3px 0; }
#image-carousel a span { font-size: 11px;display:block; }
#image-carousel-control {float:right;margin-right:30px;display:block;position: relative;}

#image-carousel-2 { position:absolute; width: 350px; height:85px !important;}
#image-carousel-2 a { float: left; display:block; color:#000; text-decoration:none; width:310px; z-index: 100;margin-left: 10px;line-height: 1.3; margin-bottom:3px;}
/*#image-carousel-2 a img { float:left;display: block; vertical-align: top; }
#image-carousel-2 a h2 { font-size:12px; font-weight:bold;}
#image-carousel-2 a span { margin-left: 10px;font-size: 11px;display:block; }*/
#image-carousel-2 .title { margin-left: 10px;font-size: 11px;display:block; }
#image-carousel-control-2 {float:right;margin-right:30px;display:block;position: relative;}

#image-carousel-3 { position:absolute; width: 240px; top:25px;height:90px !important;}
#image-carousel-3 a { float: left; display:block; height:20px; color:#000; text-decoration:none; width:200px; z-index: 100;margin-left: 10px; }
#image-carousel-3 a img { float:left;display: block;margin: 5px 10px 0 0; vertical-align: top;}
#image-carousel-3 a h2 { padding:0 0 10px 0;}
#image-carousel-3 a span { display:block;color: white;}
#image-carousel-control-3 {float:right;margin-right:30px;display:block;position: relative;}

.web-prev,.web-next { display:block; width:20px; height:15px; position:absolute; top:50px; text-decoration:none; text-indent:10000px; overflow:hidden; color:#FFF; }
.web-prev { background:url(../images/home_box1_arrowSX.png) no-repeat 0 0; top:15px; }
.web-next { background:url(../images/home_box1_arrowDX.png) no-repeat 0 0; top:75px; }

/*Voltronic Custom Setting*/

#bodylinearbg {background-image: url(../images/background-1.jpg);background-repeat: repeat-x;background-position: center center;}

#main-content-bg{margin-top: 18px;display: block;background-image: url(../images/background-3-1000PX.png);background-repeat: repeat-y;background-position: center center;width: 1000px;height: auto;}
#main-content{width: 1000px;display: block;overflow: hidden;height: auto;}
#nav_menu{height: 50px;font-size: 11px;padding-left:10px;padding-right:10px;display: block;background-image: url(../images/nav_menu_bg.png);background-repeat: repeat-x;position: absolute;width: 940px;height: 23px;margin-bottom: 1%;left: 50%;margin-left: -480px;}
#nav_menu a{color: black;}
#nav_menu ul{position: relative;bottom: 3px;}
#nav_menu ul li a:hover{color:black;color:#FFFFFF; background:#d0111b;padding:3px 6px;}
#nav_menu ul li a{padding:3px 6px;text-decoration: none;font-size: 11px;}

#nav_menu ul li.selectedpage a,#nav_menu ul li.selectedpage a:visited,#nav_menu ul li.selectedpage a:hover{ color:#FFFFFF;background:#d0111b; padding:3px 6px;}

.smenu li{ position:relative;}
.smenu li div{display:none; background: #fff;}
.smenu li.sfhover div{display:block; position:absolute; right:0px; top:18px; width:320px; background:#fff; z-index:999999;}
.smenu li.sfhover div dt{ background-color:#000000}

#nav_menu ul.smenu li.sfhover div dt a,#nav_menu ul.smenu li.sfhover div dt a:visited{display:block; padding-left:16px; line-height:20px; border-bottom:#ddd 2px solid; font-size:12px; color:#fff; font-weight:normal; background-color:#d0111b; font-weight:bold;}
#nav_menu ul.smenu li.sfhover div dt a:hover{border-bottom:#FEC408 2px solid; font-size:12px; color:#fff; background:#000;}

#nav_menu ul.smenu li div dd a,#nav_menu ul.smenu li div dd a:visited{display:block;  line-height:20px; border-bottom:#ddd 1px dashed; font-size:12px; color:#fff; font-weight:normal; background: #666666; text-indent:18px;}
#nav_menu ul.smenu li div dd a:hover{border-bottom:#FEC408 1px solid; font-size:12px; color:#fff; background:#000;}


#nav_menu ul li a:active, .web-footer-menu ul li a:active{color: black;}
#nav_menu>span{float:left;padding: 5px;padding-left: 10px;bottom: 3px;position: relative;}
.top-menu{display: inline;padding: 0 5px;border-right: 1px solid #a5a5a5;}
.lastitem{border: none;}
.silver_bg_line{background-image: url(../images/gray_1x1.jpg);background-position: right;background-repeat: repeat-y;}
.silver_bg_line_bot{border-bottom:1px solid #C0C0C0;}
.silver_bg_line_bot_dotted{border-bottom:2px dotted #C0C0C0;}

#c-distance { 
	width:1px;
	height:20px;
	/*margin-bottom:-325px; /* half of container's height */
	float:left;
}

#c-container {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height:650px;
	width:1000px;
	clear:left;
}

.content-top{
    display: block;
    border: 0px solid red;
    height: 60px;
    width: 940px;
    position: relative;
    margin: 30px auto 10px auto;
    padding-top:20px;
}
.content-top2{
    display: block;
    border: 0px solid red;
    height: 30px;
    width: 940px;
    position: relative;
    margin: 10px auto 10px auto;
    padding-top:20px;
}

.content-bottom{
    display: block;
    border: 0px solid green;
    width: 940px;
    margin: 10px auto 10px auto;
    /*padding-top: 10px;*/
}

.content-all{
    display: block;
    border: 0px solid red;
    height: auto;
    width: 940px;
    position: relative;
    margin: 30px auto 10px auto;
}

.orange-separator{
    position: absolute;
    width: 920px;
    height: 3px;
    background-image: url(../images/orange-dot.png);
    background-repeat: repeat-x;
}

.left-txt{
    float: left;
    border: 0px solid red;
    width: 680px;
	margin-bottom:30px;
}
.without-bottom-line{border: 0px !important;}
.left-txt{font-size: 12px;}
.left-txt ul{list-style-image:none;font-size: 12px;line-height: 1.5;}
.left-txt ul li {height:auto;padding-top:5px;padding-bottom:10px;border-bottom: 1px dashed silver;}
.right-img{
    float: right;
    border: 0px solid red;
    width: 250px;
    height: 340px;
}
.right-img img{margin-left: 10px;}
#slider1{ width: 835px;height: 110px;}
.bx-wrapper{margin: 0 auto;height:140px;}
.scroll{
    height: auto !important;
}
.support_sub a{color: black;font-weight: bold;}
.support_sub img{vertical-align: middle;margin-right: 5px;}
.support_sub a:hover{color: #458644}
.faq_list{color: #4D4D4D;padding: 0 10px;}
.faq_list .gray_bg{font-weight:bold;}
.faq_desc{margin: 10px 0 20px 20px;text-align: justify;}
.gray_bg{background-color: #DBDBDB}
.noborder{border: 0px !important;}
.job-op li{height: auto;padding: 5px;}
.job-op-desc{display: none;background-color: white;}
a.pointer{cursor: pointer;background-image: url('../images/plus.png');background-position: left;background-repeat: no-repeat;}
a.pointer{padding-left: 15px;}

#sitemaplist{width: 700px;margin: 0 auto;line-height: 1.5;font-size: 1.1em;color: #333333;}
#sitemaplist span{display:block;}
#sitemaplist ul li{display:inline;background-image: url('../images/gray_1x1.jpg');background-repeat: repeat-y;background-position: center right;padding-right: 5px;}
#sitemaplist a{color: #333333;}
#sitemaplist a:hover{color: #f58a19;}

.ml20{font-weight: bold;font-size: 1.4em;}
.ml40{margin-left:40px;}
span.ml40{font-size: 1.2em;}
.ml60{margin-left:60px;}
span.ml60{font-size: 1.1em;}
.ml80{margin-left:80px;}

.silverhr-left{float:left;background-image: url('../images/silver-left.png');background-repeat: no-repeat;background-position: left center;width: 23px;height:15px;}
.silverhr-right{float:left;background-image: url('../images/silver-right.png');background-repeat: no-repeat;background-position: right center;width: 26px;height:15px;}
.silverhr-mid{float:left;background-image: url('../images/silver-mid.png');background-repeat: repeat-x;background-position: center center;width: 871px;height:15px;}

.homebox-title{font-weight: bold; color:#FFFFFF;}

/*main css*/
.main-im{position:fixed;right:10px;bottom:28px;z-index:100;width:140px;height:472px;}
.main-im .qq-a{display:block;width:136px;height:116px;font-size:12px;text-align:center;position:relative; margin:0 auto;border-bottom:1px solid #dddddd;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:139px;height:305px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-size:12px;margin-top:6px; padding:3px 0 3px 10px; text-align:left;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;display:none;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;display:none;}


.xiayiye { height:16px; clear:both; }
#dcms_pager .pages { border:none; text-transform:uppercase; font-size:12px; margin:10px 0 10px 0; padding:0; height:20px; clear:both;  clear:both; }
#dcms_pager .pages a { text-decoration:none; margin:0 5px 0 0; padding:0 3px 0 3px; font-size:12px; height:16px; line-height:16px; }
#dcms_pager .pages a:hover { }
#dcms_pager .pages .pgempty { color:#b8b8b8; }
#dcms_pager .pages .pgcurrent { color:#000; font-weight:bold; background-color:#eee; }

.Tradeshow{-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px; background:url(../images/tsbg.jpg) repeat-y; padding:20px; margin-left: 10px; width:880px;}


#sidebar {
margin-bottom: 35px;
background: url("../images/bg-menu-cc695c3c4418236d9e27aa4057b61c4e.jpg") no-repeat 100% 0;
min-height: 363px;
}

#sidebar li.active, #sidebar li:hover {
background: url("../images/ico-arrow-menu_h-d4ca67b0f0fd11821d6d8dc53db85c3c.jpg") no-repeat 0 0;
font-size: 13px;
}
#sidebar ul li {
list-style-type: none;
}
#sidebar li.active>a, #sidebar li.active a:hover, #sidebar li:hover>a, #sidebar li:hover a:hover {
color: #e1001a;
}
#sidebar li {
line-height: 1.3;
background: url("../images/ico-arrow-menu-8289394e0d2815f1f862b871f4b1fa56.jpg") no-repeat 0 0;
padding: 0 25px;
margin: 0 0 1em 0;
font-size: 13px;
}
.tinynav {
display: none;
}
.orange-separator2{
    position: absolute;
    width: 680px;
    height: 3px;
    background-image: url(../images/orange-dot.png);
    background-repeat: repeat-x;
}

.downloadDiv{padding:10px 0px; border-bottom:1px solid #cecece;}
	.downloadDiv p{ height:26px; line-height:26px;}
	.downloadDiv .downloadText{ line-height:20px;}
	.downloadDiv .downloadImg{padding:5px 0px 0px 0px;float:right;}
	
	.ny_news { margin-bottom:10px; }
.ny_news .p { height:25px; border-bottom:1px solid #CCCCCC;  display:block; margin-bottom:10px; text-align:left; }

