@charset "utf-8";
body,td,form,input,option,select,textarea,p,ol{font-family:Arial;font-size:9pt;Color:#666666;line-height:1.5}; 
A {font-family:Arial;font-size:9pt;color:#00B7BD;}
A:link {font-family:Arial;font-size:9pt;color:#00B7BD;}
A:visited {font-family:Arial;font-size:9pt;color: #00B7BD;}
A:hover {font-family:Arial;font-size:9pt;color: #000000;} 

.link{font-size:8pt;Color:#333333;}
.link a {font-size:8pt;Color:#333333;text-decoration: none;}
.link a:hover {color: #1D8AB3;} 

.norepeat {  background-repeat: no-repeat}

body{font-size:10pt;scrollbar-face-color: #E6E6E6;scrollbar-highlight-color: #E3DCD4;scrollbar-shadow-color: #A7A098;
scrollbar-3dlight-color: #FFFFFF;scrollbar-arrow-color: #808080;scrollbar-track-color: #E6E6E6;scrollbar-darkshadow-color: #98AAB1;}

.down {
	FONT-SIZE: 7pt; COLOR: #666666; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana;
}
.down A:link {
	FONT-SIZE: 7pt; COLOR: #666666; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana;
}
.down A:visited {
	FONT-SIZE: 7pt; COLOR: #666666; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana;
}
.down A:hover {
	FONT-SIZE: 7pt; COLOR: #18A5AA; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana;
}

.down_2 {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana;
}
.down_2 A:link {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana;
}
.down_2 A:visited {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana;
}
.down_2 A:hover {
	FONT-SIZE: 9pt; COLOR: #18A5AA; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana;
}

.down_3 {
	FONT-SIZE: 9pt;
	COLOR: #333333;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Verdana;
	text-decoration: none;
}
.down_3 A:link {
	FONT-SIZE: 9pt;
	COLOR: #333333;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Verdana;
	text-decoration: none;
}
.down_3 A:visited {
	FONT-SIZE: 9pt;
	COLOR: #333333;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Verdana;
	text-decoration: none;
}
.down_3 A:hover {
	FONT-SIZE: 9pt;
	COLOR: #00b7bd;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Verdana;
	text-decoration: none;
}
.link_2 {
	FONT-SIZE: 9pt;
	COLOR: #666666;
	FONT-FAMILY: Arial;
}
.link_2 A:link {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial;
}
.link_2 A:visited {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial;
}
.link_2 A:hover {
	FONT-SIZE: 9pt;
	COLOR: #18A5AA;
	FONT-FAMILY: Arial;
	font-weight: bold;
}
.left {
	FONT-SIZE: 9pt;
	COLOR: #999999;
	FONT-FAMILY: Arial;
}
.left A:link {
	FONT-SIZE: 9pt; COLOR: #999999; FONT-FAMILY: Arial;text-decoration: none;
}
.left A:visited {
	FONT-SIZE: 9pt; COLOR: #999999; FONT-FAMILY: Arial;text-decoration: none;
}
.left A:hover {
	FONT-SIZE: 9pt;
	COLOR: #0173BE;
	FONT-FAMILY: Arial;
	font-weight: bold;
	text-decoration: none;
}

.products {
	FONT-SIZE: 8pt;
	COLOR: #666666;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial;
}
.products_tit {
	FONT-SIZE: 8.5pt;
	COLOR: #19BFC6;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial;
	font-weight: bold;
}
.products_tit2 {
	FONT-SIZE: 10pt;
	COLOR: #19BFC6;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial;
	font-weight: bold;
}
.products_tit3 {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial;
	font-weight: bold;
}
.products_tit4 {
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial;
	font-weight: bold;
}
.products_tit5 {
	FONT-SIZE: 7.2pt;
	COLOR: #666666;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial;
}
.products_2 {border-right: #F1F0E3 1px solid; }
.products_tit6 {
	FONT-SIZE: 8.5pt;
	COLOR: #000000;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial;
	font-weight: bold;
}
.products_tit7 {
	FONT-SIZE: 8pt;
	COLOR: #666666;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial;
}
.products_tit8 {
	FONT-SIZE: 8.5pt;
	COLOR: #ffffff;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial;
	font-weight: bold;
}

.list {
	FONT-SIZE: 7pt; COLOR: #CCCCCC; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana;
}
.list A:link {
	FONT-SIZE: 7pt; COLOR: #CCCCCC; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana;
}
.list A:visited {
	FONT-SIZE: 7pt; COLOR: #CCCCCC; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana;
}
.list A:hover {
	FONT-SIZE: 7pt; COLOR: #E10915; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana;
}

.input_box {
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Arial;
	HEIGHT: 16px;
	WIDTH:300px;
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: #333333;
	border: 1px solid #66cccc;
}

.boo {
	border-top-color: #66CCCC;
	border-right-color: #66CCCC;
	border-bottom-color: #66CCCC;
	border-left-color: #66CCCC;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: disc;
}

.input_box0 {
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Arial;
	HEIGHT: 16px;
	WIDTH:135px;
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: #333333;
	border: 1px solid #66cccc;
}
.input_box_0 {
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Arial;
	HEIGHT: 16px;
	WIDTH:35px;
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: #333333;
	border: 1px solid #66cccc;
}
.input_box393 {
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Arial;
	HEIGHT: 16px;
	WIDTH:393px;
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: #333333;
	border: 1px solid #66cccc;
}
.input_box00 {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial;
	HEIGHT: 150px;
	BACKGROUND-COLOR: #EFEFEF;
	WIDTH : 483px;
	border: 1px solid #C7C0A7;
}
.input_box200 {
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Arial;
	HEIGHT: 16px;
	WIDTH:200px;
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: #333333;
	border: 1px solid #66cccc;
}
.input_box2 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Arial; HEIGHT: 96px;WIDTH:445px; BACKGROUND-COLOR: #666666;COLOR: #ffffff;
}
.input_box3 {
	BORDER: #0E0E0E 0px solid;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial;
	HEIGHT: 16px;
	WIDTH:120px;
	COLOR: #333333;
	background-color: #CCCCCC;
}
.input_box11 {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial;
	HEIGHT: 120px;
	BACKGROUND-COLOR: #EFEFEF;
	WIDTH : 393px;
	border: 1px solid #66CCCC;
}
.input_box10 {
	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 0px solid; COLOR: #999999; BORDER-BOTTOM: #333333 0px solid; FONT-FAMILY: Arial; HEIGHT: auto;WIDTH:40px; BACKGROUND-COLOR: #FFFFFF;COLOR: #999999;
}

.input_box4 {
	BORDER: #0E0E0E 0px solid;
	HEIGHT: 16px;
	WIDTH:120px;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	background-color: #CCCCCC;
}.pix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.fo {
	line-height: 4.5ex;
}
.fo_2 {
	line-height: 4ex;
}
.hi {
	line-height: 1.8;
}
