/*
   Styling for CSS-based drop-down menus.

   (C) Copyright 2006 Just Software Solutions Ltd. 
   Distributed under the Boost Software License, Version 1.0. 
   (See http://www.boost.org/LICENSE_1_0.txt)
*/
@media all{
.navmenu, 
.navmenu ul,
.navmenu li
{
    padding: 0px;
    margin: 0px;
}
.navmenu > li
{
    float: left;
/*	padding: 4px;*/
}
.navmenu li
{
    list-style-type: none;
    color: #999;
    background-color: #002B82;
    padding: 6px;
}
.navmenu ul
{
    display: none;
    position: absolute;
    margin-left: -3px;
    margin-top: 2px;
}
.navmenu li:hover > ul
{
    display: block;
}
.navmenu ul.parent_hover
{
    display: block;
}
.navmenu a
{
    color: white;
    background: none;
    display: block;
    width: 100%;
    text-decoration:none;
}
.navmenu a:hover
{
	color:#FF7F00;
	text-decoration:underline;
}
.navmenu ul li
{
	/*line-height:16px;*/
	text-indent:5px;
}	
.navmenu ul li:hover
{
    background-color: #003399;
}
.navmenu ul li.hover
{
    background-color: #003399;
}
.navmenu span
{
    display: block;
}
.navmenu
{
    float: left;
    width: 100%;
    color: black;
    background-color: #002B82;
}
.endmenu
{
    clear: left;
}
}
