.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/ margin: 0; padding: 0; position: absolute; left: 0; top: 0; list-style-type: none; background: #e1e1e1; border-bottom-width: 0px; visibility: hidden; z-index: 100; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFF; border-right-color: #FFF; border-bottom-color: #FFF; border-left-color: #FFF; } .ddsubmenustyle li a{ display: inline-block; width: 200px; /*width of menu (not including side paddings)*/ color: black; background-color: #e1e1e1; text-decoration: none; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; } * html .ddsubmenustyle li{ /*IE6 CSS hack*/ display: inline-block; width: 200px; } .ddsubmenustyle li a:visited { color: black; } .ddsubmenustyle li a:hover{ background-color: #cfcfcf; color: black; } .ddsubmenustyle a.selected { background-color: #cfcfcf; color: black; } /* ######### Neutral CSS ######### */ .downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/ padding-left: 5px; border: 0; } .rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/ position: absolute; padding-top: 0px; left: 100px; border: 0; } .ddiframeshim{ position: absolute; z-index: 500; background: transparent; border-width: 0; width: 0; height: 0; display: block; }