#tooltipArea {
    position: absolute;
    padding: 0;
    margin: 0;
    filter: alpha( opacity = 0 );
    opacity: 0;
    z-index: 999;
}

#tooltipArea #tooltipContent {
    border: solid gray;
    border-width: 0 2px 0 2px;
    margin: 0 1px 0 1px;
    padding: 3px;
    background-color: #FFFFFF;
}

#tooltipArea #topArea{
    background-image: url("../images/tooltip/topRightCorner.gif");
    background-repeat: no-repeat;
    background-position: top right;
    margin: 0;
    padding: 0;
}

#tooltipArea #topArea div{
    background-image: url("../images/tooltip/topLeftCorner.gif");
    background-repeat: no-repeat;
    background-position: top left;
    margin: 0;
    padding: 0 8px 0 8px;
}

#tooltipArea #topArea div div{
    background-image: url("../images/tooltip/top.gif");
    background-repeat: repeat-x;
    background-position: top;
    height: 8px;
    margin: 0;
    padding: 0;
}

#tooltipArea #bottomArea{
    background-image: url("../images/tooltip/bottomRightCorner.gif");
    background-repeat: no-repeat;
    background-position: bottom right;
    margin: 0;
    padding: 0;
}

#tooltipArea #bottomArea div{
    background-image: url("../images/tooltip/bottomLeftCorner.gif");
    background-repeat: no-repeat;
    background-position: bottom left;
    margin: 0;
    padding: 0 8px 0 8px;
}

#tooltipArea #bottomArea div div{
    background-image: url("../images/tooltip/bottom.gif");
    background-repeat: repeat-x;
    background-position: bottom;
    height: 8px;
    margin: 0;
    padding: 0;
}

#tooltipArea label{
    font-weight: bold;
}



