@charset "utf-8";
/* CSS Document */

ul#cssMenu ul{display:none}
ul#cssMenu li:hover>ul{display:block}
ul#cssMenu ul{position: absolute;left:3px;top:44px;}
/* uncomment to right justify last main nav subnav
ul#cssMenu li.last ul{position: absolute;right:3px;top:44px;left: auto;}
 */
ul#cssMenu,ul#cssMenu ul {
	margin:0px;
	list-style:none;
	padding:0;
}
ul#cssMenu ul {
	background-image: url(/assets/templates/netmindbody/images/header/nav/subnav_background.gif);
	background-repeat: repeat-x;	
	background-position: top left;
	background-color: #256786;
	z-index: +1;
}
ul#cssMenu {
	display:block;
	/* zoom:1; */
	float: left;
}
ul#cssMenu ul{
	/* width:150px; */
	padding: 5px 14px 3px 10px;
	border-bottom: 3px solid #333333;
}
ul#cssMenu li{
	display:block;
	margin:0;
	font-size:0px;
	padding: 0;
}
ul#cssMenu li ul li.first{
	
	display:block;
	margin:0;
	font-size:0px;
	padding: 7px 7px 6px 6px;
	border: none;
}
ul#cssMenu li ul li, ul#cssMenu li ul li.last{
	
	display:block;
	margin:0;
	font-size:0px;
	padding: 7px 7px 6px 6px;
	border-top: 1px solid #4888A9;
}
ul#cssMenu a:active, ul#cssMenu a:focus {
outline-style:none;
}
ul#cssMenu a, ul#cssMenu li.dis a:hover, ul#cssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:transparent;
	border-width:0px;
	border-color:#242424;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:0px;
	_padding-left:0;
	font: 11px Arial, "Segoe UI", Tahoma;
	color: #ffffff;
	text-decoration:none;
	cursor:pointer;
}
ul#cssMenu li.active ul li.active {
	font-weight: bold;
}
ul#cssMenu li {
	float:left;
}
ul#cssMenu ul li {
	float:none;
}
ul#cssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul#cssMenu li.sep{
	padding:0px;
	line-height:0;
	width: 1px;
	height:37px;
}
ul#cssMenu li:hover{
	position:relative;
}
ul#cssMenu li:hover>a{
	background-color:transparent;
	border-color:#242424;
	border-style:solid;
	font: 11px Arial, "Segoe UI", Tahoma;
	color: #FFFFFF;
	text-decoration:none;
}
ul#cssMenu li a:hover{
	position:relative;
	background-color:transparent;
	border-color:#242424;
	border-style:solid;
	font: 11px Arial, "Segoe UI", Tahoma;
	color: #d3f0ff;
	text-decoration:none;
}
ul#cssMenu li.dis a {
	color: #AAAAAA !important;
}
ul#cssMenu a:hover ul{display:block}
ul#cssMenu span{
	display:block;
	background-position:right center;
	background-repeat: no-repeat;
   padding:0;
   margin:0;}

/* FOR PRACTITIONERS master button */
ul#cssMenu li#nav419 {
	background-image:url(/assets/templates/netmindbody/images/header/nav/more-information.gif);
	background-repeat:no-repeat;
	width: 199px;
	height: 44px;
}
ul#cssMenu li#nav419.active,
ul#cssMenu li#nav419:hover {
	background-image:url(/assets/templates/netmindbody/images/header/nav/more-information_roll.gif);
	background-repeat:no-repeat;
}
/* ABOUT US master button */
ul#cssMenu li#nav10 {
	background-image:url(/assets/templates/netmindbody/images/header/nav/about-us_.gif);
	background-repeat:no-repeat;
	width: 127px;
	height: 44px;
}
ul#cssMenu li#nav10.active,
ul#cssMenu li#nav10:hover {
	background-image:url(/assets/templates/netmindbody/images/header/nav/about-us_roll_.gif);
	background-repeat:no-repeat;
}
/* CONTACT */
ul#cssMenu li#nav74 {
	background-image:url(/assets/templates/netmindbody/images/header/nav/contact.gif);
	background-repeat:no-repeat;
	width:114px;
	height: 44px;
}
ul#cssMenu li#nav74.active,
ul#cssMenu li#nav74:hover {
	background-image:url(/assets/templates/netmindbody/images/header/nav/contact_roll.gif);
	background-repeat:no-repeat;
}