div.ddm2_relative {
	position: relative;
	left: -999em;
}

div.ddm2_absolute {
	position: absolute;
	left: 158px;
	top: -1px;
	width: 160px;
	background: #a5aeb1;
	border: 1px solid #084078;
}

div.ddm2_relative > div.ddm2_absolute {
	left: 159px;		/* Standards-compliant browsers */
}

a.ml3 {
	padding: 5px;
	display: block;
	border: 1px solid #084078;
	background: #376799;
	color: #fff;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.ml3:hover, #ml3_current {
	background: #8c571d;
	color: #fff;
}

a.ml3:visited {
	color: #fff;	/* IE */
}