/*#navbar li ul li {
	float:none !important;
	padding:0 !important;
}
#navbar li ul a {
	float:none !important
}
#navbar li.msieFix a {
	cursor:default
}
#navbar li.msieFix ul {
	display:block !important;
	width:120%;
	z-index:50 !important;
	top:1.6em !important;
}*/
/* 6:12:07 removed the max-width and change the width of the float from PX to EM */
#navbar li ul {
	width:120px!important;/* leaves room for padding */
	position:absolute;
	height:auto;
	display:none;
	padding-top:12px;
}
/* All LIs */

#navbar li ul li {
	width:120px/*FF*/;
	background-color:#CFD3C2;
	padding:0;
	max-width:120%;
	border:1px solid #333;
	border-top:none;
}
/* All anchors */
#navbar li a {
	cursor:default;
	text-decoration:none;
	display:block;
}
/* sub-menu Anchors */
#navbar li ul li a {
	width:120px/*FF*/;
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space:nowrap;
	line-height:22px;
	font-weight:normal;
	background-position:0 50% !important;
}
/* :hover and stuff */
#navbar li a:hover, #navbar li a:focus, #navbar li a:active {
	color:#FFFFFF;
}
/* move the declarations from the rule below the one above if you want a background swap on *all* anchors, including the top level ones */
#navbar ul a:hover, #navbar ul a:focus, #navbar ul a:active {
	color:#FFFFFF !important;
	background:#15355E;
}
/* display and z-index for the sub-menus */
#navbar li:hover ul, #navbar li.msieFix ul {
	display:block;
	z-index:100;
	top:2em !important;
}

