
.apple ul { width: 200px; }

.apple a {
	text-decoration: none !important;}

.apple a{ 
	color: white;
	padding: 10px 15px 10px 15px;

}

.apple .toplevel { 	
	text-align: center;
	font-size: 14px;
}

.apple .hmenuselected { 	
  background: url(../images/active_menu_item_arrow.png) no-repeat bottom center;
  
}

.topmenu ul ul.dropmenu{

}

.topmenu li:first-child a{

}

.topmenu ul li {
    position: relative;
    background: #dfdfdf;
    -webkit-border-radius:2px 2px 2px 2px;
    -moz-border-radius:2px 2px 2px 2px;
    border-radius:2px 2px 2px 2px;

}

.topmenu ul .toplevel:hover{
    text-decoration: underline;
    color: #ca5b48;        
}

.apple ul {
    
    -webkit-border-radius:0 0 10px 10px;
    -moz-border-radius:0 0 10px 10px;
    border-radius:0 0 10px 10px;
    z-index:1000;
    position:relative !important;        
    float: left;

    clear: both;        
}

.apple .sublevel {
	color: #fff;
	font-size: 14px;
}

.apple .sublevel.hover {				
    background-color: #3182bf;            
}
/*
.apple ul li:last-child {
    background-color:black;
}
*/


.apple ul li ul {				
    background: transparent;   
    background-color: #092f50;
    opacity:.95; 
    filter:alpha(opacity=95);
    top: 0px !important;      
    -moz-border-radius-bottomright: 0px; 
    -moz-border-radius-bottomleft: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    position:relative;        
    behavior: url(pie.htc);    
            
}

.apple ul li ul .hover {				  
    background-color: #0a4c86;
    opacity:.95; 
    filter:alpha(opacity=95);     
    position:relative;        
    behavior: url(pie.htc);    
                     
}


.apple .last  {
    display: none;
    height:0px;
      }


.apple .sublevel.selected,
.apple .sublevel.hover.selected { 		background-color: #999; }
