#menu_cont {
	height: 26px;
	/*width:700px;*/ /*since different menus are used, this is set on the style of the tag itself*/
	background-color: #edd6b4;  /*DARK COLOR */
	margin: 0 auto;    /*align for good browsers MAKES IT LOOK BETTER IN IE6 AND FFX */
}
/*THE FIRST UL*/
.horizontal ul{
	list-style-type: none; /*WHEN MENU IS VERTICAL(.HORIZONTAL LI), FFX SHOWS ON ALL ITEMS IE ONLY ON SOME */
	padding: 0px; /*THIS CONTROLS THE PADDING AROUND THE WHOLE OF THE MENU. IE6,IE7,FFX*/	
	display: block;/**/
	height: 26px; /*THIS CONTROLS THE HEIGHT OF THE FIRST LINE MENU. IE6,IE7,FFX*/
	margin: 0;   /* align for good browsers MAKES IT LOOK BETTER IN IE6 AND FFX */
	border: 1px solid #000000;
	border-bottom-style:none;
}
.horizontal ul a{
	color: #000000;
	font-weight:bold;
}
.horizontal ul a:hover{
	color: #000000;
	font-weight:bold;
}
.horizontal ul a:visited{
	color: #000000;
	font-weight:bold;
}
.horizontal li{
	float: left; /*HORIZONTAL DISPLAY FOR THE FIRST LINE MENU. IE6,IE7,FFX*/
	height: 26px; /*this controls box height on submenu. IE6,IE7,FFX */
	display: inline;/**/
	color: #000000;
	font-weight:bold;	
}
		.first{
			border-left:#000000 solid 1px;
	}
		#mainmenuline1{
			/*padding-top:5px;*/
			height: 21px; /*this controls box height on submenu. IE6,IE7,FFX */
			border-right:#000000 solid 1px;	
			padding:5px 33px 0px 33px;	
	}	
		#mainmenuline1:hover {
			padding:0px 33px 0px 33px;
			border-top:#0066CC solid 5px; /#999933**/			
		}
		#mainmenuline2{
			padding:5px 33px 0px 33px;	
			height: 21px; /*this controls box height on submenu. IE6,IE7,FFX */
			border-right:#000000 solid 1px;		
	}	
		#mainmenuline2:hover {
			padding:0px 33px 0px 33px;
			border-top:#0066CC solid 5px; /#999933**/			
		}
		#mainmenuline3{
			padding:5px 33px 0px 33px;	
			height: 21px; /*this controls box height on submenu. IE6,IE7,FFX */
			border-right:#000000 solid 1px;		
	}	
		#mainmenuline3:hover {
			padding:0px 33px 0px 33px;
			border-top:#0066CC solid 5px; /#999933**/			
		}
		#mainmenuline4{
			padding:5px 33px 0px 33px;	
			height: 21px; /*this controls box height on submenu. IE6,IE7,FFX */
			border-right:#000000 solid 1px;		
	}	
		#mainmenuline4:hover {
			padding:0px 33px 0px 33px;
			border-top:#0066CC solid 5px; /#999933**/			
		}
		#mainmenuline5{
			padding:5px 33px 0px 33px;	
			height: 21px; /*this controls box height on submenu. IE6,IE7,FFX */
			border-right:#000000 solid 1px;		
	}	
		#mainmenuline5:hover {
			padding:0px 33px 0px 33px;
			border-top:#0066CC solid 5px; /#999933**/			
		}
		#mainmenuline6{
			padding:5px 36px 0px 36px;	
			height: 21px; /*this controls box height on submenu. IE6,IE7,FFX */
			/*border-right:#FFFFFF solid 1px;*/	
				
	}	
		#mainmenuline6:hover {
			padding:0px 36px 0px 36px;
			border-top:#0066CC solid 5px; /#999933**/			
		}
.horizontal li a{
	text-decoration: none;
	float: left;
	/*display: block;*/ /* BOTH OF THESE SEEM TO BE DOING THE SAME THING, CONTROLS THE SUBMENU TO GO ONE UNDER THE OTHER.*/
	/*width: 125px;			this forces the width to be minimum this width and overwrites .menuitem use when you want all to be equal*/
	padding: 0px 10px 0px 10px;	/*TOP RIGHT BOTTOM LEFT this controls padding on all the a's within the border*/
	/*border: 1px solid #00FF00;   this controls the border for all the a's VERY USEFUL FOR TESTING*/
	/*border-left: none;   this controls the border for all the a's (removes left)*/
}
/*THE SUBMENU BOX*/
.horizontal li ul{
	position: absolute;/**/ 
	margin-top: 26px;/*CONTROLS MENU PLACEMENT FROM MAIN LINE VERTICALLY. WORKS ON FFX. MUST BE HACKED FOR IE*/
	margin-left: -1px; /*CONTROLS MENU PLACEMENT FROM MAIN LINE HORIZONTALLY. WORKS ON FFX. MUST BE HACKED FOR IE*/	
	width: 300px;	  /*SUBMENU WIDTH MOZILLA AND IE*/	
	display: none;
	height: auto;/*CONTROLS THE HEIGHT, NEEDED TO DISPLAY THE BACKGROUND COLOR OVER THE WHOLE SUBMENU.*/
	background-color: #3b4952; /* LIGHT COLOR */ /* this controls the background color for the submenu*/
	border: 1px solid white;    /* border: none; this controls the border for the submenu*/
	text-align:left;
}
/*THIS CONTROLS THE ROLLOVER WIDTH ON THE SUBMENUS*/
.horizontal li li a{
	width: 280px; /*THIS IS NECESSARY, OR THE SUBMENUS WILL MESS UP IE6,IE7,FFX*/
	line-height:23px;
	COLOR: #FFFFFF; /* DARK COLOR */ /*EE3A43SUBMENU TEXT COLOR*/
}
.horizontal li li a{
	border-right: none;	
	/*border-top: none;   this controls the border for the submenu a's (removes top)*/
}
.horizontal li li a:hover{
	COLOR: #000000; /* LIGHT COLOR */ /*SUBMENU ROLLOVER TEXT COLOR*/
	font-weight: bold; /*SUBMENU ROLLOVER BACKGROUND COLOR HEIGHT*/
	background-color: #FFFFFF; /* DARK COLOR */
	/*border-color: white;*/
}
/*THIRD SUBMENU WIDTH MOZILLA AND IE ALIGNMENT*/
.horizontal li li ul{
	position: absolute;
	margin-top: 0.6em; /**/
	margin-left: 160px; /*THIS MUST BE HACKED FOR IE (LEFT 0PX)*/	
	display: none;
}