ul#nav_350631 , ul#nav_350631 ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

ul#nav_350631 a {
	display: block;
	height: 100%;
	text-indent: -9000px;
}

/*ul#nav_350631 li { /* all list items 
	float: left;
	/*width: 10em;*/ /* width needed or else Opera goes nuts
} */

ul#nav_350631 li ul { /* second-level lists */
	left:					-9999px;
	/*list-style:				none;*/
	padding:				0;
	position:				absolute;
	z-index:				100000;
}

#headerHolder ul#nav_350631 li ul li {
	border-top-width:		0px;
	width:					100%;

}

#headerHolder ul#nav_350631 li ul li a {
	height:					auto;
	left:					-9999px;
	width:					157px;
	text-indent:			0px;
	text-decoration: 		none;
}
#headerHolder ul#nav_350631 li ul li a:hover {
	text-decoration: underline !important;
}
#headerHolder ul#nav_350631 li ul li a{
	background:none;
}
ul#nav_350631 li ul ul { /* third-and-above-level lists */
	margin: -28px 0 0 135px;
}

ul#nav_350631 li:hover ul ul, ul#nav_350631 li:hover ul ul ul, ul#nav_350631 li.sfhover ul ul, ul#nav_350631 li.sfhover ul ul ul {
	left: -999em;
}

ul#nav_350631 li:hover ul, ul#nav_350631 li li:hover ul, ul#nav_350631 li li li:hover ul, ul#nav_350631 li.sfhover ul, ul#nav_350631 li li.sfhover ul, ul#nav_350631 li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#headerHolder ul#nav_350631 li:hover, #headerHolder ul#nav_350631 li.hover {
    position:				static;
}
