.ThemeCSMenu {
	width: 174px;
	font-size: 13px;
	cursor: default;
	font-family: tahoma, verdana, arial, sans-serif;
	white-space: nowrap;
}
.ThemeCSSubMenuTable {
	width:140px;
	font-size: 13px;
	cursor: default;
	font-family: tahoma, verdana, arial, sans-serif;
	white-space: nowrap;
	background-color: #f7d95d;
	border-bottom: none;
}
.ThemeCSSubMenu {
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	z-index: 100;
	visibility: hidden;
	padding-bottom: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	position: absolute;
}
.ThemeCSSubMenuTable {
	border-right: #cd3301 1px solid;
	border-top: #cd3301 1px solid;
	border-left: #cd3301 1px solid;
	border-bottom: #cd3301 1px solid;
}
.ThemeCSMenuItem {
	cursor: default; white-space: nowrap;
}
.ThemeCSMenuItemHover {
	cursor: pointer; white-space: nowrap;
}
.ThemeCSMenuItemActive {
	cursor: default; white-space: nowrap;
}
.ThemeCSMainItem {
	background-color: none
}
.ThemeCSMenuItem {
	background-color: none;
}
.ThemeCSMainItemHover {
	cursor: pointer;
	background-color: none;
}
.ThemeCSMainItemActive {
	background-color: none;
}
.ThemeCSMenuItemHover {
	cursor: pointer;
	background-color: #fce68a;
}
.ThemeCSMenuItemActive {
	background-color: #fce68a;
}
.ThemeCSMainFolderLeft {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	white-space: nowrap;
}
.ThemeCSMainItemLeft {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	white-space: nowrap;
}
.ThemeCSMainFolderText {
	color: #825993; 
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	white-space: nowrap;
}
.ThemeCSMainItemText {
	color: #825993; 
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	white-space: nowrap;
}
.ThemeCSMainFolderRight {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	white-space: nowrap;
}
.ThemeCSMainItemRight {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	white-space: nowrap;
}
TD.ThemeCSMainFolderLeft {
	padding-right: 0px;
	padding-left: 0px;
	border-left: 0px;
	white-space: nowrap;
}
TD.ThemeCSMainItemLeft {
	padding-right: 0px;
	padding-left: 0px;
	border-left: 0px;
	white-space: nowrap;
}
TD.ThemeCSMainFolderLeft {
	border-top: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: 0px;
}
TD.ThemeCSMainItemLeft {
	border-top: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: 0px;
}
TD.ThemeCSMainFolderText {
	color: #825993; 
	border-top: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: 0px;
}
TD.ThemeCSMainItemText {
	color: #825993;
	border-top: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: 0px;
}
TD.ThemeCSMainFolderRight {
	border-top: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: 0px;
}
TD.ThemeCSMainItemRight {
	border-top: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: 0px;
}
TD.ThemeCSMainFolderLeft {
	padding-right: 0px;
	padding-left: 0px;
	border-left: 0px;
	white-space: nowrap;
}
TD.ThemeCSMainItemLeft {
	padding-right: 0px;
	padding-left: 0px;
	border-left: 0px;
	white-space: nowrap;
}
TD.ThemeCSMainFolderText {
	color: #672e7f;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	padding-right: 10px;
	padding-left: 4px;
	white-space: nowrap;
}
TD.ThemeCSMainItemText {
	color: #ffffff; 
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	padding-right: 10px;
	padding-left: 4px;
	white-space: nowrap;
}
TD.ThemeCSMainFolderRight {
	border-right: 0px;
	padding-right: 0px;
	padding-left: 0px;
	white-space: nowrap;
}
TD.ThemeCSMainItemRight {
	border-right: 0px;
	padding-right: 0px;
	padding-left: 0px;
	white-space: nowrap;
}
TR.ThemeCSMainItem TD.ThemeCSMainFolderLeft {
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 1px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
TR.ThemeCSMainItem TD.ThemeCSMainItemLeft {
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 1px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
TR.ThemeCSMainItem TD.ThemeCSMainFolderText {
	color: #825993; 
	font-size: 12px;
	font-weight: bold;
	border-right: 0px;
	padding-right: 10px;
	border-top: 0px;
	padding-left: 4px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
TR.ThemeCSMainItem TD.ThemeCSMainItemText {
	color: #825993;
	font-size: 12px;
	font-weight: bold;
	border-right: 0px;
	padding-right: 10px;
	border-top: 0px;
	padding-left: 4px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
TR.ThemeCSMainItem TD.ThemeCSMainItemRight {
	border-right: 0px;
	padding-right: 1px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
TR.ThemeCSMainItem TD.ThemeCSMainFolderRight {
	border-right: 0px;
	padding-right: 1px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
.ThemeCSMenuFolderLeft {
	padding-right: 0px;
	padding-left: 0px;
	border-left: #ce6232 1px solid;
	white-space: nowrap;
}
.ThemeCSMenuItemLeft {
	padding-right: 0px;
	padding-left: 0px;
	border-left: #ce6232 1px solid;
	white-space: nowrap;
}
.ThemeCSMenuFolderLeft {
	border-top: #ce6232 1px solid;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #ce6232 1px solid;
	white-space: nowrap;
}
.ThemeCSMenuItemLeft {
	border-top: #ce6232 1px solid;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #ce6232 1px solid;
	white-space: nowrap;
}
.ThemeCSMenuFolderText {
	color: #825993; 
	font-size: 12px;
	font-weight: bold;
	border-top: #ce6232 1px solid;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #ce6232 1px solid;
	white-space: nowrap;
}
.ThemeCSMenuItemText {
	color: #825993;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	border-top: #ce6232 1px solid;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #ce6232 1px solid;
	white-space: nowrap;
}
.ThemeCSMenuFolderRight {
	border-top: #ce6232 1px solid;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #ce6232 1px solid;
	white-space: nowrap;
}
.ThemeCSMenuItemRight {
	border-top: #ce6232 1px solid;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #ce6232 1px solid;
	white-space: nowrap;
}
.ThemeCSMenuFolderLeft {
	padding-right: 0px;
	padding-left: 2px;
	border-left: #ce6232 1px solid;
	white-space: nowrap;
}
.ThemeCSMenuItemLeft {
	padding-right: 0px;
	padding-left: 2px;
	border-left: #ce6232 1px solid;
	white-space: nowrap;
}
.ThemeCSMenuFolderText {
	color: #cc3431; 
	font-size: 11px;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 5px;
	white-space: nowrap;
}
.ThemeCSMenuItemText {
	color: #825993;
	font-size: 11px;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 5px;
	white-space: nowrap;
}
.ThemeCSMenuFolderRight {
	border-right: #ce6232 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	white-space: nowrap;
}
.ThemeCSMenuItemRight {
	border-right: #ce6232 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	white-space: nowrap;
}
TR.ThemeCSMenuItem TD.ThemeCSMenuFolderLeft {
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
TR.ThemeCSMenuItem TD.ThemeCSMenuItemLeft {
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
TR.ThemeCSMenuItem TD.ThemeCSMenuFolderText {
	color: #825993;
	font-size: 11px;
	font-weight: bold;
	border-right: 0px;
	padding-right: 3px;
	border-top: 0px;
	padding-left: 5px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
TR.ThemeCSMenuItem TD.ThemeCSMenuItemText {
	color: #825993; 
	font-size: 11px;
	font-weight: bold;
	border-right: 0px;
	padding-right: 3px;
	border-top: 0px;
	padding-left: 5px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
TR.ThemeCSMenuItem TD.ThemeCSMenuItemRight {
	border-right: 0px;
	padding-right: 1px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
TR.ThemeCSMenuItem TD.ThemeCSMenuFolderRight {
	border-right: 0px;
	padding-right: 1px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	white-space: nowrap;
}
.ThemeCSMenuSplit {
	border-top: #15AFD5 1px solid;
	margin: 2px;
	overflow: hidden;
	height: 1px;
}
.ThemeCSMenuItem IMG.seq1, .ThemeCSMainItem IMG.seq1 {
	display: inline;
}
.ThemeCSMenuItemHover seq2, .ThemeCSMainItemHover seq2 {
	cursor: pointer;
	display: inline;
}
.ThemeCSMenuItemActive seq2, .ThemeCSMainItemActive seq2 {
	display: inline;
}
.ThemeCSMenuItem .seq2, .ThemeCSMainItem .seq2 {
	display: none;
}
.ThemeCSMenuItemHover .seq1, .ThemeCSMainItemHover .seq1 {
	cursor: pointer;
	display: none;
}
.ThemeCSMenuItemActive .seq1, .ThemeCSMainItemActive .seq1 {
	display: none;
}