.nlsmenu {
	border-top:#B5595E 1px solid;
	border-left:#B5595E 1px solid;
	border-right:#B5595E 1px solid;
	background-color:#A6242B;
	z-index:1;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}

.nlsitemcontainer {
    height:22px;
    /*padding-top:1px;
    padding-left:1px;
    padding-right:1px;
    border-bottom:#999999 1px solid;*/
	border: none;
	border-bottom: 1px solid #B5595E;
	padding-top:1px;
    padding-left:1px;
    padding-right:1px;
}
.nlsiconcell {width:16px;}
.nlssubmenucell{width:20px;}
.nlsitem {
    font-family:verdana;
    font-size:8pt;
    color: #FFFFFF;
    padding:2px 5px 2px 5px;
}

.nlsitemcontainerover {
    height:22px;
    padding-top:1px;
    padding-left:1px;
    padding-right:1px;
    border: none;
	border-bottom: 1px solid #B5595E;
    background-color:#B5595E;
}
.nlsiconcellover {width:16px;}
.nlssubmenucellover {width:20px;}
.nlsitemover {
    font-family:verdana;
    font-size:8pt;
    color:#ffffff;
    padding:2px 5px 2px 5px;
	border: none;
}

.nlsitemdisable {
    font-family:verdana;
    font-size:8pt;
    color:#999999;
    padding:2px 5px 2px 5px;
}

.nlsseparatorcontainer {/*padding-left:28px;*/}

.nlsseparator {
/*    height:5px;
    background-image:url(img/separator.gif);
    background-position:center center;
    background-repeat:repeat-x;
*/
}

.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:7px;height:100%;background-image:url(img/3dred.gif);background-position:bottom;border-top:#000000 1px solid;}
.mright {width:0px;}

.horzshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.vertshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/vshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.cornshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}

/*special menu top  */
.spc11_nlsitemcontainer {
   	height:22px;
	border: none;
	border-bottom: 1px solid #B5595E;
	
	background-image: url("../images/REDcorners_031.GIF");
	background-repeat:no-repeat;	
	padding-left:0px;
}
.spc11_nlsitemcontainerover {
	/*height:20px;*/
   height:22px;
    /*padding-top:1px;
    padding-left:1px;
    padding-right:1px;border: none;*/
	border-bottom: 1px solid #B5595E;
	background-image: url("../images/REDcorners_032.GIF");
	background-repeat:no-repeat;
	padding-left:0px;
	
}
.spc11_nlsiconcell {width:16px;/*height: 16px;*/}
.spc11_nlssubmenucell{width:20px; /*height: 16px;*/}
.spc11_nlsitem{
    font-family:verdana;
    font-size:8pt;
    color: #FFFFFF;
    padding:2px 5px 2px 5px;
}
.spc11_nlsiconcellover{width:16px;}
.spc11_nlssubmenucellover {width:20px;}
.spc11_nlsitemover{
    font-family:verdana;
    font-size:8pt;
    color:#ffffff;
    padding:2px 5px 2px 5px;
}

/*special menu bottom  */
.spc12_nlsitemcontainer{
   	height:22px;
	/*border: none;
	border-bottom: 1px solid #B5595E;*/
	
	background-image: url("../images/REDcorners_081.gif");
	background-repeat:no-repeat;	
	/*padding-left:15px;*/
}
.spc12_nlsitemcontainerover {
	/*height:20px;*/
    height:22px;
    /*padding-top:1px;
    padding-left:1px;
    padding-right:1px;border: none;
	border-bottom: 1px solid #B5595E;*/
	
	background-image: url("../images/REDcorners_082.gif");
	background-repeat:no-repeat;
	/*padding-left:15px;*/
	
}
.spc12_nlsiconcell {width:16px;/*height: 16px;*/}
.spc12_nlssubmenucell {width:20px; /*height: 16px;*/}
.spc12_nlsitem {
    font-family:verdana;
    font-size:8pt;
    color: #FFFFFF;
    padding:2px 5px 2px 5px;
}
.spc12_nlsiconcellover{width:16px;}
.spc12_nlssubmenucellover{width:20px;}
.spc12_nlsitemover{
    font-family:verdana;
    font-size:8pt;
    color:#ffffff;
    padding:2px 5px 2px 5px;
}

/* submemu style level1 */
.lvl1_nlsmenu {
	border-top:#B5595E 1px solid;
	/*border-left:#B5595E 1px solid;*/
	border-right:#B5595E 1px solid;
	background-color:#A6242B;
	z-index:1;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}

.lvl1_nlsitemcontainer {
    height:22px;
    /*padding-top:1px;
    padding-left:1px;
    padding-right:1px;
    border-bottom:#999999 1px solid;*/
	border: none;
	border-bottom: 1px solid #B5595E;
	/*padding-top:1px;
    padding-left:1px;*/
    padding-right:1px;
	border-left:1px solid #101010;
}
.lvl1_nlsiconcell {width:16px;}
.lvl1_nlssubmenucell{width:20px;}
.lvl1_nlsitem {
    font-family:verdana;
    font-size:8pt;
    color: #FFFFFF;
    padding:2px 5px 2px 5px;
}

.lvl1_nlsitemcontainerover {
    height:22px;
    /*padding-top:1px;
    padding-left:1px;*/
    padding-right:1px;
    border: none;
	border-bottom: 1px solid #B5595E;
    background-color:#B5595E;
	border-left:1px solid #101010;
}
.lvl1_nlsiconcellover {width:16px;}
.lvl1_nlssubmenucellover {width:20px;}
.lvl1_nlsitemover {
    font-family:verdana;
    font-size:8pt;
    color:#ffffff;
    padding:2px 5px 2px 5px;
	border: none;
}

.lvl1_nlsitemdisable {
    font-family:verdana;
    font-size:8pt;
    color:#999999;
    padding:2px 5px 2px 5px;
}

.lvl1_nlsseparatorcontainer {padding-left:28px;}

.lvl1_nlsseparator {
    height:5px;
    background-image:url(img/separator.gif);
    background-position:center center;
    background-repeat:repeat-x;
}

.lvl1_mtopleft {height:0px; width:0px;}
.lvl1_mtopright {height:0px; width:0px;}
.lvl1_mbottomleft {width:0px; height:0px;}
.lvl1_mbottomright {width:0px; height:0px;}
.lvl1_mtop {height:0px;}
.lvl1_mbottom {height:0px;}
.lvl1_mleft {width:7px;height:100%;background-image:url(img/3dred.gif);background-position:bottom;border-top:#000000 1px solid;}
.lvl1_mright {width:0px;}

.lvl1_horzshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.lvl1_vertshadow { /*-moz-opacity:0.8;*/background-repeat:no-repeat; background-image:url(../img/vshadow.gif);/*filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);*/}
.lvl1_cornshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}

/* submenu style level2 */
.lvl2_nlsmenu {
	border-top:#B5595E 1px solid;
	/*border-left:#B5595E 1px solid;*/
	border-right:#B5595E 1px solid;
	background-color:#921b0e;
	z-index:1;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}

.lvl2_nlsitemcontainer {
    height:22px;
    /*padding-top:1px;
    padding-left:1px;
    padding-right:1px;
    border-bottom:#999999 1px solid;*/
	border: none;
	border-bottom: 1px solid #B5595E;
	/*padding-top:1px;
    padding-left:1px;*/
    padding-right:1px;
	border-left:1px solid #101010;
}
.lvl2_nlsiconcell {width:16px;}
.lvl2_nlssubmenucell{width:20px;}
.lvl2_nlsitem {
    font-family:verdana;
    font-size:8pt;
    color: #FFFFFF;
    padding:2px 5px 2px 5px;
}

.lvl2_nlsitemcontainerover {
    height:22px;
    /*padding-top:1px;
    padding-left:1px;*/
    padding-right:1px;
    border: none;
	border-bottom: 1px solid #B5595E;
    background-color:#B5595E;
	border-left:1px solid #101010;
}
.lvl2_nlsiconcellover {width:16px;}
.lvl2_nlssubmenucellover {width:20px;}
.lvl2_nlsitemover {
    font-family:verdana;
    font-size:8pt;
    color:#ffffff;
    padding:2px 5px 2px 5px;
	border: none;
}

.lvl2_nlsitemdisable {
    font-family:verdana;
    font-size:8pt;
    color:#999999;
    padding:2px 5px 2px 5px;
}

.lvl2_nlsseparatorcontainer {padding-left:28px;}

.lvl2_nlsseparator {
    height:5px;
    background-image:url(img/separator.gif);
    background-position:center center;
    background-repeat:repeat-x;
}

.lvl2_mtopleft {height:0px; width:0px;}
.lvl2_mtopright {height:0px; width:0px;}
.lvl2_mbottomleft {width:0px; height:0px;}
.lvl2_mbottomright {width:0px; height:0px;}
.lvl2_mtop {height:0px;}
.lvl2_mbottom {height:0px;}
.lvl2_mleft {width:7px;height:100%;background-image:url(img/3dred.gif);background-position:bottom;border-top:#000000 1px solid;}
.lvl2_mright {width:0px;}

.lvl2_horzshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.lvl2_vertshadow { /*-moz-opacity:0.8;*/background-repeat:no-repeat; background-image:url(../img/vshadow.gif);/*filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);*/}
.lvl2_cornshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}

/* submenu style level3 */
.lvl3_nlsmenu {
	border-top:#B5595E 1px solid;
	/*border-left:#B5595E 1px solid;*/
	border-right:#B5595E 1px solid;
	background-color:#8d1b0d;
	z-index:1;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}

.lvl3_nlsitemcontainer {
    height:22px;
    /*padding-top:1px;
    padding-left:1px;
    padding-right:1px;
    border-bottom:#999999 1px solid;*/
	border: none;
	border-bottom: 1px solid #B5595E;
	/*padding-top:1px;
    padding-left:1px;*/
    padding-right:1px;
	border-left:1px solid #101010;
}
.lvl3_nlsiconcell {width:16px;}
.lvl3_nlssubmenucell{width:20px;}
.lvl3_nlsitem {
    font-family:verdana;
    font-size:8pt;
    color: #FFFFFF;
    padding:2px 5px 2px 5px;
}

.lvl3_nlsitemcontainerover {
    height:22px;
    /*padding-top:1px;
    padding-left:1px;*/
    padding-right:1px;
    border: none;
	border-bottom: 1px solid #B5595E;
    background-color:#B5595E;
	border-left:1px solid #101010;
}
.lvl3_nlsiconcellover {width:16px;}
.lvl3_nlssubmenucellover {width:20px;}
.lvl3_nlsitemover {
    font-family:verdana;
    font-size:8pt;
    color:#ffffff;
    padding:2px 5px 2px 5px;
	border: none;
}

.lvl3_nlsitemdisable {
    font-family:verdana;
    font-size:8pt;
    color:#999999;
    padding:2px 5px 2px 5px;
}

.lvl3_nlsseparatorcontainer {padding-left:28px;}

.lvl3_nlsseparator {
    height:5px;
    background-image:url(img/separator.gif);
    background-position:center center;
    background-repeat:repeat-x;
}

.lvl3_mtopleft {height:0px; width:0px;}
.lvl3_mtopright {height:0px; width:0px;}
.lvl3_mbottomleft {width:0px; height:0px;}
.lvl3_mbottomright {width:0px; height:0px;}
.lvl3_mtop {height:0px;}
.lvl3_mbottom {height:0px;}
.lvl3_mleft {width:7px;height:100%;background-image:url(img/3dred.gif);background-position:bottom;border-top:#000000 1px solid;}
.lvl3_mright {width:0px;}

.lvl3_horzshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.lvl3_vertshadow { /*-moz-opacity:0.8;*/background-repeat:no-repeat; background-image:url(../img/vshadow.gif);/*filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);*/}
.lvl3_cornshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}

/* submenu style level4 */
.lvl4_nlsmenu {
	border-top:#B5595E 1px solid;
	/*border-left:#B5595E 1px solid;*/
	border-right:#B5595E 1px solid;
	background-color:#821c0b;
	z-index:1;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}

.lvl4_nlsitemcontainer {
    height:22px;
    /*padding-top:1px;
    padding-left:1px;
    padding-right:1px;
    border-bottom:#999999 1px solid;*/
	border: none;
	border-bottom: 1px solid #B5595E;
	/*padding-top:1px;
    padding-left:1px;*/
    padding-right:1px;
	border-left:1px solid #101010;
}
.lvl4_nlsiconcell {width:16px;}
.lvl4_nlssubmenucell{width:20px;}
.lvl4_nlsitem {
    font-family:verdana;
    font-size:8pt;
    color: #FFFFFF;
    padding:2px 5px 2px 5px;
}

.lvl4_nlsitemcontainerover {
    height:22px;
    /*padding-top:1px;
    padding-left:1px;*/
    padding-right:1px;
    border: none;
	border-bottom: 1px solid #B5595E;
    background-color:#B5595E;
	border-left:1px solid #101010;
}
.lvl4_nlsiconcellover {width:16px;}
.lvl4_nlssubmenucellover {width:20px;}
.lvl4_nlsitemover {
    font-family:verdana;
    font-size:8pt;
    color:#ffffff;
    padding:2px 5px 2px 5px;
	border: none;
}

.lvl4_nlsitemdisable {
    font-family:verdana;
    font-size:8pt;
    color:#999999;
    padding:2px 5px 2px 5px;
}

.lvl4_nlsseparatorcontainer {padding-left:28px;}

.lvl4_nlsseparator {
    height:5px;
    background-image:url(img/separator.gif);
    background-position:center center;
    background-repeat:repeat-x;
}

.lvl4_mtopleft {height:0px; width:0px;}
.lvl4_mtopright {height:0px; width:0px;}
.lvl4_mbottomleft {width:0px; height:0px;}
.lvl4_mbottomright {width:0px; height:0px;}
.lvl4_mtop {height:0px;}
.lvl4_mbottom {height:0px;}
.lvl4_mleft {width:7px;height:100%;background-image:url(img/3dred.gif);background-position:bottom;border-top:#000000 1px solid;}
.lvl4_mright {width:0px;}

.lvl4_horzshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.lvl4_vertshadow { /*-moz-opacity:0.8;*/background-repeat:no-repeat; background-image:url(../img/vshadow.gif);/*filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);*/}
.lvl4_cornshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}