.RadMenu_skillupUI .rmRootGroup {
    border-color: #e3e3e3;
    color: #5f5f5f;
    background-color: #e3e3e3;
    background-image: linear-gradient(white, #e3e3e3);
    box-shadow: 0 2px 2px #e3e2e2;
}

    .RadMenu_skillupUI .rmRootGroup.rmVertical {
        background-color: #f2f2f2;
        background-image: none;
    }

    .RadMenu_skillupUI .rmRootGroup .rmItem {
        border-color: #cacaca #fdfdfd white #e3e3e3;
    }

    .RadMenu_skillupUI .rmRootGroup .rmRootLink:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        display: none;
    }

    .RadMenu_skillupUI .rmRootGroup.rmHorizontal .rmRootLink:after {
        width: 100%;
        border-top: 4px solid #e30074;
    }

    .RadMenu_skillupUI .rmRootGroup.rmVertical .rmRootLink:after {
        height: 100%;
        border-left: 4px solid #e30074;
    }

    .RadMenu_skillupUI .rmRootGroup .rmRootLink:hover {
        border-color: #d1d1d1;
        color: #404040;
        background-color: #d1d1d1;
        background-image: linear-gradient(#f7f7f7, #d1d1d1);
        color: #e30074;
    }

    .RadMenu_skillupUI .rmRootGroup .rmSelected > .rmRootLink,
    .RadMenu_skillupUI .rmRootGroup .rmExpanded > .rmRootLink {
        border-color: #e3e3e3;
        color: #e30074;
        background-color: #ffffff;
        background-image: linear-gradient(#ebebeb, #ffffff);
    }

    .RadMenu_skillupUI .rmRootGroup .rmFocused > .rmLink {
        border-color: rgba(227, 227, 227, 0.5);
        box-shadow: inset 0 0 5px #e3e3e3;
    }

    .RadMenu_skillupUI .rmRootGroup .rmRootLink:hover:after,
    .RadMenu_skillupUI .rmRootGroup .rmSelected > .rmRootLink:after,
    .RadMenu_skillupUI .rmRootGroup .rmExpanded > .rmRootLink:after {
        display: block;
    }

    .RadMenu_skillupUI .rmRootGroup .rmDisabled > .rmRootLink:hover:after {
        display: none;
    }

.RadMenu_skillupUI .rmGroup,
.RadMenu_skillupUI .rmMultiColumn,
.RadMenu_skillupUI .rmPopup {
    border-color: #d9d9d9;
    color: #555555;
    background-color: #ffffff;
    padding: 0;
}

    .RadMenu_skillupUI .rmGroup.rmScrollWrap .rmHorizontal,
    .RadMenu_skillupUI .rmGroup.rmScrollWrap .rmVertical {
        padding: 0;
    }

    .RadMenu_skillupUI .rmGroup .rmLink:hover,
    .RadMenu_skillupUI .rmGroup .rmToggle:hover {
        border-color: #ffbadd;
        color: #333333;
        background-color: #ffbadd;
    }

    .RadMenu_skillupUI .rmGroup .rmSelected > .rmLink,
    .RadMenu_skillupUI .rmGroup .rmExpanded > .rmLink,
    .RadMenu_skillupUI .rmGroup .rmSelected > .rmLink .rmToggle,
    .RadMenu_skillupUI .rmGroup .rmExpanded > .rmLink .rmToggle {
        border-color: #ec77b3;
        color: #ffffff;
        background-color: #ec77b3;
    }

    .RadMenu_skillupUI .rmGroup .rmFocused > .rmLink,
    .RadMenu_skillupUI .rmGroup .rmFocused > .rmLink .rmToggle {
        border-color: #ec77b3;
        box-shadow: inset 0 0 5px #ec77b3;
    }

.RadMenu_skillupUI .rmSeparator {
    border-color: #e3e3e3;
}

.RadMenu_skillupUI .rmGroup .rmSeparator {
    border-color: #d9d9d9;
}

.RadMenu_skillupUI .rmVertical > .rmSeparator {
    margin: 1px 7px;
}

.RadMenu_skillupUI .rmArrow {
    border-color: #d9d9d9;
    background-color: #f2f2f2;
}

    .RadMenu_skillupUI .rmArrow:hover {
        background-color: #e6e6e6;
    }

.RadMenu_skillupUI .rmShadows .rmGroup {
    box-shadow: 3px 3px 5px #d9d9d9;
}

.RadMenu_skillupUI .rmGroup:before,
.RadMenu_skillupUI .rmMultiColumn:before,
.RadMenu_skillupUI .rmScrollWrap > .rmHorizontal:before,
.RadMenu_skillupUI .rmScrollWrap > .rmVertical:before {
    display: none;
}