.hMenuItem{
	line-height:40px; padding: 0px 9px 0px 9px;
	border-top:1px solid transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
}

#TopNavSection {
	position:relative;
	width: 100%;	
}
*html .hMenuItem{
  	border-left: 1px solid #4A494A;
  	border-right: 1px solid #4A494A;
	filter: chroma(color=#4A494A);
}
a.ddlink{
	color:#666666 !important;
  	font: normal 12px/17px Arial, Helvetica, sans-serif !important;
	padding:2px 0px 2px 0px;
	line-height:17px;
	display:block;
}
a.ddlink:hover{
	background:none;
}
.ddheader{
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	border-bottom:1px solid #b2b2b2;
	height:39px;
	line-height:40px;
	_height:45px;
	_line-height:45px;
}
.submenulinksrhs,.submenulinkslhs{
	padding:10px 0px 10px 0px;
	_padding:5px 0px 5px 0px;
	line-height:20px;
}
.submenulinksrhs{
	border-left:1px solid #b2b2b2;
}
.navSelected{
	background-repeat:repeat;
	border-top: 1px solid #b2b2b2 !important;
	border-left: 1px solid #b2b2b2 !important;
	border-right: 1px solid #b2b2b2 !important;
	z-index:40001;
	background-Image:url("/images/navigation/bg.gif");
	background-position: -3px 0px;
	line-height:40px; 
	padding: 0px 9px 0px 9px;
}
.navDeselected{
	border-top:1px solid transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	background-image:none;
	line-height:40px; 
	padding: 0px 9px 0px 9px;
	position:relative;
	top:-1px;
}
*html .navDeselected
{
  	border-left: 1px solid #4A494A;
  	border-right: 1px solid #4A494A;
	filter: chroma(color=#4A494A);
}
.mainNavSelected{
	color: #0099FF;
}
.mainNavDeselected{
	color: #FFF;
}
.ddheader {
/*	background-image:url("/images/navigation/bg.gif");
	background-repeat:repeat;*/
}
.paginationlinksholder{
	margin-left:10px;
}
.paginationLinksSelected{
	color: #0099FF;
	font-weight:bold;
	padding:3px;
	text-decoration:underline;
}
.paginationLinksSelected:hover{
	cursor:pointer;
}
.paginationLinksDeselected{
	color: #666;
	padding:3px;
	text-decoration:none;
}
.paginationLinksDeselected:hover{
	cursor:pointer;
}
.submenufooter{
	clear:both;
	border-bottom:1px solid #b2b2b2;
	background-Image:url("/images/navigation/bg.gif");
	background-position: -3px 0px;
	background-repeat:repeat-x;
}
.submenufooter a{
	color: #0099FF !important;
	padding:0px;
	margin:0px;
	padding-left:9px;
	font-weight:bold;
}
.submenufooter a:hover{
	color: #e26713 !important;
}
.submenulinkslhs a.ddlink,
.submenulinksrhs a.ddlink{
	color:#666;
	text-decoration:none;
}
.submenucontainer{
	padding:0px 0px 0px 0px;
	background-color:#FFF;
	border-left:1px solid #b2b2b2;
	border-right:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	
}
#navmenu-h .ActiveTopNavItem,#navmenu-h .InactiveTopNavItem{
	line-height:40px; padding: 0px 9px 0px 9px;
	border-top:1px solid transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	position:relative;
	top:-1px;
}
*html .ActiveTopNavItem, *html .InactiveTopNavItem{
  	border-left: 1px solid #4A494A;
  	border-right: 1px solid #4A494A;
	filter: chroma(color=#4A494A);
	position:relative;
	top:-1px;
	line-height:40px; padding: 0px 9px 0px 9px;
}
#TopNavSection #navmenu-h .ActiveTopNavItem{
	background:url('/Images/SelectedTopNavNoArrow.gif') no-repeat 50% 0px;
	overflow:visible;
	height:40px;
	line-height:40px; padding: 0px 9px 0px 9px;
	z-index:100;
}
#SubNavPlaceHolderSection{
	margin-top:0px;
	_margin-top:0px;
}
#mbOverlay{
	z-index:11000;
}
#mbCenter{
	z-index:11001;
}