
.menu 		{behavior:url("csshover.htc");}

.menu 		{_display:inline-block;}
.menu ul	{list-style:none;}
.menu li ul	{list-style:none;position:absolute;z-index:10;display:none;}
.menu a		{display:block;text-decoration:none;}
.menu div a	{width:100%;display:block;text-align:center;}
.menu li li a	{width:7.5em;font-size:90%;text-align: right;}
.menu li	{width:7.6em;float:left;}
.menu li li	{width:auto;float:none;}
.menu li:hover ul {display:block;}
.menu br 	{clear:left;}

.menu  {
	padding:3px 0 0 0;
	color:#FFF;
	background:#00025C none repeat 0 0;
	border-width:1px;
	border-style:solid;
	border-color:#00F #00025C;
	width:753px;
	font-family:tahoma;
}
.menu ul {
	margin:0;
	padding:2px 0 0 3px;
	color:#000;
	border-color:#FFF;
}
.menu li ul {
	margin:0;
	padding:2px 4px 2px 2px;
	color:#FFF;
	background:#00025C none repeat 0 0;
	border-width:1px;
	border-style:solid;
	border-color:#FFF;
}
.menu li {
	margin:0 0 3px 3px;
	color:#fff;
}
.menu li div {
	padding:0;
	color:#fff;
}
.menu li li {
	margin:0;
}
.menu div a {
	padding:0 0 0 1px;
	color:#FFF;
	border-width:1px;
	border-style:solid;
	border-color:#00025c #0000ff #00025c #0000ff;
}
.menu div a:hover {
	padding:0 0 0 1px;
	color:#FFFFFF;
	background:#0000FF none repeat 0 0;
	border-color:#FFFFFF;
}
.menu li:hover div a {
	padding:0 0 0 1px;
	color:#66C7FF;
	background:#0000FF none repeat 0 0;
	border-width:1px;
	border-style:solid;
	border-color:#FFF;
}
.menu li li a {
	padding:1px 2px 1px 1px;
	color:#FFF;
}
.menu li li a:hover {
	padding:1px 2px 1px 1px;
	color:#66C7FF;
}