.tbl1146 .x1 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1146 .x2 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1146 .x3 {width: 10%; background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1146 .x4 {width: 80%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1146 .x5 {width: 80%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1146 .x6 {width: 80%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1146 .x7 {width: 80%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1146 .x8 {width: 10%; background-color: #dfedf8; color: #388ec0; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1146 .x9 {width: 10%; color: #86919a; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #86919a; }
.tbl1146 .x10 {width: 10%; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1146 .x11 {width: 10%; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1146 .x12 {width: 10%; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1218 .x1 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1218 .x2 {width: 40%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1218 .x3 {width: 40%; color: #02BAD8; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1218 .x4 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1218 .x5 {width: 40%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1218 .x6 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1218 .x7 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1218 .x8 {width: 10%; background-color: #dfedf8; color: #388ec0; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1218 .x9 {width: 10%; background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1218 .x10 {width: 10%; background-color: #dfedf8; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1218 .x11 {width: 10%; background-color: #dfedf8; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1218 .x12 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1218 .x13 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1218 .x14 {width: 10%; background-color: #dfedf8; color: #388ec0; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #86919a; }
.tbl1218 .x15 {width: 10%; background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1218 .x16 {width: 10%; background-color: #dfedf8; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #388ec0; }
.tbl1218 .x17 {width: 10%; background-color: #dfedf8; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1218 .x18 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1218 .x19 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1219 .x1 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1219 .x2 {width: 40%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1219 .x3 {width: 40%; color: #02BAD8; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1219 .x4 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1219 .x5 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1219 .x6 {width: 40%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1219 .x7 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1219 .x8 {width: 10%; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1219 .x9 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1219 .x10 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1219 .x11 {width: 10%; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1219 .x12 {width: 10%; font-weight: none; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1219 .x13 {width: 10%; font-weight: none; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1219 .x14 {width: 10%; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1219 .x15 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #388ec0; }
.tbl1219 .x16 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1219 .x17 {width: 10%; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1219 .x18 {width: 10%; font-weight: none; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1219 .x19 {width: 10%; font-weight: none; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1219 .x20 {width: 10%; color: #86919a; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1219 .x21 {width: 10%; color: #86919a; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #86919a; }
.tbl1220 .x1 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1220 .x2 {width: 40%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1220 .x3 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1220 .x4 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1220 .x5 {width: 15%; background-color: #dfedf8; color: #388ec0; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1220 .x6 {width: 15%; background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1220 .x7 {width: 15%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1220 .x8 {width: 15%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1220 .x9 {width: 15%; background-color: #dfedf8; color: #388ec0; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #86919a; }
.tbl1220 .x10 {width: 15%; background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1220 .x11 {width: 15%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1220 .x12 {width: 15%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1221 .x1 {width: 15%; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1221 .x2 {width: 15%; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1221 .x3 {width: 15%; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1221 .x4 {width: 15%; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1221 .x5 {width: 15%; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1221 .x6 {width: 15%; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1221 .x7 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1221 .x8 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1221 .x9 {width: 40%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1221 .x10 {width: 40%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1221 .x11 {width: 15%; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1221 .x12 {width: 15%; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #86919a; }
.tbl1222 .x1 {width: 10%; background-color: #dfedf8; color: #388ec0; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1222 .x2 {width: 10%; background-color: #dfedf8; font-weight: none; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1222 .x3 {width: 80%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1222 .x4 {width: 80%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1222 .x5 {width: 10%; color: #86919a; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #86919a; }
.tbl1222 .x6 {width: 10%; font-weight: none; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1223 .x1 {width: 10%; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1223 .x2 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1223 .x3 {width: 10%; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1223 .x4 {width: 10%; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1223 .x5 {width: 10%; color: #86919a; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1223 .x6 {width: 10%; color: #86919a; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #86919a; }
.tbl1223 .x7 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1223 .x8 {width: 10%; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1223 .x9 {width: 50%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1223 .x10 {width: 50%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1223 .x11 {width: 50%; color: #388ec0; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1224 .x1 {vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1224 .x2 {font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1224 .x3 {vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1224 .x4 {vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1224 .x5 {background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1224 .x6 {background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1224 .x7 {background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1224 .x8 {background-color: #dfedf8; color: #388ec0; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1224 .x9 {text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #86919a; }
.tbl1224 .x10 {text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1224 .x11 {text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1224 .x12 {font-weight: bold; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
