#menu dt, #menu dl, #menu dd, #menu ul, #menu li {
	list-style-type: none;
	margin: 0 2px 0 0;
	padding: 10px 0px 10px 0px;
}

#menu {
	position: absolute;
	left: 300px;
	top: 147px;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}

#menu dl {
	float: left;
}

#menu li {
	display: inline;
	list-style-type: none;
}

#menu a {
	padding: 8px 8px 10px 8px;
	text-decoration: none;
	color: #FFF;
}

#menu dd a {
	color: #000;
}

#menu a:hover {
	padding: 5px 7px 10px 7px;
	background-image: url(/img/menu-up.jpg);
	background-repeat: no-repeat;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	color: #000;
}

#active a:link, #active a:visited, #active a:hover
{
	padding: 5px 7px 10px 7px;
	background-color: #5E7DAC;
	background-image: url(/img/menu-up.jpg);
	border-left: 1px solid #999;
	border-right: 1px solid #999;	
	color: #FFF;
}

#activeSub a:link, #activeSub a:visited, #activeSub a:hover
{
	background-color: #5E7DAC;
	background-image: url(/img/menu-up.jpg);
	border-left: 1px solid #999;
	border-right: 1px solid #999;	
	color: #FFF;
}

#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7, #smenu8, #smenu9, #smenu10 {
	position: absolute;
	left: 0px;
	top: 42px;
	font-size: 14px;
	width: 513px;
}

/* Styles for Menu Items */
#menu ul a {
	padding: 6px 8px 10px 8px;
}

#menu ul a:hover {
	padding: 1px 7px 2px 7px;
	background-image: url(/img/sub-menu-up.jpg);
	background-repeat: no-repeat;
	border-left: 1px solid #999;
	border-right: 1px solid #999;	
}

#subActive a:link, #subActive a:visited, #subActive a:hover {
	padding: 1px 7px 2px 7px;
	background-color: #B5A9A9;
	background-image: url(/img/sub-menu-up.jpg);
	border-left: 1px solid #999;
	border-right: 1px solid #999;		
	color: #000;
}
