.salesRepPerformanceV2 { font-family:arial; font-size:8pt; text-align:right; }
.salesRepPerformanceV2 td { vertical-align:top; border-bottom:1px solid silver; border-right:1px solid silver; padding-right:4px; }
.salesRepPerformanceV2 thead td { font-weight:bold; vertical-align:bottom;  }
.salesRepPerformanceV2 tr.listRowAlt td { background-color:#F1F1F1; }
.salesRepPerformanceV2 tr:first-child td {  border-top:1px solid silver; }

.salesRepPerformanceV2 td:first-child { width: 15%; text-align:left; border-left:1px solid silver;}
.salesRepPerformanceV2 td:first-child + td { width: 7.5%; }
.salesRepPerformanceV2 td:first-child + td + td { width: 7.5%; }
.salesRepPerformanceV2 td:first-child + td + td + td { width: 7.5%; }
.salesRepPerformanceV2 td:first-child + td + td + td + td { width: 7.5%; }
.salesRepPerformanceV2 td:first-child + td + td + td + td + td { width: 7.5%; }
.salesRepPerformanceV2 td:first-child + td + td + td + td + td + td { width: 7.5%; }
.salesRepPerformanceV2 td:first-child + td + td + td + td + td + td + td { width: 7.5%; }
.salesRepPerformanceV2 td:first-child + td + td + td + td + td + td + td + td { width: 7.5%; }
.salesRepPerformanceV2 td:first-child + td + td + td + td + td + td + td + td + td { width: 7.5%; }
.salesRepPerformanceV2 td:first-child + td + td + td + td + td + td + td + td + td + td { width: 7.5%; }
.salesRepPerformanceV2 td:first-child + td + td + td + td + td + td + td + td + td + td + td { width: 7.5%; }


.col-grp { text-align: center; font-size: 16px; xborder: 1px solid silver; }
.col-lbl { text-align: right; font-size: 10px; xborder: 1px solid silver; }
.grp-00 { background-color: #EEEEEE }
.grp-01 { background-color: #FCD5B4 }
.grp-02 { background-color: #C4D79B }
.grp-03 { background-color: #B8CCE4 }


.regionSummary {  }
.regionSummary td { background-color:#FFFFCC; }

.territorySummary { }
.territorySummary td { background-color:#DAFFFF; }

.territory { text-align:left; font-weight:bold;  }
.territory td { height: 30px; vertical-align:bottom; }

.subttl { font-weight: bold; }
.subttl td { padding-top:5px; }
.subttl td:first-child { text-align:right; }

.nq { color: gray; font-size: .9em; }
