#navmenu
{
	width:994px;
	height:52px;
	background:none;
	z-index:1000;
}

#navmenu a
{
	display:block;
	height:52px;
	padding-top:0px;
	padding-bottom: 0px;
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	font-size:10pt;
	color:#ffffff;
	text-decoration:none;
	z-index:1000;
}

#navmenu a:hover
{
	display:block;
	height:52px;
	padding-top:0px;
	padding-bottom: 0px;
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	font-size:10pt;
	color:#ffffff;
	text-decoration:none;
	        	z-index:1000;
}

#navmenu .subitem a
{
	border-top:1px solid #e4e4e4;
	height: 24px;
	z-index:1000;
}


#navmenu .subitem
{
	width: 200px;
	height: 31px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
        padding-bottom: 0px;
        text-align: left;
        	z-index:1000;
}


#navmenu li a.selected,
#navmenu li:hover li a
{
	padding-top: 7px;
	border-bottom:0px solid #ffffff;
	background-color:#f1f1f1;
	color:#5d717e;
	        	z-index:1000;
}
#navmenu li:hover li a:hover
{
	padding-top: 7px;
	border-bottom:0px solid #fff;
	background-color:#b5b9c2;
	color:#ffffff;
	        	z-index:1000;
}

#navmenu,
#navmenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1.1;
	white-space: nowrap;
	z-index:1000;
}

#navmenu a {
	display: block;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	        	z-index:1000;
}

#navmenu li {
	float: left;
	margin-bottom: 0;
	        	z-index:1000;
}

#navmenu li a span {
	visibility: hidden;
	        	z-index:1000;
}

#navmenu li ul {
	position: absolute;
	visibility: hidden;
	        	z-index:1000;
}

#navmenu li ul li {
	clear: both;
	vertical-align: center;
	        	z-index:1000;
}

#navmenu li ul li a {
	display: block;
	text-decoration: none;
	        	z-index:1000;
}


#navmenu li:hover ul,
#navmenu li.sfhover ul {
	visibility: visible;
	        	z-index:1000;
}

a.p1 {display:block; width:75px; height:75px; text-decoration:none; background:#fff; border:0; margin:20px 0 0 100px; float:left;}
a.p1 img {display:block; border:0;}
a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000; position:relative; z-index:500;}
a.p1 b {display:block; position:absolute; left:-9999px; padding:10px; opacity:0;

-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);

-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

 -webkit-transition: opacity 0.6s ease-in-out;

}


a.p1:hover b {top:-65px; left:110px; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0;

}

#info {z-index:100; height:22em;}