﻿.tbIconArea {
    width: 100%;
    text-align: center;
}

.minimize-menu .tbIconArea {
    text-align: left;
}

.minimize-menu .mCS_no_scrollbar .tbIconArea {
    text-align: center;
}

TD.AppMenuBar {
    text-align: left;
    padding-left: 5px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
    color: #ffffff;
    background-color: #5A6B7D;
    padding-right: 10px;
}

.AppMenuBar .TopMenuItemStyle A:Link {
    color: White;
    cursor: pointer;
}

.AppMenuBar .TopMenuItemStyle A:visited {
    text-decoration: none;
    color: White;
    cursor: pointer;
}

.AppMenuBar .TopMenuItemStyle A:active {
    text-decoration: none;
    color: White;
    cursor: pointer;
}

.AppMenuBar .TopMenuItemStyle A:hover {
    text-decoration: none;
    color: Black;
    cursor: pointer;
}

.AppMenuBar .SubMenuItemStyle A:Link {
    color: #00025C;
}

.AppMenuBar .SubMenuItemStyle A:visited {
    text-decoration: none;
    color: #00025C;
}

.AppMenuBar .SubMenuItemStyle A:active {
    text-decoration: none;
    color: #00025C;
}

.AppMenuBar .SubMenuItemStyle A:hover {
    text-decoration: none;
    color: #00025C;
}

td.MenuBar {
    width: 100%;
    height: 24px;
    text-align: left;
    padding-left: 5px;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: normal;
    cursor: default;
    color: #ffffff;
    background-color: #5A6B7D;
}

td.MenuToolsBar {
    width: 100%;
    height: 24px;
    text-align: left;
    padding-left: 5px;
    font-size: 16px;
    font-weight: bold;
    cursor: default;
    color: #ffffff;
    background-color: #DCDFE5;
}


/***********************************

	Style Sheet
	Application Menu
************************************/


.TopMenu {
    /*background-color:#5A6B7D;*/
    font-weight: bold;
}

.TopMenuStyle {
    color: #000000;
}

.TopMenuItemStyle label {
    cursor: pointer;
}

.TopMenu10 {
    font-weight: bold;
}

.TopMenu10Style {
    color: #000000;
}

.TopMenu10ItemStyle {
    color: white !important;
    font-size: 14px;
    padding: 1px;
    border: 1px solid #454545;
    width: 100%;
    height: 100%;
    font-weight: bold;
}

.TopMenu10ItemHover {
    color: Black;
    font-size: 14px;
    cursor: pointer !important;
    font-weight: bold;
}


.TopMenuItemStyle {
    color: white;
    padding: 1px;
    width: 100%;
    height: 100%;
}


.TopMenuItemHover {
    color: Black;
    font-size: 14px;
    border: #DFE2E5 1px solid;
    background-color: #C2C5C8;
    font-weight: bold;
}

.SubMenuStyle {
    border: 1px solid #8394ac;
    font-weight: bold;
}

a.SubMenuItemStyle {
    display: block;
    text-align: left;
}

.SubMenuItemStyle[disabled="true"] {
    color: #999 !important;
}

.SubMenuItemStyle {
    color: #00025C;
    font-size: 14px;
    height: 100%;
    border: #ffffff 1px solid;
    padding: 2px 4px 2px 4px;
    cursor: pointer;
}

    .SubMenuItemStyle:hover {
        background-color: #E4F1F7;
        color: #00025C;
        font-size: 14px;
        border: #0099ff 1px solid;
        cursor: pointer;
    }


    .SubMenuItemStyle label {
        cursor: pointer;
    }

.SubMenuItemHover {
    background-color: #E4F1F7;
    color: #00025C;
    font-size: 14px;
    border: #0099ff 1px solid;
    cursor: pointer;
}


@media (max-width: 480px) {
    .TopMenu10ItemHover.MenuIcon label {
        display: none;
    }


    .TopMenu10ItemStyle.MenuIcon label {
        display: none;
    }
}

/*
	Menu Tool Bar
*/

.MenuToolBar {
    cursor: pointer;
    color: Black;
    height: 100%;
}

    .MenuToolBar > tbody > tr > td {
        height: 100%;
    }

        .MenuToolBar > tbody > tr > td > .MenuToolBarItem {
            height: 100%;
        }

a.MenuToolBarItem {
    color: #fff;
    cursor: pointer;
    padding: 5px 15px 6px;
    width: 100%;
    display: inline-block;
}

    a.MenuToolBarItem:hover {
        background-color: #d7e6f3;
    }

.MenuToolBarItem > a {
    display: none;
}

.MenuToolBarItem A[disabled="true"],
.MenuToolBarItem A[disabled="disabled"] {
    color: #999 !important;
    text-shadow: white 1px 1px;
    vertical-align: bottom;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}

    .MenuToolBarItem A[disabled="true"]:hover,
    .MenuToolBarItem A[disabled="disabled"]:hover {
        background-color: transparent;
    }

.MenuToolBarItem A:Link {
    color: black;
    font-weight: normal;
    outline: 0;
}

.MenuToolBarItem A:visited {
    color: black;
}

/*.MenuToolBarItemHover {
    color: Black;
    font-size: 14px;
    cursor: pointer;
    width: 100%;
    height: 23px;
    padding: 1px;
    margin: 2px;
    background-color: #c2c1c1;
}*/


/*
	Navigation vertical
*/

.NavMenu {
    padding: 1px 0 1px 2px;
    color: #00025C;
    font-size: 14px;
}

.NavMenuItem {
    font-size: 14px;
    cursor: default;
    background-color: #ffffff;
    border-bottom: #333333 1px solid;
    border-top: #333333 1px solid;
    border-left: #333333 1px solid;
    padding: 2px 0 2px 2px;
    color: #00025C;
    width: 100%;
}

    .NavMenuItem A:Link {
        color: Black;
    }

    .NavMenuItem A:visited {
        color: Black;
    }

.NavHover {
    border-bottom: #333333 1px solid;
    border-top: #333333 1px solid;
    border-left: #333333 1px solid;
    padding: 2px 0 2px 2px;
    color: #00025C;
    cursor: pointer;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#EDF1D5, EndColorStr=#D4DD9C);
}

.NavSelected {
    background-color: #ACC0E9;
    border-bottom: #333333 1px solid;
    border-top: #333333 1px solid;
    border-left: #333333 1px solid;
    padding: 2px 0 2px 2px;
    color: #000000;
}

.Listbar {
    Width: 100%;
    Font-Size: 12px;
}

.ListbarHeader {
    Font-Size: 12px;
    font-weight: bold;
    color: #ffffff;
    border: 1px none Silver;
    width: 142px;
    height: 30px;
}

.ListGroup {
    Cursor: Default;
    Font-Size: 12px;
    font-weight: bold;
    Color: #000000;
    background-color: #ffffff;
    Width: 100%;
    border: 0 none Silver;
    border-bottom-width: 1px;
}

.ListbarDefaultItem,
.ListbarDefaultItemHover,
.ListbarDefaultItemSelect {
    table-layout: fixed;
    overflow: hidden;
    Cursor: Default;
    Height: 30px;
    border: none #dcdfe5;
    border-right-width: 1px;
    border-left-width: 1px;
    font-weight: normal;
    Color: #000000;
    background-color: #ffffff;
    padding: 5px;
    white-space: nowrap;
    -ms-text-overflow: clip !important;
    -o-text-overflow: clip !important;
    text-overflow: ellipsis;
    border-top: 1px dotted #dcdfe5;
    Width: 150px;
}

    .ListbarDefaultItem > i:first-child,
    .ListbarDefaultItemHover > i:first-child,
    .ListbarDefaultItemSelect > i:first-child {
        width: 20px;
        font-size: 14px;
        vertical-align: middle;
    }

    .ListbarDefaultItem > img,
    .ListbarDefaultItemHover > img,
    .ListbarDefaultItemSelect > img {
        width: 16px;
        height: 16px;
        margin-right: 4px;
    }

.ListbarDefaultItem {
    border-left: 3px solid transparent;
}

.ListbarDefaultItemHover {
    cursor: pointer; /*Cross browser*/
}

.ListbarDefaultItemSelect {
}

.ListbarDefaultItem[disabled], .ListbarDefaultItem[disabled] > img,
.ListbarDefaultItem[disabled], .ListbarDefaultItem[disabled] > i:first-child {
    opacity: 0.4;
}

/*div[disabled] {
    color: #999 !important;
    vertical-align: bottom;
    cursor: default;
    border-left:none;
    cursor: default;
    pointer-events: none;
}*/
