ul.makeMenu {
  width: 90px;                 /* sets the size of the menu blocks */
  background-color: #FFFFFF;   /* colour of menu blocks - a bg-color MUST be included for IE to work properly! */
  padding-left: 0px;           /* stops the usual indent from ul */
  cursor: default;             /* gives an arrow cursor */
  margin-left: 0px;            /* Opera 7 final's margin and margin-box model cause problems */
}
ul.makeMenu li {
	margin: 5px;
}
ul.makeMenu li a {
	padding: 3px;
	display: block;
	width: 100%;
	text-decoration: none;
	font-weight: bold;
}
ul.makeMenu li a:link {
	color: #CCCCCC;
	background-color: #891731;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
}
ul.makeMenu li a:visited {
	color: #CCCCCC;
	background-color: #891731;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
}
ul.makeMenu li a:hover {
	color: #FFFFFF;
	background-color: #CC0000;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.topmenu, 
.topmenu_before_selected, 
.topmenu_selected, 
.topmenu_end, 
.topmenu_selected_end {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 20px;
	text-transform: uppercase;
	background: #9999CC url(../media/menu_tabs/light_right.gif) no-repeat top right;
}

.topmenu_begin {
	background: #666699 url(../media/menu_tabs/light_left_white.gif) no-repeat top right;
}
.topmenu_begin_selected {
	background: #9999CC url(../media/menu_tabs/dark_left_white.gif) no-repeat top right;
}
.topmenu_before_selected {
	background: #9999CC url(../media/menu_tabs/dark_left.gif) no-repeat top right;
}
.topmenu_selected {
	background: #666699 url(../media/menu_tabs/dark_right.gif) no-repeat top right;
}
.topmenu_end {
	background: #9999CC url(../media/menu_tabs/light_right_white.gif) no-repeat top right;
}
.topmenu_selected_end {
	background: #666699 url(../media/menu_tabs/dark_right_white.gif) no-repeat top right;
}

.topmenu a:link, 
.topmenu_before_selected a:link,
.topmenu_end a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.topmenu_selected a:link, 
.topmenu_selected_end a:link {
	color: #FFCC2B;
	text-decoration: none;
}

.topmenu a:visited, 
.topmenu_before_selected a:visited,
.topmenu_end a:visited { 
	color: #FFFFFF;
	text-decoration: none;
}

.topmenu_selected a:visited, 
.topmenu_selected_end a:visited {
	color: #FFCC2B;
	text-decoration: none;
}

.topmenu a:hover, 
.topmenu_before_selected a:hover,
.topmenu_selected a:hover, 
.topmenu_end a:hover, 
.topmenu_selected_end a:hover {
	color: #FFCC2B;
	text-decoration: none;
}

#uberlink a:link, #uberlink a:visited, #uberlink a:hover {
	color: #FFCC2B;
	background-color: #666699;
	text-decoration: none;
}

