body{
	background:#FFF url(bg-1.gif);
	line-height:23px;
	color: #333;
	font-family:Arial, sans-serif;
	font-size:12px; /***(font-size: 0.7em;)Modify to (font-size:12px;)***/
    margin-left: 0px;
	margin-right: 0px;
	margin-top: 1px;
	margin-bottom: 0px;
}
*{margin:0;padding:0;}
.body_table{min-width: 1024px;}
.body_table_w{width:880px; height:0px;}/*width:880px;*/
p {	margin: 0 0 5px 0;}
img {display:block;border: 0;}
.image {float: right;margin: 0 0 3px 9px;}
.image-r{float:right;}
.image-l{float:left; margin:0 20px 3px 0px;}
a {	color:#f47920;background: inherit;text-decoration:none;}
a:hover { color:#FF3300; background: inherit;text-decoration:underline;}
.jjlink a {color:#333333;text-decoration:none;}
.jjlink a:hover {color:#0033cc; text-decoration:underline;}
#text-underline a {text-decoration:underline;}
.table-img{display:inline}
.tite-b{font:bold 1em Tahoma, Arial, Sans-Serif; color:#000;}
.tite-r{font:bold 1em Tahoma, Arial, Sans-Serif; color:red;}
.tite-y{font:bold 1.1em  Arial,Tahoma, Sans-Serif; color:#FF6600; font-weight:bold;}
.t-b{color:#000;background:inherit;}
.childclass{font:bold 1.1em Arial,sans-serif;background:url(home_files-e/ti-bg.gif); color: #0066CC;}
.cdSTYLE {font-size: 12px;color: #666666;font-weight: bold;}
.cdST1 {color:#E40500;font:bold 0.8em/1em Arial, sans-serif;text-decoration: underline;}
.cdST3 {color:#333333;font:bold 14px/135% Arial, sans-serif;}
.CD-STYLE4{font-size: 16px;color: #F57B3E}
.top_bg{background:#0066CC;}
#top-1-1 {padding:41px 0 0 18px;color:#fff;font-size: 12px;line-height: 1.4em;font-weight: bold;}
#top-1-2 {height:60px;margin: 0;padding:0;background:url(hand/ws_logo.gif) no-repeat;}
.top-1-3 {float:right;margin-top:0px;text-decoration:none;font-size:10px;line-height:1.5em;}
.top-1-3 li{list-style:none;}
.top-1-3 li a{display:block;width:140px;height:16px;padding:0 0 0 24px;background:url(hand/top-tbj.gif) no-repeat;}
.top-1-3 li a:hover {color: #000;background:url(hand/top-tbj1.gif) no-repeat;}

.top_DH {font-size: 16px; color:#0000FF; font-family:Arial,PMingLiU,Arial, Helvetica, sans-serif;background:#ffcc33; height:20px; border-bottom:#333 1px solid;}
.top_DH a { color:#0000FF;}
.top_DH a:hover{/* color:#FF0000;*/ text-decoration: none;}

#hometite a{width:184px;color:#fff;	background:#000 url(hand/tophome-bg.gif) no-repeat;font:bold 14px/16px Arial,sans-serif;}
#hometite a:hover{background-color:#000;color:#AD2E12;}

#hometite2 a{color:#fff;width:142px;background:#000 url(hand/tophome-bg2.gif) no-repeat;font:bolder 14px/17px arial;}
#hometite2 a:hover{background-color:#000;color:#ad2e12; width:142px;}

.top-1-4 a{display:block;width:94px;height:22px;color:#FFF;font-size: 13px;line-height: 17px;font-family:Arial, sans-serif; padding:4px 0 0 0;}
.top-1-4 li{float:left;list-style:none;text-align:center;}
.top-1-4 li a { background:inherit;text-decoration: none;}
.top-1-4 li a:hover {color:#fff;font-weight:bold;}
#top-1-5 {background-color:#6899D0;height:26px;border-bottom:1px solid #666;}
#top-1-6 {float:right;height:19px;background-color:#ffcc00;display:block;text-decoration: none;font-family: Arial, sans-serif;	font-size: 12px;font-style: italic;line-height: 16px;font-weight: bolder;}
#top-1-6 a{color:#000;text-decoration: none;}
.language-list{font-size:13px;}
.sitemap{padding:1px 1px 1px 1px; border:1px solid #CCC; font-size:11px; text-align:center; background-color: #FFFFCC; right:0px;}

.RFSpanBg2{ background:#FFFFFF;text-align:center; font-size:12px; font-weight:bold;font-family:Arial,PMingLin;}
.RFSpanBg2 a{color:#0000bb;}

#nav {width:173px;line-height: 21px; list-style-type: none;text-align:center;overflow : hidden ;color:#333; }
#nav a {width: 173px;display: block;padding-left:0px;}
#nav li {background: #efefef; border-bottom:#7DB0EA 1px solid; float:left;color:#333; }
#nav li a:hover{background:#CC0000;	}
#nav a:link  {color:#0011cc; text-decoration:none; font-family:Arial,Verdana,Helvetica,sans-serif;}  /*font-weight:bold;*/
#nav a:visited  {color:#0011cc;text-decoration:none;font-family:Arial,Verdana,Helvetica,sans-serif;}/*font-weight:bold;*/
#nav a:hover  {color:#FFF;text-decoration:none;}/*font-weight:bold;*/
#nav li ul {list-style:none;text-align:left;}
#nav li ul li{	background: #fff;}
#nav li ul a{padding-left:15px;width:173px;}
#nav li ul a:link  {color:#333333; text-decoration:none;}
#nav li ul a:visited  {color:#333;text-decoration:none;}
#nav li ul a:hover {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#CC0000;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left; }
#nav ul.collapsed {display: none;}
#parent{width:173px;padding-left:0px;font-family: Arial, sans-serif;font-size:12px;}
#tabatton{padding:0px;margin: 0px;width:140px;text-align: right; float:right;}
#bookname{background:#D4D0C8 url(home_files-e/ti-bg.gif);margin:0px;padding:0.3em 10px;color:#000;font:bold 1.2em Arial, sans-serif; border-bottom:1px solid #808080;border-right:1px solid #808080;}
#nav_background{width:12px;background:url(home_files/nav_background1.gif) repeat-y;}
#foot-bg{width:11px;background: url(home_files/foot-bg.gif) no-repeat bottom;}
#products-info{padding:8px;}
#products-info li{list-style:none;}
#p-info{margin:5px 15px 0px 15px; width:auto;font-size:12px; background:#fff;}
#p-info li,#p-info ol{margin:0 15px 0px 15px;}  /*---нь  #p-info ul,#p-info li,#p-info ol{margin:0 15px 0px 15px;}  --*/
#p-info table{margin:0 15px 2px 15px;}
#p-info ul table{margin:0;}  /*n a*/
#p-info-top {margin:0 0 0 15px; background:#FFFFFF;}
#p-info-top h3{background:#D5EAF6 ;color: #000;padding: 3px 0 3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px;}
#h2{clear:both;background:#a9c0ce url(images/corner.gif) no-repeat top right;color: #fff;padding:7px 0 7px 5px;font:bold 1em tahoma, arial, sans-serif;margin:0px;}
#p-info h3{background:#D5EAF6 ;color: #000;padding: 3px 0 3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px;}
.toppath{background:#FFF ;color: #333333;padding: 7px 0 7px 5px; font-size:12px;margin:0px;}
.toppath a{ color:#0033CC}
.left {float: left;width:100%;margin: 0 0 10px 0;background:#fff;}
.left h3{clear:both;background: #A9C0CE url(corner.gif) no-repeat top right;
	color: #FFF;padding: 7px 0 7px 5px;font:bold 1em Arial, Sans-Serif;margin:0;}
	.left_side {float: left;width: 235px;padding: 0 0 0 10px;margin: 10px 0;}
	.left_side a,.right_side a{ color: #414141; background: #FFF;}
    .right_side {float: right;width: 250px;background: #FFF url(dotted.gif) repeat-y;color: #414141;padding: 0 0 0 20px;margin:10px 0;}
	.left_box{ margin: 0 0 10px 0; width:510px; color: #000; background: #FFF; padding: 3px 0;clear:both;}

#left-botton{padding:20px 0px 0px 2px;width:142px;background:#fff;clear:none;}
.left-botton {float: left;width:100%;margin: 0 0 10px 0;font-size:12px;}

.photo {padding: 3px;margin-bottom:10px;background-color:#FFF;border: 1px solid #B8B8B8;}
.photo h4 {margin:0;padding:0.3em 10px;background:#ccc;font-family: Arial, sans-serif;font-size: 12px;line-height: 1.4em;font-weight: bold;color: #000000;}
#iddiv1{clear:both;padding:5px;text-align: left;} /* background:#f8f8ff*/
#iddiv1 h1{font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight: bold;}
#iddiv1 h2{font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight: bold;}
#iddiv1 p{font:12px Arial, sans-serif;color:#000000; line-height:22px;}
#iddiv2{clear:none;height: 180px;font-family: arial;color:#000;text-align: left; padding:0 20px 0 0px; background:#FFFFFF;} 
#iddiv2 h1{font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight: bold;}
#iddiv2 h2{font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight: bold;}
#iddiv2 p{font:12px arial, helvetica, sans-serif;color:#000;padding:0 10px 0 0px; line-height:22px;}
#infotop{width: auto;height:162px;padding:2px;background:#FFFFFF url(home_files/product-topbg.gif) repeat-x;}
#infoDIV{clear: none;padding: 54px 0 0 10px; /*width:450px;*/}
#infoDIV h1{font-size: 14px;font-weight: bold;text-align: left;}
#infoDIV h2{font-family: Arial;font-size: 12px;color:#000000; text-align: right;}
#footer{padding:5px 0 2px 22px;border-top:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;background:#ffcc33;color:#fefbed;font:9px arial,sans-serif;text-align:left;}
#tel{margin:15px 0 0 0px;color:#F48B22;font-size:10px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif}
#tel li{ margin:0 0 0 5px;list-style:none;font-family:Arial, Helvetica, sans-serif}


.table-s{ margin:2px 5px;border:0;border-collapse:collapse;/*table-layout:fixed;*/font-size:12px;border-top:1px solid #bebebe;border-left:1px solid #bebebe;}
.table-s td{ padding:2px;border-bottom:1px solid #333; border-right:1px solid #666;}
.table-asc { width:40px; height:20px;}
.table-asc td{padding:0px;border-bottom:0px solid #333; border-right:0px solid #666; text-align:center;}
.table-bg{background:#333; border:0px #333333 solid;}
.table-bg tr{}
.table-bg-w{background:#fff;}
.table-bg td{ padding:1px;}
.table-bg-head{ background:#DBE5F1; color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif;font-size:12px; height:25px; text-align:center;}
.table-bg-body{background:#FFF;font-size:12px; height:25px; text-align:center;}
.table-yy{ border:#d8ece4 0px  solid;}
/*.table-yy tr{}*/
.table-yy td{ padding:3px; text-align:left;}
.table-yy-head{ background:#d8ece4; color:#333; font-weight:bold; font-size:12px; height:25px; text-align:center;}
.table-yy-head td{ padding:0 5px 0 5px;}
.table-yy-body{font-size:12px; height:25px; text-align:center; vertical-align: text-top;}
.table-yy-body td{ padding:0 5px 0 5px;}

.info{width:auto;margin:6px 10px 3px 10px;background-color:#FFF;text-align:justify; text-justify:inter-ideograph;}
.info h1,.info h2,.info h3,.info h4{margin:3px 5px;}
.info ul,.info li,.p-info ul,.p-info li{margin:0 15px 3px 15px;}
.info p{ margin:0 5px 3px 5px;}
.info li{list-style:inside url(arrow_list.gif);}  /*.info li{list-style:none;}*/
.info-box{padding:0 0px 3px 0px; clear:both; background:#fff;}

.infostyle1 {color: #fff;background:#636563;font-size: 12px;line-height: 1.3em; text-align:center;}
/* .infostyle2 {font-family: Arial, sans-serif;font-size: 12px;color: #000000;background:#DEDBDE;text-align:left;}*/
.infostyle2 {color:#333;background:#dedbde;text-align:left;font-family:arial;font-size:1em;line-height: 1.3em;}
.headcheck {color:#333;background:#dedbde;text-align:center;font-family:arial;font-size:1em;line-height: 1.3em;}
.infostyle3 {font-family: Arial, sans-serif;padding:0.2em;font-weight: bold;font-size: 12px;color: #000000;}
.infostyle4 {color: #0099CC;font-size: 12px;font-weight: bold;font-family: Arial;}
.infostyle5 {font-family: Arial; font-size: 12px; }
.infolist{background:#fff; /*width:620px;*/ }
.infolist ul table,#infolist ul table{margin:0;padding:0;} /*News add*/
.infolist ul,.infolist ol,.infolist li{margin:3px 0 0 5px;list-style-type:none;}
.infolist ul,#infolist ul{ padding:8px 5px 10px 5px;}
.infolist p{margin:2px 1em; padding:8px 5px 15px 5px;}
#infolist{padding:5px 5px 5px 10px;}
#infolist li{list-style:outside url(arrow_over.gif);}
.infolist{padding:5px 5px 5px 5px;background:#FFF;}
.infolist li{list-style:outside url(arrow_over.gif);}

.infolist h1,.infolist h2,.infolist h3,.infolist h4,.infolist h5,.infolist h6{padding:3px;}
/*.infolist h1{background:#efece6 url(images/corner.gif) no-repeat top right;border-bottom:1px solid buttonface;font:bold 1.2em/1.12 Arial, sans-serif; color:#000;}*/
.infolist h1{background:#B5D2E3 url(images/corner.gif) no-repeat top right;border-bottom:1px solid buttonface;font:bold 12px Arial, sans-serif; color:#000;}
.infolist h2 {font:bold 1.1em/1.4em Arial, sans-serif; clear:both;}
.infolist h3 {font-size: 1.25em; line-height: 1.25em; font-weight: bold}
.infolist h4 {color:#000;padding:0.2em 1em;background:#fafafa url(images/cioin.jpg) no-repeat left center;
	border-bottom:1px dashed #ccc;border-left:1px dotted #ccc;border-top:1px dashed #ccc;font-family: Arial, sans-serif;font-size: 1em;
	line-height: 1.7em;font-weight: bold;}
.infolist h5 {color:#000;padding:0.1em 1em;background:#B5D2E3 url(images/cioin.jpg) no-repeat left center;font:bold 0.95em/1.6em verdana, sans-serif;}
.keyword {color: #CC0000; font-size:14px; font-weight: bold;}

.info-side{padding:0 10px 5px 10px;background: #fff url(dotted.gif) repeat-y;}
.homeproduct{padding:5px;/*width:630px;*/border-bottom :1px solid buttonface;background:#FFF; clear:both}
#homeswf{background-color: #FFFFFF;}
#search-table{padding:3px 0 2px 15px;border-bottom : 1px solid #666666;background-color:#dedede;}
.left_search{background-color:#EFEFEF;font-size:12px; padding:0px 0 5px 10px; width:173;}
#kit-list-tite{clear:both;padding-left:15px;border-bottom:1px solid #666;font: 1.12em/1.8em Tahoma, Arial, Sans-Serif;color: #333333;background:#FFCC33 url(images/cioin.jpg-no) no-repeat left center;}
/*#kit-list-tite{padding-left:15px;line-height:24px;border-bottom :1px solid #000;background:#ffcd02 url(images/cioin.jpg) no-repeat left center;}*/
#kit-list-tite a{color:#0011CC; clear:left;}
#kit-list-tite a:hover {color: #FF0000;}
#kit-list-table{border:0;margin:10px 5px;display:block;}
#kit-list-table td{padding:2px;border-right:1px solid #ccc;border-bottom:1px solid #666666;}
/*#left{padding-left:11px;width:174px;background: url(home_files/nav_background1.gif) repeat-y;background-color:#333333;}*/
#left{width:173px;}
.qamenu{border-bottom:1px solid #666666;height:32px;}
.qamenu li,#qatite li{margin:0 20px 0 5px;background:inherit;float:left;list-style:none;}
.menuqa li a{display:block;width:80px;text-align: center;}
#qatite{margin:5px 0 0 0;padding:3px;border:1px solid #666;background-color:#F5F5F5;height:20px;}
#qatite li a{display:block;}
.question ul{border-right:1px dotted #333;border-bottom:1px dotted #333;border-left:1px dotted #333;padding-left:1em;}
.question ul,.question li{list-style:none}
fieldset {/*width:480px;*/padding:10px;margin:5px 15px;border:1px solid #1e7ace;background:#fff;clear:both;}
fieldset legend {color:#1e7ace;font-weight:bold;padding:3px 20px 3px 20px;border:1px solid #1e7ace;background:#fff;}
fieldset label {float:left;width:80px;text-align:right;padding:4px;margin:1px;}
fieldset div {clear:left;margin-bottom:2px;}
caption{text-align:left;font-weight:bold;}

.productlist{ padding:5px 10px 5px 10px; background:#FFFFFF;font: 12px arial,sans-serif;color:#000; border:#FF6600 1px solid; line-height:25px;width:660px;}
.productlist a{ color:#0066CC}
.producttitle{color:#0066CC}
#rt-tite{padding-left:15px;border-bottom:1px solid #666;font:bold 1.5em/1.8em Tahoma, Arial, Sans-Serif;color:#000;background:#FFCC00;}
.infostyle-rt {color: #fff;background:#636563;font-size: 12px;line-height: 1.3em;}
.infotitle{font:bold 1.1em Arial,sans-serif;color: #000; font-weight:bold;}
.title-w{font:bold 1.1em Arial,sans-serif;color: #fff; font-weight:bold;}
.title-black{font:bold 12px arial,sans-serif;color:#333;}
.table-rt{border:0;border-collapse:collapse;table-layout:fixed;font-size:12px;}
.table-rt td{ padding:2px;}
.title-rt{font-size: 16px;}
.rt_bg{
}
.rt_bgDark {
	background:#f2f2f2;
}
.smalltext{ font-size:8px;}

.clear{clear:both;height:0px;font-size:0px;overflow:hidden;	visibility:hidden;line-height:0px;}
/*---------------------------------------*/
.product2 {
	CLEAR: both; BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FLOAT: left; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}

.product_padder2 {
	FLOAT: left; WIDTH:100%;
}
.product_select2 {
	CLEAR: both; float:left;DISPLAY: block; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 8px
}
.product_unselect {
	CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-TOP: 8px
}
.product_tab_select:link {
	FONT-WEIGHT: bold; BACKGROUND: #D38002; FLOAT: left; WIDTH: 125px; COLOR: #fff; LINE-HEIGHT: 24px;BORDER-right: #333 1px solid; BORDER-BOTTOM: #333 1px solid; HEIGHT: 26px; TEXT-DECORATION: none; voice-family: inherit;text-align:center;
}
.product_tab_select:visited {
	FONT-WEIGHT: bold; BACKGROUND: #D38002; FLOAT: left; WIDTH: 125px; COLOR: #fff; LINE-HEIGHT: 24px; BORDER-right: #333 1px solid;BORDER-BOTTOM: #333 1px solid; HEIGHT: 26px; TEXT-DECORATION: none; voice-family: inherit;text-align:center;
}
.product_tab_select:active {
	FONT-WEIGHT: bold; BACKGROUND: #D38002; FLOAT: left; WIDTH: 125px; COLOR: #fff; LINE-HEIGHT: 24px; BORDER-right: #333 1px solid;BORDER-BOTTOM: #333 1px solid; HEIGHT: 26px; TEXT-DECORATION: none; voice-family: inherit;text-align:center;
}

.product_tab_select SPAN {
	WIDTH: 125px; HEIGHT: 26px; text-align:center;
}
.product_tab_select:hover {
	CURSOR: default;FONT-WEIGHT: bold; BACKGROUND: #985B00; COLOR: white;text-align:center;
}


.product_tab_unselect SPAN {
	WIDTH: 85px; HEIGHT: 26px;text-align:center;
}
.product_tab_unselect:link {
	FONT-WEIGHT: bold; BACKGROUND: #FF9900; FLOAT: left; WIDTH: 125px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 24px;BORDER-right: #333 1px solid; BORDER-BOTTOM: #333 1px solid; HEIGHT: 26px; TEXT-DECORATION: none; voice-family: inherit;text-align:center;
}
.product_tab_unselect:visited {
	FONT-WEIGHT: bold; BACKGROUND: #FF9900; FLOAT: left; WIDTH: 125px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 24px; BORDER-right: #333 1px solid;BORDER-BOTTOM: #333 1px solid; HEIGHT: 26px; TEXT-DECORATION: none; voice-family: inherit;text-align:center;
}
.product_tab_unselect:active {
	FONT-WEIGHT: bold; BACKGROUND: #FF9900; FLOAT: left; WIDTH: 125px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 24px; BORDER-right: #333 1px solid;BORDER-BOTTOM: #333 1px solid; HEIGHT: 26px; TEXT-DECORATION: none; voice-family: inherit;text-align:center;
}
.product_tab_unselect:hover {
	FONT-WEIGHT: bold; BACKGROUND: #985B00; COLOR: white;text-align:center;
}

