.tabWrapper{border:1px solid #bbb;}
.tdLHead{text-align:left;}
.tdCHead{text-align:center;}
.tdRHead{text-align:right;}
.tdL{text-align:left;padding:2px;vertical-align:middle;}
.tdC{text-align:center;padding:2px;vertical-align:middle;}
.tdR{text-align:right;padding:2px;vertical-align:middle;}



.divContent table.tabWrapper tr td {border-top:1px solid #ccc;}
table.tabWrapper tr:nth-child(odd) td {background:#eee;}
.divContent table.tabWrapper tr td.tdLHead,.divContent table tr td.tdCHead,
.divContent table.tabWrapper tr td.tdRHead,.tdLHead,.tdCHead,.tdRHead{padding:2px;background:#ccc;
font-weight:bold;color:#222;}


.divContent table#tabColumn tr td {background:none;border-top:1px solid #ccc;}
.divContent table#tabColumn col:nth-child(even){background:#eee}
.divContent table#tabColumn tr td.tdLHead,
.divContent table#tabColumn tr td.tdCHead,
.divContent table#tabColumn tr td.tdRHead{padding:4px;background:#ccc;font-weight:bold;color:#222;}



.aspTabWrapper .tabRow, .aspTabWrapper .tabRowAlt{border-top:none;}
td.lineBottomWhite{border-bottom:1px solid #fff;}
.tabSelWrapper{padding:0;margin:0 0 20px 0;}
.divContent table tr td.tabSelHead{font-weight:bold;margin:0.5em 0;width:120px;text-align:left;vertical-align:top;padding:6px 0;background:#fff;}
.divContent table tr td.tabSelItem{background:#fff;}
.divContent table tr td.tabSelBttn{padding:4px 0;text-align:right;background:#fff;}
.hideCol{display:none;}
.dgAlternateItemStyle, .dgItemStyle{padding:2px;}
