/* alrptip */ a.alrptip { position:relative; } a.alrptip span { display: none; position: absolute; top: 22px; left: 33px; width: 300px; padding: 5px 10px 5px 10px; z-index: 100; color: #222; text-align:left; box-shadow:1px 1px 3px rgba(0,0,0,0.5); border:1px solid rgba(255,255,255,0.5); font-size: 12px; background-color: #fff; zoom: 1; filter: alpha(opacity=90); opacity: 0.9; } a:hover.alrptip { font-size: 99%; /* this is just for IE */ } a:hover.alrptip span { display: block; }