.glossymenu{  margin: 7px 0;  padding: 0px; width: 150px; /*width of menu*/  border: 1px dashed #e7e7e7;  border-bottom-width: 0;  } .glossymenu a.menuitem{  background: gray url('grey.gif') repeat bottom left; /*background: gray url('accordion-glossyback-gray.gif') repeat bottom left;*/  font: 12px  Arial, Helvetica, sans-serif;  color: #474747;  display: block;  position: relative; /*To help in the anchoring of the ".statusicon" icon image*/  width: auto;  padding: 6px 0;  padding-left: 18px;  padding-right: 3px; text-decoration: none;  font-weight: bold;  }  .glossymenu a.menuitem:visited, .glossymenu .menuitem:active{  color: #474747;  }  .glossymenu a.menuitem .statusicon{ /*SS for icon image that gets dynamically added to headers*/  position: absolute; top: 7px; left: 1px; border: none; }  .glossymenu a.menuitem:hover{  background-image: url('accordion-glossyback2-gray.gif');  color: #ffffff; }  .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 dotted gray; }  .glossymenu div.submenu ul li a{  display: block;  font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;  color: #078c1d;  text-decoration: none;  padding: 4px 4px 4px 12px;  }  .glossymenu div.submenu ul li a:hover{  background: #ffffff;  color: 	#cd0a0a; } .acc_caption { font-size:larger;  font-weight: bold;}	/*Caption for Brochure and Section List*/
