﻿* {
	padding:0;
	margin:0;
}

#nav_main-navigation { float:left; height:10px; margin-bottom:12px; margin-left:6px; }
#nav_main-navigation ul { float:left; width:auto; left:0; }
#nav_main-navigation li { position:relative; display:block; float:left; width:auto; height:1px; }
#nav_main-navigation li.nav_first { background:none; }
#nav_main-navigation a { font-family:"Arial", Verdana, Helvetica, sans-serif; display:block; float:left; width:auto; height:20px; padding:1px 0px 5px 0px; color:#FFFFFF; font-size: 10px; text-decoration:none; }
#nav_main-navigation a:hover,
#nav_main-navigation li.nav_selected a,
#nav_main-navigation li.nav_hover a {  color:#ffffff; }
#nav_main-navigation .nav_flyout { display:none; position:absolute; width:540px; top:24px; left:-8; _left:-14; height:auto; overflow:hidden; background-color:#333333; filter:alpha(opacity=95); -moz-opacity: 0.95; opacity: 0.95; z-index:299; }
#nav_main-navigation li.nav_hover .nav_flyout { display:block; }
#nav_main-navigation .nav_flyout ul { _position:absolute; _top:0; _left:0; _width:auto; height:180px; _overflow:visible; _bottom:inherit; _left:inherit; margin-left:5px; }
#nav_main-navigation .nav_flyout li { margin:0; padding:0; color: ffffff; }
#nav_main-navigation .nav_flyout li.nav_first,
#nav_main-navigation .nav_flyout li.nav_last { width:100%; }
#nav_main-navigation .nav_flyout li.nav_first { }
#nav_main-navigation .nav_flyout li a { width:auto; display:block; float:left; 	text-transform:uppercase; }
#nav_main-navigation .nav_flyout li a:hover { color:#fff; }
#nav_main-navigation .nav_flyout li.nav_first a,
#nav_main-navigation .nav_flyout li.nav_last a { width:auto; left:0; }


