span.makeMenu, span.makeMenu ul {
  width: 173px;
  border: none;
  padding-left: 0px;
  cursor: default;
  margin-left: 0px;
  font-family:Arial, Helvetica, sans-serif;
}


/* Base Menu Items*/

	span.makeMenu .Popout {
	  list-style-type: none;
	  margin: 0px;
	  MARGIN-LEFT: 0px;
	  position: relative;
	  color: #CEAC42;
	  border-bottom: 1px solid #cccccc;
	  font-size:11px;               
	}
	span.makeMenu .Embed {
	  list-style-type:none;
	  border:none;
	  margin: 0px;
	  background-color:#FFC424;
	  position: relative;
	  color: #000;  
	  border-bottom: 1px solid #cccccc;
	  font-size:11px;               
	}
	span.makeMenu .Login {
	  list-style-type:none;
	  border:none;
	  margin: 0px;
	  background-color:#ECECEC;
	  position: relative;
	  color: #000;  
	  border-bottom: 1px solid #cccccc;
	  font-size:11px;    
	  text-decoration:none;           
	}


/* End Base Menu Items*/

/* Child Menu Displays*/
	span.makeMenu .Embed .Child {
	  list-style-type:none;
	  border-bottom: 1px, solid, #939393;
	  Display:block;
	  border:none;     
	  margin: 0px;     
	  left:0;
	  background-color:#ececec;
	  position: relative;
	  color: #939393;
	  font-size:11px; 
	  width: 173px;
	}
	
	span.makeMenu .Embed .Child .Child{
	  list-style-type:none;
	  border-bottom: 1px, solid, #939393;
	  Display:block;
	  border:none;     
	  margin: 0px;     
	  left:0;
	  background-color:#ececec;
	  position: relative;
	  color: #939393;
	  font-size:11px; 
	  width: 173px;
	}
	
	span.makeMenu .Embed .Child .ChildNoShow{
	  list-style-type:none;
	  border-bottom: 1px, solid, #939393;
	  Display:none;
	  border:none;     
	  margin: 0px;     
	  left:0;
	  background-color:#ececec;
	  position: relative;
	  color: #939393;
	  font-size:11px; 
	  width: 173px;
	}
	
	span.makeMenu .Embed .Child .Child .Child{
	  list-style-type:none;
	  border-bottom: 1px, solid, #939393;
	  Display:block;
	  border:none;     
	  margin: 0px;     
	  left:0;
	  background-color:#ececec;
	  position: relative;
	  color: #939393;
	  font-size:11px; 
	  width: 173px;
	}

	
	
	
	span.makeMenu .Popout .Child {
		width:150px;
	}
	
	span.makeMenu .Popout > .Child {          /* using the > selector prevents many lesser browsers (and IE - see below) hiding child ULs */
	  list-style-type:none;
	  display: none;               /* hides child menu blocks - one of the most important declarations */
	  width:150px;
	  position: absolute;          /* make child blocks hover without leaving space for them */
	  top: 0px;                    /* position slightly lower than the parent menu item */
	  left: 173px;                  /* this must not be more than the width of the parent block, or the mouse will
									  have to move off the element to move between blocks, and the menu will close */
	  
	}
/* End Child Menu Displays*/

/* hover for main menu items*/
	span.makeMenu .Popout:hover, span.makeMenu .Popout.CSStoHighlight {
	  background-color: #FFC424;
	  color: #000;
	}
/* hover for popout menu items */
	span.makeMenu .Popout .Child a:hover, .Popout.CSStoHighlight {
	  background-color: #000;
	  color: #FFF;
	}
	
	
	span.makeMenu span.CSStoShow {     /* must not be combined with the next rule or IE gets confused */
	  display: block;              /* specially to go with the className changes in the behaviour file */
	}
	span.makeMenu .Popout:hover > ul {    /* one of the most important declarations - the browser must detect hovering over arbitrary elements
									  the > targets only the child ul, not any child uls of that child ul */
	  display: block;              /* makes the child block visible - one of the most important declarations */
	}
/* and some link styles */
	/*Parent Links*/
		span.makeMenu .Embed a, span.makeMenu .Popout a {  display: block; width: 138px; text-decoration: none; color:#666666; font-size:11px; padding-left:10px; padding-top:2px; padding-bottom:2px; }
		span.makeMenu .Embed a:hover, span.makeMenu .Popout a:hover {  color: #000;}
	/*Parent Links*/

	/*Embed children links*/
		span.makeMenu .Embed .Child a {  display: block; width: 126px; text-decoration: none; color:#666666; font-size:11px; padding-left:24px; padding-top:2px; padding-bottom:2px;}
		span.makeMenu .Embed .Child a:hover, span.makeMenu .Embed .Child a.CSStoHighLink { color: #000; padding-left:24px; padding-top:2px; padding-bottom:2px; }
		span.makeMenu .Embed .Child .Active {color:#00699B; background-image:url(images/selected.jpg); background-position: right top; background-repeat:no-repeat;}
	/*end Embed children links*/

	/*Embed children's Children links*/
		span.makeMenu .Embed .Child .Child a {  display: block; width: 120px; text-decoration: none; color:#00699B; font-size:11px; padding-left:30px; padding-top:0px; padding-bottom:0px;}
		span.makeMenu .Embed .Child .Child a:hover, span.makeMenu .Embed .Child .Child a.CSStoHighLink { color: #000; padding-left:30px; padding-top:0px; padding-bottom:0px; }
		span.makeMenu .Embed .Child .Child .Active {color:#00699B;}
	/*end Embed children links*/
	
	
		/*Embed children's Children links*/
		span.makeMenu .Embed .Child .Child .Child a {  display: block; width: 116px; text-decoration: none; color:#00699B; font-size:11px; padding-left:34px; padding-top:0px; padding-bottom:0px;}
		span.makeMenu .Embed .Child .Child .Child a:hover, span.makeMenu .Embed .Child .Child a.CSStoHighLink { color: #000; padding-left:34px; padding-top:0px; padding-bottom:0px; }
		span.makeMenu .Embed .Child .Child .Child .Active {color:#00699B;}
	/*end Embed children links*/
	
	
	
	/*Popout Children links*/
		span.makeMenu .Embed .Child a:hover, span.makeMenu .Embed .Child a.CSStoHighLink { color: #000; padding-left:24px; padding-top:2px; padding-bottom:2px;}
		span.makeMenu .Popout .Child a {  background-color: #FFC424; color: #000; display: block; width: 138px; text-decoration: none; font-size:11px; padding-left:12px; padding-top:2px; padding-bottom:2px;padding-right:0px;}
	/*end Popout Children links*/

	/*Login link*/
		span.makeMenu .Login a {
			display: block; 
			list-style-type: none;
			width: 158px; 
			text-decoration: none; 
			color:#666666; 
			font-size:11px; 
			padding-left:12px; 
			padding-top:2px; 
			padding-bottom:2px;
			
			background-color: #ECECEC;
			background-image:  url(images/bullet_lock.gif);
			background-position: 75%;
			background-repeat: no-repeat;
		}
	
		span.makeMenu .Login a:hover, span.makeMenu .Login a.CSStoHighLink {list-style-type: none;background-color: #E7F0F5;}
	/*end Login link*/
	
/* PopHead and PopFoot images */
span.makeMenu .Popout img {
	 margin:0;
	 padding:0;
	 text-decoration: none;
}
span.makeMenu .Embed img {
	display:none;
}
/* that IE 5+ conditional comment makes this only visible in IE 5+ */
span.makeMenu .Popout {  /* the behaviour to mimic the li:hover rules in IE 5+ */
	behavior:  url(../include/IEmen.htc);
}
span.makeMenu ul {  /* copy of above declaration without the > selector */
	display: none; position: absolute; top: 0px; left: 173px; list-style-type: none;
}