.RadMenu_Aqua ul.rmRootGroup, .RadMenu_Aqua div.rmRootGroup {
    border-top: 1px solid #7A2982;
    background-color: #7A2982;
}
.RadMenu_Aqua, .RadMenu_Aqua a.rmLink
{
    font: normal 12px/1em Arial,Helvetica,sans-serif;
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    cursor: pointer;
}
.RadMenu_Aqua .rmItem a.rmLink
{
    padding: 9px 12px 8px;
}
.RadMenu_Aqua .rmHorizontal .rmItem
{
    
}
.RadMenu_Aqua .rmVertical .rmItem a.rmLink
{
    padding: 1px 12px;
}
.RadMenu_Aqua .rmVertical .rmItem a.rmLink .rmText
{
    border-bottom: 1px solid #CCC;
    border-right: 0;
}
.RadMenu_Aqua .rmHorizontal .rmItem a.rmLink .rmText
{
    border-width: 0;    
    padding: 0 0px 1px 0 !important;
}

.RadMenu_Aqua .rmVertical .rmLast a.rmLink .rmText
{
    border-bottom: 0;
    border-right: 0;
    padding-bottom: 1px;
}
.RadMenu_Aqua .rmHorizontal .rmLast a.rmLink .rmText
{
    border-right: 0;
    border-bottom: 0;
}
    .RadMenu_Aqua .rmItem a.rmLink:hover, .RadMenu_Aqua .rmItem a.rmFocused, .RadMenu_Aqua .rmItem a.rmSelected, .RadMenu_Aqua .rmItem a.rmExpanded, .RadMenu_Aqua .rmItem a.rmExpanded:hover {
        color: #fff;
        background-color: #BE96C2;
    }
.RadMenu_Aqua .rmItem a.rmDisabled, .RadMenu_Aqua .rmItem a.rmDisabled:hover
{
    color: #BBB;
    background-color: transparent;
    border: 0;
}
.RadMenu_Aqua img.rmLeftImage, .RadMenu_Aqua span.rmLeftImage
{
    margin: 2px 2px 0 0;
    padding-bottom: 1px;
}
div.RadMenu_Aqua .rmRootGroup .rmItem .rmGroup
{
    padding-bottom: 0;
}
.RadMenu_Aqua .rmGroup, .RadMenu_Aqua .rmMultiColumn, .RadMenu_Aqua .rmGroup .rmVertical {
    border: 1px solid #7A2982;
    background: #A46DAA;
}
.RadMenu_Aqua .rmGroup .rmItem a.rmLink
{    
    padding: 7px 2px 7px;
    line-height: 15px;
    width: 165px !important;
    color: #fff;
    font-weight: normal;
}
    .RadMenu_Aqua .rmGroup .rmItem .rmLink {
        border-bottom: 1px solid #7A2982;
    }
.RadMenu_Aqua .rmGroup .rmLast  .rmLink
{
    border-bottom-width: 0;
}

.RadMenu_Aqua .rmGroup .rmItem .rmLeftImage
{
    margin: 2px 0 0 6px;
}
* html .RadMenu_Aqua .rmGroup .rmItem .rmLeftImage
{
    margin: 2px 0 0 3px;
}
* + html .RadMenu_Aqua .rmGroup .rmItem .rmLeftImage
{
    margin: 2px 0 0 3px;
}

.RadMenu_Aqua .rmGroup .rmItem a.rmFocused, .RadMenu_Aqua .rmGroup .rmItem a.rmFocused:hover, .RadMenu_Aqua .rmGroup .rmItem a.rmSelected, .RadMenu_Aqua .rmGroup .rmItem a.rmSelected:hover, .RadMenu_Aqua .rmGroup .rmItem a.rmExpanded, .RadMenu_Aqua .rmGroup .rmItem a.rmExpanded:hover
{
    color: #000;
}
.RadMenu_Aqua .rmGroup .rmItem a.rmDisabled, .RadMenu_Aqua .rmGroup .rmItem a.rmDisabled:hover
{
    color: #BBB;
}
.RadMenu_Aqua .rmGroup .rmItem a.rmLink .rmText
{
    padding-right: 53px;
    border: 0;
    white-space: normal;
}
.RadMenu_Aqua .rmGroup .rmHorizontal a.rmLink .rmText
{
    padding-right: 20px;
    border-right: 1px solid #CCC;
}
.RadMenu_Aqua .rmGroup .rmHorizontal .rmLast a.rmLink .rmText
{
    border-right: 0;
}
.RadMenu_Aqua .rmVertical .rmExpandRight, 
.RadMenu_Aqua .rmRootGroup .rmExpandDown
{
    background: transparent url('../images/arrows.png') no-repeat -10px -100px;
}

.RadMenu_Aqua .rmRootGroup .rmItem a.rmLink .rmExpandDown
{
    padding: 0 16px 1px 0 !important;
    background-position: 100% -67px;
}
.RadMenu_Aqua .rmRootGroup .rmExpanded .rmExpandDown,
.RadMenu_Aqua .rmRootGroup .rmFocused .rmExpandDown
{
    background-position: 100% -100px;
}

.RadMenu_Aqua .rmVertical .rmExpandRight
{
    padding: 0 16px 1px 0 !important;
    background-position: 100% 2px;
}
.RadMenu_Aqua .rmVertical .rmExpanded .rmExpandRight, 
.RadMenu_Aqua .rmVertical .rmFocused .rmExpandRight 
{
    background-position: 100% -27px;
}

div.RadMenu_Aqua .rmHorizontal .rmSeparator, div.RadMenu_Aqua .rmSeparator .rmText
{
    padding: 0;
}
div.RadMenu_Aqua .rmHorizontal .rmSeparator .rmText
{
    padding: 3px 0;
    margin: 0;
}
.RadMenu_Aqua .rmHorizontal .rmVertical .rmSeparator .rmText
{
    padding: 0;
}
div.RadMenu_Aqua .rmVertical li.rmSeparator .rmText, div.RadMenu_Aqua .rmHorizontal .rmVertical li.rmSeparator .rmText
{
    background: #CCC;
    padding-bottom: 1px;
    margin: 1px 0;
}
* + html div.RadMenu_Aqua .rmVertical li.rmSeparator .rmText, * + html div.RadMenu_Aqua .rmHorizontal .rmVertical li.rmSeparator .rmText
{
    background: transparent;
    padding-bottom: 0;
    border-bottom: 1px solid #CCC;
    margin: 0;
}
* html div.RadMenu_Aqua .rmVertical li.rmSeparator .rmText, * html div.RadMenu_Aqua .rmHorizontal .rmVertical li.rmSeparator .rmText
{
    padding-top: 1px;
    padding-bottom: 0;
    margin: 0;
}
.RadMenu_Aqua .rmVertical .rmSeparator
{
    margin-top: -3px;
    background-color: #eff0f1;
    z-index: 6;
    position: relative;
    line-height: 0;
    font-size: 0;
}
* + html .RadMenu_Aqua .rmVertical .rmSeparator
{
    margin-top: -2px;
}
* html .RadMenu_Aqua .rmVertical .rmSeparator
{
    margin-top: -2px;
}
.RadMenu_Aqua .rmRootGroup .rmVertical .rmSeparator
{
    margin-top: auto;
    background-color: transparent;
    position: static;
}
.RadMenu_Aqua .rmHorizontal .rmSeparator
{
    margin-left: -2px;
    background-color: #eff0f1;
    z-index: 6;
    position: relative;
}
.RadMenu_Aqua .rmHorizontal .rmVertical .rmSeparator
{
    margin-left: 5px;
    margin-right: 5px;
}
.RadMenu_Aqua_Context .rmGroup .rmSeparator
{
    background: transparent;
    margin-top: 0;
}
.RadMenu_Aqua .rmHorizontal li.rmSeparator .rmText, .RadMenu_Aqua .rmVertical .rmHorizontal li.rmSeparator .rmText
{
    background: #CCC;
    width: 1px;
    margin-left: 1px;
}
.RadMenu_Aqua .rmVertical .rmVertical li.rmSeparator .rmText, .RadMenu_Aqua .rmHorizontal .rmVertical li.rmSeparator .rmText
{
    background: #dee2e7;
    margin: 0 2px 0 7px;
}
* + html .RadMenu_Aqua .rmVertical .rmVertical li.rmSeparator .rmText, * + html .RadMenu_Aqua .rmHorizontal .rmVertical li.rmSeparator .rmText
{
    background: transparent;
    border-bottom: #dee2e7;
    margin: 0 2px 0 7px;
}
.RadMenu_Aqua .rmHorizontal .rmHorizontal li.rmSeparator .rmText, .RadMenu_Aqua .rmVertical .rmHorizontal li.rmSeparator .rmText
{
    background: #dee2e7;
    width: 1px;
    margin-left: 1px;
}
.RadMenu_Aqua .rmScrollWrap .rmVertical
{
    border: 0;
}
