.ErgroSubMenu {
	background: transparent;
	border: 0px solid #3A3A3A;
}
.ErgroSubMenuTable {
	width: 27px;
	padding: 0px;
	cursor: default;
	background-color: #8080FF;
	border: 0px;
}
.ErgroSubMenuTable tr {
	padding: 0px;
	margin: 0px;
}
.ErgroMenuItemHover .ErgroMenuItemLeft, .ErgroMenuItemActive .ErgroMenuItemLeft {
	background-image: url(ThemeBlueGreen10.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	width: 1px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #779FF0;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMenuItemHover .ErgroMenuItemText, .ErgroMenuItemActive .ErgroMenuItemText, .ErgroMenuItemHover .ErgroMenuItemText a, .ErgroMenuItemActive .ErgroMenuItemText a {
	background-image: url(ThemeBlueGreen10.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	text-indent: 10px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ErgroMenuItemHover .ErgroMenuItemRight, .ErgroMenuItemActive .ErgroMenuItemRight {
	background-image: url(ThemeBlueGreen10.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	width: 4px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #779FF0;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMenuItemHover .ErgroMenuFolderLeft, .ErgroMenuItemActive .ErgroMenuFolderLeft {
	background-image: url(ThemeBlueGreen8.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	width: 1px;
	cursor: pointer;
	border-bottom: 0px solid #B7E7FC;
	border-left: 0px solid #B7E7FC;
	border-top: 0px solid #B7E7FC;
	border-right: 0px;
	text-align: center;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMenuItemHover .ErgroMenuFolderText, .ErgroMenuItemActive .ErgroMenuFolderText, .ErgroMenuItemHover .ErgroMenuFolderText a, .ErgroMenuItemActive .ErgroMenuFolderText a {
	background-image: url(ThemeBlueGreen8.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	text-indent: 10px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 0px solid #B7E7FC;
	border-top: 0px solid #B7E7FC;
	border-right: 0px;
	border-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	vertical-align: middle;
}
.ErgroMenuItemHover .ErgroMenuFolderRight, .ErgroMenuItemActive .ErgroMenuFolderRight {
	background-image: url(ThemeBlueGreen8.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	width: 4px;
	cursor: pointer;
	border-bottom: 0px solid #B7E7FC;
	border-right: 0px solid #B7E7FC;
	border-top: 0px solid #B7E7FC;
	border-left: 0px;
	padding-top: 1px;
	padding-left: 0px;
	padding-bottom: 1px;
	padding-right: 1px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMenuItem .ErgroMenuItemLeft {
	background-image: url(ThemeBlueGreen9.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	width: 1px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #779FF0;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMenuItem .ErgroMenuItemText, .ErgroMenuItem .ErgroMenuItemText a {
	background-image: url(ThemeBlueGreen9.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	text-indent: 10px;
	text-decoration: none;
	color: #78DFE5;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ErgroMenuItem .ErgroMenuItemRight {
	background-image: url(ThemeBlueGreen9.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	width: 4px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #779FF0;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMenuItem .ErgroMenuFolderLeft {
	background-image: url(ThemeBlueGreen7.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	width: 1px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #779FF0;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMenuItem .ErgroMenuFolderText, .ErgroMenuItem .ErgroMenuFolderText a {
	background-image: url(ThemeBlueGreen7.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	text-indent: 10px;
	text-decoration: none;
	color: #78DFE5;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ErgroMenuItem .ErgroMenuFolderRight {
	background-image: url(ThemeBlueGreen7.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	width: 4px;
	cursor: pointer;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #779FF0;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMenu {
	width: 47px;
	padding: 0;
	background-color: #000000;
}
.ErgroMenuOuter {
	background-color: transparent;
	border: 0px solid #3168D5;
}
.ErgroMenu tr {
	padding: 0px;
	margin: 0px;
	width: 47px;
}
.ErgroMainItemHover .ErgroMainItemLeft, .ErgroMainItemActive .ErgroMainItemLeft {
	background-image: url(ThemeBlueGreen5.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	width: 14px;
	cursor: pointer;
	border-bottom: 1px solid #0F0F1F;
	border-left: 1px solid #779FF0;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMainItemHover .ErgroMainItemText, .ErgroMainItemActive .ErgroMainItemText, .ErgroMainItemHover .ErgroMainItemText a, .ErgroMainItemActive .ErgroMainItemText a {
	background-image: url(ThemeBlueGreen5.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	text-indent: 0px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #0F0F1F;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ErgroMainItemHover .ErgroMainItemRight, .ErgroMainItemActive .ErgroMainItemRight {
	background-image: url(ThemeBlueGreen5.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	width: 11px;
	cursor: pointer;
	border-bottom: 1px solid #0F0F1F;
	border-right: 1px solid #0F0F1F;
	border-top: 1px solid #779FF0;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMainItemHover .ErgroMainFolderLeft, .ErgroMainItemActive .ErgroMainFolderLeft {
	background-image: url(ThemeBlueGreen2.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	width: 14px;
	cursor: pointer;
	border-bottom: 1px solid #0F0E1F;
	border-left: 1px solid #779FF0;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMainItemHover .ErgroMainFolderText, .ErgroMainItemActive .ErgroMainFolderText, .ErgroMainItemHover .ErgroMainFolderText a, .ErgroMainItemActive .ErgroMainFolderText a {
	background-image: url(ThemeBlueGreen2.png);
	background-repeat: repeat-x;
	background-color: #2020FF;
	text-indent: 0px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #0F0E1F;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ErgroMainItemHover .ErgroMainFolderRight, .ErgroMainItemActive .ErgroMainFolderRight {
	background-image: url(ThemeBlueGreen2.png);
	background-repeat: repeat-x;
	background-color: #007A08;
	width: 11px;
	cursor: pointer;
	border-bottom: 1px solid #0F0E1F;
	border-right: 1px solid #0F0E1F;
	border-top: 1px solid #779FF0;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMainItem .ErgroMainItemLeft {
	background-image: url(ThemeBlueGreen4.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	width: 14px;
	cursor: pointer;
	border-bottom: 1px solid #0F0F1F;
	border-left: 1px solid #779FF0;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMainItem .ErgroMainItemText, .ErgroMainItem .ErgroMainItemText a {
	background-image: url(ThemeBlueGreen4.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	text-indent: 0px;
	text-decoration: none;
	color: #78DFE5;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #0F0F1F;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ErgroMainItem .ErgroMainItemRight {
	background-image: url(ThemeBlueGreen4.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	width: 11px;
	cursor: pointer;
	border-bottom: 1px solid #0F0F1F;
	border-right: 1px solid #0F0F1F;
	border-top: 1px solid #779FF0;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMainItem .ErgroMainFolderLeft {
	background-image: url(ThemeBlueGreen1.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	width: 14px;
	cursor: pointer;
	border-bottom: 1px solid #0F0F1F;
	border-left: 1px solid #779FF0;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroMainItem .ErgroMainFolderText, .ErgroMainItem .ErgroMainFolderText a {
	background-image: url(ThemeBlueGreen1.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	text-indent: 0px;
	text-decoration: none;
	color: #78DFE5;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	margin: 0px;
	cursor: pointer;
	border-bottom: 1px solid #0F0F1F;
	border-top: 1px solid #779FF0;
	border-right: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.ErgroMainItem .ErgroMainFolderRight {
	background-image: url(ThemeBlueGreen1.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	width: 11px;
	cursor: pointer;
	border-bottom: 1px solid #0F0F1F;
	border-right: 1px solid #0F0F1F;
	border-top: 1px solid #779FF0;
	border-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-indent: 0px;
	font-size: 1pt;
}
.ErgroSubMenu TD, .ErgroMenu TD, .ErgroMenu TR {
	vertical-align: middle;
}
.ErgroMenuSplitRight DIV, .ErgroMenuSplitText DIV {
	height: 1px;
	padding: 0px;
	background-color: #000000;
	overflow: hidden;
}
.ErgroMenuItem .ErgroMenuSplitLeft {
	background-image: url(ThemeBlueGreen1.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	height: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.ErgroMenuItem .ErgroMenuSplitText {
	background-image: url(ThemeBlueGreen11.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	height: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
.ErgroMenuItem .ErgroMenuSplitRight {
	background-image: url(ThemeBlueGreen11.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	height: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 0px;
}
.ErgroMainSplitRight DIV, .ErgroMainSplitText DIV {
	height: 1px;
	padding: 0px;
	background-color: #071D83;
	overflow: hidden;
}
.ErgroMainItem .ErgroMainSplitLeft {
	background-image: url(ThemeBlueGreen6.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	height: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.ErgroMainItem .ErgroMainSplitText {
	background-image: url(ThemeBlueGreen6.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	height: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
.ErgroMainItem .ErgroMainSplitRight {
	background-image: url(ThemeBlueGreen6.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	height: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 0px;
}
.ErgroMainItem {
	vertical-align: middle;
}
.ErgroHorizontalSplit {
	border-top: 1px solid #0F0F1F;
	border-bottom: 1px solid #0F0F1F;
	width: 10px;
	background-image: url(ThemeBlueGreen3.png);
	background-repeat: repeat-x;
	background-color: #00007A;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	font-family: serif;
	font-style: normal;
	font-weight: bolder;
}
.ErgroMenuItem img.seq1, .ErgroMainItem img.seq1, .ErgroMenuItemHover seq2, .ErgroMenuItemActive seq2, .ErgroMainItemHover seq2, .ErgroMainItemActive seq2 {
	display: inline;
}
.ErgroMenuItem .seq2, .ErgroMenuItemHover .seq1, .ErgroMenuItemActive .seq1, .ErgroMainItem .seq2, .ErgroMainItemHover .seq1, .ErgroMainItemActive .seq1 {
	display: none;
}
.ErgroMainItem, .ErgroMainItemHover, .ErgroMainItemActive, .ErgroMenuItem, .ErgroMenuItemHover, .ErgroMenuItemActive {
	white-space: nowrap;
}
.themeSpacerDiv {
	background: transparent;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 1pt;
}
.ErgroSubMenu {
	position: absolute;
	visibility: hidden;
	overflow: visible;
	z-index: 100;
}

