#tooltip {
    position: absolute;
    z-index: 300000;
    border: 1px solid #999;
    background: #ededed;
    padding: 5px;
    width:300px;
    text-align:left;
}
* html #tooltip {
    width:320px;
}
#tooltip p {
    color: #666;
    font-size:11px;
    font-weight:normal;
}
#tooltip h3, #tooltip div { margin: 0; }

#tooltip h2 {
    color: #666;
    font-weight:bold;
    margin:0 0 6px 0;
    padding-bottom:2px;
    border-bottom:1px dotted #999;
}



#extended { margin: 2em 0; }
#extended label { text-decoration: underline; }
#yahoo { width: 7em; }
#right, #right2 { text-align: right; }
#tooltip.right { width: 250px; }
#fancy2 { float: right; }