/* Menu Container Div */
#menu {
	background: transparent;
	width: 800px;
	height: 38px;
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
	text-align:center;
}

/* Div */
.FlyoutMenu {
	margin: 0px auto;
}

/* All <ul> tags in the menu including the first level */
.FlyoutMenu ul { 
	margin: 0px auto; 
	list-style:none;
	display:inline;
	/*padding: 5px 0 0 180px; /*CHANGE THIS TO CENTER MENU*/
}


.FlyoutMenu li {
	position: relative;
	display:inline;
	background:inherit; 
	margin:0px 0px 0px 4px; padding:0px 0px 0px 0px; 
}

.FlyoutMenu a {  
	background: #ffffff;
	border-bottom: 4px solid #40cb25;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	color:#000000; 
	padding: 4px 7px;
	font-weight:bold; 
	text-decoration:none;
	width: 70px;
}
.FlyoutMenu a:hover { 
	background: #ffffff;
	border-bottom: 4px solid #4fb6e5;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	color:#999999; 
	padding: 4px 7px; 
	text-decoration:none;
}

/* Submenus (<ul> tags) are hidden and absolutely positioned across from their parent */
.FlyoutMenu ul ul {
	display: none;
	position: absolute;
	top: 20px;
	margin-top: 10px;
	left: 0px;
	width: 100px;
	text-align:left;
}
.FlyoutMenu ul ul ul {
	top: 0px;
	margin-top: 0px;
	padding:0px;
	left: 100px;
	left: expression("100px");
}
.FlyoutMenu ul ul li {
	position: relative;
	display:block;
	background:inherit; 
	margin:0px 0px 0px 4px; padding:0px 0px 0px 0px; 
}
.FlyoutMenu ul ul a {
	display: block;
	width: 90px;
	padding-right: 0px;
	border:none;
	padding:2px;
}
.FlyoutMenu ul ul a:hover {
	/*display: block;*/
	width: 90px;
	padding-right: 0px;
	border:none;
	padding:2px;
}


/* Only style submenu indicators within submenus. */
.FlyoutMenu ul a .subind {
	display: none;
}
.FlyoutMenu ul ul a .subind {
	/* display: none;*/
	display: block;
	float: right;
	background:none;
}