.glossymenu {
margin: 0;
padding: 0;
width: 142px; /*width of menu*/
border: none;
border-bottom-width: 0;
text-align: right;
}

.glossymenu a.menuitem {
background: white url(/test/css/images/nav/left_menu.gif) repeat-x top left;
font-weight:bold;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 30px 7px 0;
text-decoration: none;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active { color: white; }

.glossymenu a.menuitem:hover { background-image: url(/test/css/images/nav/left_menu-hov.gif); }

.glossymenu div.submenu { /*DIV that contains each sub menu*/ background: white; }

.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu div.submenu ul { /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li {
border-bottom: solid 1px #6e87b4;
border-left: solid 1px #6e87b4;
border-right: solid 1px #6e87b4
}

.glossymenu div.submenu ul li a {
display: block;
padding: 1px 30px 1px 0;
}

.glossymenu div.submenu ul li a:hover {
background: #cccccc;
color: white;
}

.glossymenu div.submenu ul li a {
	font-size:.8em;
	font-weight:normal;
	color: black;
	text-decoration: none;
	}

