.topLevel ul, .topLevel li
{
    list-style:none;
    padding:0;
    margin:0;
    text-indent:0;     
}

.topLevel a,
.topLevel a:hover,
.topLevel a:visited
{
    color:#FFBD00;
    text-decoration:none;
}

.toplevel
{
	color:#FFBD00;
    margin:0 5px;
    display:inline-block;  
    padding:10px;
    position:relative;    
    left:0;
    text-shadow:2px 2px 3px #111;
    text-transform:uppercase;
	font-size:10pt;
    
}
    .toplevel:hover
    {
        background:#01799D;
        border:1px solid black;  
        padding:9px;  
    }
    
    .toplevel ul
    {
        display:none;
        font-size:9pt;
        text-shadow:none;
        position:absolute;
        top:34px;
        left:-1;
	padding: 0 10px;
        z-index:900;
        background:#01799D;
        border:4px solid #016482;
        border-top:none;
        text-transform:capitalize;   
        
    }
    
    .submenu
    {
		position:relative;
        float:left;
        text-align:left;		
        white-space:nowrap;        
        height:40px;
        text-overflow:ellipsis; 
		clear:both;
		width:100%;
    }
    
   .submenu a, .submenu span
   {
	   position:relative;
       padding:10px 5px;
	   right:5px;
       display:block;       
       color:#FFBD00;
	   width:100%;
	   clear:both;
   }

    .submenu a:hover
    {
        background:#59A7BD;
    }
