#tt {position:absolute; display:block;z-index:100;}
#tttop {display:block; height:5px; margin-left:5px;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:white}
#ttbot {display:block; height:5px; margin-left:5px;}
span.glossaryLink, a.glossaryLink {
    text-decoration:none !important; 
    border-bottom: dotted 1px #000000 !important;
    color: #000000 !important;
}
a.glossaryLink:hover {
    border-bottom: solid 1px #333333 !important;
    text-decoration:none !important;
    color:#333333 !important;
}
h4.glossary_related_title {margin-bottom:0px;}
ul.glossary_related {margin-top:0;}
div.glossary_synonyms {margin:10px 0;}