.glossymenu{ margin: 0px; padding: 0; width: 168px; /*width of menu*/ border: 1px solid #9A9A9A; border-bottom-width: 0; } .glossymenu a.menuitem{ background: royalblue url('accordion-glossyback-royalblue.gif') repeat-x bottom left; color: white; display: block; position: relative; /*To help in the anchoring of the ".statusicon" icon image*/ width: 158px; padding: 4px 0; padding-left: 10px; text-decoration: none; outline-style:none; outline-width:0; } .glossymenu a.menuitem:visited, .glossymenu .menuitem:active{ color: white; } .glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/ width: auto; position: absolute; top: 3px; right: 5px; border: none; } .glossymenu a.menuitem:hover{ background-image: url('accordion-glossyback2-royalblue.gif'); } .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 royalblue; } .glossymenu div.submenu ul li a{ display: block; color: black; text-decoration: none; padding: 2px 0; padding-left: 10px; outline-style:none; outline-width:0; } .glossymenu div.submenu ul li a:hover{ background: #efecdb; color: black !important; } .glossymenu div.submenu ul li ul li{ border-bottom: none; border-top:  1px solid royalblue; } .glossymenu div.submenu ul li ul li a{ background: white; color: black !important; padding-left: 5px !important; } .glossymenu div.submenu ul li ul li a:hover{ background: #fffceb; color: black !important; } .subsubmenu { margin-left: 20px !important; } .glossymenu ul li a.subsubmenuheader:hover{ /*hover state CSS for sub menu header*/ /* background: lightblue !important; */ } .glossymenu a.subsubmenuheader{ position: relative; /*To help in the anchoring of the ".statusicon" icon image*/ width: auto; } .glossymenu a.subsubmenuheader .substatusicon{ /*CSS for icon image that gets dynamically added to sub-section headers*/ position: absolute; width: auto; top: 2px; right: 5px; border: none; } .subsublink { padding-left: 0 !important; } .acc_caption {font-size:larger; font-weight: bold;}	/*Caption for Brochure and Section List*/ .acc_bro_active {font-weight:bold !important;}				/* Brochure current section */ .acc_top_active {font-weight:bold !important;}				/* Top level current section */ .acc_sub_active {font-weight:bold !important;}				/* Sub level current section */ .glossymenudum1 {background-image: url('loading2.gif');}		/* dummy to upload a file */ 