.ulsmall                {font-size:8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
.olsmall                {font-size:8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
.lismall                {font-size:8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
.smalltext              {font-size: 7pt; margin-bottom: 3px;}

<!-- HVS table stylesheet -->
.DataTable             { border-collapse: collapse; border: 1px #CCCC99 solid; font-size: 7pt; }
.DataTable .tableTitle { background-color: #CCCC99; font-weight: bold; text-align: center; font-size: 7pt; }
.DataTable .altRow     { background: #CCCCCC; font-size: 7pt; }
.DataTable td          { border: 1px solid #CCCC99; text-align: center; font-size: 7pt; }
.DataTable .header     { font-weight: bold; font-size: 7pt; }
.SubTitle              { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-transform: uppercase; }

.DataTable1 { border-collapse: collapse;border: 1px #CCCC99 solid;}
.DataTable1 .tableTitle {background-color: #CCCC99; font-weight: bold;}
.DataTable1 .altRow {background: #CCCCCC;}
.DataTable1 .alternateRow {background: #E7E7CE;}
.DataTable1 td {border: 1px solid #CCCC99;}
.DataTable1 .header {font-weight: bold;}
.DataTable1 .Center {text-align: center;}

.DataTableSmall { border-collapse: collapse;border: 1px #CCCC99 solid; font-size: 7pt;}
.DataTableSmall .tableTitle {background-color: #CCCC99; font-weight: bold; font-size: 7pt;}
.DataTableSmall .altRow {background: #CCCCCC;}
.DataTableSmall .alternateRow {background: #E7E7CE;}
.DataTableSmall td {border: 1px solid #CCCC99; font-size: 7pt;}
.DataTableSmall .header {font-weight: bold; font-size: 7pt;}
.DataTableSmall .Center {text-align: center; font-size: 7pt;}

.LightFramedBox {border: 1px #CCCC99 solid;  background-color: White; }
.LightFramedBoxHeader {background-color: #CCCC99; vertical-align : top; }
.LightFramedBoxAlternate {Background-Color: #EBEBE3; Vertical-Align : top; Font-Family: Verdana, Arial, Helvetica, Sans-Serif; Font-Size: 9pt;}
.LightFramedBoxAlternate2 {background-color: #E7E7CE; vertical-align : top; }

.BioLightFramedBoxHeaderSel { border: 1px; background-color: #CCCC99; font-weight: bold; }
.BioLightFramedBoxHeaderNotSel { border: 1px; font-weight: bold; }

.LightFramedBox2 {border: 1px #B71A1D solid;  background-color: #CCCC99; }
.LightFramedBoxAlternateLine2 {border: 1px #B71A1D solid;  background-color: #c0c0c0; }
.LightFramedBoxHeader2 {background-color: #E7E7CE;  color: White;  }

.DataTable { border-collapse: collapse;border: 1px #CCCC99 solid;}
.DataTable .tableTitle {background-color: #CCCC99; font-weight: bold; text-align: center;}
.DataTable .altRow {background: #CCCCCC;}
.DataTable td {border: 1px solid #CCCC99; text-align: center;}
.DataTable .header {font-weight: bold; }
.DataTable .alternateRow {background: #E7E7CE;}

.DataTable1 { border-collapse: collapse;border: 1px #CCCC99 solid;}
.DataTable1 .tableTitle {background-color: #CCCC99; font-weight: bold;}
.DataTable1 .altRow {background: #CCCCCC;}
.DataTable1 .alternateRow {background: #E7E7CE;}
.DataTable1 td {border: 1px solid #CCCC99;}
.DataTable1 .header {font-weight: bold; }
.DataTable1 .NumericDataCenter {text-align: center;}

.RedBorderTable { border-collapse: collapse;border: 1px #B83535 solid; }
.RedBorderTable .tableTitle {background-color: #B83535; font-weight: bold; Color: #FFFFFF;}