/* CSS Document */

body {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;	
	font-size: 9pt;
	font-size:x-small;
}
.top11 {
	font-size: 12px;
	line-height: 20px;
}


.cataloglist {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	line-height: normal;

}
.cataloglist0 {
	
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
	line-height: normal;

}
.maincatalog {
	
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;

}
.maincatalog a:link {
	color: #0000CC;
	text-decoration: underline;
	font-weight: bold;
}
.maincatalog a:visited {
	text-decoration: underline;
	color: #0000CC;
	font-weight: bold;
}
.maincatalog a:hover, .title a:active {
	text-decoration: underline;
	color: #0000CC;
	font-weight: bold;
}

.leftcatalog {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	line-height: normal;

}
.leftcatalog a:link {
	color: #0000CC;
	text-decoration: underline;
}
.leftcatalog a:visited {
	text-decoration: underline;
	color: #0000CC;
}
.leftcatalog a:hover, .title a:active {
	text-decoration: underline;
	color: #0000CC;
}


.title a:link {
	color: #00619A;
	text-decoration: none;
}
.title a:visited {
	text-decoration: none;
	color: #00619A;
}
.title a:hover, .title a:active {
	text-decoration: underline;
	color: #00619A;
}
.lefttitle {
	
	font-size: 9pt;
	color: #0000CC;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}
 a.lefttitle0:link {
	color: #0000FF;
	text-decoration: none;
}
 a.lefttitle0:visited {
	text-decoration: none;
	color: #0000FF;
}
 a.lefttitle0:hover,  a.lefttitle0:active {
	text-decoration: underline;
	color: #ff00ff;
}


.topmenu {
	
	font-size: 9pt;
	color: #0066A2;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}
.topmenu a:link {
	text-decoration: underline;
	color: #0066A2;
}
.topmenu a:visited {
	text-decoration: underline;
	color: #0066A2;
}
.topmenu a:hover, .topmenu a:active {
	text-decoration: none;
	color: #0066A2;
}

.topmenucn {
	
	font-size: 9pt;
	color: #000099;
	text-decoration: none;
	line-height: normal;
	
}
.topmenucn a:link {
	text-decoration: underline;
	color: #000099;
}
.topmenucn a:visited {
	text-decoration: underline;
	color: #000099;
}
.topmenucn a:hover, .topmenu a:active {
	text-decoration: none;
	color: #000099;
}

.title001 {
	
	font-size: 9pt;
	color: #30A8E8;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
.title001 a:link {
	text-decoration: underline;
	color: #30A8E8;
}
.title001 a:visited {
	text-decoration: underline;
	color: #30A8E8;
}
.title001 a:hover, .title001 a:active {
	text-decoration: none;
	color: #30A8E8;
}
.titlecatalog {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
.titlecatalog0 {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
.title002 {
	
	font-size: 9pt;
	color: #858585;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
.title002 a:link {
	text-decoration: none;
	color: #0033FF;
}
.title002 a:visited {
	text-decoration: none;
	color: #0033FF;
}
.title002 a:hover, .title002 a:active {
	text-decoration: underline;
	color: #0033FF;
}
.title003 {
	
	font-size: 9pt;
	color: #C10000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
.title003 a:link {
	text-decoration: none;
	color: #0033FF;
}
.title003 a:visited {
	text-decoration: none;
	color: #0033FF;
}
.title003 a:hover, .title002 a:active {
	text-decoration: underline;
	color: #0033FF;
}
.item01 {
	
	font-size: 9pt;
	color: #003399;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
.inputtitletext {
	
	font-size: 9pt;
	line-height: normal;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.catalogbold {
	
	font-size: 9pt;
	line-height: normal;
	text-decoration: none;
	color: #0000CC;
	font-weight: bold;
}
.inputradio {
	
	font-size: 9pt;
	color: #000000;
	border: 1px none;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
}
.inputcheckbox {
	
	font-size: 9pt;
	color: #000000;
	border: 1px none;
	text-decoration: none;
	margin: 1px;
	padding: 0px;
}
.english {
	
	font-size: 12pt;
	color: #0066A2;
	font-weight: bold;
}
.english2 {
	
	font-size: 10pt;
	line-height: 20px;
}
a.normal {
	
	font-size: 9pt;
	color: #575757;
	text-decoration: none;
}

a.normal:link {
	text-decoration: none;
	color: #0033FF;
}
a.normal:visited {
	text-decoration: none;
	color: #0033FF;
}
a.normal:hover, a:active {
	text-decoration: underline;
	color: #0033FF;
}
.catalog {
	
	font-size: 9pt;
	color: #575757;
	text-decoration: none;
}

.catalog:link {
	text-decoration: none;
	color: #575757;
}
.catalog:visited {
	text-decoration: none;
	color: #575757;
}
.catalog:hover, .catalog:active {
	text-decoration: underline;
	color: #0033FF;
}
.catalog1 {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.catalog1:link {
	text-decoration: none;
	color: #003399;
}
.catalog1:visited {
	text-decoration: none;
	color: #003399;
}
.catalog1:hover, .catalog1:active {
	text-decoration: underline;
	color: #003399;
}
.catalog0 {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

.catalog0:link {
	text-decoration: none;
	color: #003399;
}
.catalog0:visited {
	text-decoration: none;
	color: #003399;
}
.catalog0:hover, .catalog1:active {
	text-decoration: underline;
	color: #003399;
}
.catalog2 {
	
	font-size: 9pt;
	color:#000000;
	text-decoration: none;
}
.catalog2 a:link {
	color:#0066CC;
	text-decoration: none;
}
.catalog2 a:visited {
	color: #0066CC;
	text-decoration: none;
}
.catalog2 a:hover, .catalog2 a:active {
	color: #FF0084;
	text-decoration: underline;
}
.catalog3 {
	
	font-size: 8pt;
	color: #0066CC;
	text-decoration: none;
}
.catalog3 a:link {
	color: #0066CC;
	text-decoration: underline;
}
.catalog3 a:visited {
	color: #0066CC;
	text-decoration: underline;
}
.catalog3 a:hover, .catalog3 a:active {
	color: #000000;
	text-decoration: none;
}
TD {
	COLOR: #575757;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	
	text-decoration: none;
}

input {
	
	font-size: 9pt;
	color: #000000;
	border: 1px solid #676767;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
}
radio {
	
	font-size: 9pt;
	color: #000000;
	border: 1px solid #676767;
	
}
.inputimage {
	border: 0px;
}
textarea {
	
	font-size: 9pt;
	color: #000000;
	SCROLLBAR-BASE-COLOR: #99CCFF;
	SCROLLBAR-FACE-COLOR: #99CCFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #3366CC;
	SCROLLBAR-SHADOW-COLOR: #99CCFF;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	border: 1px solid #676767;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
}
.inputtext{
	
	font-size: 9pt;
	color: #000000;
	border: 1px solid #3366CC;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
}
select {
	
	font-size: 8pt;
	color: #000000;
	SCROLLBAR-BASE-COLOR: #99CCFF;
	SCROLLBAR-FACE-COLOR: #99CCFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #3366CC;
	SCROLLBAR-SHADOW-COLOR: #99CCFF;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	border: 1px solid #868686;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
}
option {
	
	font-size: 8pt;
	color: #000000;
	SCROLLBAR-BASE-COLOR: #99CCFF;
	SCROLLBAR-FACE-COLOR: #99CCFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #3366CC;
	SCROLLBAR-SHADOW-COLOR: #99CCFF;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	border: 1px solid #868686;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
}
.toptitle {
	
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.toptitle a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.toptitle a:visited {
	color: #FFFFFF;
	text-decoration: none;
}.toptitle a:hover, .toptitle a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.menu {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
.menu a:link {
	color: #000000;
	text-decoration: underline;
}
.menu a:visited {
	color: #000000;
	text-decoration: underline;
}
.menu a:hover, .menu a:active {
	color: #000000;
	text-decoration: none;
}
.bluelink {
	
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.bluelink a:link {
	color: #0000FF;
	text-decoration: none;
}
.bluelink a:visited {
	color: #0000FF;
	text-decoration: none;
}
.bluelink a:hover, .bluelink a:active {
	color: #0000FF;
	text-decoration: underline;
}
.blacklink {
	
	font-size: 8pt;
	color: #4D4D4D;
	text-decoration: none;
}
.blacklink a:link {
	color: #000000;
	text-decoration: none;
}
.blacklink a:visited {
	color: #000000;
	text-decoration: none;
}
.blacklink a:hover, .blacklink a:active {
	color: #000000;
	text-decoration: underline;
}
.blueitem {
	
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.blueitem a:link {
	color: #0000FF;
	text-decoration: none;
}
.blueitem a:visited {
	color: #0000FF;
	text-decoration: none;
}
.blueitem a:hover, .blueitem a:active {
	color: #0000FF;
	text-decoration: underline;
}
.littlelink {
	
	font-size: 8pt;
	color: #FFCC00;
	text-decoration: none;
}
.littlelink a:link {
	color: #FFCC00;
	text-decoration: none;
}
.littlelink a:visited {
	color: #FFCC00;
	text-decoration: none;
}
.littlelink a:hover, .littlelink a:active {
	color: #FFCC00;
	text-decoration: underline;
}

.normaltext {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

.hinthelp {
	
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
.hinthelp a:link {
	color: #666666;
	text-decoration: none;
}
.hinthelp a:visited {
	color: #666666;
	text-decoration: none;
}
.hinthelp a:hover, .hint a:active {
	color: #666666;
	text-decoration: underline;
}

.hint {
	
	font-size: 9pt;
	color: RED;
	text-decoration: none;
}
.hint a:link {
	color: #0033FF;
	text-decoration: none;
}
.hint a:visited {
	color: #0033FF;
	text-decoration: none;
}
.hint a:hover, .hint a:active {
	color: #0033FF;
	text-decoration: underline;
}
.bordercolor {
	margin-bottom: 1px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #999999;
}
.title004 {

	
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;

}
.title004 a:link {
	text-decoration: underline;
	color: #000000;
}
.title004 a:visited {
	text-decoration: underline;
	color: #000000;
}
.title004 a:hover, .title004 a:active {
	text-decoration: none;
	color: #000000;
}
.pages{font:bold x-small;}

.photoborder {
	border: 1px solid;
	border-color: #cccccc;
}

.photoborder0 {
	border: 1px solid;
	border-color: #ffcc00;
}

.catalogdiv {padding:2px 0px 2px 0px}

.tree-control {
  font-family: arial, verdana, geneva, helvetica, sans-serif;
  font-size: 80%;
  line-height: 1.0;
}

.tree-control-selected {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

.tree-control-unselected {
  color: black;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}


.iframe {
	
	font-size: 9pt;
	color: #000000;
	SCROLLBAR-BASE-COLOR: #99CCFF;
	SCROLLBAR-FACE-COLOR: #99CCFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #3366CC;
	SCROLLBAR-SHADOW-COLOR: #99CCFF;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	border: 1px solid #868686;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
}

.fm1 {
	WIDTH: 120px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff
}

.style17 {
	
	font-size: 9pt;
	line-height: normal;
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}

ul{
  padding:4;
  margin:0 0 0 15px;
  list-style:square;
 }
.padded li{padding-bottom:8px;}
ul ul{padding:0;}
ul ul ul{padding:0;margin:0 0 0 18px;}
#related #ewindow ul{margin-left:15px;}




.lefttitle0 {
	
	font-size: 9pt;
	color: #000099;
	text-decoration: none;
	line-height: normal;
	
}
.lefttitle0 a:link {
	text-decoration: underline;
	color: #000099;
}
.lefttitle0 a:visited {
	text-decoration: underline;
	color: #000099;
}
.lefttitle0 a:hover, .lefttitle0 a:active {
	text-0decoration: underline;
	color: #9900CC;
}
h3 { 
padding:0px 0px;
background-color:#ffffff;
font-weight:bold;
height:1%; 
margin:6; 
}
.linkcatalog {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: underline;
	line-height: normal;

}
.linkcatalog a:link {
	color: #0000CC;
	text-decoration: underline;
}
.linkcatalog a:visited {
	text-decoration: underline;
	color: #0000CC;
}
.linkcatalog a:hover, .title a:active {
	text-decoration: underline;
	color: #0000CC;
}
.underhref {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	line-height: normal;

}
.underhref a:link {
	color: blue;
	text-decoration: underline;
}
.underhref a:visited {
	text-decoration: underline;
	color: #0E5DB5;
}
.underhref a:hover {
	text-decoration: underline;
	color: #D2002A;
}
.underhref a:active {
	text-decoration: none;
	color: #0E5DB5;
}
.headmenu {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.headmenu a:link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.headmenu a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.headmenu a:hover{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.headmenu a:active 
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
h1 {
	
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.lu22 {
	font-size: 12px;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: efefef;

}
.di {
	font-size: 12pt;
	color: #CCCCCC;
	border: 1px solid #CCCCCC;
	background-color: #efefef;

}
.di2 {

	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
.di3 {
	font-size: 12pt;
	color: #666666;
	background-color: #FFFFFF;
	border-top: 1px dashed #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;

}
.top1 {


	border: 1px none #cccccc;
	font-size: 12px;
	color: #333333;
	font-family: "????";
}
.shang {

	border: 1px solid #FFCC00;
	font-size: 11px;
	color: #FFCC00;
	font-family: "Arial", "Helvetica", "sans-serif";
	background-color: #ECECEC;
	font-weight: bold;
}

.lf {

	font-size: 12px;
	color: #FFFFFF;
	font-family: "????";
	background-color: #6699cc;
	border-top: 1px solid #cccccc;
	border-right: 1px none #cccccc;
	border-bottom: 1px none #cccccc;
	border-left: 1px solid #cccccc;
}
.r1 {


	font-size: 12px;
	color: #333333;
	font-family: "Arial", "Helvetica", "sans-serif";
	background-color: #FFFFFF;
	border-top: 1px solid #cccccc;
	border-right: 1px none #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.s2 {


	font-size: 14px;
	color: #333333;
	font-family: "Arial", "Helvetica", "sans-serif";
	background-color: #FFFFFF;
	border-top: 2px solid #99CC00;
	border-right: 2px none #99CC00;
	border-bottom: 2px solid #99CC00;
	border-left: 2px none #99CC00;
	font-weight: bold;
}

.lu5 {
	font-size: 12px;
	color: #333333;
	background-color: #efefef;
	font-weight: bold;
	border-top: 1px solid #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.shang11 {
	font-size: 13px;
	color: #333333;
	font-family: "Arial", "Helvetica", "sans-serif";
	background-color: #efefef;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px none #cccccc;
	border-left: 1px solid #cccccc;
	font-weight: bold;

}
.t51 {

	font-size: 12px;
	color: #000000;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

.promotion {
	FONT-SIZE: 12px; BORDER-BOTTOM: #cccccc 1px dotted
}
.ptitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #993300;}
.priced {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333;  TEXT-DECORATION: line-through
}
.pricen {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; }
.tab1 {
	font-size: 12px;
	border-top: 1px none #FF9900;
	border-right: 1px none #FF9900;
	border-bottom: 1px none #FF9900;
	border-left: 1px none #FF9900;


}

.tad {

	font-size: 12px;
	border-top: 1px none #FF9900;
	border-right: 1px none #FF9900;
	border-bottom: 1px dashed #FF9900;
	border-left: 1px none #FF9900;
}
.BOX {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AEAEAE;
	border-right-color: #AEAEAE;
	border-bottom-color: #AEAEAE;
	border-left-color: #AEAEAE;
}
.BOX_right {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFA501;
	border-right-color: #FFA501;
	border-bottom-color: #FFA501;
	border-left-color: #FFA501;
}
.top_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000033;
}

.txt {font-family: "ËÎÌå"}
.topbox {
	border: 1px solid #6699CC;
}
.top_line1 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
