
.ThemeOfficeMenu, .ThemeOfficeSubMenuTable {
    cursor: default;
    font-family: verdana,arial,sans-serif;
    font-size: 13px;
    padding: 0;
    white-space: nowrap;
}
.ThemeOfficeSubMenu {
    border: 1px solid #8c867b;
    overflow: visible;
    padding: 0;
    position: absolute;
    visibility: hidden;
    z-index: 100;
}
.ThemeOfficeSubMenuTable {
    overflow: visible;
}
.ThemeOfficeMainItem, .ThemeOfficeMainItemHover, .ThemeOfficeMainItemActive, .ThemeOfficeMenuItem, .ThemeOfficeMenuItemHover, .ThemeOfficeMenuItemActive {
    border: 0 none;
    cursor: default;
    white-space: nowrap;
}
.ThemeOfficeMainItem {
    color: #222222;
    font-family: verdana;
}
.ThemeOfficeMainItemHover, .ThemeOfficeMainItemActive {
    background-color: #b0b0b0;
    color: #ffffff;
}
.ThemeOfficeMenuItem {
    background-color: #ffffff;
    color: #000000;
}
.ThemeOfficeMenuItemHover, .ThemeOfficeMenuItemActive {
    background-color: #b0b0b0;
    color: #ffffff;
}
.ThemeOfficeMainItem {
    border: 0 none;
    padding: 4px 8px 4px 4px;
}
td.ThemeOfficeMainItemHover, td.ThemeOfficeMainItemActive {
    border: 1px solid #b0b0b0;
    padding: 3px 6px 3px 4px;
}
.ThemeOfficeMainFolderLeft, .ThemeOfficeMainItemLeft, .ThemeOfficeMainFolderText, .ThemeOfficeMainItemText, .ThemeOfficeMainFolderRight, .ThemeOfficeMainItemRight {
    background-color: inherit;
}
td.ThemeOfficeMainFolderLeft, td.ThemeOfficeMainItemLeft {
    background-color: inherit;
    border-bottom: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    padding: 2px 2px 2px 0;
}
td.ThemeOfficeMainFolderText, td.ThemeOfficeMainItemText {
    background-color: inherit;
    border-bottom: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    padding: 2px 5px;
    white-space: nowrap;
}
td.ThemeOfficeMainFolderRight, td.ThemeOfficeMainItemRight {
    background-color: inherit;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    padding: 2px 0;
}
tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderLeft, tr.ThemeOfficeMainItem td.ThemeOfficeMainItemLeft {
    background-color: inherit;
    border: 0 none;
    padding: 3px 2px 3px 1px;
    white-space: nowrap;
}
tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderText, tr.ThemeOfficeMainItem td.ThemeOfficeMainItemText {
    background-color: inherit;
    border: 0 none;
    padding: 3px 5px;
}
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemRight, tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderRight {
    background-color: inherit;
    border: 0 none;
    padding: 3px 1px 3px 0;
}
.ThemeOfficeMenuFolderLeft, .ThemeOfficeMenuItemLeft {
    background-color: inherit;
    border-bottom: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    padding: 2px 3px 2px 1px;
    white-space: nowrap;
}
.ThemeOfficeMenuFolderText, .ThemeOfficeMenuItemText {
    background-color: inherit;
    border-bottom: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    padding: 2px 5px;
    white-space: nowrap;
}
.ThemeOfficeMenuFolderRight, .ThemeOfficeMenuItemRight {
    background-color: inherit;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    padding: 2px 0;
    white-space: nowrap;
}
.ThemeOfficeMenuItem .ThemeOfficeMenuFolderLeft, .ThemeOfficeMenuItem .ThemeOfficeMenuItemLeft {
    background-color: #ffffff;
    border: 0 none;
    padding: 3px 3px 3px 2px;
    white-space: nowrap;
}
.ThemeOfficeMenuItem .ThemeOfficeMenuFolderText, .ThemeOfficeMenuItem .ThemeOfficeMenuItemText {
    background-color: inherit;
    border: 0 none;
    padding: 3px 5px;
}
.ThemeOfficeMenuItem .ThemeOfficeMenuFolderRight, .ThemeOfficeMenuItem .ThemeOfficeMenuItemRight {
    background-color: inherit;
    border: 0 none;
    padding: 3px 1px 3px 0;
}
.ThemeOfficeMenuSplit {
    background-color: inherit;
    border-top: 1px solid #c6c3bd;
    height: 1px;
    margin: 2px;
    overflow: hidden;
}
.ThemeOfficeMenuItem img.seq1 {
    display: inline;
}
.ThemeOfficeMenuItemHover seq2, .ThemeOfficeMenuItemActive seq2 {
    display: inline;
}
.ThemeOfficeMenuItem .seq2, .ThemeOfficeMenuItemHover .seq1, .ThemeOfficeMenuItemActive .seq1 {
    display: none;
}
