.dmcmenu001 {
	font: 15px/normal Tahoma, Microsoft Sans Serif, Microsoft Sans Serif, Helvetica; width: 100%; font-size-adjust: none; font-stretch: normal;
}
.dmcmenu001 ul {
	margin: 0px; padding: 0px; list-style-type: none; z-index: 100;
}
.dmcmenu001 ul li {
	text-align: left; float: left; display: inline; position: relative;
}
.dmcmenu001 ul li a {
	padding: 1px 10px; color: rgb(255, 255, 0); text-decoration: none; border-right-color: rgb(172, 172, 172); border-right-width: 1px; border-right-style: solid; display: block; background-image: none; background-repeat: repeat-x;
}
* html .dmcmenu001 ul li a {
	display: inline-block;
}
.dmcmenu001 ul li a:link {
	color: rgb(255, 255, 0);
}
.dmcmenu001 ul li a:visited {
	color: rgb(255, 255, 0);
}
.dmcmenu001 ul li a:hover {
	background-image: none; background-repeat: repeat-x;
}
.dmcmenu001 ul li ul {
	left: 0px; display: none; visibility: hidden; position: absolute;
}
.dmcmenu001 ul li ul li {
	float: none; display: list-item;
}
.dmcmenu001 ul li ul li ul {
	top: 0px;
}
.dmcmenu001 ul li ul li a {
	background: repeat-x rgb(128, 128, 128); margin: 0px; padding: 5px; width: 180px; border-right-color: currentColor; border-bottom-color: rgb(172, 172, 172); border-top-width: 0px; border-right-width: medium; border-bottom-width: 1px; border-right-style: none; border-bottom-style: solid;
}
* html .dmcmenu001 {
	height: 1%;
}
.downarrowclass {
	top: 12px; right: 7px; position: absolute;
}
.rightarrowclass {
	top: 6px; right: 5px; position: absolute;
}
.ddshadow {
	background: silver; left: 0px; top: 0px; width: 0px; height: 0px; position: absolute;
}
.toplevelshadow {
	opacity: 0.8;
}
