body {
	behavior:url( javascript/csshover2.htc );
}
img.png {
	behavior: url( javascript/iepngfix.htc );
}

div.menu-container, div.menu, div.menu a, div.menu img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

/********** Menu Item ************/
div.menu div.item {
	position: relative;
}

/********** Menu A ************/
div.menu div.item a {
	display: block;

	border-bottom: 1px dashed #5e7fa2;
}

div.menu div.item:hover a {
	background-color: #003366;
}

div.menu div.menu div.item a {
	/*
	display: block;
	*/
	border-bottom: none;
	background-color: transparent;
}
/********** Menu IMG ************/
div.menu div.item a img {
	display: block;
	width: 98px;
	height: 28px;
}

div.menu div.item:hover a img {
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
}

div.menu div.menu div.item a img {
	width: 146px;
	height: 30px;

	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}

div.menu div.menu div.item a img.hover {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
}
div.menu div.menu div.item:hover a img.hover {
	display: block;
}


/********* Menu UL *********/
div.menu div.menu {
	display: none;
	position: absolute;
	top: 0px;
	left: 98px;
}

div.menu div.item:hover div.menu {
	display: block;
}

