/*
Menu related selectors
*/
.jsdomenudiv {
        background-color: #FFFFFF;
        background-repeat: repeat-y;
        border: 1px solid #8A867A;
        cursor: default;
        padding-bottom: 1px;
        padding-top: 1px;
        position: absolute; /* Do not alter this line! */
        visibility: hidden;
        z-index: 10;
}

.jsdomenuitem {
        background: transparent;
        border: none;
        color: #000000;
        font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
        font-size: 12px;
        padding-bottom: 3px;
        padding-left: 10px;
        padding-right: 15px;
        padding-top: 3px;
        position: relative; /* Do not alter this line! */
}

.jsdomenuitemover {
        background-color: #C1D2EE;
        border: 1px solid #316AC5;
        color: #000000;
        font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
        font-size: 12px;
        margin-left: 1px;
        margin-right: 1px;
        padding-bottom: 2px;
        padding-left: 8px;
        padding-right: 15px;
        padding-top: 2px;
        position: relative; /* Do not alter this line! */
}

.jsdomenuarrow {
        background-image: url(/im/menu_arrow.png);
        background-repeat: no-repeat; /* Do not alter this line! */
        height: 7px;
        position: absolute; /* Do not alter this line! */
        right: 8px;
        width: 4px;
}

.jsdomenuarrowover {
        background-image: url(/im/menu_arrow_o.png);
        background-repeat: no-repeat; /* Do not alter this line! */
        height: 7px;
        position: absolute; /* Do not alter this line! */
        right: 8px;
        width: 4px;
}

.jsdomenusep {
        padding-left: 8px;
}

.jsdomenusep hr {
}

/*
Menu bar related selectors
*/
.jsdomenubardiv {
        background-color: #eeeeee;
        background-position: left;
        background-repeat: no-repeat;
        border: 0;
        cursor: default;
        padding-bottom: 3px;
        padding-left: 1px;
        padding-right: 1px;
        padding-top: 3px;
        position: absolute; /* Do not alter this line! */
        visibility: visible;
}

.jsdomenubaritem {
        background-color: #eeeeee;
        border: none;
        color: #000000;
        display: inline;
        font-family: Arial, Tahoma, Helvetica, sans, sans-serif;
        font-size: 12px;
        padding-bottom: 2px;
        padding-left: 24px;
        padding-right: 10px;
        padding-top: 2px;
        position: relative; /* Do not alter this line! */
}

.jsdomenubaritemover {
        background-color: #C1D2EE;
        border: 1px solid #316AC5;
        color: #000000;
        display: inline;
        font-family: Arial, Tahoma, Helvetica, sans, sans-serif;
        font-size: 12px;
        padding-bottom: 2px;
        padding-left: 23px;
        padding-right: 9px;
        padding-top: 2px;
        position: relative; /* Do not alter this line! */
}

.jsdomenubaritemclick {
        background-color: #EFEDDE;
        border: 1px solid #8A867A;
        color: #000000;
        display: inline;
        font-family: Arial, Tahoma, Helvetica, sans, sans-serif;
        font-size: 12px;
        padding-bottom: 2px;
        padding-left: 23px;
        padding-right: 9px;
        padding-top: 2px;
        position: relative; /* Do not alter this line! */
}

