/* Horizontal (menubar) menu */

.horz_nlsmenu {
	/*background-image: url(../img/left_menu_background.gif);*/
	background-repeat: repeat-x;
    z-index:1;
	width:100% !important;
/*
	background-color: inherit;
    z-index:1;
    width: auto;
*/
}

#effwin_menubar { width: 100% };

.horz_nlsitemcontainer
{
	height:20px;
	vertical-align:middle;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.horz_nlsiconcell {}
.horz_nlssubmenucell{
	width:12px;
}
.horz_nlsitem {
	height:28px;
	vertical-align:middle;
	font-size: 10px;
	text-transform:uppercase;
	text-align:right;
	padding-right: 15px;
	color:#2385c5;
}
	
.horz_nlsitem a:link {
	color:#2385c5;
	text-decoration:none;
}

.horz_nlsitem a:visited {
	color:#2385c5;
	text-decoration:none;
}
.horz_nlsitem a:hover {
	color:#2385c5;
	text-decoration: underline;
}
.horz_nlsitem a:active {
	color:#2385c5;
	text-decoration: underline;
}


.horz_nlsitemcontainerover {
}
.horz_nlsiconcellover {
}
.horz_nlssubmenucellover {
}

.horz_nlsitemover {
	color:#FFFFFF;
	height:28px;
	vertical-align:middle;
	background:url(../img/left_menu_select.gif) right top;
	font-size: 10px;
	text-transform:uppercase;
	text-align:right;
	padding-right: 15px;
}

.horz_nlsitemover a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003e7e;
	text-decoration: none;
}

.horz_nlsitemover a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003e7e;
	text-decoration: none;
}
.horz_nlsitemover a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.horz_nlsitemover a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003e7e;
	text-decoration: none;
}


.horz_nlsitemcontainersel{
	background:#C0C0C0;
	height:24px;
	vertical-align:middle;
	text-align:center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
.horz_nlsitemsel{
	height:28px;
	vertical-align:middle;
	background:url(../img/left_menu_select.gif) right top;
	font-size: 10px;
	text-transform:uppercase;
	text-align:right;
	padding-right: 15px;
}



.horz_nlsitemdisable {
	height:30px;
	vertical-align:middle;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	color: #003E7E;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	background-image: url(../images/navbar.gif);
	background-repeat: repeat-x;
}

.horz_nlsseparatorcontainer {vertical-align:top; padding-top:0px; width:0px;}

.horz_nlsseparator {
    height:0px;
    width:0px;
}

.horz_mtopleft {height:0px; width:0px;}
.horz_mtopright {height:0px; width:0px;}
.horz_mbottomleft {width:0px; height:0px;}
.horz_mbottomright {width:0px; height:0px;}
.horz_mtop {height:0px;}
.horz_mbottom {height:0px;}
.horz_mleft {width:0px;}
.horz_mright {width:0px;}

.horz_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);}
.horz_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);}
.horz_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);}


/* Vertical (drop-down) menus */

.nlsmenu {
	background:url(../img/sup_menu_background.gif) left repeat-y #d3e0ef;
	width: auto !important;
}

.nlsitemcontainer {
	height:25px;
	width: auto !important;
}
.nlsiconcell {
	font-size:12px;
	font-weight:bold;
	color:#003E7E;
	background-color:#ADAFAF;
 	width:1px;
 }
 
.nlsiconcellover {
	font-size:12px;
	font-weight:bold;
	color:#003E7E;
	background-color:#ADAFAF;
 	width:1px;
}
 
.nlsiconcellsel {
	font-size:12px;
	font-weight:bold;
	color:#003E7E;
	background-color:#ADAFAF;
	background:#ADAFAF;
 	width:1px;
 }
 
.nlsiconcelloversel {
	background-color:#ADAFAF;
	width:1px;
}
 
.nlssubmenucell{
	background:url(../img/sup_menu_noselect.gif) left repeat-y #bedef1;
	padding:0px 13px;
	height: 26px;
	font-size:8px;
	text-transform:uppercase;
}
.nlssubmenucellsel{
	background-color:#ADAFAF;
 	background-image:url(../images/str_1.gif);
    background-position:right;
    background-repeat:no-repeat;
	color:#003E7E;
    width:12px;
}





.nlsitem {
	background:url(../img/sup_menu_noselect.gif) left repeat-y #bedef1;
	padding:0px 13px;
	height: 26px;
	font-size:8px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	width: 120px !important;
}

.left_nlsitem, .right_nlsitem {
	width: 50%;
}

.nlsitemover {
	background:url(../img/sup_menu_select.gif) left repeat-y #bedef1;
	padding:0px 13px;
	height: 26px;
	font-size:8px;
	text-transform:uppercase;
	width: 120px !important;
	text-decoration:none;
	color:#FFFFFF;
}



.nlsitemsel {
	background:url(../img/sup_menu_select.gif) left repeat-y #bedef1;
	padding:0px 13px;
	height: 26px;
	font-size:8px;
	text-transform:uppercase;
	width: 120px !important;
	text-decoration:none;
	color:#FFFFFF;
}

.nlsitemcontainerover {}


.nlssubmenucellover {
	background-color:#ADAFAF;
	background:#ADBFBF;
	color:#003E7E;
	background-image:url(../images/str_2.gif);
    background-position:right;
    background-repeat:no-repeat;
	width:12px;
}
.nlssubmenucelloversel {
	background-color:#ADAFAF;
	background:#ADAFAF;
	color:#003E7E;
	background-image:url(../images/str_2.gif);
    background-position:right;
    background-repeat:no-repeat;
	width:12px;
}
.nlsitemoversel {
	background:url(../images/top_menu_dashed_line.gif) top repeat-x #ADAFAF;
	font-size:12px;
	font-weight:bold;
	color:#003E7E;
	padding-right:0px;
	background-color:#C0C0C0;
	background:#C0C0C0;

}

.nlsitemdisable {
	color:#003E7E;
	background-color:#929b0a;
}

.nlsseparatorcontainer {
}

.nlsseparator {
}

.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 {  -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(../images/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(../images/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(../images/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
