/* -------------------- */
/* ----- TOP MENU ----- */
/* -------------------- */

ul#navmenu {
margin: 0;
border: 0 none;
padding: 0;

padding-top:0px;
/*padding-bottom:5px;*/
width: 750px; /*For KHTML*/
list-style: none;
height: 23px;
z-index: 7;
font: bold 13px/22px Arial, Helvetica, sans-serif;
color:#ffffff;
background: #FF9933;
background-image: url(/images/top-nav-bg.gif);
background-repeat: repeat-x;

padding-left:25px;


}

ul#navmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  padding-left:0px;
  padding-right:0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 7;
color:#000000;




}

ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	padding-bottom:0px;
	width: 200px; /* list-specific width changes are below */
	list-style: none;
	display: none;
	position: absolute;
	top: 22px;
	left: 0;
	z-index: 7;
	
	margin-left:5px;
	
	border-left:1px solid #ff9933;
	border-right:1px solid #ff9933;
	border-bottom:1px solid #ff9933;

background: #ffffff;
background-image: url(/images/bg_fade_300x10.gif);
background-repeat: repeat-x; 

}
/* patient-support dropdown width*/
ul#navmenu li#menu-six ul {
	width: 220px;
}

/* learning center dropdown width */
ul#navmenu li#menu-one ul {
	width: 170px;

}

/* clinical research dropdown width */
ul#navmenu li#menu-four ul {
	width: 130px;
}

/* experts dropdown width */
ul#navmenu li#menu-three ul {
	width: 226px;
}

/* about the program dropdown width */
ul#navmenu li#menu-two ul {
	width: 196px;
}


ul#navmenu ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  z-index: 7;


}





/* Root Menu */

ul#navmenu a {
	 padding: 0 5px;
	 float: none !important; /*For Opera*/
	 float: left; /*For IE*/
	 display: block;
	 /*background: #ffffff;*/
	 color: #ffffff;

	 font: bold 11px/22px verdana, Arial, Helvetica, sans-serif;
	 text-decoration: none;
	 height: auto !important;
	 height: 1%; /*For IE*/
	 z-index: 7;

	padding-left:12px;
	padding-right:12px;
	
background-image: url(/includes/top-nav-bg.gif);
background-repeat: repeat-x;


}


/* Root Menu Hover Persistence */

ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  /*background:#FFCC66;*/
  color: #000000;
  z-index: 7;
  
  
	padding-left:12px;
	padding-right:12px;
	
background-image: url(/includes/top-nav-bg.gif);
background-repeat: repeat-x;
	

}


/* 2nd Menu */

ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  float: none;
  /*background: #ffffff;*/
  
  color: #4E61BF;
  font-weight:normal;
  
  z-index: 7;
  padding-left:6px;
  /*border: 1px solid #cccccc;*/
  
  line-height:14px;
  
  padding-top:4px;
  padding-bottom:4px;
  

  
}

/* 2nd Menu Hover Persistence */

ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {

	/*background: #ff9933;
	color: #ffffff;*/
	
	/*background: #ffffff;*/
	color: #4E61BF;
	text-decoration:underline;
	padding-left:6px;
	
	z-index: 7;
	
	
	line-height:14px;
	
	padding-top:4px;
	padding-bottom:4px;
	
}

/* 3rd Menu */

ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background: #ffffff;
  color: #003366;
  z-index: 7;

}

/* 3rd Menu Hover Persistence */

ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #ffcc00;
  color: #006600;
  z-index: 7;
;
}

/* 4th Menu */

ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #000066;
  color: #666666;
  z-index: 7;

}

/* 4th Menu Hover */

ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #000066;
  color: #ffffff;
  z-index: 7;

}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 170px;
  z-index: 7;

}








/* Do Not Move - Must Come Before display:block for Gecko */

ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
  z-index: 7;
  
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
display: block;
z-index: 7;

}
