.anylinkcss{ color:#ffffff; position:absolute; visibility: hidden; border:1px solid black; border-bottom-width: 0; font:normal 12px Arial; line-height: 18px; z-index: 100; width: 160px; word-spacing:0px; } .anylinkcss a{ color:#ffffff; width: 100%; display: block; text-indent: 5px; border-bottom: 1px solid black; padding: 1px 0; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; text-indent: 5px; } .anylinkcss a:visited { color:#FFFFFF; } .anylinkcss a:hover{ /*hover background color*/ background-color: #FF0000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; } .menu{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; word-spacing:40px; color:#ffffff; height:15px; } A.menu { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#ffffff; text-decoration:none; } A:hover.menu{ background-color:#; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000; text-decoration:none; } A:active.menu{ background-color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000; text-decoration:none; } A:visited.menu{ color:#FFFFFF; }