/*Credits: Dynamic Drive CSS Library */ /*URL: http://www.dynamicdrive.com/style/ */ .sidebarmenu ul{ margin: 0; padding: 0; list-style-type: none; font: bold 14px Verdana; width: auto; /* Main Menu Item widths */ border-bottom: 1px solid #ccc; width:180px; } .sidebarmenu ul li{ position: relative; background: transparent url(../images/menu_bg.jpg) 100% 0px; } /* Top level menu links style */ .sidebarmenu ul li a{ display: block; /*overflow: auto;*/ /*force hasLayout in IE7 */ color: #006600; text-decoration: none; border-bottom: 1px solid #778; border-right: 1px solid #778; background: transparent url(../images/menu_bg.jpg) 100% 0px; height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/ padding: 4px 0 4px 8px; line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/ } .sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{ /*background-color: #012D58;*/ /*background of tabs (default state)*/ background: transparent url(../images/menu_bg.jpg) 100% 0px; } .sidebarmenu ul li a:visited{ color: #006600; } .sidebarmenu ul li:hover{ /*background-color: black;*/ background-position: 100% -32px; color:#006600; } .sidebarmenu ul li a:hover{ /*background-color: black;*/ background-position: 100% -32px; color:#006600; } /*Sub level menu items */ .sidebarmenu ul li ul{ position: absolute; width: 260px; /*Sub Menu Items width */ top: 0; visibility: hidden; } .sidebarmenu ul li ul li a{ background-position: 100% -64px; color:#FFFFFF; } .sidebarmenu ul li ul li a:link, .sidebarmenu ul li ul li a:visited, .sidebarmenu ul li ul li a:active{ background-position: 100% -64px; color:#FFFFFF; } .sidebarmenu ul li ul li a:hover{ background-position: 100% -64px; color: #FFCC00; } .sidebarmenu a.subfolderstyle{ background: url(right.gif) no-repeat 97% 50%; } /* Holly Hack for IE \*/ * html .sidebarmenu ul li { float: left; height: 1%; } * html .sidebarmenu ul li a { height: 1%; } /* End */