
	FONT.menu      { font-size:9pt; line-height:130%; color:#333333; padding:6px; text-decoration:none; display:block; width:100%; }
	A.menu         { font-size:9pt; line-height:130%; color:#333333; padding:6px; text-decoration:none; display:block; width:100%; }
	A.menu:link    { font-size:9pt; line-height:130%; color:#333333; padding:6px; text-decoration:none; display:block; width:100%; }
	A.menu:visited { font-size:9pt; line-height:130%; color:#333333; padding:6px; text-decoration:none; display:block; width:100%; }
	A.menu:hover   { font-size:9pt; line-height:130%; color:#000099; padding:6px; text-decoration:none; display:block; width:100%; }

	FONT.part      { font-size:9pt; color:#FFFFFF; padding:5px 3px 1px 2px; margin-left:0px; text-decoration:none; display:block; width:100%; }

	.box      { background-color:#E6FFFF; }
	
	FONT.products      { font-size:9pt; color:#000099; line-height:130%; margin:0px; text-decoration:none; }
	A.products         { font-size:9pt; color:#000099; line-height:130%; margin:0px; text-decoration:none; }
	A.products:link    { font-size:9pt; color:#000099; line-height:130%; margin:0px; text-decoration:none; }
	A.products:visited { font-size:9pt; color:#000099; line-height:130%; margin:0px; text-decoration:none; }
	A.products:hover   { font-size:9pt; color:#FF0000; line-height:130%; margin:0px; text-decoration:underline; }

	A.category         { font-size:10pt; font-weight:bold; color:#000099; line-height:130%; margin-left:0px; text-decoration:none; }
	A.category:link    { font-size:10pt; font-weight:bold; color:#000099; line-height:130%; margin-left:0px; text-decoration:none; }
	A.category:visited { font-size:10pt; font-weight:bold; color:#000099; line-height:130%; margin-left:0px; text-decoration:none; }
	A.category:hover   { font-size:10pt; font-weight:bold; color:#FF0000; line-height:130%; margin-left:0px; text-decoration:underline; }

	A.category-L         { font-size:10pt; color:#000099; margin-left:3px; text-decoration:none; }
	A.category-L:link    { font-size:10pt; color:#000099; margin-left:3px; text-decoration:none; }
	A.category-L:visited { font-size:10pt; color:#000099; margin-left:3px; text-decoration:none; }
	A.category-L:hover   { font-size:10pt; color:#FF0000; margin-left:3px; text-decoration:underline; }

.h0 {
	font-size:80%;
	font-weight:none;
	color:#666666;
	margin-top:     10px;
	padding-top:     2px;
	padding-bottom:  2px;
	padding-right:  10px;
	padding-left:   10px;
	border-top:      1px  solid rgb(30%,30%,30%);
	background-color: rgb(95%,95%,95%);
}
.h1 {
	font-size:100%;
	font-weight:bold;
	color:#336699;
	margin-top:      0px;
	padding-top:     5px;
	padding-bottom:  5px;
	padding-right:  10px;
	padding-left:   10px;
	border-top:      1px  solid rgb(30%,30%,30%);
	border-right:    0px  solid rgb(90%,50%,20%);
	border-bottom:   0px  solid rgb(90%,50%,20%);
	border-left:     0px  solid rgb(90%,50%,20%);
	background-color: rgb(90%,90%,100%);
}
.h2 {
	font-size:100%;
	font-weight:bold;
	color:#000099;
	line-height:130%;
	margin:0px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.t2 {
	font-size:90%;
	color:#000000;
	line-height:130%;
	margin:0px;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 0px;
}
