ul.submenu a, ul.submenu a:visited
{
	color:white;
}
ul.submenu a:hover 
{
	text-decoration:none;
}

ul.submenu 
{
	list-style-type:none; 
	padding:0px; 
	width:132px; 
	margin-left:9px;
	margin-top:10px;
	margin-right:9px;
	margin-bottom:0px;	
	text-align:left;
}
ul.submenu li 
{
	font-family:arial;
	font-size:11px;
	color:white;

	border-left:1px solid white;
	border-right:1px solid white;
	border-top:1px solid white;
}
ul.submenu li.submenutop
{
	background-image: url("/images/framework/header_menu.gif");
	height:20px;
	background-repeat: repeat-x;	
	font-weight:bold;
	height:19px;
	background-color:#246aa2;
}

ul.submenu li.submenutop em
{
	position:relative; 
	top:2px;
	left:3px; 
	text-decoration:none;
	font-style:normal; 
}
ul.submenu li.submenutopauth
{
	font-weight:bold;
	color:black;
	height:19px;
	background-color:#FFD700;
}
ul.submenu li.submenutopauth em
{
	position:relative; 
	top:2px;
	left:3px; 
	text-decoration:none;
	font-style:normal; 
}
ul.submenu li.submenulast
{
	border-bottom:1px solid white;
}

ul.submenu a 
{
	display:block; 
	width:130px; 
	height:19px;
	position:relative; 
	text-decoration:none;
}
ul.submenu a em 
{
	
	font-style:normal; 
	width:130px;
	
	color:white; 
	position:absolute; 
	top:4px; 
	left:3px; 
	cursor:pointer;
}
ul.submenu a:hover 
{
	color:white; 
	text-decoration:underline;
}


ul.submenu a:active, ul.submenu a:focus 
{
	width:0px; 
	
	outline:0px; /* for browsers that understand */
}
ul.submenu a:active em, ul.submenu a:focus em 
{
	color:white;
	outline:0px; /* for browsers that understand */
}

ul.submenu li.language
{
	font-weight:bold;
	background-color:#246aa2;
	border-bottom:1px solid white;
}
ul.submenu li.language em
{
	position:relative; 
	
	top:3px;
	left:3px; 
	height:19px;
	text-decoration:none;
	font-style:normal; 
}
