@charset "UTF-8";



/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */



/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */



/*******************************************************************************



 LAYOUT INFORMATION: describes box model, positioning, z-order



 *******************************************************************************/



/* The outermost container of the Menu Bar, an auto width box with no margin or padding */

ul.MenuBarHorizontal

{

	list-style-type: none;

	cursor: default;

	margin: 0;

	padding: 0;

}

/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */

ul.MenuBarActive

{

	z-index: 1000;

}

/* Menu item containers, position children relative to this container and are a fixed width */

ul.MenuBarHorizontal li

{

/*	background: url(/images/button_bg_l.jpg) no-repeat bottom left;
*/
	margin: 0;

	padding: 0 0 0 3px;

	position: relative;

	cursor: pointer;

	float: left;

}



ul.MenuBarHorizontal li.current

{

/*	background: url(/images/current_bg_l.jpg) no-repeat bottom left;
*/
}



/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */

ul.MenuBarHorizontal ul

{

	margin: -4px 0 0 -2px;

	padding: 0;

	list-style-type: none;

	font-size: 100%;

	z-index: 1020;

	cursor: default;

	width: 8.2em;

	position: absolute;

	left: -1000em;

	background-color: #000000;
	


}

/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible

{

	left: auto;
	
}

/* Menu item containers are same fixed width as parent */

ul.MenuBarHorizontal ul li

{

	background-color: #7F6B52;

	background-image: none;

	margin: 0;

	padding: 0;

	border-left: 1px solid #D9DEE6;

	border-right: 1px solid #D9DEE6;

	border-bottom: 1px solid #D9DEE6;

}



ul.MenuBarHorizontal ul li a, ul.MenuBarHorizontal li.current ul li a

{

/*	background: url(/images/menu_bground.jpg) repeat-x bottom;*/

	padding: 4px 0 6px 13px;

	width: 13.5em;

	margin: 0;

}



/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */

ul.MenuBarHorizontal ul ul

{

	position: absolute;

	margin: -5% 0 0 95%;

}

/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible

{

	left: auto;

	top: 0;

}



/*******************************************************************************



 DESIGN INFORMATION: describes color scheme, borders, fonts



 *******************************************************************************/



ul.MenuBarHorizontal a

{

	cursor: pointer;

	display: block;

	padding: 4px 21px 7px 21px;

	color: #FFFFFF;

	background: url(/images/seprator.gif) no-repeat top right;

	text-decoration: none;

	text-align: left;

}



ul.MenuBarHorizontal li.current a, ul.MenuBarHorizontal li.first-current a  {

/*	background: url(/images/seprator.gif) no-repeat top left;*/

	color: #fff;

}



ul.MenuBarHorizontal a.end

{

	background: url(/images/seprator.gif) no-repeat top right;

	padding-right: 22px;

}



ul.MenuBarHorizontal li.current a.end

{

	background: url(/images/seprator.gif) no-repeat top right;

	padding-right: 22px;

}



/* Menu items that have mouse over or focus have a blue background and white text */

ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus, #home ul.MenuBarHorizontal li.current a 

{

	color: #fff;

}

/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */

ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible, ul.MenuBarHorizontal li.current ul li a:hover

{

	color: #000000;

}





ul.MenuBarHorizontal li.current ul li a {

	color: #FFF;

}



ul.MenuBarHorizontal li.first

{

	background: url(/images/seprator.gif) no-repeat top left;

	padding-left: 8px;

}



ul.MenuBarHorizontal li.first-current

{

	background: url(/images/seprator.gif) no-repeat bottom left;

	/*padding-left: 8px;*/

}



/*******************************************************************************



 BROWSER HACKS: the hacks below should not be changed unless you are an expert



 *******************************************************************************/



/* 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;

	}

}



ul.MenuBarHorizontal ul

{

	margin-right: 0;
	margin-top:12px;
}


