.glossymenu{

margin: 2px 0;

padding: 0;

max-width: 100%; /*width of menu*/

/*border: 1px solid #9A9A9A;*/

border-bottom-width: 2px;

}



.glossymenu a.menuitem{

/*background: red url(glossyback.gif) repeat-x bottom left;*/

/*

background: red;

font: bold 18px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;*/



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;

margin-bottom: 20px!important;

}

.submenu{

  margin-top:-20px!important;
  display:block !important;

}



.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{

 color: white;

}



.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/

position: absolute;

top: 12px;

right: 5px;

border: none;

cursor: pointer;

}











.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 blue;

}



.glossymenu div.submenu ul li a{

display: block;

font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;

/*color: white;*/

text-decoration: none;

padding: 2px 0;

padding-left: 10px;

}



.glossymenu div.submenu ul li a:hover{

background: #DFDCCB;

colorz: white;

}



/*---------*/

.submenuheader{

  min-height: 30px;

  border-bottom: 2px #FFFFFF;

  padding-top: 10px!important;

  font-weight: bold;

}



.accordsuffix img{

    box-shadow: none!important;

}