.menu{
    DISPLAY: block;
    font-size: 10px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.menu a:link,
.menu a:visited,
.menu a:active{	DISPLAY: block;	COLOR: white; TEXT-DECORATION: none; BACKGROUND-COLOR: #000099;	PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px;}
.menu a:hover{	DISPLAY: block;	COLOR: white; TEXT-DECORATION: none; BACKGROUND-COLOR: #424252;	PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px;}

.menu-on{
    DISPLAY: block;
    font-size: 10px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.menu-on a:link,
.menu-on a:visited,
.menu-on a:active {	DISPLAY: block;	COLOR: #000099;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #B0B0B0;	PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px;}
.menu-on a:hover  {	DISPLAY: block;	COLOR: white;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #424252;	PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px;}

.senu{
    DISPLAY: block;
    font-size: 11px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.senu a:link, 
.senu a:visited, 
.senu a:active	{ DISPLAY: block;	COLOR: #000099;	TEXT-DECORATION: none;	BACKGROUND-COLOR: white;	PADDING: 10px; }
.senu a:hover	{ DISPLAY: block;	COLOR: white;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #424252;	PADDING: 10px; }

.senu-on{
    DISPLAY: block;
    font-size: 11px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.senu-on a:link, 
.senu-on a:visited, 
.senu-on a:active {	DISPLAY: block;	COLOR: #000099;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #B0B0B0;	PADDING: 10px;}
.senu-on a:hover  {	DISPLAY: block;	COLOR: white;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #424252;	PADDING: 10px;}

.quick{
    DISPLAY: block;
    font-size: 11px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.quick a:link, 
.quick a:visited, 
.quick a:active	{ DISPLAY: block;	COLOR: #000099; TEXT-DECORATION: none; BACKGROUND-COLOR: white; PADDING-top: 10px; PADDING-bottom: 10px;}
.quick a:hover	{ DISPLAY: block;	COLOR: #000099; TEXT-DECORATION: underline; BACKGROUND-COLOR: white; PADDING-top: 10px; PADDING-bottom: 10px;}

.bs /* Back Space: whitespace for "Back Button" for 3rdLevelMenu */
{	color:#424252;	}

.bs-name{
	text-decoration:overline;	
	font-style: italic;	
}

/* THIRD LEVEL MENU */
.tenu{
    DISPLAY: block;
    font-size: 9px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.tenu a:link, 
.tenu a:visited, 
.tenu a:hover,
.tenu a:active,
.tenu a:hover	{ DISPLAY: block;	COLOR: white;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #424252;	PADDING: 2px; margin-bottom:7px; }

/* EVENT MENU */
.event{
    DISPLAY: block;
    font-size: 9px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    border-bottom: 1px solid #dddddd;
	COLOR: #000099;
}

.event a:link, 
.event a:visited, 
.event a:active	{ DISPLAY: block;	COLOR: #000099;	TEXT-DECORATION: none;	BACKGROUND-COLOR: white;	PADDING: 4px; }
.event a:hover	{ DISPLAY: block;	COLOR: white;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #424252;	PADDING: 4px; }

.event-on{
    DISPLAY: block;
    font-size: 9px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.event-on a:link, 
.event-on a:visited, 
.event-on a:active {	DISPLAY: block;	COLOR: #000099;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #B0B0B0;	PADDING: 4px;}
.event-on a:hover  {	DISPLAY: block;	COLOR: white;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #424252;	PADDING: 4px;}

.past{
    DISPLAY: block;
    font-size: 9px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    border-bottom: 1px solid #dddddd;
}

.past a:link, 
.past a:visited, 
.past a:active	{ DISPLAY: block;	COLOR: #AAAAAA;	TEXT-DECORATION: none;	BACKGROUND-COLOR: white;	PADDING: 4px; }
.past a:hover	{ DISPLAY: block;	COLOR: white;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #424252;	PADDING: 4px; }

/* ~~~~ TAB OFF ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.tab{
    font-size: 10px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align:center;

	margin-top:5px;
	border-top: solid #B0B0B0 3px;
}

.tab a:link,
.tab a:visited,
.tab a:active{	
	DISPLAY: block;	
	COLOR: white; 
	TEXT-DECORATION: none; 
	BACKGROUND-COLOR: #000099;	
	PADDING: 2px; }
.tab a:hover{	
	DISPLAY: block;	
	COLOR: white; 
	TEXT-DECORATION: none; 
	BACKGROUND-COLOR: #424252;	
	PADDING: 2px; }

/* ~~~~ TAB ON ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.tab-on{
    font-size: 10px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align:center;

	margin-top:5px;
	border-top: solid #B0B0B0 3px;
}

.tab-on a:link,
.tab-on a:visited,
.tab-on a:active {	
	DISPLAY: block;	
	COLOR: #000099;	
	TEXT-DECORATION: none;	
	BACKGROUND-COLOR: #B0B0B0;	
	PADDING: 2px;}
.tab-on a:hover  {	
	DISPLAY: block;	
	COLOR: white;	
	TEXT-DECORATION: none;	
	BACKGROUND-COLOR: #424252;	
	PADDING: 2px;}

/* ~~~~ TAB BACKGROUND  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.tab-bg{
    DISPLAY: block;
    font-size: 10px;
	COLOR: #000099;
	background-color:#000099;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	padding-top:4px;
	margin-top:3px;
}

