.tbl1001 .x1 {text-align: right; vertical-align: middle; }
.tbl1001 .x2 {font-weight: bold; vertical-align: middle; }
.tbl1001 .x3 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x4 {width: 10%; color: #007FBC; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x5 {width: 10%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x6 {width: 50%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x7 {width: 50%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x8 {width: 50%; color: #007FBC; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x9 {width: 50%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1001 .x10 {width: 10%; color: #007FBC; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1001 .x11 {width: 50%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1001 .x12 {width: 50%; text-align: left; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1001 .x13 {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; }
.tbl1001 .x14 {width: 50%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1001 .x15 {width: 10%; color: #007FBC; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1001 .x16 {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; }
.tbl1001 .x17 {width: 10%; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1001 .x18 {width: 50%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1001 .x19 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1001 .x20 {width: 10%; color: #86919a; 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; }
.tbl1001 .x21 {width: 10%; background-color: #dfedf8; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x22 {width: 10%; background-color: #dfedf8; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1001 .x23 {width: 10%; background-color: #dfedf8; font-weight: bold; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1001 .x24 {width: 10%; background-color: #dfedf8; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x25 {width: 10%; background-color: #dfedf8; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1001 .x26 {width: 10%; background-color: #dfedf8; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1001 .x27 {width: 10%; background-color: #dfedf8; font-weight: bold; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x28 {width: 10%; background-color: #dfedf8; font-weight: none; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1001 .x29 {width: 10%; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x30 {width: 10%; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1001 .x31 {width: 10%; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1001 .x32 {width: 10%; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1001 .x33 {width: 10%; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1001 .x34 {width: 10%; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1001 .x35 {width: 10%; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1001 .x36 {width: 10%; font-weight: bold; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1001 .x37 {width: 10%; font-weight: bold; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1001 .x38 {width: 10%; text-align: right; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1001 .x39 {width: 10%; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #388ec0; }
.tbl1002 .x1 {width: 10%; color: #007FBC; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1002 .x2 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1002 .x3 {width: 70%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1002 .x4 {width: 70%; color: #007FBC; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1002 .x5 {width: 70%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1002 .x6 {width: 70%; color: #86919a; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1002 .x7 {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; }
.tbl1002 .x8 {width: 10%; background-color: #dfedf8; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1002 .x9 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1002 .x10 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1002 .x11 {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; }
.tbl1002 .x12 {width: 10%; background-color: #dfedf8; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1002 .x13 {width: 70%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1002 .x14 {width: 10%; color: #007FBC; text-align: right; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1002 .x15 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1002 .x16 {width: 10%; color: #86919a; 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; }
.tbl1002 .x17 {width: 10%; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1002 .x18 {width: 10%; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1002 .x19 {width: 10%; 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: 1px solid #388ec0; }
.tbl1002 .x20 {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; }
.tbl1002 .x21 {width: 10%; font-weight: bold; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1002 .x22 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1002 .x23 {width: 10%; background-color: #dfedf8; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1002 .x24 {width: 10%; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1002 .x25 {width: 70%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1002 .x26 {width: 10%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1002 .x27 {width: 10%; background-color: #dfedf8; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1002 .x28 {width: 10%; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #388ec0; }
.tbl1002 .x29 {width: 10%; 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; }
.tbl1002 .x30 {border-bottom: 2px solid #388ec0; }
.tbl1002 .x31 {background-color: #dfedf8; border-bottom: 2px solid #388ec0; }
.tbl1003 .x1 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1003 .x2 {width: 40%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1003 .x3 {width: 40%; color: #86919a; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1003 .x4 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1003 .x5 {width: 40%; color: #388ec0; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1003 .x6 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1003 .x7 {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; }
.tbl1003 .x8 {width: 10%; background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1003 .x9 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1003 .x10 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1003 .x11 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1003 .x12 {width: 10%; background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1003 .x13 {width: 10%; background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1003 .x14 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #388ec0; }
.tbl1003 .x15 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1003 .x16 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1003 .x17 {width: 10%; background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1003 .x18 {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; }
.tbl1003 .x19 {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; }
.tbl1004 .x1 {width: 40%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1004 .x2 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1004 .x3 {width: 40%; color: #388ec0; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1004 .x4 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1004 .x5 {width: 40%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1004 .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; }
.tbl1004 .x7 {width: 10%; font-weight: bold; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1004 .x8 {width: 10%; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #388ec0; }
.tbl1004 .x9 {width: 10%; color: #388ec0; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1004 .x10 {width: 10%; font-weight: none; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1004 .x11 {width: 10%; font-weight: none; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1004 .x12 {width: 10%; font-weight: bold; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1004 .x13 {width: 10%; font-weight: bold; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1004 .x14 {width: 10%; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 2px solid #388ec0; }
.tbl1004 .x15 {width: 10%; color: #388ec0; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1004 .x16 {width: 10%; font-weight: none; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1004 .x17 {width: 10%; font-weight: none; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1004 .x18 {width: 10%; font-weight: bold; text-align: right; vertical-align: top; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; border-bottom: 1px solid #388ec0; }
.tbl1004 .x19 {width: 40%; color: #86919a; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1004 .x20 {width: 10%; color: #86919a; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1004 .x21 {width: 10%; color: #86919a; 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; }
.tbl1012 .x1 {width: 10%; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1012 .x2 {width: 10%; font-weight: bold; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-right: 1px solid #86919a; }
.tbl1012 .x3 {width: 80%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1012 .x4 {width: 80%; font-weight: bold; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1012 .x5 {width: 80%; color: #86919a; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 2px solid #86919a; }
.tbl1012 .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; }
.tbl1012 .x7 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1012 .x8 {width: 10%; background-color: #dfedf8; font-weight: bold; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; }
.tbl1012 .x9 {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; }
.tbl1012 .x10 {width: 80%; vertical-align: middle; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1012 .x11 {width: 10%; background-color: #dfedf8; text-align: right; vertical-align: bottom; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #388ec0; }
.tbl1012 .x12 {width: 10%; 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: 1px solid #388ec0; }
