/* Blue: #003366 Grey: #191970 */
body.menu {																							/* Page Body */
	margin:0px;	background-color:#cccccc }
	
.menu1{																								/* First Level Box */
	font-family: verdana, arial, sans-serif; font-size:11px; width:150px; position:relative; margin:0px; background:#cccccc; padding:0px 5px 0px 8px;}

.menu1 ul {
	padding:0; margin:0; list-style-type: none;}

.menu1 ul li ul {																					/* Second Level Box Position */
	visibility:hidden; position:absolute; height:0; overflow:hidden; top:-5px; left:153px; margin-left:-3px;}

.menu1 ul li {
	float:left; position:relative; z-index:90;}
	
.menu1 ul li a, .menu1 ul li a:visited {															/* First Level Text */							  /* text pos */	
	display:block; text-decoration:none; color:#ffffff; width:151px; height:30px; line-height:26px; font-size:12px; font-weight:bold; background:transparent; padding-left:0px; text-align:center; margin:0 auto;}

.menu1 ul li a, .menu1 ul li a:visited {															/* First Level Widths - IE */
	width:150px; w\idth:150px;}

.menu1 ul li.level1 {																				/* 1st level */
	background:url(images/Buttons.gif) 0 0 no-repeat; width:150px;}
.menu1 ul li ul li.level2 {																			/* 2nd level */
	background:url(images/Buttons.gif) 0 0 no-repeat; width:150px;}
.menu1 ul li ul li.level3 {																			/* 3rd level */
	background:url(images/Buttons.gif) 0 0 no-repeat; width:150px;}
.menu1 ul li.level1x {																				/* expanding to 1st level */
	background:url(images/Buttons.gif) no-repeat; background-position: -150px 0; width:150px;}
.menu1 ul li ul li.level2x {																		/* expanding to 2nd level */
	background:url(images/Buttons.gif) no-repeat; background-position: -150px 0; width:150px;}

.menu1 table {
	border-collapse:collapse; border:0; padding:0; font-size:11px; position:absolute; left:0; top:0;}

.menu1 ul li:hover a, .menu1 ul li a:hover{															/* First Level Hover */
	text-decoration:none; color:#000000; border:0; width:150px; background:url(images/Buttons.gif) no-repeat; background-position: -300px 0;}

.menu1 ul li a:hover {
	position:relative; z-index:100;}

.menu1 ul li:hover ul, .menu1 ul li a:hover ul {													/* Second Level Box */
	visibility:visible; width:150px; height:auto; z-index:10; overflow:visible; background-color:#cccccc; padding:5px 0 0 0;}

.menu1 ul li:hover ul li a, .menu1 ul li a:hover ul li a{											/* Second/Third Level Text */
	display:block; background:transparent; color:#ffffff; width:151px; height:30px; line-height:26px; font-size:12px; font-weight:bold; padding:0px 0px; text-decoration:none;}

.menu1 ul li a:hover ul li a {																		/* Second Level Widths - IE */
	width:150px; w\idth:150px;}

.menu1 ul li:hover ul li a:hover, .menu1 ul li a:hover ul li a:hover {								/* Second Level Hover */
	text-decoration:none; color:#000000; border:0; width:150px; background:url(images/Buttons.gif) no-repeat; background-position: -300px 0;}	

.menu1 ul li:hover ul li ul, .menu1 ul li a:hover ul li a ul {										/* Third Level Box Position */
	visibility:hidden; position:absolute; height:0; overflow:hidden; top:-5; left:153px; margin-left:-3px;}

.menu1 ul li:hover ul li:hover ul, .menu1 ul li a:hover ul li a:hover ul {							/* Third Level Box */
	visibility:visible; position:absolute; width:150px; height:auto; padding:5px 0 0 0; list-style-type:none;}

.menu1 ul li:hover ul li:hover ul li a, .menu1 ul li a:hover ul li a:hover ul li a {
	display:block; width:151px; background:transparent;}

.menu1 ul li a:hover ul li a:hover ul li a {													/* Third Level Widths - Others & IE */
	width:150px; w\idth:150px;}

.menu1 ul li:hover ul li:hover ul li a:hover, .menu1 ul li a:hover ul li a:hover ul li a:hover {	/* Third Level Hover */
	text-decoration:none; color:#cccccc; border:0; width:150px; background:url(images/Buttons.gif) no-repeat; background-position: -300px 0;}