.m {
	background-color: #f2edcf;
	width: 177px;
	background-image: url(../../images/catbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	empty-cells: hide;
}
.mup {
	background-color: #FEF6E8;
	background-image: url(../../images/catbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	line-height: 4px;
}
div.catstyle {
	float: left;
	height: 15px;
	width: 15px;
	margin: 0px;
	padding: 0px;
}
img.catstyle {
	float: left;
	width: 5px;
	margin: 0px;
	padding: 0px;
	height: 15px;
}
.cat,.catmore,.catlock,.subcat,.subcatmore,.subcatlock {
	filter: Alpha(Opacity=50);

}
.catover,.catovermore,.catlockover,.subcatover,.subcatovermore,.subcatlockover,.subcat2over,.subcat2overmore,.subcat2lockover,.subcat3over,.subcat3overmore,.subcat3lockover,.subcat4over,.subcat4overmore,.subcat4lockover,.subcat5over,.subcat5overmore,.subcat5lockover {
	filter: Alpha(Opacity=100);

}
.cat,.catmore,.catlock {
	padding-left: 2px;
	font-size: 11px;
	font-weight: bold;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2EDCF;
}
.mm a {
	color: #000000;
	text-decoration: none;
	cursor: url("atollhand2.cur"), hand;
}

.catover,.catovermore,.catlockover {
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 11px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #63604E;
}
.catover a,.catovermore a,.catlockover a {
	color: #950009;
}
.subcat,.subcatmore,.subcatlock,.subcatover,.subcatovermore,.subcatlockover {
	padding-left: 13px;
	background-color: #FEF6E8;
	font-size: 10px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(../../images/dot.gif);
	background-repeat: repeat-y;
	background-position: 5px top;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DFD5B3;
}
.subcat2,.subcat2more,.subcat2lock,.subcat2over,.subcat2overmore,.subcat2lockover {
	padding-left: 23px;
	font-size: 9px;
	background-color: #FEF6E8;
	background-image: url(../../images/dot.gif);
	background-repeat: repeat-y;
	background-position: 15px top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F2EDCF;
}
.subcat2 a,.subcat2more a,.subcat2lock a {
	color: #776A4D;
}
.subcat2over a,.subcat2overmore a,.subcat2lockover a {
	color: #950009;
}
.lcat,.lcatover {
	font-size: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9f9b84;
	padding-right: 0px;
	padding-left: 0px;
}
.lcatover {
	background-color: #9F9B84;
}
.lcat a,.lsubcat a,.lsubcat2 a {
	color: #666666;
	text-decoration: none;
}
.lcatover a {
	color: #FEF6E8;
	text-decoration: none;
}
.lsubcatover a {
	color: #000000;
	text-decoration: none;
}
.lsubcat2over a {
	color: #800008;
	text-decoration: none;
}

.lsubcat,.lsubcatover {
	font-size: 9px;
	font-weight: bold;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #9F9B84;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d3c9;
}
.lsubcatover {
	background-color: #d5d3c9;
}


.lsubcat2,.lsubcat2over {
	font-size: 9px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D3C9;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #9F9B84;
	background-image: url(../../images/g1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #F0EFEC;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.lsubcat2over {
	background-color: #F2EDCF;
}
.lsubcat2over a {
	color: #000000;
	text-decoration: none;
}
.lsubcat3,.lsubcat3over {

	font-size: 9px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D3C9;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #9F9B84;
	background-image: url(../../images/g2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #9F9B84;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.lsubcat3 a {
	color: #F2EDCF;
	text-decoration: none;
}
.lsubcat3over a {
	color: #FFFFFF;
}
.lsubcat4,.lsubcat4over {
	font-size: 9px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D3C9;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #9F9B84;
	background-image: url(../../images/g3.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #666666;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.lsubcat4 a {
	color: #CCCCCC;
	text-decoration: none;
}
.lsubcat4over a {
	color: #FFFFFF;
	text-decoration: none;
}

