@charset "utf-8";
/* CSS Document */
#navsite {
	width: 980px;
	padding:0px;
	height: 31px;
	float: left;
}

#navsite ul {
	list-style: none;
}

#navsite ul ul {
	display: none;
	padding: 0px;
	margin: 0px;
}

#navsite ul ul li {
	padding: 0px 0px 4px 0px;
	margin: 0px;
}

#navsite ul li:hover ul{
	display: block;
}
#navsite li li
{
	float: left;
	margin: 0;
}

#navsite li {
	float: left;
	margin: 0 0.2em;
	position: relative;
}

#navsite ul li:hover ul, #navsite ul li.onhover ul {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 20px;
	z-index: 999;
	background: #fff;
}

* html #navsite ul li.onhover ul {
	left: -40px; /* IE 5 fix */
}

#menu
{
	padding:0;
	color:#FFFFFF;
	list-style-type:none;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
}

#menu ul{
	width: 140px;
}

#menu li {display:inline;}
#menu li a
{
	color:#41047F;
	text-decoration:none;
	float:left;
	padding-right: 4px;
	font: 13px/20px Calibri, Tahoma;
	height: 20px;
	border-top: 1px solid #41047F;
	border-right: 1px solid #41047F;
	border-left: 1px solid #41047F;
	padding-left: 4px;
}
#menu li a:hover
{
	background: #B57AF0;
}
body#a a#anav,
body#b a#bnav,
body#c a#cnav,
body#d a#dnav,
body#e a#enav,
body#f a#fnav,
body#g a#gnav,
body#h a#hnav,
body#i a#inav,
body#j a#jnav,
body#k a#knav,
body#l a#lnav,
body#m a#mnav,
body#n a#nnav,
body#o a#onav{
	color: #FFF;
	background: #C086FB;
	border-top: 1px solid #41047F;
	border-right: 1px solid #41047F;
	border-left: 1px solid #41047F;
}

ul.subnava{
	list-style: none;
	display: inline-block;
}

li.subnava{
	width: 136px;
	display: inline-block;
}

li.subnava a:link{
	width: 100%;
	background: #fff;
	height: auto !important;
}

li.subnava a:hover{
	width: 100%;
	background: #C086FB;
	height: auto !important;
}

li.subnava a:visited{
	width: 100%;
	background: #fff;
	height: auto !important;
}

li.subnava a:active{
	width: 100%;
	background: #fff;
	height: auto !important;
}

ul.subnavb{
	list-style: none;
	display: block;
	background: #fff;
}

li.subnavb{
	width: 136px;
	display: block;
}

li.subnavb a:link{
	width: 100%;
	height: auto !important;
}

li.subnavb a:hover{
	width: 100%;
	background: #C086FB;
	height: auto !important;
}

li.subnavb a:visited{
	width: 100%;
	height: auto !important;
}

li.subnavb a:active{
	width: 100%;
	height: auto !important;
}

