.RadMenu_Ssbtheme {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .RadMenu_Ssbtheme .rmRootGroup {
        border-color: #174E84; /* Serta Blue */
        color: #ffffff;
        background-color: #174E84; /* Serta Blue */
        border-radius: 4px;
    }

        .RadMenu_Ssbtheme .rmRootGroup.rmVertical > .rmItem,
        .RadMenu_Ssbtheme .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem {
            float: none;
        }

        .RadMenu_Ssbtheme .rmRootGroup > .rmItem,
        .RadMenu_Ssbtheme .rmRootGroup > .rmRootScrollGroup > .rmItem {
            border-color: transparent;
        }

        .RadMenu_Ssbtheme .rmRootGroup .rmRootLink {
            padding: 15px;
            color: #ffffff;
        }

    .RadMenu_Ssbtheme .rmVertical .rmRootLink {
        padding-top: 10px;
        padding-bottom: 10px;
    }

        .RadMenu_Ssbtheme .rmRootLink .rmText,
        .RadMenu_Ssbtheme .rmVertical .rmRootLink .rmText {
            padding: 0;
        }

    .RadMenu_Ssbtheme .rmRootLink:hover {
        color: #ffffff;
        background-color: #FFC72C; /* Serta Yellow */
    }

    .RadMenu_Ssbtheme .rmFocused .rmRootLink {
        box-shadow: 0 0 3px 1px rgba(25, 61, 91, 0.5) inset;
    }

    .RadMenu_Ssbtheme .rmSelected .rmRootLink,
    .RadMenu_Ssbtheme .rmExpanded .rmRootLink {
        color: #ffffff;
        background-color: #FFC72C; /* Serta Yellow */
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.13) inset;
    }

    .RadMenu_Ssbtheme .rmRootLink.rmDisabled,
    .RadMenu_Ssbtheme .rmRootLink.rmDisabled:hover {
        color: inherit;
        border-color: transparent;
        background-color: transparent;
        box-shadow: none;
    }

    .RadMenu_Ssbtheme .rmVertical > .rmSeparator {
        margin: 0;
        background-color: #174E84;

    }

div.RadMenu .rmGroup:before {
    color: #174E84;
}

div.RadMenu .rmGroup .rmLink {
    border-left: 1px solid #174E84; /* Adds a bevel-style border */

}

div.RadMenu .rmGroup .rmSeparator {
    margin-left: 0px;
    display: none; /* Aligns separator to the left */
    background-color: #174E84;
    color: #174E84;
}


    .RadMenu_Ssbtheme .rmRootGroup.rmHorizontal > .rmSeparator,
    .RadMenu_Ssbtheme .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmSeparator {
        display: none;
    }

    .RadMenu_Ssbtheme .rmRootGroup.rmVertical > .rmItem.rmSeparator,
    .RadMenu_Ssbtheme .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem.rmSeparator {
        margin: 9px 0;
        height: 1px;
        border-width: 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }


    .RadMenu_Ssbtheme .rmGroup ,
    .RadMenu_Ssbtheme .rmPopup ,
    .RadMenu_Ssbtheme .rmMultiColumn {
        padding: 0;
        border: 1px solid #174E84;
        border-radius: 4px;
        color: #ffffff;
        background-color: #174E84;
    }

        .RadMenu_Ssbtheme .rmGroup.rmVertical {
            padding: 5px 0;
        }

        .RadMenu_Ssbtheme .rmGroup.rmHorizontal {
            padding: 5px;
        }

    .RadMenu_Ssbtheme .rmSlide .rmScrollWrap .rmVertical {
        padding: 5px 0;
    }

    .RadMenu_Ssbtheme .rmSlide .rmScrollWrap .rmHorizontal {
        padding: 5px;
    }

    .RadMenu_Ssbtheme .rmExpandDown + .rmSlide .rmGroup,
    .RadMenu_Ssbtheme .rmExpandDown + .rmSlide .rmMultiColumn {
        border-radius: 0 0 4px 4px;
    }

    .RadMenu_Ssbtheme .rmGroup .rmLink {
        padding: 3px 30px;
        border-width: 0;
        color: #ffffff;
    }

        .RadMenu_Ssbtheme .rmGroup .rmLink .rmText {
            padding: 0;
            margin: 0;
        }

        .RadMenu_Ssbtheme .rmGroup .rmLink:hover {
            border-color: #174E84; /* Serta Blue */
            color: #ffffff;
            background-color: #FFC72C; /* Serta Yellow */
        }

    .RadMenu_Ssbtheme .rmGroup .rmFocused {
        box-shadow: 0 0 3px 1px rgba(29, 154, 71, 0.5) inset;
    }

    .RadMenu_Ssbtheme .rmGroup .rmSelected > .rmLink,
    .RadMenu_Ssbtheme .rmGroup .rmSelected > .rmLink:hover,
    .RadMenu_Ssbtheme .rmGroup .rmExpanded > .rmLink,
    .RadMenu_Ssbtheme .rmGroup .rmExpanded > .rmLink:hover {
        border-color: #FFC72C; /* Serta Yellow */
        color: #ffffff;
        background-color: #FFC72C; /* Serta Yellow */
    }

    .RadMenu_Ssbtheme .rmGroup .rmDisabled > .rmLink,
    .RadMenu_Ssbtheme .rmGroup .rmDisabled > .rmLink:hover {
        color: inherit;
        border-color: transparent;
        background-color: transparent;
    }

    .RadMenu_Ssbtheme .rmSeparator {
        border-color: #e5e5e5 transparent transparent #e5e5e5;
    }

    .RadMenu_Ssbtheme .rmLeftArrow,
    .RadMenu_Ssbtheme .rmRightArrow,
    .RadMenu_Ssbtheme .rmTopArrow,
    .RadMenu_Ssbtheme .rmBottomArrow {
        border-color: #1d4567;
        color: #ffffff;
        background-color: #174E84; /* Serta Blue */
        border-width: 0;
        border-style: solid;
    }

        .RadMenu_Ssbtheme .rmLeftArrow:hover,
        .RadMenu_Ssbtheme .rmRightArrow:hover,
        .RadMenu_Ssbtheme .rmTopArrow:hover,
        .RadMenu_Ssbtheme .rmBottomArrow:hover {
            border-color: #0f2537;
            color: #ffffff;
            background-color: #FFC72C; /* Serta Yellow */
        }

    .RadMenu_Ssbtheme .rmLeftArrow,
    .RadMenu_Ssbtheme .rmRightArrow {
        height: 100%;
    }

    .RadMenu_Ssbtheme .rmLeftArrow {
        border-right-width: 1px;
    }

    .RadMenu_Ssbtheme .rmRightArrow {
        border-left-width: 1px;
    }

    .RadMenu_Ssbtheme .rmTopArrow {
        border-bottom-width: 1px;
    }

    .RadMenu_Ssbtheme .rmBottomArrow {
        border-top-width: 1px;
    }

    .RadMenu_Ssbtheme .rmTopFix,
    .RadMenu_Ssbtheme .rmTopLeft,
    .RadMenu_Ssbtheme .rmTopRight,
    .RadMenu_Ssbtheme .rmBottomFix,
    .RadMenu_Ssbtheme .rmBottomLeft,
    .RadMenu_Ssbtheme .rmBottomRight {
        display: none;
    }

    .RadMenu_Ssbtheme .rmShadows .rmGroup {
        box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
    }

    .RadMenu_Ssbtheme .rmGroup:before,
    .RadMenu_Ssbtheme .rmMultiColumn:before,
    .RadMenu_Ssbtheme .rmScrollWrap > .rmHorizontal:before,
    .RadMenu_Ssbtheme .rmScrollWrap > .rmVertical:before {
        display: none;
    }
