/*                                                                          */
/* NOTICE:                                                                  */
/*    To support more than one-single SmartMenu server control per page     */
/*    the CSS files' name is used as a class and is prefixed to all of      */
/*    the selectors (without the path or extension).                        */
/*                                                                          */
/*    The server control will automatically wrap the entire SmartMenu       */
/*    within a div-tag, whose class-name will be derived from the filename. */
/*                                                                          */
/*    Only the base ASCII character set is supported.                       */
/*                                                                          */
/*    Also, spaces and periods before the extension will be converted       */
/*    into underscores, as these are not permitted within the selector.     */
/*                                                                          */
/*#ctl00_AllPortMenu {float: left; background-color:#999999; margin: 0; padding: 0;}
#ctl00_LocalPortMenu {float: left;clear: both; background-color: #99FF33; margin: 0; padding: 0;}
*/

	#navigation ul {
		margin-top: -1px;
		line-height: 100%;
		}
	
#navigation	.listtest ul li a:link,
#navigation	.listtest ul li a:visited {
color: #fff;
font-weight: normal;
text-decoration: none;}

	
/* ****************************************************************** */

.listtest ul {
		margin-top: -1px;
		}
	
	.listtest ul li {margin: 1px 0 1px 0; font-size: 77%; text-transform: uppercase; background-color: #255488;}
	
	.listtest ul li a:link,
	.listtest ul li a:visited {
		padding: 3px 4px;
		display: block;
		color: #fff;
		font-weight: normal;
		text-decoration: none;
		}
		
	.listtest ul li a:hover {text-decoration: none;}
		
	.listtest ul li.selected,
	.listtest ul li.selected {font-weight: bold; background-color: #4d76b1;}
		
	.listtest ul ul li {margin: 0; font-size: 100%; text-transform: none; border: 0; border-top: 1px solid #396399; background-color: #396399;}
	
	.listtest ul ul li a:link,
	.listtest ul ul li a:visited {
		padding: 3px 4px 3px 8px;
		display: block;
		color: #fff;
		font-weight: normal;
		text-decoration: none;
		}
		
	.listtest ul ul li a:hover {text-decoration: none;}
		
	.listtest ul ul li.selected,
	.listtest ul ul li.selected {font-weight: bold; background-color: #4d76b1;}



.listtest .ekflexmenu .ekflexmenu_submenu_items_hidden 
{
	display: none;
}

.listtest .ekflexmenu_button {color: #fff;}

#navigation .ekflexmenu_button_hover {background-color: #4d76b1;}
#navigation .ekflexmenu_button_selected {background-color: #4d76b1;}
#navigation .ekflexmenu_button_selected_hover {background-color: #4d76b1;}

#navigation .ekflexmenu_button_hover {background-color: #4d76b1;}
#navigation .ekflexmenu_button_selected {background-color: #4d76b1;}
#navigation .ekflexmenu_button_selected_hover {background-color: #4d76b1;}


.listtest a.ekflexmenu_link, 
.listtest a.ekflexmenu_link:link, 
.listtest a.ekflexmenu_link:visited {text-decoration:none}

.listtest a.ekflexmenu_link:hover, 
.listtest a.ekflexmenu_link:active, 
.listtest a.ekflexmenu_link:focus {background-color: #4d76b1;}
.listtest a.ekflexmenu_link_selected {background-color: #4d76b1;}
.listtest a.ekflexmenu_link_selected:hover {background-color: #4d76b1;}
