/* CSS Document */#menu{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}#menu ul{	margin: 0;	padding: 0;	list-style: none;	height: 20px;}#menu ul li{	display: inline;	position: relative;}#menu li ul{	position: absolute;	margin: 0;	left: 0px;	top: 15px; /*style for all*/	display: none;	border-top: 1px solid #00456B;}* html #menu li ul{	top: 17px; /*style for IE*/}#menu a{	text-decoration: none;	color: #FFFFFF;	background: #336A89;	border-left: 1px solid #00456B;	border-right: 1px solid #00456B;	padding: 2px 5px 2px 5px;}#menu a:hover{	color: #336A89;	background: #E4DEAC;}#menu ul li ul li{	display: block;}#menu ul li ul li a{	display: block;	border: none;	color: #00456B;	background: #FFFFFF; 	border: 1px solid #00456B;	border-top: none;}#menu ul li ul li a:hover{	color: #336A89;	background: #E4DEAC;}#menu li:hover ul, #menu li.over ul {	display: block;}