/* Main JS Flyout Menu */

#menudiv .nodisplay {
	display: none;
}

.nlsmenu {
    background-color: red;
    z-index:1;
    width: auto !important;
    color: #ffffff;
    padding: 0px;
    border: none;
}

.nlsitemcontainer {
    padding:2px 0px;
    border-bottom: 1px solid #ffffff;
    background-color: #486795;
    padding-right: 20px;
  	width: 190px;
}
.nlsiconcell {width:5px;}
.nlssubmenucell{width:20px;}
.nlsitem {
/*
	font-size: 0.75em;
    font-family: arial;
*/
   	padding: 5px 0px 5px 12px;

    color: #ffffff;

}

.nlsitemcontainerover {
    border: none;
    background-color: #D9E0EB;
    padding:2px 0px;
    width: 190px;
    border-bottom: 1px solid #ffffff;
    padding-right: 20px;
}
.nlsiconcellover {width:5px;}
.nlssubmenucellover {width:20px;}
.nlsitemover {
	padding: 5px 0px 5px 12px;
    color: #001B5D;
    /*
	font-size: 0.75em;
    font-family: arial;
	*/
}

.nlsitemdisable {
    font-size: 0.75em;
    color:#999999;
    padding:4px 2px;
}

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

.horzshadow {  
	background-repeat:no-repeat;	
	background-image:url(img/hshadow.gif);
}
.vertshadow {  
	background-repeat:no-repeat;
	background-image:url(img/vshadow.gif);
}
.cornshadow {  
	background-repeat:no-repeat;
	background-image:url(img/cornershadow.gif);
}


/* Services JS Flyout Menu */

.services_nlsmenu {
    background-color: red;
    z-index:1;
    width: auto !important;
    color: #ffffff;
    padding: 0px;
    border: none;
}

.services_nlsitemcontainer {
    padding:2px 0px;
    border-bottom: 1px solid #ffffff;
    background-color: #D9E0EB;
    padding-right: 20px;
  	width: 190px;
}
.services_nlsiconcell {width:5px;}
.services_nlssubmenucell{width:20px;}
.services_nlsitem {
/*
	font-size: 0.services_75em;
    font-family: arial;
*/
   	padding: 5px 0px 5px 12px;

    color: #003466;

}

.services_nlsitemcontainerover {
    border: none;
    background-color: #486795;
    padding:2px 0px;
    width: 190px;
    border-bottom: 1px solid #ffffff;
    padding-right: 20px;
}
.services_nlsiconcellover {width:5px;}
.services_nlssubmenucellover {width:20px;}
.services_nlsitemover {
	padding: 5px 0px 5px 12px;
    color: #ffffff;
    /*
	font-size: 0.services_75em;
    font-family: arial;
	*/
}

.services_nlsitemdisable {
    font-size: 0.75em;
    color:#999999;
    padding:4px 2px;
}

.services_nlsseparatorcontainer {padding-left:28px;}

.services_nlsseparator {
    height:5px;
    background-image:url(img/separator.services_gif);
    background-position:center center;
    background-repeat:repeat-x;
}

.services_mtopleft {height:0px; width:0px;}
.services_mtopright {height:0px; width:0px;}
.services_mbottomleft {width:0px; height:0px;}
.services_mbottomright {width:0px; height:0px;}
.services_mtop {height:0px;}
.services_mbottom {height:0px;}
.services_mleft {width:0px;}
.services_mright {width:0px;}

.services_horzshadow {  
	background-repeat:no-repeat; 
	background-image:url(img/hshadow.services_gif);
}
.services_vertshadow {  
	background-repeat:no-repeat; 
	background-image:url(img/vshadow.services_gif);
}
.services_cornshadow {  
	background-repeat:no-repeat; 
	background-image:url(img/cornershadow.services_gif);
}

