.ThemeMetallicSubMenu {
	background: transparent;
	border: 1px solid #400000;
}
.ThemeMetallicSubMenuTable {
	width: 130px;
	padding: 0px;
	cursor: default;
	background-color: #E7E7E7;
	border: 0px;
}
.ThemeMetallicSubMenuTable tr {
	padding: 0px;
	margin: 0px;
}
.ThemeMetallicMenuItemHover .ThemeMetallicMenuItemLeft, .ThemeMetallicMenuItemActive .ThemeMetallicMenuItemLeft {
	background-color: #E7E7E7;
	width: 15px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	text-align: center;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMenuItemHover .ThemeMetallicMenuItemText, .ThemeMetallicMenuItemActive .ThemeMetallicMenuItemText, .ThemeMetallicMenuItemHover .ThemeMetallicMenuItemText a, .ThemeMetallicMenuItemActive .ThemeMetallicMenuItemText a {
	background-color: #E7E7E7;
	text-indent: 5px;
	text-decoration: underline;
	color: #000000;
	font-size: 10pt;
	font-family: verdana, arial, serif;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ThemeMetallicMenuItemHover .ThemeMetallicMenuItemRight, .ThemeMetallicMenuItemActive .ThemeMetallicMenuItemRight {
	background-color: #E7E7E7;
	width: 15px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	padding-top: 1px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMenuItemHover .ThemeMetallicMenuFolderLeft, .ThemeMetallicMenuItemActive .ThemeMetallicMenuFolderLeft {
	background-color: #808080;
	width: 15px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	text-align: center;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMenuItemHover .ThemeMetallicMenuFolderText, .ThemeMetallicMenuItemActive .ThemeMetallicMenuFolderText, .ThemeMetallicMenuItemHover .ThemeMetallicMenuFolderText a, .ThemeMetallicMenuItemActive .ThemeMetallicMenuFolderText a {
	background-color: #808080;
	text-indent: 5px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: verdana, arial, serif;
	font-style: normal;
	font-weight: bold;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ThemeMetallicMenuItemHover .ThemeMetallicMenuFolderRight, .ThemeMetallicMenuItemActive .ThemeMetallicMenuFolderRight {
	background-image: url(ThemeMetallic7.png);
	background-repeat: no-repeat;
	background-color: #808080;
	background-position: 0px 0px;
	width: 15px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	padding-top: 1px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMenuItem .ThemeMetallicMenuItemLeft {
	background-color: #E7E7E7;
	width: 15px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	text-align: center;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMenuItem .ThemeMetallicMenuItemText, .ThemeMetallicMenuItem .ThemeMetallicMenuItemText a {
	background-color: #E7E7E7;
	text-indent: 5px;
	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	font-family: verdana, arial, serif;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ThemeMetallicMenuItem .ThemeMetallicMenuItemRight {
	background-color: #E7E7E7;
	width: 15px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	padding-top: 1px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMenuItem .ThemeMetallicMenuFolderLeft {
	background-color: #E7E7E7;
	width: 15px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	text-align: center;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMenuItem .ThemeMetallicMenuFolderText, .ThemeMetallicMenuItem .ThemeMetallicMenuFolderText a {
	background-color: #E7E7E7;
	text-indent: 5px;
	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	font-family: verdana, arial, serif;
	font-style: normal;
	font-weight: bold;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ThemeMetallicMenuItem .ThemeMetallicMenuFolderRight {
	background-image: url(ThemeMetallic6.png);
	background-repeat: no-repeat;
	background-color: #E7E7E7;
	background-position: 0px 0px;
	width: 15px;
	cursor: pointer;
	border-bottom: 1px solid #FFFFFF;
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	padding-top: 1px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMenu {
	width: 52px;
	padding: 0;
	background-color: #000000;
}
.ThemeMetallicMenuOuter {
	background-color: transparent;
	border: 0px solid #000000;
}
.ThemeMetallicMenu tr {
	padding: 0px;
	margin: 0px;
	width: 52px;
}
.ThemeMetallicMainItemHover .ThemeMetallicMainItemLeft, .ThemeMetallicMainItemActive .ThemeMetallicMainItemLeft {
	background-image: url(ThemeMetallic4.png);
	background-repeat: repeat-x;
	background-color: #808080;
	width: 11px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMainItemHover .ThemeMetallicMainItemText, .ThemeMetallicMainItemActive .ThemeMetallicMainItemText, .ThemeMetallicMainItemHover .ThemeMetallicMainItemText a, .ThemeMetallicMainItemActive .ThemeMetallicMainItemText a {
	background-image: url(ThemeMetallic4.png);
	background-repeat: repeat-x;
	background-color: #808080;
	text-indent: 5px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: verdana, arial, serif;
	font-style: normal;
	font-weight: bolder;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ThemeMetallicMainItemHover .ThemeMetallicMainItemRight, .ThemeMetallicMainItemActive .ThemeMetallicMainItemRight {
	background-image: url(ThemeMetallic4.png);
	background-repeat: repeat-x;
	background-color: #808080;
	width: 19px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMainItemHover .ThemeMetallicMainFolderLeft, .ThemeMetallicMainItemActive .ThemeMetallicMainFolderLeft {
	background-image: url(ThemeMetallic2.png);
	background-repeat: repeat-x;
	background-color: #808080;
	width: 11px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMainItemHover .ThemeMetallicMainFolderText, .ThemeMetallicMainItemActive .ThemeMetallicMainFolderText, .ThemeMetallicMainItemHover .ThemeMetallicMainFolderText a, .ThemeMetallicMainItemActive .ThemeMetallicMainFolderText a {
	background-image: url(ThemeMetallic2.png);
	background-repeat: repeat-x;
	background-color: #808080;
	text-indent: 5px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: verdana, arial, serif;
	font-style: normal;
	font-weight: bolder;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ThemeMetallicMainItemHover .ThemeMetallicMainFolderRight, .ThemeMetallicMainItemActive .ThemeMetallicMainFolderRight {
	background-image: url(ThemeMetallic2.png);
	background-repeat: repeat-x;
	background-color: #808080;
	width: 19px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMainItem .ThemeMetallicMainItemLeft {
	background-image: url(ThemeMetallic3.png);
	background-repeat: repeat-x;
	background-color: #808080;
	width: 11px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMainItem .ThemeMetallicMainItemText, .ThemeMetallicMainItem .ThemeMetallicMainItemText a {
	background-image: url(ThemeMetallic3.png);
	background-repeat: repeat-x;
	background-color: #808080;
	text-indent: 5px;
	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	font-family: verdana, arial, serif;
	font-style: normal;
	font-weight: bolder;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ThemeMetallicMainItem .ThemeMetallicMainItemRight {
	background-image: url(ThemeMetallic3.png);
	background-repeat: repeat-x;
	background-color: #808080;
	width: 19px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMainItem .ThemeMetallicMainFolderLeft {
	background-image: url(ThemeMetallic1.png);
	background-repeat: repeat-x;
	background-color: #808080;
	width: 11px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicMainItem .ThemeMetallicMainFolderText, .ThemeMetallicMainItem .ThemeMetallicMainFolderText a {
	background-image: url(ThemeMetallic1.png);
	background-repeat: repeat-x;
	background-color: #808080;
	text-indent: 5px;
	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	font-family: verdana, arial, serif;
	font-style: normal;
	font-weight: bolder;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ThemeMetallicMainItem .ThemeMetallicMainFolderRight {
	background-image: url(ThemeMetallic1.png);
	background-repeat: repeat-x;
	background-color: #808080;
	width: 19px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ThemeMetallicSubMenu TD, .ThemeMetallicMenu TD, .ThemeMetallicMenu TR {
	vertical-align: middle;
}
.ThemeMetallicMenuSplitLeft DIV, .ThemeMetallicMenuSplitRight DIV, .ThemeMetallicMenuSplitText DIV {
	height: 1px;
	padding: 0px;
	background-color: transparent;
	overflow: hidden;
}
.ThemeMetallicMenuItem .ThemeMetallicMenuSplitLeft {
	background-color: transparent;
	height: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.ThemeMetallicMenuItem .ThemeMetallicMenuSplitText {
	background-color: transparent;
	height: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.ThemeMetallicMenuItem .ThemeMetallicMenuSplitRight {
	background-color: transparent;
	height: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.ThemeMetallicMainItem .ThemeMetallicMainSplitLeft {
	background-image: url(ThemeMetallic5.png);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.ThemeMetallicMainItem .ThemeMetallicMainSplitText {
	background-image: url(ThemeMetallic5.png);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
.ThemeMetallicMainItem .ThemeMetallicMainSplitRight {
	background-image: url(ThemeMetallic5.png);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 0px;
}
.ThemeMetallicMainItem {
	vertical-align: middle;
}
.ThemeMetallicHorizontalSplit {
	border-top: 0px solid transparent;
	border-bottom: 0px solid transparent;
	border-right: 0px solid transparent;
	border-left: 0px solid transparent;
	width: 0px;
	background-color: transparent;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	color: #000000;
	font-size: 12pt;
	font-family: serif;
	font-style: normal;
	font-weight: bolder;
}
.ThemeMetallicMenuItem img.seq1, .ThemeMetallicMainItem img.seq1, .ThemeMetallicMenuItemHover seq2, .ThemeMetallicMenuItemActive seq2, .ThemeMetallicMainItemHover seq2, .ThemeMetallicMainItemActive seq2 {
	display: inline;
}
.ThemeMetallicMenuItem .seq2, .ThemeMetallicMenuItemHover .seq1, .ThemeMetallicMenuItemActive .seq1, .ThemeMetallicMainItem .seq2, .ThemeMetallicMainItemHover .seq1, .ThemeMetallicMainItemActive .seq1 {
	display: none;
}
.ThemeMetallicMainItem, .ThemeMetallicMainItemHover, .ThemeMetallicMainItemActive, .ThemeMetallicMenuItem, .ThemeMetallicMenuItemHover, .ThemeMetallicMenuItemActive {
	white-space: nowrap;
}
.themeSpacerDiv {
	background: transparent;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 1pt;
}
.ThemeMetallicSubMenu {
	position: absolute;
	visibility: hidden;
	overflow: visible;
	z-index: 100;
}
