<style type="text/css">

/* ================================================================ 
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/latest-flyout.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu 
{
	height:132px; 
	position:relative;
	width: 115px;
}
#menu_right
{
	position:relative;
	width: 117px;
}

#menu ul, #menu_right ul 
{
	margin:0; 
	padding:0; 
	list-style:none; 
	white-space:nowrap; 
	text-align:left; 
	padding:1px 1px 0 1px; 
	background:#fff;
}


#menu li, #menu_right li
{
	margin:0; 
	padding:0; 
	list-style:none;
}
#menu li, #menu_right li {display:inline;}
#menu ul ul, #menu_right ul ul {position:absolute; left:-9999px;}
#menu ul#toplevel, #menu_right ul#toplevelright {position:absolute; left:0; top:4px;}

#menu a {display:block; font:normal 13px Arial, Univers, sans-serif; color:#fff; line-height:22px; text-decoration:none;padding:0 20px 0 10px;text-align:center;margin-right:0px;border:none;} 
#menu_right a {display:block; font:normal 12px Arial, Univers, sans-serif; color:#fff; line-height:22px; text-decoration:none;padding:0 0px 0 0px;text-align:center;border:none;} 
#menu li ul li a, #menu_right li ul li a {color:#000; line-height:22px; text-decoration:none;padding:0 20px 0 10px;text-align:left;}
#menu li ul, #menu_right li ul
{
	padding: 5px 0 5px 5px;
}

#menu li a.fly, #menu li a.mainbuttons
{
	background: url(images/menu_button1.gif) no-repeat left top;
	width: 86px;
	height: 25px;
	margin-bottom: 30px;
}
#menu_right li a.menurightbuttons_yell
{
	background: url(images/menu_button_yell.gif) no-repeat left top;
	width: 117px;
	height: 25px;
	margin-bottom: 30px;
}
#menu_right li a.menurightbuttons
{
	background: url(images/menu_button_grey.gif) no-repeat left top;
	width: 117px;
	height: 25px;
	margin-bottom: 30px;
}

#menu li a:hover{background: url(images/menu_button2.gif) no-repeat left top; color:#000;} 
#menu_right li a:hover {background: url(images/menu_button2a.gif) no-repeat left top; color:#000;} 
#menu li:hover > a {background: url(images/menu_button2.gif) no-repeat left top; background-color:#fff; color:#000;}
#menu_right li:hover > a {background: url(images/menu_button2a.gif) no-repeat left top; background-color:#fff; color:#000;}

#menu li ul li:hover > a, #menu_right li ul li:hover > a {background:none; background-color:#DDDDDD; color:#148414;}

#menu ul li:hover > ul, #menu_right ul li:hover > ul {background-color:#DDDDDD;left:100%; margin-top:-55px; margin-left:-1px;}


#menu a:hover ul, #menu_right a:hover ul,
#menu a:hover a:hover ul, #menu_right a:hover a:hover ul,
#menu a:hover a:hover a:hover ul, #menu_right a:hover a:hover a:hover ul {left:100%;}
#menu a:hover ul ul, #menu_right a:hover ul ul,
#menu a:hover a:hover ul ul, #menu_right a:hover a:hover ul ul {left:-9999px;}

#menu table, #menu_right table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}

</style>
