a{color:#000000}
a.bt1{color:#000000;font:bold 10px Tahoma,Arial,sans-serif;text-decoration:none}
a.bt1:hover{font:bold 10px Tahoma,Arial,sans-serif;text-decoration:none}
a.bt1:active{color:#FF0000;font:bold 10px Tahoma,Arial,sans-serif}
a.bt2{color:#312851;font:bold 10px Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
a.bt2:hover{color:#4A31DB;font:bold 10px Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
a.bt2:active{color:#FF0000;font:bold 10px Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
a.tab{color:#000000;font:Tahoma,Arial,sans-serif;text-decoration:none}
a.tab:hover{color:#990000;font:Tahoma,Arial,sans-serif;text-decoration:underline}
a.tab:active{color:#FF0000;font:Tahoma,Arial,sans-serif;text-decoration:underline}
a.tab1{color:#FFFFFF;font:normal 11px Tahoma,Arial,sans-serif;text-decoration:none}
a.tab1:hover{color:#FFFF00;font:normal 11px Tahoma,Arial,sans-serif;text-decoration:underline}
a.tab1:active{color:#FF0000;font:normal 11px Tahoma,Arial,sans-serif}
.bodyleft{background:#EFEFE7;border-top-color:#FFFFFF;border-top-style:solid;border-top-width:5px;padding-left:2px;padding-top:5px;vertical-align:top;width:170px}
.bodyright{background:#FFFFFF;border-top-color:#FFFFFF;border-top-style:solid;border-top-width:5px;color:#000000;font:normal x-small Verdana,Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:5px;padding-right:4px;vertical-align:top;width:100%}
.btimg{float:left;padding-right:10px}
.but1{border-bottom-color:#E3E8E8;border-bottom-style:solid;border-bottom-width:1px;width:164px}
.but2{height:21px}
.footleft{background:#E1E1FF;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#000066;border-right-style:groove;border-right-width:1px;border-top-color:#003399;border-top-style:solid;border-top-width:2px;color:#000066;font:normal 10px Tahoma,Arial,sans-serif;height:10px;text-align:center;width:170px}
.footright{background:#9999FF;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#003399;border-right-style:solid;border-right-width:1px;border-top-color:#003399;border-top-style:solid;border-top-width:2px;color:#FFFFFF;font:bold 11px Tahoma,Arial,sans-serif;height:20px;letter-spacing:2pt;padding-left:40px;vertical-align:middle}
.inp, input.hasDatepicker{border-bottom-color:#CCCCCC;border-left-color:#444444;border-right-color:#CCCCCC;border-top-color:#444444;border-width:1px;color:#000000;font:11px Verdana,Arial,Helvetica;position:static}
.inpchk{height:10px}
.mtabfooter1{background:#E2E6D9;border-top-color:#003333;border-top-style:solid;border-top-width:1px;padding-bottom:5px;padding-top:5px;text-align:center}
.mtable1{background:#EFEFE7;border:1px solid #C4C9CC;color:#000000;font:normal 10px Tahoma,Arial,sans-serif;margin-bottom:4px;margin-top:4px;padding-bottom:1px;padding-top:1px;text-decoration:none}
.mtable2{background:#EFEFE7;color:#000000;font:normal 10px Tahoma,Arial,sans-serif;padding-bottom:1px;padding-top:1px;text-decoration:none}
.mtd1{background:#E6E6DB;color:#000000;font:normal 10px Tahoma,Arial,sans-serif;padding-bottom:3px;padding-top:3px}
.mtd2{background:#E2E6D9;color:#000066;font:bold 12px Verdana,Arial,Helvetica,sans-serif;padding-bottom:3px;padding-top:3px;text-align:center}
.mtd3{background:#EFEFE7;color:#000000;font:normal 10px Tahoma,Arial,sans-serif;text-decoration:none}
.sltd1{background:#FFEEBB;color:#000000;font:normal 11px Tahoma,Arial,sans-serif;padding:1px 2px 1px 5px}
.sltd2{background:#FFFFDD;color:#000000;font:normal 11px Tahoma,Arial,sans-serif;padding:1px 2px 1px 5px}
.sltd3{background:#DDEEEE;color:#000000;font:normal 11px Tahoma,Arial,sans-serif;padding:1px 2px 1px 5px}
.sltd4{background:#CCCCFF;color:#000000;font:normal 11px Tahoma,Arial,sans-serif;padding:1px 2px 1px 5px}
.sltd5{background:#CCCFFF;color:#000000;font:normal 11px Tahoma,Arial,sans-serif;padding:1px 2px 1px 5px}
.tabfooter1,.tabhead1{background:#CCCCFF;color:#000000;font:normal 12px Tahoma,Arial,sans-serif;padding:5px}
.table1{background:#FFFFFF;border:1px solid #9999FF;color:#000000;font:normal 10pt Tahoma,Arial,sans-serif;width:100%;	margin-bottom: 10px;}
.table2{background:#CCCCCC;border:1px solid #9999FF;color:#000000;font:normal 12pt Tahoma,Arial,sans-serif;width:100%}
.td1{background:#DDDDDD;border-bottom-color:#666666;border-bottom-style:solid;border-bottom-width:1px;color:#000000;font:normal 11px Tahoma,Arial,sans-serif;padding-left:5px}
.td10{background:#9999CC;border-bottom-color:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;color:#FFFFFF;font:bold 10px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px;text-align:center}
.td11{background:#660066;border-bottom-color:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;color:#FFFFFF;font:bold 10px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px;text-align:center}
.td12{background:#E9E9ED;border-bottom-color:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;color:#000000;font:normal 12px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px}
.td13{background:#DFE1E6;border-bottom-color:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;color:#000000;font:normal 12px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px}
.td14{background:#EEEEEE;color:#000000;font:normal 10px Tahoma,Arial,sans-serif}
.td15{background:#CCCCCC;color:#000000;font:normal 10px Tahoma,Arial,sans-serif}
.td16{background:#CCCFFF;color:#000000;font:normal 10px Tahoma,Arial,sans-serif}
.td2{background:#EEEEEE;border-bottom-color:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;color:#000000;font:normal 11px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px}
.td3{background:#666699;border-bottom-color:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;color:#FFFFFF;font:bold 10px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px;text-align:center}
.td4{background:#006666;border-bottom-color:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;color:#FFFFFF;font:bold 10px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px;text-align:center}
.td5{background:#993300;border-bottom-color:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;color:#FFFFFF;font:bold 10px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px;text-align:center}
.td6{background:#EEEEEE;color:#000000;font:normal 12px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px}
.td7{background:#CCCCCC;border-bottom-color:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;color:#000000;font:normal 12px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px}
.td8{background:#CCCCFF;color:#000000;font:normal 10px Tahoma,Arial,sans-serif;height:2px}
.td9{background:#7777AA;border-bottom-color:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;color:#FFFFFF;font:bold 10px Tahoma,Arial,sans-serif;padding:2px 2px 2px 5px;text-align:center}
.tdbut1{background:#F7F7F2;border-bottom:1px solid #666666;border-left:1px solid #CCCCCC;border-right:1px solid #666666;color:#000000;font:bold 10px Tahoma,Arial,sans-serif;padding:3px 4px;text-decoration:none}
.tdbut2{background:#DCDDDE;border-bottom:1px solid #494949;border-left:1px solid #F4F4F4;border-right:1px solid #494949;border-top-color:#F4F4F4;border-top-style:solid;border-top-width:1px;font:bold 9px Verdana,Arial,Helvetica,sans-serif;height:25px;padding:2px 4px}
.topleft{background:#FFCC00;border-bottom-color:#FC8500;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#FFFFFF;border-top-style:solid;border-top-width:1px;color:#990000;font:normal bold 10px Verdana,Arial,Helvetica,sans-serif;height:20px;letter-spacing:2pt;position:static;text-decoration:none;vertical-align:middle;width:170px}
.topright{background:#FCE47C;border-bottom-color:#FC8500;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#FFFFFF;border-top-style:solid;border-top-width:1px;color:#510000;font:normal 10px Verdana,Arial,Helvetica,sans-serif;padding-left:10px}
.uplineleft{background:#9999FF;height:7px}
.uplinerght{background:#CCCCFF;height:7px;width:100%}

.sticky-first-col {
  position: -webkit-sticky;
  position: sticky;
  left: 0px;
}

.ui-widget {font-size: 62.5%;}