/* Styling for the Multilevel Menu with CSS and JavaScript
Modified and annotated by Mike Nichols - July 10, 2009 */
.slidemenu_class {
	padding-right: 5px;
	padding-left: 640px;
	font-size: 1.1em;
	padding-top: 48px;
}
/* Top level list - Do not change! */
.slidemenu_class ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/* Top level list items - Do not change! */
.slidemenu_class ul li {
	/*position: relative;
	display: inline;
	float: left;*/
}
/* Top level menu tabs */
.slidemenu_class ul li a {
	text-decoration: none;
	display: block;
	text-transform: none;
	letter-spacing: normal;
}
.slidemenu_class ul .home-item a {
	background: none;
}
/* Top level link & visited font color */
.slidemenu_class ul li a:link, .slidemenu_class ul li a:visited {
}
/* Top level tab background and font color during hover state */
.slidemenu_class ul li a:hover {
}
/* First submenu level - Do not change! */
.slidemenu_class ul li ul {
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
}
/* Submenu level list items (undo style from Top level List Items) - Do not change! */
.slidemenu_class ul li ul li {
	display: list-item;
	float: none;
}
/* All subsequent submenu levels vertical offset after first submenu level - Do not change! */
.slidemenu_class ul li ul li ul {
	top: 0;
}
/* Submenu level items */
.slidemenu_class ul li ul li a {
	/* font styling */
	font-weight: normal;
	/* width of submenu items */
	width: 11em;
	/* height of submenu items above letters */
	padding-top: .313em;
	/* depth of submenu items below letters */
	padding-bottom: .313em;
	/* border between submenu items */
	border-bottom: none;
	border-top-width: 0;
	margin: 0;
	background-image: none;
}
/* Submenu background and font hover colors */
.slidemenu_class ul li ul li a:hover {
	text-decoration:underline;
}
/* IE6 hack to get sub menu links to behave correctly - Do not change! */
* html .slidemenu_class ul li a {
	display: block;
}
