.q4default .prngen17 { padding-right: 0.83em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border: 1pt rgb(0, 0, 0) } .q4default .prngen26 { padding-right: 0.83em; padding-left: 0.17em; vertical-align: bottom; text-align: center; border: 1pt rgb(0, 0, 0) } .q4default .prngen19 { padding-right: 0.5em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border: 1pt rgb(0, 0, 0) } .q4default .prngen4 { padding-right: 0.33em; padding-left: 0.17em; vertical-align: bottom; text-align: center; border: 1pt rgb(0, 0, 0) } .q4default .prngen20 { padding-right: 0.83em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border-width: 1pt 1pt 0.5pt; border-top-style: initial; border-color: rgb(0, 0, 0); border-right-style: initial; border-bottom-style: solid; border-left-style: initial } .q4default .prngen9 { padding-right: 0.17em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border: 1pt rgb(0, 0, 0) } .q4default .prngen21 { padding-right: 0.83em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border-top: 1pt rgb(0, 0, 0); border-right: 1pt rgb(0, 0, 0); border-left: 1pt rgb(0, 0, 0) } .q4default .prngen3 { padding-right: 0.33em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border: 1pt rgb(0, 0, 0) } .q4default .prngen18 { padding-right: 0.83em; padding-left: 0.17em; vertical-align: bottom; text-align: center; border-width: 1pt 1pt 0.5pt; border-top-style: initial; border-color: rgb(0, 0, 0); border-right-style: initial; border-bottom-style: solid; border-left-style: initial } .q4default .prngen7 { padding-right: 0.17em; padding-left: 0.17em; vertical-align: bottom; text-align: left; border: 1pt rgb(0, 0, 0) } .q4default .prngen2 { padding-right: 0.17em; padding-left: 0.17em; vertical-align: bottom; text-align: center; border: 1pt rgb(0, 0, 0) } .q4default .prngen24 { padding-right: 0.83em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border-width: 0.5pt 1pt 1pt; border-top-style: solid; border-color: rgb(0, 0, 0); border-right-style: initial; border-bottom-style: initial; border-left-style: initial } .q4default .prngen15 { padding-right: 0.17em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border-width: 1pt 1pt 0.5pt; border-top-style: initial; border-color: rgb(0, 0, 0); border-right-style: initial; border-bottom-style: solid; border-left-style: initial } .q4default .prngen23 { padding-right: 0.83em; padding-left: 0.17em; vertical-align: bottom; text-align: center; border-width: 0.5pt 1pt; border-top-style: solid; border-color: rgb(0, 0, 0); border-right-style: initial; border-bottom-style: solid; border-left-style: initial } .q4default .prngen16 { padding-right: 0.33em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border-top: 1pt rgb(0, 0, 0); border-right: 1pt rgb(0, 0, 0); border-left: 1pt rgb(0, 0, 0) } .q4default .prngen5 { padding-right: 0.33em; padding-left: 0.17em; vertical-align: bottom; text-align: center; border-width: 1pt 1pt 0.5pt; border-top-style: initial; border-color: rgb(0, 0, 0); border-right-style: initial; border-bottom-style: solid; border-left-style: initial } .q4default .prngen6 { padding-right: 0.17em; padding-left: 0.17em; vertical-align: bottom; text-align: center; border-width: 1pt 1pt 0.5pt; border-top-style: initial; border-color: rgb(0, 0, 0); border-right-style: initial; border-bottom-style: solid; border-left-style: initial } .q4default .prngen25 { padding-right: 0.83em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border-top: 0.5pt solid rgb(0, 0, 0); border-right: 1pt rgb(0, 0, 0); border-left: 1pt rgb(0, 0, 0) } .q4default .prngen13 { padding-right: 0.33em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border-width: 0.5pt 1pt 1pt; border-top-style: solid; border-color: rgb(0, 0, 0); border-right-style: initial; border-bottom-style: initial; border-left-style: initial } .q4default .prngen12 { padding-right: 0.33em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border-width: 1pt 1pt 0.5pt; border-top-style: initial; border-color: rgb(0, 0, 0); border-right-style: initial; border-bottom-style: solid; border-left-style: initial } .q4default .prngen14 { padding-right: 0.33em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border-width: 0.5pt 1pt; border-top-style: solid; border-color: rgb(0, 0, 0); border-right-style: initial; border-bottom-style: solid; border-left-style: initial } .q4default .prngen10 { padding-right: 0.33em; padding-left: 0.17em; vertical-align: bottom; text-align: right; border-top: 0.5pt solid rgb(0, 0, 0); border-right: 1pt rgb(0, 0, 0); border-left: 1pt rgb(0, 0, 0) } .q4default .prngen11 { padding-right: 0.17em; padding-left: 0.17em; vertical-align: bottom; text-align: left; border-top: 0.5pt solid rgb(0, 0, 0); border-right: 1pt rgb(0, 0, 0); border-left: 1pt rgb(0, 0, 0) } .q4default .prngen8 { padding-right: 0.17em; padding-left: 0.17em; vertical-align: bottom; border: 1pt rgb(0, 0, 0) } .q4default .prnsblb1 { border-left: 1pt rgb(0, 0, 0) } .q4default .prnml4 { margin-top: 0; margin-right: 0; margin-bottom: 0 } .q4default .prnpr6 { padding-right: 0.5em } .q4default .prntar { text-align: right } .q4default .prnvab { vertical-align: bottom } .q4default .prnbbbs { border-bottom: 0.5pt solid rgb(0, 0, 0) } .q4default .prnsbtb1 { border-top: 1pt rgb(0, 0, 0) } .q4default .prnbcc { border-collapse: collapse } .q4default .prnrbrb1 { border-right: 1pt rgb(0, 0, 0) } .q4default .prnpl2 { padding-left: 0.17em }