.nlsmenu {
    background-position:bottom;
    background-repeat:repeat-x;
    border:#946295 1px solid;
    border-bottom:#946295 3px solid;
    background-color:#F2E8F2;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=82);-moz-opacity:0.75;opacity:0.75;
    z-index:1;
}

.nlsitemcontainer {
    height:20px;
    border-bottom:#946295 1px solid;
}
.nlsiconcell {width:16px;}
.nlssubmenucell{width:16px;}
.nlsitem {
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#555555;
    padding:2px 10px 2px 10px;
}

.nlsitemcontainerover {
    height:20px;
    background-color:#E5E5E5;
    border-bottom:#946295 1px solid;
}
.nlsiconcellover {width:16px;}
.nlssubmenucellover {width:16px;}
.nlsitemover {
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#946295;
    padding:2px 10px 2px 10px;
}

.nlsitemdisable {
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#555555;
    padding:2px 10px 2px 10px;
}

.nlsseparatorcontainer {text-align:center;}
.nlsseparator {
    height:2px;
    background-image:url(img/menuseparator.gif);
    background-position:center center;
    background-repeat:no-repeat;
}

.mtopleft {height:0px; width:0px;}
.mtopright {height:0px; width:0px;}
.mbottomleft {width:0px; height:0px;}
.mbottomright {width:0px; height:0px;}
.mtop {height:0px;}
.mbottom {height:0px;}
.mleft {width:0px;}
.mright {width:0px;}

.horzshadow {}
.vertshadow {}
.cornshadow {}
