
	
	/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */
	
	/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
	
			/*End of styles for the edit box*/
	
	/*******************************************************************************
	
	BROWSER HACKS: the hacks below should not be changed unless you are an expert
	
	*******************************************************************************/
	
	.MenuBarItemIE 
	{
		position: static;
	}
	
	/* 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;
			float: left;
			background-color: #FFF;
		}
	}
	
	

*ul.MenuBarHorizontal a:hover,ul.MenuBarHorizontal a:focus { 
   background-color : #004080; 
   color : #FFF; 
 } 
*ul.MenuBarHorizontal ul ul { 
   margin : 0 0 0 138%; 
   position : absolute; 
 } 
ul.MenuBarHorizontal ul ul { 
   margin : 0 0 0 100%; 
   position : absolute; 
 } 
ul.MenuBarActive { 
   z-index : 1000; 
 } 
ul.MenuBarHorizontal { 
   cursor : default; 
   font-size : small; 
   list-style-type : none; 
   margin : 0; 
   padding : 0; 
   position : 50% 50%; 
   width : auto; 
 } 
ul.MenuBarHorizontal a { 
   background-color : #000; 
   color : #FFF; 
   cursor : pointer; 
   display : block; 
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 12px; 
   padding : 2px 3px; 
   text-decoration : none; 
 } 
ul.MenuBarHorizontal a.MenuBarItemHover,ul.MenuBarHorizontal a.MenuBarItemSubmenuHover,ul.MenuBarHorizontal a.MenuBarSubmenuVisible { 
   background-color : #004080; 
   color : #FFF; 
 } 
ul.MenuBarHorizontal a.MenuBarItemSubmenu { 
   background-image : url(images/SpryMenuBarDownHover.gif); 
   background-position : 50% 100%; 
   background-repeat : no-repeat; 
 } 
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover { 
   background-image : url(images/SpryMenuBarDownHover.gif); 
   background-position : 50% 100%; 
   background-repeat : no-repeat; 
 } 
ul.MenuBarHorizontal a:hover,ul.MenuBarHorizontal a:focus { 
   background-color : #004080; 
   color : #FFF; 
 } 
ul.MenuBarHorizontal li { 
   cursor : pointer; 
   float : left; 
   font-size : small; 
   list-style-type : none; 
   margin : 0; 
   padding : 0; 
   position : relative; 
   text-align : left; 
   width : auto; 
 } 
ul.MenuBarHorizontal ul { 
   cursor : default; 
   font-size : small; 
   left : -1000em; 
   list-style-type : none; 
   margin : 0; 
   padding : 0; 
   position : absolute; 
   width : 8.2em; 
   z-index : 1020; 
 } 
ul.MenuBarHorizontal ul a { 
   background-color : #000000; 
   color : #FFF; 
   width : 150px; 
 } 
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu { 
   background-image : url(images/SpryMenuBarRightHover.gif); 
   background-position : 95% 50%; 
   background-repeat : no-repeat; 
 } 
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover { 
   background-image : url(images/SpryMenuBarRightHover.gif); 
   background-position : 95% 50%; 
   background-repeat : no-repeat; 
 } 
ul.MenuBarHorizontal ul li { 
   width : 150px; 
 } 
ul.MenuBarHorizontal ul ul { 
   border : thin dotted #ce9a9b; 
   margin : 0 0 0 95%; 
   position : absolute; 
 } 
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible { 
   left : auto; 
 } 
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible { 
   left : auto; 
   top : 0; 
 } 

