.glossymenu{margin: 5px 0; padding: 0; width: 180px; /*width of menu*/ border: 1px solid #000000; border-bottom-width: 0; } 

.glossymenu a.menuitem{background: black url(/menu/m2.gif);font: normal 10px "Arial", "Arial", Arial, Arial, Arial;
color: #808080; 
display: block; 
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/ 
width: auto; 
padding: 4px 0; 
padding-left: 10px; 
text-decoration: none;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000; 
} 

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{ 
color: #00ff00; 
} 

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/ 
position: absolute; 
top: 5px; 
right: 5px; 
border: none; 
} 

.glossymenu a.menuitem:hover{ 
background-image: url(/menu/m3.png); color: #00ff00;
} 

.glossymenu div.submenu{ /*DIV that contains each sub menu*/ 
background-image: url(/menu/body.png); 
} 

.glossymenu div.submenu ul{ /*UL of each sub menu*/ 
list-style-type: none; 
margin: 0; 
padding: 0; 
} 

.glossymenu div.submenu ul li{ 
border-bottom: 1px solid #000000; 
} 

.glossymenu div.submenu ul li a{ 
display: block; 
font: normal 10px "Arial", "Arial", Arial, Arial, Arial; 
color: #808080; 
text-decoration: none; 
padding: 2px 0; 
padding-left: 10px; 
} 

.glossymenu div.submenu ul li a:hover{ 
background-image: url(/menu/m1.png); 
color: #00ff00; 
} 