

 .p1e5rvv0	{ overflow-y: auto; width: 100%; height: 100%; margin: 23px 0px 0px 0px;  }
 .Ct9dmrz_csmbbjq,
 .Cak19br_csmbbjq	{ font-size: 14pt; font-family: Calibri,sans-serif; font-weight: bold; color: #505050;  }
.pxzhakv-0,
.pxzhakv-1,
.pxzhakv-4,
.pxzhakv-5,
.p1r3fkf4-0	{ font-size: 9pt;  }
 .Coh4l7h_csmbbjq,
 .C4eb6qz_csmbbjq,
 .Cza2a31_csmbbjq,
 .Cqdai6n_csmbbjq,
 .Cg9pm8s_csmbbjq	{ font-size: 12pt; font-family: Calibri,sans-serif; font-weight: normal; color: #505050;  }
 .ppoy4g7-0 .s0	{ font-family: Calibri,sans-serif; font-weight: normal; color: #505050;  }
.ppoy4g7-0,
.p19z8a74-2,
.p1iotg1s-2	{ font-size: 12pt;  }
 .py6kk46	{ width: 130px; height: 22px; padding: 3px 4px 0px 2px;  }
 .C1309khs_csmbbjq	{ width: 100%; margin: 4px 0px 0px 0px;  }
 .p12o5m5y	{ border: solid #C0C0C0 1px; margin: 8px 0px 0px 0px; padding: 4px 0px 8px 0px; max-height: 50%; overflow-y: auto; }
.psgmmf6-0,
.p1brqa8b-1,
.p19z8a74-1,
.p1iotg1s-1,
.p1ekfd6o-0	{ font-size: 14pt;  }
 .pnz2f2	{ width: 100%; padding: 8px; background-color: #F6F6F6;  }
 .p1brqa8b-1 .s0,
 .p19z8a74-1 .s0,
 .p1iotg1s-1 .s0,
 .p1ekfd6o-0 .s0	{ font-family: Calibri,sans-serif; font-weight: bold; color: #505050;  }
 .C1fpxq4k_csmbbjq,
 .p1ne3ggx	{ width: 100%;  }
 .pgfmbqg,
 .p1ykdlnk	{ width: 100%; height: 70px;  }
 .C10e9h78_csmbbjq	{ font-size: 14pt; font-family: Calibri,sans-serif; font-weight: normal; color: #505050;  }
 .p1817yy5	{ width: 100%; height: 49px;  }
 .C12qw4fo_csmbbjq	{ font-size: 12pt; font-family: Courier New; font-weight: normal; color: black;  }
 .p9xpegp	{ width: 100%; margin-bottom: 8px; padding: 8px; background-color: #F6F6F6;  }
 .pyr8llu	{ margin-left: 8px; height:90vh; }


 .C1309khs_csmbbjq .rowodd 	{ background-color: white; color: #505050;  }
 .C1309khs_csmbbjq .common 	{ padding-left: 4pt; padding-right: 4pt;  }
 .C1309khs_csmbbjq .headerbg { background-color: #FFFFFF; }
 .C1309khs_csmbbjq .header 	{ background-color: white; color: #505050; padding-top: 4pt; padding-bottom: 4pt; font-size: 12pt; font-family: Calibri,sans-serif; font-weight: normal;  }
 .C1309khs_csmbbjq .ttable 	{ padding-top: 2pt; padding-bottom: 2pt; font-size: 12pt; font-family: Calibri,sans-serif; font-weight: normal;  }
 .C1309khs_csmbbjq .roweven 	{ background-color: #F6F6F6; color: #505050;  }
 .C1309khs_csmbbjq .rowsel 	{ background-color: #F0F0F0 !important; color: black;  }
 .C1309khs_csmbbjq .rowcur 	{ background-color: #EBEBEB !important; color: #505050;  }
 .C1309khs_csmbbjq .rowchk 	{ background-color: #B8B8B8; color: black;  }
 .C1309khs_csmbbjq .rowhl 	{ background-color: #FFFFC8; color: #505050;  }
 .C1309khs_csmbbjq .af_ctr 	{ padding: 4pt; }


 .C1fpxq4k_csmbbjq .rowodd 	{ background-color: white; color: #505050;  }
 .C1fpxq4k_csmbbjq .common 	{ padding-left: 4pt; padding-right: 4pt;  }
 .C1fpxq4k_csmbbjq .headerbg { background-color: #FFFFFF; }
 .C1fpxq4k_csmbbjq .header 	{ background-color: white; color: black; padding-top: 2pt; padding-bottom: 0pt; font-size: 8pt; font-family: Arial; font-weight: normal;  }
 .C1fpxq4k_csmbbjq .ttable 	{ padding-top: 0pt; padding-bottom: 0pt; font-size: 12pt; font-family: Calibri,sans-serif; font-weight: normal;  }
 .C1fpxq4k_csmbbjq .roweven 	{ background-color: white; color: #505050;  }
 .C1fpxq4k_csmbbjq .rowsel 	{ background-color: #F0F0F0 !important; color: black;  }
 .C1fpxq4k_csmbbjq .rowcur 	{ background-color: #EBEBEB !important; color: black;  }
 .C1fpxq4k_csmbbjq .rowchk 	{ background-color: #B8B8B8; color: black;  }
 .C1fpxq4k_csmbbjq .rowhl 	{ background-color: whitesmoke; color: black;  }
 .C1fpxq4k_csmbbjq .af_ctr 	{ padding: 4pt; }

