BR.crystal { clear:both;line-height:1px; }
TABLE.dataTable { font-size:13px; }
TABLE.dataTable  TH { background:#FFFFFF;font-weight:bold;font-size:13px;text-align:left;vertical-align:top; }
TABLE.dataTable  TH.rh { font-weight:normal;text-align:left;vertical-align:bottom; }

TABLE.financials { font-size:13px; }
TABLE.financials TH { background:#FFFFFF;font-weight:bold;font-size:13px;text-align:left;vertical-align:top; }
TABLE.financials TH.rh { font-weight:normal;text-align:left;vertical-align:bottom; }
TABLE.financials TH .units { font-weight:normal; }
TABLE.financials TH .period { font-weight:normal;color:red; }
TABLE.financials TD.plus {  }
TABLE.financials TD.minus { color:#aa0000; }
TABLE.financials TR.total { background:#FFFFFF;font-weight:bold; }
TABLE.financials TR.total TD.rh { background:#FFFFFF; }