table tbody td:first-child{position:sticky;left:0;background:#eaf1ff;z-index:0;text-align:left}.fixedheader{position:sticky;left:0;background:#196391;z-index:1;text-align:left}.xtable{width:100%;border:1px solid #000;font-size:.9em}.xtable th{padding-right:.5em;padding-left:.5em;text-align:center}.xtable td,.xtable th{border:1px solid #000;padding-top:.2em;padding-bottom:.2em}.xtable td{padding-left:4px;padding-right:4px}.xtable tbody td{color:#222!important;text-align:left;background:#fff!important}.xtable tbody .xrowtotal{color:#fff!important;background:#1b5e20!important;text-align:right}