/*							Menu Style*/
.ThemeShadedBlueSubMenu { background: transparent; border: 1px solid #400000; }
.ThemeShadedBlueSubMenuTable { width: 130px; padding: 0px; cursor: default; background-color: #8080FF; border: 0px; }
.ThemeShadedBlueSubMenuTable tr { padding: 0px; margin: 0px; }
.ThemeShadedBlueMenuItemHover .ThemeShadedBlueMenuItemLeft, .ThemeShadedBlueMenuItemActive .ThemeShadedBlueMenuItemLeft { background-image: url(../ThemeShadedBlue/13.png); background-repeat: repeat-x; background-color: #000000; width: 15px; cursor: pointer; border-bottom: 0px solid #0000A0; border-left: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMenuItemHover .ThemeShadedBlueMenuItemText, .ThemeShadedBlueMenuItemActive .ThemeShadedBlueMenuItemText, .ThemeShadedBlueMenuItemHover .ThemeShadedBlueMenuItemText a, .ThemeShadedBlueMenuItemActive .ThemeShadedBlueMenuItemText a { background-image: url(../ThemeShadedBlue/13.png); background-repeat: repeat-x; background-color: #000000; text-indent: 5px; text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: verdana, arial, serif; font-style: italic; font-weight: normal; white-space: nowrap; margin: 0px; cursor: pointer; border-bottom: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; border-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; }
.ThemeShadedBlueMenuItemHover .ThemeShadedBlueMenuItemRight, .ThemeShadedBlueMenuItemActive .ThemeShadedBlueMenuItemRight { background-image: url(../ThemeShadedBlue/13.png); background-repeat: repeat-x; background-color: #000000; width: 15px; cursor: pointer; border-bottom: 0px solid #0000A0; border-right: 0px solid #0000A0; border-top: 0px solid #0000A0; border-left: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMenuItemHover .ThemeShadedBlueMenuFolderLeft, .ThemeShadedBlueMenuItemActive .ThemeShadedBlueMenuFolderLeft { background-image: url(../ThemeShadedBlue/9.png); background-repeat: repeat-x; background-color: #000000; width: 15px; cursor: pointer; border-bottom: 0px solid #0000A0; border-left: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMenuItemHover .ThemeShadedBlueMenuFolderText, .ThemeShadedBlueMenuItemActive .ThemeShadedBlueMenuFolderText, .ThemeShadedBlueMenuItemHover .ThemeShadedBlueMenuFolderText a, .ThemeShadedBlueMenuItemActive .ThemeShadedBlueMenuFolderText a { background-image: url(../ThemeShadedBlue/11.png); background-repeat: repeat-x; background-color: #000000; text-indent: 5px; text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: verdana, arial, serif; font-style: normal; font-weight: normal; white-space: nowrap; margin: 0px; cursor: pointer; border-bottom: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; border-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; }
.ThemeShadedBlueMenuItemHover .ThemeShadedBlueMenuFolderRight, .ThemeShadedBlueMenuItemActive .ThemeShadedBlueMenuFolderRight { background-image: url(../ThemeShadedBlue/10.png); background-repeat: repeat-x; background-color: #000000; width: 15px; cursor: pointer; border-bottom: 0px solid #0000A0; border-right: 0px solid #0000A0; border-top: 0px solid #0000A0; border-left: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMenuItem .ThemeShadedBlueMenuItemLeft { background-image: url(../ThemeShadedBlue/12.png); background-repeat: repeat-x; background-color: #000000; width: 15px; cursor: pointer; border-bottom: 0px solid #0000A0; border-left: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMenuItem .ThemeShadedBlueMenuItemText, .ThemeShadedBlueMenuItem .ThemeShadedBlueMenuItemText a { background-image: url(../ThemeShadedBlue/background-33.png); background-repeat: repeat-x; background-color: #000000; text-indent: 5px; text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: verdana, arial, serif; font-style: normal; font-weight: normal; white-space: nowrap; margin: 0px; cursor: pointer; border-bottom: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; border-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; }
.ThemeShadedBlueMenuItem .ThemeShadedBlueMenuItemRight { background-image: url(../ThemeShadedBlue/background-33.png); background-repeat: repeat-x; background-color: #000000; width: 15px; cursor: pointer; border-bottom: 0px solid #0000A0; border-right: 0px solid #0000A0; border-top: 0px solid #0000A0; border-left: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMenuItem .ThemeShadedBlueMenuFolderLeft { background-image: url(../ThemeShadedBlue/6.png); background-repeat: repeat-x; background-color: #000000; width: 15px; cursor: pointer; border-bottom: 0px solid #0000A0; border-left: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMenuItem .ThemeShadedBlueMenuFolderText, .ThemeShadedBlueMenuItem .ThemeShadedBlueMenuFolderText a { background-image: url(../ThemeShadedBlue/8.png); background-repeat: repeat-x; background-color: #000000; text-indent: 5px; text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: verdana, arial, serif; font-style: normal; font-weight: normal; white-space: nowrap; margin: 0px; cursor: pointer; border-bottom: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; border-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; }
.ThemeShadedBlueMenuItem .ThemeShadedBlueMenuFolderRight { background-image: url(../ThemeShadedBlue/7.png); background-repeat: repeat-x; background-color: #000000; width: 15px; cursor: pointer; border-bottom: 0px solid #0000A0; border-right: 0px solid #0000A0; border-top: 0px solid #0000A0; border-left: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMenu { width: 52px; padding: 0; background-color: #000000; }
.ThemeShadedBlueMenuOuter { background-color: transparent; border: 0px solid #000000; }
.ThemeShadedBlueMenu tr { padding: 0px; margin: 0px; width: 52px; }
.ThemeShadedBlueMainItemHover .ThemeShadedBlueMainItemLeft, .ThemeShadedBlueMainItemActive .ThemeShadedBlueMainItemLeft { background-image: url(../ThemeShadedBlue/5.png); background-repeat: repeat-x; background-color: #000000; width: 12px; cursor: pointer; border-bottom: 0px solid #0000A0; border-left: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMainItemHover .ThemeShadedBlueMainItemText, .ThemeShadedBlueMainItemActive .ThemeShadedBlueMainItemText, .ThemeShadedBlueMainItemHover .ThemeShadedBlueMainItemText a, .ThemeShadedBlueMainItemActive .ThemeShadedBlueMainItemText a { background-image: url(../ThemeShadedBlue/5.png); background-repeat: repeat-x; background-color: #000000; text-indent: 5px; text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: verdana, arial, serif; font-style: italic; font-weight: normal; white-space: nowrap; margin: 0px; cursor: pointer; border-bottom: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; border-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; }
.ThemeShadedBlueMainItemHover .ThemeShadedBlueMainItemRight, .ThemeShadedBlueMainItemActive .ThemeShadedBlueMainItemRight { background-image: url(../ThemeShadedBlue/5.png); background-repeat: repeat-x; background-color: #000000; width: 20px; cursor: pointer; border-bottom: 0px solid #0000A0; border-right: 0px solid #0000A0; border-top: 0px solid #0000A0; border-left: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMainItemHover .ThemeShadedBlueMainFolderLeft, .ThemeShadedBlueMainItemActive .ThemeShadedBlueMainFolderLeft { background-image: url(../ThemeShadedBlue/2.png); background-repeat: repeat-x; background-color: #000000; width: 12px; cursor: pointer; border-bottom: 0px solid #0000A0; border-left: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMainItemHover .ThemeShadedBlueMainFolderText, .ThemeShadedBlueMainItemActive .ThemeShadedBlueMainFolderText, .ThemeShadedBlueMainItemHover .ThemeShadedBlueMainFolderText a, .ThemeShadedBlueMainItemActive .ThemeShadedBlueMainFolderText a { background-image: url(../ThemeShadedBlue/2.png); background-repeat: repeat-x; background-color: #000000; text-indent: 5px; text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: verdana, arial, serif; font-style: normal; font-weight: normal; white-space: nowrap; margin: 0px; cursor: pointer; border-bottom: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; border-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; }
.ThemeShadedBlueMainItemHover .ThemeShadedBlueMainFolderRight, .ThemeShadedBlueMainItemActive .ThemeShadedBlueMainFolderRight { background-image: url(../ThemeShadedBlue/2.png); background-repeat: repeat-x; background-color: #000000; width: 20px; cursor: pointer; border-bottom: 0px solid #0000A0; border-right: 0px solid #0000A0; border-top: 0px solid #0000A0; border-left: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMainItem .ThemeShadedBlueMainItemLeft { background-image: url(../ThemeShadedBlue/4.png); background-repeat: repeat-x; background-color: #000000; width: 12px; cursor: pointer; border-bottom: 0px solid #0000A0; border-left: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMainItem .ThemeShadedBlueMainItemText, .ThemeShadedBlueMainItem .ThemeShadedBlueMainItemText a { background-image: url(../ThemeShadedBlue/4.png); background-repeat: repeat-x; background-color: #000000; text-indent: 5px; text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: verdana, arial, serif; font-style: italic; font-weight: normal; white-space: nowrap; margin: 0px; cursor: pointer; border-bottom: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; border-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; }
.ThemeShadedBlueMainItem .ThemeShadedBlueMainItemRight { background-image: url(../ThemeShadedBlue/4.png); background-repeat: repeat-x; background-color: #000000; width: 20px; cursor: pointer; border-bottom: 0px solid #0000A0; border-right: 0px solid #0000A0; border-top: 0px solid #0000A0; border-left: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMainItem .ThemeShadedBlueMainFolderLeft { background-image: url(../ThemeShadedBlue/1.png); background-repeat: repeat-x; background-color: #000000; width: 12px; cursor: pointer; border-bottom: 0px solid #0000A0; border-left: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueMainItem .ThemeShadedBlueMainFolderText, .ThemeShadedBlueMainItem .ThemeShadedBlueMainFolderText a { background-image: url(../ThemeShadedBlue/1.png); background-repeat: repeat-x; background-color: #000000; text-indent: 5px; text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: verdana, arial, serif; font-style: normal; font-weight: normal; white-space: nowrap; margin: 0px; cursor: pointer; border-bottom: 0px solid #0000A0; border-top: 0px solid #0000A0; border-right: 0px; border-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; }
.ThemeShadedBlueMainItem .ThemeShadedBlueMainFolderRight { background-image: url(../ThemeShadedBlue/1.png); background-repeat: repeat-x; background-color: #000000; width: 20px; cursor: pointer; border-bottom: 0px solid #0000A0; border-right: 0px solid #0000A0; border-top: 0px solid #0000A0; border-left: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; text-indent: 0px; font-size: 1pt; }
.ThemeShadedBlueSubMenu TD, .ThemeShadedBlueMenu TD, .ThemeShadedBlueMenu TR { vertical-align: middle; }
.ThemeShadedBlueMenuSplitText DIV { height: 1px; padding: 0px; background-color: #FFFFFF; overflow: hidden; }
.ThemeShadedBlueMenuItem .ThemeShadedBlueMenuSplitLeft { background-color: #000000; height: 9px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; }
.ThemeShadedBlueMenuItem .ThemeShadedBlueMenuSplitText { background-color: #000000; height: 9px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
.ThemeShadedBlueMenuItem .ThemeShadedBlueMenuSplitRight { background-color: #000000; height: 9px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; }
.ThemeShadedBlueMainItem .ThemeShadedBlueMainSplitLeft { background-color: #454589; height: 2px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; }
.ThemeShadedBlueMainItem .ThemeShadedBlueMainSplitText { background-color: #454589; height: 2px; padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 0px; }
.ThemeShadedBlueMainItem .ThemeShadedBlueMainSplitRight { background-color: #454589; height: 2px; padding-top: 0px; padding-bottom: 0px; padding-right: 2px; padding-left: 0px; }
.ThemeShadedBlueMainItem { vertical-align: middle; }
.ThemeShadedBlueHorizontalSplit { border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; width: 10px; background-image: url(../ThemeShadedBlue/3.png); background-repeat: repeat-x; background-color: #000000; 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; }
.ThemeShadedBlueMenuItem img.seq1, .ThemeShadedBlueMainItem img.seq1, .ThemeShadedBlueMenuItemHover seq2, .ThemeShadedBlueMenuItemActive seq2, .ThemeShadedBlueMainItemHover seq2, .ThemeShadedBlueMainItemActive seq2 { display: inline; }
.ThemeShadedBlueMenuItem .seq2, .ThemeShadedBlueMenuItemHover .seq1, .ThemeShadedBlueMenuItemActive .seq1, .ThemeShadedBlueMainItem .seq2, .ThemeShadedBlueMainItemHover .seq1, .ThemeShadedBlueMainItemActive .seq1 { display: none; }
.ThemeShadedBlueMainItem, .ThemeShadedBlueMainItemHover, .ThemeShadedBlueMainItemActive, .ThemeShadedBlueMenuItem, .ThemeShadedBlueMenuItemHover, .ThemeShadedBlueMenuItemActive { white-space: nowrap; }
.themeSpacerDiv { background: transparent; margin: 0px; padding: 0px; border: 0px; font-size: 1pt; }
.ThemeShadedBlueSubMenu { position: absolute; visibility: hidden; overflow: visible; z-index: 100; }
