.applemenu {
    margin: 5px 0;
    padding: 0;
    width: auto;
/* width of menu */    
    margin-bottom:20px;
}
.applemenu div.silverheader a {
    background: transparent url(../images/Applemenu.png) repeat-x center left;
    font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
    color: #595A5C;
    display: block;
    position: relative;
/* To help in the anchoring of the ".statusicon" icon image */    
    width: auto;
    padding: 5px 0;
    padding-left: 8px;
    text-decoration: none;
}
.applemenu div.silverheader a:hover {
    font-weight:bold;
}
.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active {
    color: #595A5C;
}
.applemenu div.selected a, .applemenu div.silverheader a:hover {
    background: transparent url(../images/ApplemenuHover.png) repeat-x center left;
    color: #595A5C;
}
.applemenu div.submenu {
/* DIV that contains each sub menu */    
    background: transparent url(../images/BackgroundMenu.png) repeat-x bottom left;
    border-left: solid 1px #d9d8d8;
    border-right: solid 1px #d9d8d8;
    border-bottom: solid 1px #d9d8d8;
    padding: 5px;
    width:auto;
    margin-top:2px;
    height: 300px;
/* Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click" */    
}
.applemenu div.submenu a {
/* DIV that contains each sub menu */    
    color: #595A5C;
}

