body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	line-height:22px;
	font-weight:normal;
	color:#1e1e1e;
	text-decoration:none;
	background:#f3f3f3;
}
.CAYIN{
	font-size:20px;
	line-height:40px;
	height:auto;
	color:#FFF;
	padding:0;
	margin:12px 10px;
	display:block;
	float:left;
}
@font-face {
	font-family: 'CAYIN';
	src:url('../fonts/CAYIN.eot?fdqteg');
	src:url('../fonts/CAYIN.eot?#iefixfdqteg') format('embedded-opentype'),
url('../fonts/CAYIN.woff?fdqteg') format('woff'),
url('../fonts/CAYIN.ttf?fdqteg') format('truetype'),
url('../fonts/CAYIN.svg?fdqteg#CAYIN') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
	font-family: 'CAYIN';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:normal;
	/*line-height: 1;*/

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-CAYIN:before {
	content: "\e600";
}
.HD {
	width:100%;
	position:fixed;
	top:0;
	left:0;
	_position: absolute; /* position fixed for IE6 */
	_top:expression(documentElement.scrollTop+"px");
	z-index:2;
}
.MB {
	padding:0 0 32px 0;
	width: 1002px;
	height:auto;
	background-color: #FFF;
	margin: 0 auto;
	position:relative;
	z-index:1;
	top:88px;
	left:0;
}
.MBTable {
	width:1002px;
	height:100%;
	border-left:1px solid #c2c2c2;
	border-right:1px solid #c2c2c2;
}
.FT{
  width:100%;
  position:fixed; 
  bottom:0; 
  left:0;
  _position: absolute; /* position fixed for IE6 */
  _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-4);
  z-index:3;
}
.HeadTop {
	background-image: url(../Images/headerBackground.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	height: 46px;
	width: 100%;
	text-align: left;
	overflow:hidden;
}
.Logo {
	height: 46px;
	width: 1000px;
	text-align: left;
	display:block;
	margin:0 auto;
}
.Logo img {
	float:left;
	margin:0 10px 0 0;
}
.HeadTitle {
	height: 34px;
	width: auto;
	padding:12px 10px 0 0;
	text-align:left;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:normal;
	line-height:20px;
	color:#fff;
}
.TypeColor {
	height: 4px;
	width: 100%;
	background-color: #a38c5b;
}
.TopFunction {
	height: 28px;
	width: 100%;
	background-color: #e9e9e9;
	padding:5px 0;
	margin:0;
}
.TopFunctionArea {
	height: 28px;
	width: 1000px;
	margin:0 auto;
	display:block;
	border-left:1px solid #afafaf;
	border-right:1px solid #afafaf;
}
.MainTopFunctionArea {
	height: 28px;
	width: 1000px;
	margin:0 auto;
	display:block;
	border-left:1px solid #afafaf;
	border-right:1px solid #afafaf;
}
.TopFunctionLine {
	height: 28px;
	width: 1px;
	background-color: #FFF;
	margin:0;
	border-left:1px solid #afafaf;
	float:left;
}
.SelectChangeProduct{
	height:28px;
	width:auto;
	float:left;
	margin:0 10px;
	white-space:nowrap;
}
.ChangeLanguage{
	height:28px;
	width:auto;
	float:right;
	margin:0 10px;
	white-space:nowrap;
}
.TopFunctionTitle{
	height:23px;
	width:auto;
	float:left;
	padding:1px 5px 0 0;
	margin:2px 0;
	white-space:nowrap;
	display:block;
}
.SelectArea{
	height:28px;
	width:auto;
	float:left;
	position:relative;
	z-index:10;
	left:0;
	top:0;
}
.SelectArea .NowSelect{
	background:#FFF url(../Images/SelectArrow.gif) no-repeat right top;
	height:16px;
	width:auto;
	float:left;
	border:1px solid #abadb3;
	margin:3px 0;
	padding:3px 4px;
	cursor:pointer;
	font-size:12px;
	line-height:15px;
}
.SelectArea .NowSelect:hover{
	background:#FFF url(../Images/SelectArrow.gif) no-repeat right -22px;
}
.SelectArea .NowProduct{
	width:112px;
}
.SelectArea .NowLanguage{
	width:72px;
}
.SelectArea ul{
	list-style:none;
	width:auto;
	border:1px solid #0c0e0f;
	position:absolute;
	left:0;
	top:27px;
	z-index:12;
	display:block;
	background:#444e53;
}
.SelectArea ul li{
	height:26px;
	width:auto;
	border-bottom:1px dashed #111517;
	display:block;
}
.SelectArea ul li:last-child{
	border-bottom:none;
}
.SelectArea ul li a{
	background:#444e53;
	height:16px;
	width:auto;
	padding:5px;
	font-size:12px;
	line-height:14px;
	color:#FFF;
	text-decoration:none;
	display:block;
}
.SelectArea ul li a.ProductList{
	width:110px;
}
.SelectArea ul li a.LanguageList{
	width:70px;
}
.SelectArea ul li a:hover{
	background:#1c2224;
}
.ChangeButton {
	background:url(../Images/changebutton.gif) repeat-x 0 0;
	border:1px solid #9d9d9d;
	border-radius: 5px;
	width:auto;
	height:19px;
	padding:3px 15px 0 15px;
	margin:2px 4px;
	float:left;
	font-size:12px;
	line-height:15px;
	color:#1e1e1e;
	text-decoration:none;
}
.ChangeButton:hover {
	background:url(../Images/changebutton.gif) repeat-x 0 -22px;
	border:1px solid #7b7b7b;
}
#menu {
	width: 280px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	border:none;
	height: 100%;
}
.leftArea {
	background-color: #fcfcfc;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #c2c2c2;
	padding: 10px;
}
.rightArea {
	background-color: #FFF;
	padding: 10px 20px 20px 20px;
}
.main {
	width:710px;
	float: left;
	padding:0 0 32px 0;
}
.construction {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	color:#333;
	text-align:center;
	background:url(../../../Images/under_construction.png) no-repeat center center;
	height:150px;
	padding:400px 0 50px 0;
}
.Tree{
	width:662px;
	height:22px;
	padding:2px 10px 0 0 ;
	color:#a1a1a1;
	float:left;
}
.Print {
	background:url(../Images/changebutton.gif) repeat-x 0 0;
	border:1px solid #9d9d9d;
	border-radius: 5px;
	width:auto;
	height:16px;
	padding:3px 8px;
	float:left;
}
.Print:hover {
	background:url(../Images/changebutton.gif) repeat-x 0 -22px;
	border:1px solid #7b7b7b;
}
.FOOTER {
	height:32px;
	overflow:hidden;
}
.FooterAll {
	width:100%;
	height:233px;
	background: url(../Images/FooterBackground.gif) repeat-x #374045 0 0;
}
.FootArea {
	height:32px;
	width:1000px;
	padding:0;
	margin:0 auto;
	border-bottom:1px solid #5c676d;
}
.UIlanguageArea {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:15px;
	color:#aaa;
	float:left;
	width:auto;
	height:16px;
	margin:9px 10px 7px 5px;
	padding:0;
}
.UIlanguageNow {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:15px;
	color:#aaa;
	float:left;
	background:url(../Images/upArrow.gif) no-repeat right -1px;
	width:auto;
	height:22px;
	padding:9px 20px 1px 0 ;
	margin:0 10px 0 0;
	cursor:pointer;
}
.UIlanguageNow:hover {
	color:#FFF;
	background:url(../Images/upArrow.gif) no-repeat right -31px;
}
.copyright{
	float:right;
	width:auto;
	height:16px;
	margin:9px 5px 7px 10px;
	padding:0;
}
.copyright div{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:15px;
	color:#aaa;
	text-decoration:none;
	margin:0;
	padding:0 0 0 10px;
}
.FootLanguage {
	height:170px;
	width:1000px;
	padding:10px 0 10px 10px;
	margin:5px auto;
	background:url(../Images/worldMap.jpg) no-repeat right top #374045;
	display:block;
}
.LanguageArea {
	margin-top: 7px;
	margin-left: 15px;
	float: left;
	margin-right: 30px;
	width: 130px;
}
.LanguageArea ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.LanguageArea ul li{
	margin: 0;
	padding: 0;
}
.LanguageAreaLink {
	float: left;
	height: 21px;
	width: 115px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height:15px;
	font-weight: normal;
	background-color: #374045;
	color: #aaaaaa;
	padding-top: 5px;
	padding-left: 15px;
	margin-top: 2px;
	margin-bottom: 2px;
	display: block;
	text-decoration:none;
}
.LanguageAreaLink:hover {
	background-color: #424c51;
	color: #F3F3F3;
}
.LanguageCheck {
	color: #FFF;
	background-image: url(../Images/languageCheck.gif);
	background-repeat: no-repeat;
	background-position: 2px 7px;
}
h1 {
	font-size:20px;
	font-weight:bold;
	line-height:28px;
	margin:15px 0 6px 0;
	color:#8a7038;
}
h2 {
	font-size:16px;
	font-weight:bold;
	line-height:26px;
	padding:0;
	margin:40px 0 5px 0;
	color:#309096;
	border-bottom:1px solid #8ab2b5;
	width:710px;
}
h2:before {
	display: block;
	content: "";
	height: 90px;
	margin: -90px 0 0;
}
h3 {
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	padding:0;
	margin:30px 0 4px 0;
	color:#116ea7;
}
h3:before {
	display: block;
	content: "";
	height: 90px;
	margin: -90px 0 0;
}
h4 {
	font-size:13px;
	font-weight:bold;
	line-height:22px;
	padding:0;
	margin:20px 0 3px 0;
	color:#79b700;
}
a {
	color:#8d6000;
	text-decoration:underline;
	cursor:pointer;
}
a:hover {
	text-decoration:none;
}
a.Link {
	color:#0d729c;
	text-decoration:underline;
	cursor:pointer;
}
a.Link:hover {
	text-decoration:none;
}
a.TOP{
	width:710px;
}
.main .PictureTABLE{
	padding:0;
	margin:5px 0;
}
.main .PictureTABLE td{
	background:none;
	border:none;
	padding:0;
	margin:0;
}
.FrameLeft{
	float:left;
	margin:5px 10px 5px 0;
	margin-right:10px;
	display: inline;
}
.FrameRight{
	float:right;
	margin:5px 0 5px 10px;
	margin-left:10px;
	display: inline;
}
table.MainTB{
	margin:5px 0px;
}
table.MainTB th{
	border:1px solid #9da0a1;
	background:#d0d7db;
	padding:5px;
	font-weight:bold;
}
table.MainTB td{
	border:1px solid #9da0a1;
	padding:5px;
	font-family: Verdana, Geneva, sans-serif;
}
.main table ul {
	list-style-position: outside;
	list-style-type: disc;
	margin:6px 0px;
	width:auto;
	float:none;
}
.main table ol {
	list-style-position: outside;
	list-style-type: decimal;
	margin:6px 0px;
	width:auto;
	float:none;
}
table ul li, .main table ol li {
	margin:5px 0 5px 30px;
}
.main .NoteFrameTB{
	border:1px solid #3d6a06;
	background:#FFF;
	margin:5px 0;
	padding:5px;
}
.main .NoteFrameTB th{
	border:none;
	background:url(../Images/noteTitleBG.jpg) repeat-x left top #FFF;
	height:28px;
	padding:0;
	margin:0;
}
.main .NoteFrameTB th .Title{
	width:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
	color:#FFF;
	background:url(../Images/noteIcon.gif) no-repeat 5px 5px;
	height:23px;
	padding:5px 0 0 22px;
	margin:0;
	float:left;
}
.main .NoteFrameTB td{
	border:none;
	background:#FFF;
	padding:5px;
	margin:0;	
}
.main .NoteFrameTB td .Body{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#edf7df;
	padding:0;
	margin:0;
	float:left;
}
.main .NoteFrameTB td .Body p{
	width:auto;
	height:auto;
	padding:5px;
	margin:0;
	line-height:18px;
	float:left;
}
.main .NoteFrameTB td .Body ul, .main .NoteFrameTB td .Body ol {
	width:auto;
	height:auto;
	margin:0;
	padding:5px;
	float:left;
}
.main .NoteFrameTB td .Body ol li {
	list-style-position: outside;
	list-style-type: decimal;
	margin:3px 0 3px 25px;
}
.main .NoteFrameTB td .Body ul li {
	list-style-position: outside;
	list-style-type: disc;
	margin:3px 0 3px 25px;
}
.main .ImportantFrameTB{
	border:1px solid #76270c;
	background:#FFF;
	margin:5px 0;
	padding:5px;
}
.main .ImportantFrameTB th{
	border:none;
	background:url(../Images/importantTitleBG.jpg) repeat-x left top #FFF;
	height:28px;
	padding:0;
	margin:0;
}
.main .ImportantFrameTB th .Title{
	width:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
	color:#FFF;
	background:url(../Images/importantIcon.gif) no-repeat 5px 5px;
	height:23px;
	padding:5px 0 0 22px;
	margin:0;
	float:left;
}
.main .ImportantFrameTB td{
	border:none;
	background:#FFF;
	padding:5px;
	margin:0;	
}
.main .ImportantFrameTB td .Body{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#f8ece7;
	padding:0;
	margin:0;
	float:left;
}
.main .ImportantFrameTB td .Body p{
	width:auto;
	height:auto;
	padding:5px;
	margin:0;
	line-height:18px;
	float:left;
}
.main .ImportantFrameTB td .Body ul, .main .ImportantFrameTB td .Body ol {
	width:auto;
	height:auto;
	margin:0;
	padding:5px;
	float:left;
}
.main .ImportantFrameTB td .Body ol li {
	list-style-position: outside;
	list-style-type: decimal;
	margin:3px 0 3px 25px;
}
.main .ImportantFrameTB td .Body ul li {
	list-style-position: outside;
	list-style-type: disc;
	margin:3px 0 3px 25px;
}
.main ul {
	list-style-position: outside;
	list-style-type: disc;
	margin:5px 0px 15px 0;
}
.main ol {
	list-style-position: outside;
	list-style-type: decimal;
	margin:5px 0px 15px 0;
}
.main ul li, .main ol li {
	margin:10px 0 10px 30px;
}
b.CLICK{
	color:#0f7b9f;
}
.main ul.QLT {
	margin:5px 0;
	list-style-type: circle;
	list-style-position: outside;
	color:#8d6000;
	width:710px;
}
.main ul.QLT li {
	margin:0 0 0 30px;
}
.main ul.QLT ul {
	margin:0;
	list-style-type: square;
	list-style-position: outside;
}
.main ul.QLT a {
	color:#8d6000;
	text-decoration:underline;
	cursor:pointer;
}
.main ul.QLT a:hover {
	text-decoration:none;
}
.WPcode{
	width:708px;
	height:auto;
	padding:0px;
	margin:5px 0px;
	background:#FFF;
	border:1px solid #9da0a1;
	overflow-x:auto;
	overflow-y:hidden;
	position:relative;
	z-index:300;
}
.WPcodeUp{
	width:18px;
	height:17px;
	display:block;
	position:absolute;
	top:2px;
	right:2px;
	z-index:301;
	cursor:pointer;
	background-image: url(../Images/CodeButton.gif);
	background-repeat: no-repeat;
	background-position: 0px -17px;
}
.WPcodeUp:hover{
	background-position: -18px -17px;
}
.WPcodeDown{
	width:18px;
	height:17px;
	display:none;
	position:absolute;
	top:2px;
	right:2px;
	z-index:301;
	cursor:pointer;
	background-image: url(../Images/CodeButton.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.WPcodeDown:hover{
	background-position: -18px 0px;
}
.main .CodeTable {
	background:none;
	width:708px;
	padding:0;
	margin:0;
	text-align:left;
	border:none;
}
.main .CodeTable th {
	background:#e7e7e7;
	width:27px;
	padding:5px;
	margin:0;
	text-align:left;
	border:none;
	border-right:1px dashed #9da0a1;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	color:#696969;
	text-align:center;
}
.main .CodeTable td {
	background:#f7f7f7;
	width:660px;
	padding:5px;
	margin:0;
	text-align:left;
	border:none;
}
pre{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:20px;
}
.Red{
	color:#990000;
}
.Blue1{
	color:#000099;
}
.Blue2{
	color:#0000ff;
}
.Purple {
	color:#990099;
}
.Pink {
	color:#ff00ff;
}
.Green{
	color:#006600;
}
.HighLight {
	background:#ffff82;
	padding:2px 0 4px 0;
}
.ImportantLink {
	background:url(../Images/importantIcon.gif) no-repeat 1px 0;
	padding:0 0 0 15px;
	color:#ad1800;
	text-decoration:none;
}
.ImportantLink:hover {
	color:#5c0d00;
	text-decoration:none;
}
.main ul.SpecificationsList{
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 0 0 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	width:auto;
	float:none;
}
.main ul.SpecificationsList li{
	padding:0;
	margin:5px 0;
	line-height:20px;
}
.H4AREA{
	width:710px;
	height:32px;
	display:block;
	overflow:hidden;
	margin:0 0 10px 0;
}
.H4AREA .Title {
	width:710px;
	height:32px;
	float:left;
}
.H4AREA .Title h4{
	float:left;
	padding:0 0 0 23px;
	margin:4px 0;
	position:relative;
	z-index:40;
}
.H4AREA .Title h4 .Down{
	background:url(../Images/MoreButton.gif) no-repeat 0 0;
	width:18px;
	height:18px;
	position:absolute;
	left:0;
	top:2px;
	cursor:pointer;
	display:block;
	z-index:41;
}
.H4AREA .Title h4 .Down:hover{
	background:url(../Images/MoreButton.gif) no-repeat -18px 0;
}
.H4AREA .Title h4 .Up{
	background:url(../Images/MoreButton.gif) no-repeat 0 -18px;
	width:18px;
	height:18px;
	position:absolute;
	left:0;
	top:2px;
	cursor:pointer;
	display:block;
	z-index:42;
}
.H4AREA .Title h4 .Up:hover{
	background:url(../Images/MoreButton.gif) no-repeat -18px -18px;
}
.H4AREA .BODY{
	width:710px;
	height:auto;
	float:left;
}
.RedCircle{
	background:#bb0000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	line-height:13px;
	text-align:center;
	width:19px;
	height:17px;
	border-radius: 10px;
	padding:3px 1px 0 0;
	display:block;
}
.Red2{
	color:#ff0000;
}
