#PageNav {
}

#PageNav ul,
#PageNav ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#PageNav a {
	color: #fff;
	text-decoration: none;
}
#PageNav br {
	display: none;
}

.LeftNavSmall, .LeftNavSmallBold {
	font: inherit;
	padding: 0;
}



/* INFORMATION */
	#PageNav .categories .category.information {
		background-color: #363;
	}
/* RESOURCES */
	#PageNav .categories .category.resources {
		background-color: #933;
	}
/* RESEARCH */
	#PageNav .categories .category.research {
		background-color: #336;
	}
/* COMMUNITY */
	#PageNav .categories .category.community {
		background-color: #960;
	}
/* CORPORATE */
	#PageNav .categories .category.corporate {
		background-color: #490A66;
	}

#PageNav .categories {
	color: #fff;
	font-size: 8pt;
}
#PageNav .categories > * {
	margin-bottom: 2ex;
}
#PageNav .categories > * + * {
}
#PageNav .categories .category .categoryName {
	background-color: #000;
	color: #fff;
	display: block;
	font-weight: bold;
	padding: 1px 5px;
	text-transform: uppercase;
}
#PageNav .categories .category .sections {
	border-color: rgba(255,255,255,0.50);
	border-style: solid;
	border-width: 1px 0 0 0;
}
#PageNav .categories .category .sections .section {
}
#PageNav .categories .category .sections .section + .section {
	border-color: rgba(255,255,255,0.25);
	border-style: solid;
	border-width: 1px 0 0 0;
}
#PageNav .categories .category .sections .section .sectionName {
	display: block;
}
#PageNav .categories .category .sections .section .sectionName a {
	display: block;
	padding: 2px 5px 3px;
}
#PageNav .categories .category .sections .section .sectionName:hover {
	background: rgba(255,255,255,0.25);
}
#PageNav .categories .category .sections .section .navItems {
	background-color: rgba(255,255,255,0.35);
	padding: 1px 5px;
}
#PageNav .categories .category .sections .section .navItems a:hover,
#PageNav .categories .category .sections .section .navItems a:active {
	text-decoration: underline;
}
#PageNav .categories .category .sections .section .navItems > li {
}

#PageNav .categories .category .sections .section .navItems img[src*='dot_white'] {
	border-color: rgba(255,255,255,0.60);
	border-style: solid;
	border-width: 1px 0 0 0;
	display: block;
	height: 0px;
	width: 100%;
}

.nav-dropdown #PageNav {
	clear: both;
	float: left;
	margin-bottom: 6px;
	width: 100%;
}
.nav-dropdown #PageNav .ads,
.nav-dropdown #PageNav .ad {
	display: none;
}
.nav-dropdown #PageNav .categories {
	background-color: #545454;
	clear: both;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
.nav-dropdown #PageNav .categories .category {
	border-right: 15px solid #fff;
	clear: none;
	float: left;
	height: 3.3ex;
	margin: 0;
	padding: 0;
	position: relative;
	width: 160px;
}
.nav-dropdown #PageNav .categories .category:first-child {
}
.nav-dropdown #PageNav .categories .category .categoryName {
	background-color: transparent;
	cursor: pointer;
	font-size: 9pt;
	line-height: 1.0;
	padding: 0.6ex;
	position: absolute;
	
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.nav-dropdown #PageNav .categories .sections {
	background-color: gray;
	background-color: inherit;
	display: none;
	float: left;
	left: 0%;
	position: absolute;
	width: 100%;
	top: 100%;
	z-index: 1000;
}

.nav-dropdown #PageNav .categories .category:hover {
}
.nav-dropdown #PageNav .categories .category:hover .categoryName {
	background-color: #000;
	background-color: hsla(0,0%,0%,0.7);
}
.nav-dropdown #PageNav .categories .category:hover .sections {
	display: block;
}
.nav-dropdown #PageNav .categories .category:hover .categoryName,
.nav-dropdown #PageNav .categories .category:hover .sections {
	   -moz-box-shadow:	0px 10px 15px -5px hsla(0,0%,0%,1.0);
	-webkit-box-shadow: 	0px 10px 15px -5px hsla(0,0%,0%,1.0);
		box-shadow:	0px 10px 15px -5px hsla(0,0%,0%,1.0);
}
