/* this is the styling for the boxover.js tooltip */
.tooltipBodyTable td,th {background-color:#e8e8e8;font-size:8pt}
tr.tooltipDsColsHeading th {background-color:#f2f2f2;color:#e77817;font-size:8pt;font-weight:bold;border:0px solid #c4c3c2;padding:2px;text-align:left;}
tr.tooltipDsCols td {background-color:#f2f2f2;color:#969594;font-size:8pt;border:0px solid #c4c3c2;padding:2px}
table.tooltipDsCols {background-color:#c4c3c2;border:0px solid #c4c3c2;}
.tooltipFiltersBody {border-bottom:1px solid #A5CFE9;
        border-left:1px solid #A5CFE9;
        border-right:1px solid #A5CFE9;
        width:300px;
        font-family:arial;
        font-size:8pt;
        padding:3px;
        color:#1B4966;
        background:#FFFFFF;
        filter:alpha(opacity=85);
        opacity:0.85;}
.tooltipFiltersHeader {font-weight:bold;
        width:300px;
        font-family:arial;
        border:1px solid #A5CFE9;
        padding:3px;
        font-size:8pt;
        color:#4B7A98;
        background:#D5EBF9;
        filter:alpha(opacity=85);
        opacity:0.85;}
.tooltipBody {border-bottom:1px solid #A5CFE9;
        border-left:1px solid #A5CFE9;
        border-right:1px solid #A5CFE9;
        width:200px;
        font-family:arial;
        font-size:8pt;
        padding:3px;
        color:#1B4966;
        background:#FFFFFF;
        filter:alpha(opacity=85);
        opacity:0.85;}
.tooltipHeader {font-weight:bold;
        width:200px;
        font-family:arial;
        border:1px solid #A5CFE9;
        padding:3px;
        font-size:8pt;
        color:#4B7A98;
        background:#D5EBF9;
        filter:alpha(opacity=85);
        opacity:0.85;}
.tooltipDsColsBody {border-bottom:1px solid #A5CFE9;
        border-left:1px solid #A5CFE9;
        border-right:1px solid #A5CFE9;
        width:300px;
        font-family:arial;
        font-size:8pt;
        padding:3px;
        color:#1B4966;
        background:#FFFFFF;
        filter:alpha(opacity=85);
        opacity:1.0;}
.tooltipDsColsHeader {font-weight:bold;
        width:300px;
        font-family:arial;
        border:1px solid #A5CFE9;
        padding:3px;
        font-size:8pt;
        color:#4B7A98;
        background:#D5EBF9;
        filter:alpha(opacity=85);
        opacity:1.0;}
