/* Horizontal (menubar) menu */

.horz_nlsmenu {
	background-image: url(../images/navbar.gif);
	background-repeat: repeat-x;
    z-index:1;
	margin-left:3px;
/*
	background-color: inherit;
    z-index:1;
    width: auto;
*/
}

#effwin_menubar { width: 100% };

.horz_nlsitemcontainer
{
	width: 990px;
	background:url(../img/menu_background.gif) left repeat-y;
}
.horz_nlsiconcell {}
.horz_nlssubmenucell{
	width:12px;
}
.horz_nlsitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	padding:9px 23px;
	border-right: 1px solid #FFFFFF;
	cursor:pointer;
	color:#FFFFFF;
}

.horz_nlsitem A {
	text-decoration:none;
	color:#FFFFFF;
}

.horz_nlsitem a:hover {
	text-decoration:none;
	color: #CCCCCC;
}

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

.horz_nlsitemover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	padding:9px 23px;
	border-right: 1px solid #FFFFFF;
	cursor:pointer;
	color: #405b04;
	background:url(../img/menu_item_selected.gif) top repeat-x #a5c957;
}

.horz_nlsitemover a:link {
	color: #405b04;
}

.horz_nlsitemover a:visited {
	color: #405b04;
}
.horz_nlsitemover a:hover {
	color: #003300;
}
.horz_nlsitemover a:active {
	color: #003300;
}


.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{
	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_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 {padding:0px; width:0px;}

.horz_nlsseparator {
    height:13px;
    width:8px;
    background-image:url(../images/home-nav-spacer.gif);
	background-position: center;
}

.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 {
}

.nlsitemcontainer {
	background:url(../images/top_menu_dashed_line.gif) top repeat-x #ADAFAF;
}
.nlsiconcell {
 	width:0px; padding:0px;
 }
 
.nlsiconcellover {
 	width:0px; padding:0px;
}
 
.nlsiconcellsel {
 	width:0px; padding:0px;
 }
 
.nlsiconcelloversel {
 	width:0px; padding:0px;
}
 
.nlssubmenucell{
	background-color:#ADAFAF;
 	background-image:url(../images/str_1.gif);
    background-position:right;
    background-repeat:no-repeat;
	color:#003E7E;
    width:12px;
}
.nlssubmenucellsel{
	background-color:#ADAFAF;
 	background-image:url(../images/str_1.gif);
    background-position:right;
    background-repeat:no-repeat;
	color:#003E7E;
    width:12px;
}





.nlsitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	padding:9px 23px;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	cursor:pointer;
	background:url(../img/menu_background.gif) left repeat-y;	
}

.left_nlsitem, .right_nlsitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	padding:9px 23px;
	border-right: 1px solid #FFFFFF;
	cursor:pointer;
}

.nlsitemover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	padding:9px 23px;
	border-right: 1px solid #FFFFFF;
	cursor:pointer;
	color: #405b04;
	background:url(../img/menu_item_selected.gif) top repeat-x #a5c957;
	width: 120px !important;
}



.nlsitemsel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	padding:9px 23px;
	border-right: 1px solid #FFFFFF;
	cursor:pointer;
	background:url(../img/menu_item_selected.gif) top repeat-x #a5c957;
}

.nlsitemcontainerover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	border-right: 1px solid #FFFFFF;
	cursor:pointer;
	background:url(../images/top_menu_dashed_line.gif) top repeat-x #ADAFAF;
}


.nlssubmenucellover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	border-right: 1px solid #FFFFFF;
	cursor:pointer;
	background:url(../images/top_menu_dashed_line.gif) top repeat-x #ADAFAF;
}
.nlssubmenucelloversel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	border-right: 1px solid #FFFFFF;
	cursor:pointer;
	background:url(../images/top_menu_dashed_line.gif) top repeat-x #ADAFAF;
}
.nlsitemoversel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	border-right: 1px solid #FFFFFF;
	cursor:pointer;
	background:url(../images/top_menu_dashed_line.gif) top repeat-x #ADAFAF;
}

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