@charset "UTF-8";
div.MenuMain { background:url(../images/nav-bg2.gif) no-repeat; }
div.MenuMain ul.MenuBarHorizontal { margin: 0 0 0 240px; padding: 4px 0 0 0; list-style-type: none; font-size: 10px; cursor: default; height:43px; }
div.MenuMain ul.MenuBarActive { z-index: 1000; }
div.MenuMain ul.MenuBarHorizontal li { margin: 0 -10px 0 -10px; ; padding: 0; list-style-type: none; font-size: 100%; position: relative; text-align: left; cursor: pointer; float: left; background-image:none; }
div.MenuMain ul.MenuBarHorizontal ul { margin: -7px 0 0 0; padding: 0; list-style-type: none; font-size: 100%; cursor: default; width: 220px; position: absolute; left: -1000em; background:#474747; }
div.MenuMain ul.MenuBarHorizontal ul.MenuBarSubmenuVisible { left: auto; }
div.MenuMain ul.MenuBarHorizontal ul li { font-size: 10px; width: 220px; background-image:none; margin-left: 1px; }
div.MenuMain ul.MenuBarHorizontal ul ul { position: absolute; margin: 0 0 0 98%; }
div.MenuMain ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible { left: auto; top: 0; }
/*******************************************************************************
 DESIGN INFORMATION: describes color scheme, borders, fonts
 *******************************************************************************/
div.MenuMain ul.MenuBarHorizontal ul { border: 0px; }
div.MenuMain ul.MenuBarHorizontal ul a { display: block; cursor: pointer; color: #fff; padding:2px 20px 7px 20px; text-decoration: none; height: auto; }
div.MenuMain ul.MenuBarHorizontal a { display: block; cursor: pointer; color: #fff; padding:10px 20px 12px 20px; text-decoration: none; height: auto; }
div.MenuMain ul.MenuBarHorizontal a:hover, div.MenuMain ul.MenuBarHorizontal a:focus { text-decoration:none; color: #00cc00; }
div.MenuMain ul.MenuBarHorizontal a.MenuBarItemHover { text-decoration:none; color: #00cc00; }
div.MenuMain ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, div.MenuMain ul.MenuBarHorizontal a.MenuBarSubmenuVisible { color: #FFF; }
/*******************************************************************************
 SUBMENU INDICATION: styles if there is a submenu under a given menu item
 *******************************************************************************/

div.MenuMain ul.MenuBarHorizontal a.MenuBarItemSubmenu { background-repeat: no-repeat; background-position: 95% 50%; text-transform:uppercase; }
div.MenuMain ul.MenuBarHorizontal ul a.MenuBarItemSubmenu { background-repeat: no-repeat; background-position: 95% 50%; text-transform:uppercase; }
div.MenuMain ul.MenuBarHorizontal a.MenuBarItemSubmenuHover { text-decoration:none; color: #00cc00; background-repeat: no-repeat; text-transform:uppercase; }
div.MenuMain div.MenuMain ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover { background-repeat: no-repeat; color: #00cc00; background-position: 95% 50%; text-transform:uppercase; text-decoration:none; }
div.MenuMain ul.MenuBarHorizontal iframe { position: absolute; z-index: 1010; }
 @media screen, projection {
div.MenuMain ul.MenuBarHorizontal li.MenuBarItemIE { display: inline; f\loat: left; }
}
