.menu81d6b .cs-vertical-menu {
    font-family: Arial,Helvetica,Sans-Serif;
    font-weight: bold;
    font-size: 0.8em;
    background: transparent;
    color: #5F7D45;
}

    .menu81d6b .cs-vertical-menu li {
        background: none;
    }

    .menu81d6b .cs-vertical-menu a,
    .menu81d6b .cs-vertical-menu a:visited {
        color: #5F7D45;
        border: #ffffff solid 0px;
    }

        .menu81d6b .cs-vertical-menu a:hover,
        .menu81d6b .cs-vertical-menu a:active {
            color: #000000;
            background: #B2CA9D;
            -moz-border-radius: 0px;
            -webkit-border-radius: 0px;
            border-radius: 0px;
            border: # solid 0px;
        }

    .menu81d6b .cs-vertical-menu li.current > a {
        color: #000000;
        background-color: #D8DFE6 !important;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        border: # solid 0px;
    }

    .menu81d6b .cs-vertical-menu ul {
        background: #E2EBDB;
    }

        .menu81d6b .cs-vertical-menu ul li a,
        .menu81d6b .cs-vertical-menu ul li a:visited {
            color: #000000;
            border: # solid 0px;
            -moz-border-radius: 0px;
            -webkit-border-radius: 0px;
            border-radius: 0px;
        }

            .menu81d6b .cs-vertical-menu ul li a:hover {
                color: #FFF !important;
                background: #3E6FB4;                
            }

        .menu81d6b .cs-vertical-menu ul li.current > a {
            color: #000000;
            background: #E7DD55;            
        }

.menu81d6b {
    margin-left: 0px !important;
    width: 200px !important;
}

    .menu81d6b .cs-vertical-menu a {
        cursor: pointer;
        display: block;
        font-family: Arial,Helvetica,Sans-Serif;
        font-size: 12px;
        font-style: normal;
        text-transform: none !important;
        font-weight: normal;
        margin-left: 0;
        margin-right: 0;
        position: relative;
        text-decoration: none;
        z-index: 0;
    }

        .menu81d6b .cs-vertical-menu a, .menu81d6b .cs-vertical-menu a:link {
            border: none !important;            
            color: #525252 !important;
            /*height: 34px !important;*/
            line-height: 16px !important;
            text-indent: -0.8em !important;
            padding: 7px 22px 7px 10px !important;
            white-space: nowrap !important;
        }

            .menu81d6b .cs-vertical-menu a, .menu81d6b .cs-vertical-menu a:hover {
                text-decoration: none !important;
                color: #2464B2 !important;
            }

                .menu81d6b .cs-vertical-menu a, .menu81d6b .cs-vertical-menu a:visited {
                    border: none !important;
                    color: #525252 !important;
                }

    .menu81d6b .cs-vertical-menu li.current > a {     
        line-height: 34px !important;
        font-family: Arial,Helvetica,Sans-Serif;
        margin: 0;
        min-height: 34px !important;
        padding: 0 5px !important;
        white-space: nowrap !important;
    }


    .menu81d6b .cs-vertical-menu li ol, .menu81d6b .cs-vertical-menu li ul {
        margin: 0 !important;
    }

    .menu81d6b .cs-vertical-menu ul {
        background: none !important;
    }

.cs-vertical-menu, .cs-vertical-menu ul, .cs-vertical-menu li, .cs-vertical-menu a, .cs-vertical-menu span {
    margin-top: 1px !important;
    padding-bottom: 0 !important;
    white-space: normal !important;
}

.menu81d6b .cs-vertical-menu ul > li {
    background-color: none !important;
}

cs-vertical-menu li a:link {
    color: #fff !important;
    background-color: #2f5486 !important;
    font-size: 14px;
    font-weight: bold;
    word-wrap: normal;
    height: 100% !important;
    line-height: 24px !important;
}

.inner-level li {
    padding-left: 0 !important;
}

.parentNode {
    background-color: #D6D6D6;
}
