.RadMenu_MetroBlue .rmLink
{ 
    line-height: 26px; 
    text-decoration: none; 
    color: green;
    position: relative;
    display: inline-block !important;
}


.RadMenu_MetroBlue
{ 
    border: 1px solid green; 
    background: #fff url(Menu/MenuBackground.gif) repeat-x top left; 
    text-align: left;
}

.RadMenu_MetroBlue .rmRootGroup .rmLink:hover,
.RadMenu_MetroBlue .rmRootGroup .rmFocused,
.RadMenu_MetroBlue .rmRootGroup .rmExpanded
{ 
    background-color: green; 
    color: #aad199;
}

.RadMenu_MetroBlue .rmGroup
{ 
    border: 1px solid green; 
    background-color: #fff;
}

.RadMenu_MetroBlue .rmHorizontal .rmItem { border-right: 1px solid green; margin-top: 2px;
        padding-bottom: 1px;} 
.RadMenu_MetroBlue .rmVertical .rmItem { border-bottom: 1px solid green; }


.RadMenu_MetroBlue .rmGroup .rmLink:hover,
.RadMenu_MetroBlue .rmGroup .rmFocused,
.RadMenu_MetroBlue .rmGroup .rmExpanded
{ 
    color: #fff; background: #aad199;
}

    /*.RadMenu_MetroBlue .rmVertical .rmSeparator .rmText, .RadMenu_MetroBlue .rmHorizontal .rmVertical .rmSeparator .rmText {
        margin-top: 2px;
        padding-bottom: 1px;
    }

    .RadMenu_MetroBlue .rmHorizontal .rmSeparator .rmText, .RadMenu_MetroBlue .rmVertical .rmHorizontal .rmSeparator .rmText {
        margin-right: 1px;
        margin-left: 1px;
        padding: 0;
        width: 1px;
    }*/

.RadMenu_MetroBlue .rmHorizontal .rmSeparator
{ 
    height: 0px; 
    width: 1px; 
    line-height: 0px; 
    background-color : #aad199; 
    border: 0;
} 

.RadMenu_MetroBlue .rmVertical .rmSeparator
{
    height: 1px; 
    margin: 2px 0;
    border: 0; 
    background-color: #aad199; 
    line-height: 1px;
}