.toplink { COLOR: #aaaaaa; FONT: 12px verdana; TEXT-DECORATION: none; FONT-WEIGHT: bold; } .toplink A { COLOR: #ffaaaa; FONT: 12px verdana; TEXT-DECORATION: underline; FONT-WEIGHT: bold; } .icon_vcard A {background: url('image/icon_vcard1.gif');} .icon_vcard A:hover {background: url('image/icon_vcard2.gif');} .icon_email A {background: url('image/icon_email1.gif');} .icon_email A:hover {background: url('image/icon_email2.gif');} A.popup { Z-INDEX: 24; COLOR: #000; POSITION: relative; TEXT-DECORATION: none } A.popup:hover { Z-INDEX: 25; } A.popup SPAN { DISPLAY: none } A.popup:hover SPAN { FONT: 1.2em; BORDER: 1px 1px 1px 1px dashed; filter:alpha(opacity=70); opacity:.7; padding:5px; DISPLAY: block; WIDTH: 15em; COLOR: #fff; BACKGROUND-COLOR: #a55; POSITION: absolute; TOP: 1.5em; LEFT: 2em; TEXT-ALIGN: center }