.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt { display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF; }
#ttbot {position:absolute; display:block; padding-bottom: 5px; background:url(images/tt_bottom.gif) bottom left no-repeat; overflow:hidden; }

.tooltip {font-size: 11px;width: 300px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.3em;}
.tooltip span {margin-top: 5px;}
h2.tooltip {font-size: 14px; padding-left:10px;}