﻿.glossymenu
{
	width: 160px; /*width of menu*/ /*border-bottom: 1px solid #e9f2fc;*/
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.85em;
}

.glossymenu a.menuitem
{
    background: black url(../images/backgrounds/menu-bg/menu-bg-gradient09.png) repeat-x top left; /*font: bold "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;*/
    font-weight: bold;
    color: #e9f2fc;
    display: block;
    position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
    width: 155px; /* width of menu minus horizontal item padding */
    padding: 4px 0;
    padding-left: 5px;
    text-decoration: none;
    border-bottom: 1px solid #e9f2fc;
    border-bottom-color: #FFEAEA;
}


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

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

a.childselected
{
    color: Green;
}

.glossymenu a.menuitem:hover
{
	background-image: url(../images/backgrounds/menu-bg/menu-bg-gradient09-hl.png);
}

.glossymenu div.submenu
{
	/*DIV that contains each sub menu*/
	background: white;
}

.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 #4e1673;*/
	border-bottom: 1px solid #bbb;
}

.glossymenu div.submenu ul li a
{
	display: block; /*font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;*/
	color: #111;
	text-decoration: none;
	padding: 2px 0;
	padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover
{
	background: #DFDCCB;
	color: #333333;
}

.glossymenu a.menuitem#currentitem
{
    font-weight: bold;
    color: #FFFF99;
}
.glossymenu div.submenu ul li a#currentitem
{
    font-weight: bold;
    color: #DF0000;
}