A { color : #006040; font-family : "Trebuchet MS"; font-size : small; font-style : normal; text-decoration : none; } A:HOVER { background-color : #002184; color : Yellow; } TABLE { font : smaller Trebuchet MS; font-size : small; font-style : normal; text-decoration : none; color : #002184; empty-cells: show; } TD { font : smaller Trebuchet MS; font-size : small; font-style : normal; text-decoration : none; color : #002184; } PRE { font : smaller Trebuchet MS; font-size : small; font-style : normal; text-decoration : none; color : #002184; } .smallfnt { font : Trebuchet MS; color : #002184; } .errore { font : Trebuchet MS; color : red; } table.mytable { border-style: none none none none; border-collapse: collapse; } table.mytable td { border-width: thin thin thin thin; border-style: inset inset inset inset; border-color: navy navy navy navy; padding: 5px 5px 5px 5px; -moz-border-radius: 0px 0px 0px 0px; } table.noborder { border-style: none none none none; border-collapse: collapse; } table.noborder td { padding: 5px 5px 5px 5px; -moz-border-radius: 0px 0px 0px 0px; } #navbar { background-color: navy; width: 100%; margin: 0; padding: 0; height: 34px; } #navbar li { list-style: none; float: left; } #navbar li a { display: block; padding: 8px 12px; background-color: navy; color: yellow; text-decoration: none; } #navbar li ul { display: none; background-color: navy;} #navbar li:hover ul, #navbar li.hover ul { display: block; position: absolute; margin: 0; padding: 0; } #navbar li:hover li, #navbar li.hover li { float: none; } #navbar li:hover li a, #navbar li.hover li a { background-color: navy; border-bottom: 1px solid #ffffff; color: #ffffff; } #navbar li li a:hover { color: red; background-color: navy; }