@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0; background-image:url(background.gif); font-size:11px;line-height:20px; font-family:Verdana, Geneva, sans-serif;}
ul,li,dl,dd,dt,p,h3,h4,h5,form{margin:0;padding:0;}
ul,li{list-style-type:none;}
/*links*/
a:link, a:visited {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;	color:#01679B;}

.clear{clear:both;}
.w185{width:185px;}
.w168{width:168px;}
.w735{width:735px;}
* html .w735{width:733px;}
.w555{width:560px;}
.margin_t{margin-top:10px;}



.left_mt{margin-top:10px;}
.margin_l{margin-left:2px;}
.t_align{text-align:center;}
img{border:0;}
h1{color:#4F9AD4; font-size:12px; font-weight:bold;}
h2{color:#4F9AD4; font-size:18px; font-weight:bold;}
h3{color:#000000; font-size:18px; font-weight:bold; line-height:40px;}
h4{color:#666666; font-size:12px; font-weight:bold; line-height:18px;}
h5{color:#666666; font-size:18px; font-weight:bold; line-height:38px;}
h6{text-align:center;color:#666666; font-size:18px; font-weight:bold; line-height:38px;}

.f_1{color:#666666; }
.f_1 a{text-align:center; color:#666666;}
.f_1 a:link, .f_1 a:visited {color:#666666;text-decoration:none;}
.f_1 a:hover {text-decoration:underline;	color:#666666;}
.f_2{text-align:left; font-weight:bold;}
/*.f_3{height:30px; overflow:hidden;}*/
.f_5{color:#0000CC; font-weight:normal;}
.f_5 a{text-align:center; color:#0000CC; font-weight:normal}
.f_5 a:link, .f_1 a:visited {color:#666666;text-decoration:none;}
.f_5 a:hover {text-decoration:underline;	color:#01679B;}
.f_4{color:#006699; text-align:center; }
.f_4 a{text-align:center; color:#006699;}
.f_4 a:link{color:#006699;text-decoration:none;}
.f_4 a:hover {text-decoration:underline;	color:#01679B;}
/*.f_1 a:visited */
.fl{float:left;}
.fr{float:right;}
.m35{margin-top:20px;}
.wrapper{width:926px; margin:0 auto; background-color:#ffffff; padding-left:6px; padding-right:6px; overflow:hidden;}
.top{width:926px; overflow:hidden;}
.Inquire_top{width:725px; overflow:hidden; margin:0 auto;}

.ml_20{margin-left:40px;}
.pl_20{margin-left:20px;}
.pl_5{margin-left:8px;}
#globalheader { width: 926px; height: 30px;  z-index: 9998; }
* html #globalheader { width: 926px; height: 10px;  z-index: 9998; }
/** html #globalheader { width: 927px; height: 10px;  position: relative; z-index: 9998; }*/
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 122px; height: 0; padding-top: 30px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(globalnavbg.png); _background-image: url(globalnavbg.gif); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-index a { background-position: 0 0; }
#globalheader #globalnav li#gn-products a { background-position: -122px 0; }
#globalheader #globalnav li#gn-about a { background-position: -244px 0; }
#globalheader #globalnav li#gn-certificate a { background-position: -366px 0; }
#globalheader #globalnav li#gn-Support a { background-position: -488px 0; }
#globalheader #globalnav li#gn-contact a { background-position: -610px 0; }


/* OVER STATES */
#globalheader #globalnav li#gn-index a:hover { background-position: 0 -33px; }
* html #globalheader #globalnav li#gn-index a:hover { background-position: 0 -31px; }
#globalheader #globalnav li#gn-products a:hover { background-position: -122px -33px; }
* html #globalheader #globalnav li#gn-products a:hover { background-position: -122px -31px; }
#globalheader #globalnav li#gn-about a:hover { background-position: -244px -33px; }
* html #globalheader #globalnav li#gn-about a:hover { background-position: -244px -31px; }
#globalheader #globalnav li#gn-certificate a:hover { background-position: -366px -33px; }
* html #globalheader #globalnav li#gn-certificate a:hover { background-position: -366px -31px; }
#globalheader #globalnav li#gn-Support a:hover { background-position: -488px -33px; }
* html #globalheader #globalnav li#gn-Support a:hover { background-position: -488px -31px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -610px -33px; }
* html #globalheader #globalnav li#gn-contact a:hover { background-position: -610px -31px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-index a:active { background-position: 0 -66px; }
#globalheader #globalnav li#gn-products a:active { background-position: -122px -66px; }
#globalheader #globalnav li#gn-about a:active { background-position: -244px -66px; }
#globalheader #globalnav li#gn-certificate a:active { background-position: -366px -66px; }
#globalheader #globalnav li#gn-Support a:active { background-position: -488px -66px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -610px -66px; }


#globalheader.home #globalnav li#gn-index a:hover { background-position: 0 0; cursor: default; }
#globalheader.products #globalnav li#gn-products a { background-position: -122px -67px !important; }
#globalheader.about #globalnav li#gn-about a { background-position: -244px -67px !important; }
#globalheader.certificate #globalnav li#gn-certificate a { background-position: -366px -67px !important; }
#globalheader.Support #globalnav li#gn-Support a { background-position: -488px -67px !important; }
#globalheader.contact #globalnav li#gn-contact a { background-position: -610px -67px !important; }


* html #globalheader.home #globalnav li#gn-index a:hover { background-position: 0 0; cursor: default; }
* html #globalheader.products #globalnav li#gn-products a { background-position: -122px -64px !important; }
* html #globalheader.about #globalnav li#gn-about a { background-position: -244px -64px !important; }
* html #globalheader.certificate #globalnav li#gn-certificate a { background-position: -366px -64px !important; }
* html #globalheader.Support #globalnav li#gn-Support a { background-position: -488px -64px !important; }
* html #globalheader.contact #globalnav li#gn-contact a { background-position: -610px -64px !important; }



/* ON STATES */
#globalsearch.active { background-position: 100% -31px; }
#globalsearch input.g-prettysearch { width:120px; height: 14px; margin-top: 8px; border: solid 0px; margin-bottom:7px; margin-left: 20px; color:#999999; font-size:12px;}
* html #globalsearch input.g-prettysearch {margin-bottom:6px; margin-top: 7px; margin-left: 17px; font-size:12px;}
*+html #globalsearch input.g-prettysearch {margin-bottom:7px; margin-top: 8px; height:11px; margin-left: 20px; font-size:12px; line-height:13px;}
#globalsearch .search-wrapper { position: relative; width: 140px; margin-top: 9px; margin-left: 11px; }
#globalsearch .search-wrapper input.g-prettysearch { width: 110px; margin-left: 20px; *margin-top:-1px; *margin-right:-2px; *margin-left:10px; }
#globalsearch span{margin-right:10px; float:right; height:19px; margin-top:7px;}
#globalsearch label .prettyplaceholder { display: block; overflow: hidden; text-indent: -9999px; height: 0; width: 0; }

#box{ overflow:hidden; margin-bottom:10px;}
.left_title{width:185px; height:25px; background-image:url(left_title.gif); text-indent:20px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;}
.left_nav{border-left:1px #CFCFCF solid; border-right:1px #CFCFCF solid; background-image:url(left_nav_bg.gif);}
.left_nav ul li{line-height:25px; padding-bottom:3px;}
/*.left_nav ul{background-image:url(left_nav_li_bg.gif); background-repeat: repeat-x; background-position: bottom;}*/
.left_nav_o{line-height:28px; font-weight:bold;BACKGROUND: url(left_nav_li_tt.gif) no-repeat; text-indent:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.left_nav_f{PADDING-LEFT: 7px; BACKGROUND: url(bg_Sprites_repeat.gif) no-repeat; font-weight:normal;}
.left_nav_b{background-color:#FFF;}
.left_nav_ul{background-image:url(left_nav_li_bg.gif); background-repeat: repeat-x; background-position: bottom;}
.left_nav_foot{ height:6px; background-image:url(left_nav_foot.gif); overflow:hidden;}
.left_info{border-left:#CFCFCF 1px solid; border-right:#CFCFCF 1px solid;}
.left_info ul{margin-left:10px; padding-top:10px; padding-bottom:10px;}
.left_info2{border-left:#CFCFCF 1px solid; border-right:#CFCFCF 1px solid;}
.left_info2 ul{padding:10px;}
.left_info1{border-left:#CFCFCF 1px solid; border-right:#CFCFCF 1px solid;}
.left_info1 ul{margin-left:10px;padding-top:10px; padding-bottom:10px;}
.left_info1 ul li {PADDING-LEFT: 10px; BACKGROUND: url(bg_Sprites_repeat.gif) no-repeat;}

.left_foot{ height:6px; background-image:url(left_foot.gif); overflow:hidden;}

.right_title{height:25px; background-image:url(right_title.gif); text-indent:20px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;}
.right_foot{ height:6px; background-image:url(right_foot.gif); overflow:hidden;}
.index_Products{padding-left:4px;}
* html .index_Products{padding-left:0px;}
.index_Products ul{float:left; width:130px; margin-right:5px; margin-left:4px; margin-bottom:10px;}
.index_Products ul li {line-height:18px; text-align:center; font-weight:bold;}
.index_Products ul dl {font-weight:normal; text-align:center;}

.right_info{border-left:#CFCFCF 1px solid; border-right:#CFCFCF 1px solid;}
.right_info ul {margin-left:5px; margin-right:5px; }
/*.right_info ul li{text-align:center;}*/
.Products_pic{ width:116px; height:116px; background-image:url(Products_pic.gif); padding:5px; overflow:hidden;}
.right_Product{border-bottom:#B9B9B9 1px dashed;}
.right_info ul li{line-height:14px;}

.right_Product_pic{text-align:center;}

.foot_dh{color:#FFF; line-height:24px; text-align:center; margin-bottom:15px; margin-top:10px;}
*+html .foot_dh{color:#FFF; line-height:24px; text-align:center; margin-bottom:15px; padding-bottom:10px;margin-top:1px;}
.foot_dh a {color:#FFFFFF;}
.foot ul li{text-align:center;}

/*.foot_dh{background-color:#2A81AE; color:#FFF; line-height:24px; text-align:center;}*/
.placenav{ font-weight:bold; border-bottom:1px #B9B9B9 dashed;}
.Products_info{ font-size:12px; font-family:Verdana, Geneva, sans-serif; border-bottom:1px #B9B9B9 dashed; padding:5px;}


.Products_list ul{float:left; width:176px; margin-right:5px; margin-left:3px; margin-bottom:12px;}
*+html .Products_list ul{margin-bottom:3px;}
* html .Products_list ul{margin-bottom:3px;}
.Products_list_pic{ width:160px; height:160px; padding:5px; overflow:hidden; background-image:url(Products_list_pic.gif);}

.Products_list ul li {line-height:18px;}
/*page*/
.bar{height:30px;}
.bar_lt,.bar_ri{overflow:hidden; width:2px; height:30px;}
.bar_lt{float:left; background:url(search_bg.gif);}
.bar_ri{float:right; background:url(search_bg.gif) -2px top;}
.bar_con{float:left; height:30px; width:400px; background:url(search_bg.gif) repeat-x left -30px;}
.bar_bot{position:relative; clear:both; margin-top:-1px; text-align:center; margin-top:10px;}
.bar_bot .bar_con{padding:7px 9px 0 0; height:25px; width:547px;}
.bar_bot .bar_con a,.bar_bot .bar_con b,.bar_bot .bar_con span{font-size:11px;}
.bar_bot .bar_con span{margin-right:6px; line-height:20px;}
.bar_bot .bar_con a,.bar_bot .bar_con b{margin-left:3px; padding:1px 5px;}
.bar_bot .bar_con a{border:solid 1px #AEAEAE; padding:1px 5px; background:#fff; text-decoration:none;}
.bar_bot .bar_con a:hover{background:#E9E9E9;}
.bar_bot .bar_con b{color:#fff; border:solid 1px #9B9B9B; background:#9B9B9B;}
.bar_bot .bar_con a em{font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}

.Products_info_pt{ margin:0 auto;}
.Products_info_pt ul {float:left;}
.Products_info_pt ul li span {float:left; font-weight:bold; width:65px;}
.new_1{width:540px; height:20px; padding:8px 0px 0px 10px; background:url(new_4.gif); padding-left:10px; color:#1B6FE0; font-size:12px; font-weight:bold; margin-left:3px;}
.new_1_1{width:528px; border-bottom:#9AD3E7 1px solid; border-left:#9AD3E7 1px solid; border-right:#9AD3E7 1px solid; padding:10px; font-size:12px; font-weight:normal; overflow:hidden; margin-left:3px; color:#666666;}
.new_1_1 font{font-size:12px;}
.new_1_2{text-align:center;border-bottom:#9AD3E7 1px solid; border-left:#9AD3E7 1px solid; border-right:#9AD3E7 1px solid; padding:10px; font-size:12px;width:528px; margin-left:3px;}
.Support{ width:728px;}
.new_2{width:350px; background-image:url(new_2.gif); height:30px; overflow:hidden;}
.new_3{ line-height:30px; font-weight:bold; text-indent:10px; float:left; font-size:12px; color:#333333;}
.new_4{float:right; line-height:30px; padding-right:20px;}
.new_5{width:328px; border-bottom:#9AD3E7 1px solid; border-left:#9AD3E7 1px solid; border-right:#9AD3E7 1px solid; padding-left:10px; padding-right:10px;}
.new_5 li {PADDING-LEFT: 10px; BACKGROUND: url(bg_Sprites_repeat.gif) no-repeat; line-height:25px;}
.Support_list ul{padding-bottom:10px;} 
.Support_list_title{font-weight:bold; color:#666666; font-size:12px;}
.Support_list_title a{font-weight:bold; color:#666666;}
.Support_list_title span{margin-top:100px; }
.Support_list_info{color:#666666; line-height:16px; font-weight:normal;overflow:hidden;}
.Support_list_info b{font-weight:normal; }

.inquire{width:725px; overflow:hidden; margin:0 auto;}
.inquire ul li {line-height:40px; width:700px;}
.inquire_1{background-color:#E6E6E6; text-indent:10px; line-height:30px;}
.inquire span{width:150px; text-align:right; float:left; margin-right:5px; font-weight:bold; }
*+ html .inquire span{line-height:45px; height:45px;}
.inquire font{color:#F00; font-size:11px;}
.inquire_txt{width:350px; margin-top:10px;}
.inquire_txt1{width:200px; margin-top:10px;}
.inquire_txt2{width:350px; height:100px; margin-top:10px;}
.inquire_txt3{width:50px; margin-top:10px;}


.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -180px; }

.treeview .expandable-hitarea { background-position: -80px -4px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

/*.treeview-red li { background-image: url(treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(treeview-red.gif); } */

.treeview-black li { background-image: url(treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(treeview-black.gif); }  

.treeview-gray li { background-image: url(treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(treeview-gray.gif); } 

/*.treeview-famfamfam li { background-image: url(treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(treeview-famfamfam.gif); } */


.contact h6,.contact font,.contact p{font-weight:normal; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; line-height:20px;}
.contact1 h6,.contact1 font,.contact1 p{font-weight:normal; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; line-height:20px;}
.Products_info h6,.Products_info font,.Products_info p{font-weight:normal; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; line-height:20px;}
.font_bb{font-weight:normal; color:#006699; line-height:20px; height:20px;}
.font_bb a{color:#006699;}
.sitemap h1{color:#4F9AD4; font-size:14px; font-weight:bold; line-height:20px; color:#666666;}
.sitemap h1 a {color:#4F9AD4; font-size:14px; font-weight:bold; line-height:20px; color:#666666;}
*+html .sitemap h1{color:#4F9AD4; font-size:14px; font-weight:bold; line-height:15px; height:10px; color:#666666;}
*+html .sitemap h1 a {color:#4F9AD4; font-size:14px; font-weight:bold; line-height:15px; height:10px; color:#666666;}

.sitemap ul li{float:left; margin-right:10px; width:170px;}
.sitemap ul li a{color:#126BAF;}
.box_foot{width:925px; margin:0 auto; padding-right:13px;}
* html .box_foot{width:925px; margin:0 auto; padding-right:0px;}
*+html .box_foot{width:925px; margin:0 auto; padding-right:14px;}