#top_nav_menu, #top_nav_menu ul { /* all lists */
	margin: 0;
	list-style: none;
	line-height: 1;
}
#top_nav_menu {
	padding-top:141px;
}
#top_nav_menu a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}
#top_nav_menu li > a {	
	text-decoration: none;
	color: #FFFFFF;
}
#top_nav_menu > li > a {
	height:23px;
}

#top_nav_menu li ul a:hover {
	background-color: #EE1C25;
}
#top_nav_menu li ul li {
	float:none;
	margin:0;
}
#top_nav_menu li ul li a {
	padding: 4px;
	margin: 0;
}

#top_nav_menu li { /* all list items */
	float: left;
	padding:0;	
}

#top_nav_menu li ul { /* second-level lists */
	position: absolute;
	background: #1A5273;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#top_nav_menu li ul li {
	margin: 0;
	padding: 0;
}

#top_nav_menu li:hover ul, #top_nav_menu li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#info {position:relative;}
p.bold {padding-left:15px; color:#c00;}
a.linkup {position:relative;}
a.buttonup {position:absolute; top:200px; left:650px; border:0;}
a.buttonup img {border:0;}
.gleft {float:left; margin:25px 0 10px 0;}
.gright {float:right; margin:25px 5px 10px 0;}
.grc {margin:20px 0 0 10px;}


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


.end_item
{
	visibility:hidden;
	position:absolute;
	top:14px;
	left:0; 
	width:150px;
	background: #dc1a21;
	text-align:right;
	padding:2px;
	z-index:2;
}