.nlsmenu {
    background-position: bottom;
    background-repeat: repeat-x;
    background-color: #CDBFA4;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);-moz-opacity:0.85;opacity:0.85;
    z-index: 1;
    border-top: 1px solid #E4DBC3;
}

.nlsitemcontainer {
    height:20px;
}
.nlsiconcell {width:16px;}
.nlssubmenucell{width:16px;}
.nlsitem {
    font-family: Verdana,Trebuchet, Arial, Verdana, Times New Roman, Times, Courier New;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 0px;
    font-weight: lighter;
    font-size:10px;
    color: #151618;
    padding:2px 10px 2px 5px;
}

.nlsitemcontainerover {
    height: 20px;
    background-color: #B5A88E;
}
.nlsiconcellover {width:16px;}
.nlssubmenucellover {width:16px;}
.nlsitemover {
    font-family: Verdana,Trebuchet, Arial, Verdana, Times New Roman, Times, Courier New;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 0px;
    font-weight: lighter;
    font-size: 10px;
    color: #151618;
    padding: 2px 10px 2px 5px;
}

.nlsitemdisable {
    font-family: Verdana,Times New Roman, Times, Courier New;
    text-decoration: none;
    letter-spacing: 0px;
    font-weight: lighter;
    font-size:11px;
    color:#999999;
    padding:2px 10px 2px 10px;
}

.nlsseparatorcontainer {text-align:center;}
.nlsseparator {
    height: 1px;
    background: url(../../images/nav_v_spacer.png) top left;
}

.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 {}