.tooltipul{position:relative;float:right;list-style: none;display:inline}
.tooltip ul{display:inline;position:relative;}

a.tooltip {position:relative;}
a.tooltip b {display:none;text-align:center}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}

a.tooltip:hover b {display:block; position:absolute; top:20px; right:40%; padding:5px; font-weight:normal; 
color:#fff; border:1px solid #888;width:40em;font-family:sans-serif ; z-index:500; }

a.tooltip:hover b em {position:absolute; right:30px; top:-6px; width:11px; height:6px; background:#fff url(images/tooltip.gif) 0 0; 
display:block; font-size:1px; z-index:500; }

.hov table {position:absolute; border:0; border-collapse:collapse; left:-10px;}
.hov a {}
.hov b {display:none; font-weight:normal;width:25em; border:0; margin:0;}
.hov:hover {position:relative; z-index:100;}

.hov a:hover,.hov:hover a
{border:0;  position:relative; text-decoration:none}

.hov:hover b, .hov a:hover b
{display:inline; visibility:visible; position:absolute; left:10em; top:0.7em; 
color:silver; 
background:#2E2200; cursor:pointer; border:1px solid #888; padding:5px 10px;}

.hov b a {color:silver; font-weight:normal;background:transparent; display:inline;}
.hov b a:hover {text-decoration:underline;font-weight:bold; color:#fff}
