#toplevel {
	text-align:left;
	vertical-align:middle;
	height:30px;
    font-family:'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif;
	display:block;
	font-size:12px;
	width:125px;
}
.padtop {
	padding:10px 10px 2px 20px;
}
.padtop2 {
	padding:10px 10px 2px 20px;
}
.padleft {
	padding-left:5px;
	padding-top:3px;
}
#container {
	width:970px;
	text-align:left;
	margin:0 auto;
	z-index:99;
}
#nav, #nav ul {
	float:left;
	width:970px;
	list-style:none;
	line-height:9px;
	background:#7560a7;
	color:#FFFFFF;
	padding:0px;
	margin:0;
}
#nav a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
}
#nav a:hover {
	color:#7560a7;
}
#nav li {
	float:left;
	display:block;
	padding:0px;
	width:125px;
}
#nav li ul {
	filter:alpha(opacity=95);
	position:absolute;
	left:-999em;
	height:auto;
	text-transform:none;
	background:#7560a7;
	margin:0;
	width:125px;
}
#nav li ul a {
	padding:5px 5px 5px 5px;
}
#nav li ul li {
	height:30px;
	background:#7560a7;
	z-index:99;
}
#nav li ul li a:hover {
	background:#CDCDE4;
	color:#7560a7;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left:-999em;
	background:#CDCDE4;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left:auto;
}
#nav li:hover, li.sfhover {
	background:#CDCDE4;
	color:#7560a7;
}

