
ul.MenuBarHorizontal
{
margin:0; padding:0; width:800px; height:41px; float:left; list-style-type:none; background: none;
}


ul.MenuBarHorizontal li
{
	float:left;
	
}

ul.MenuBarHorizontal li ul
{
	margin-top: 25px;
	margin-left: -40px;
	_margin-left: -100%;
	list-style-type: none;
	width: 8.2em;
	position: absolute;
	left: -1000em;
}

/*Level 1 Drop Down menus*/


ul.MenuBarHorizontal li ul li a
{
	width: 200px;
	background: #CCCCCC;
	border: none;
	-webkit-border-radius: 0px;
	-opera-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
ul.MenuBarHorizontal li ul li a:hover
{
	background: #df4344;
	border: none;
	-webkit-border-radius: 0px;
	-opera-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

ul.MenuBarHorizontal li ul.MenuBarSubmenuVisible
{
	left: auto;
}


/*Level 2 Drop Down menus*/

ul.MenuBarHorizontal li ul li ul
{
	margin-top: 50px;
	_margin-top: 0px;
	margin-left: -267px;
	_margin-left: -193%;
	list-style-type: none;
	width: 8.2em;	
	position: absolute;
	left: -1000em;
}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

/*Level 0 Drop Down menus*/

ul.MenuBarHorizontal li a
{
	float:left;
	height:20px;
	color:#010000;
	margin:0px 2px;
	background:#fff url(../images/bars.jpg) 0px -32px;
	text-decoration:none;
	padding:4px 15px 0px 15px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-opera-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	border:1px solid #cccccc;
	list-style: none;
}
ul.MenuBarHorizontal li a:hover, ul.MenuBarHorizontal li a:focus
{
	background: #df4344;
	
}



ul.MenuBarHorizontal li a.MenuBarItemSubmenu
{
	background-image: url(SpryMenuBarDown.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
	
}

ul.MenuBarHorizontal li ul li a.MenuBarItemSubmenu
{
	background-image: url(SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
	
}







/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: none;
	}
}

