tr {
    mso-height-source: auto;
}

col {
    mso-width-source: auto;
}

br {
    mso-data-placement: same-cell;
}

.style16 {
    mso-number-format: "_ * \#\,\#\#0\.00_ \;_ * \\-\#\,\#\#0\.00_ \;_ * \0022-\0022??_ \;_ \@_ ";
    mso-style-name: Comma;
    mso-style-id: 3;
}

.style17 {
    background: #C6EFCE;
    mso-pattern: black none;
    color: #006100;
    font-size: 11.0pt;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    font-family: Calibri, sans-serif;
    mso-font-charset: 0;
    mso-style-name: Good;
    mso-style-id: 26;
}

.style18 {
    background: #FFEB9C;
    mso-pattern: black none;
    color: #9C6500;
    font-size: 11.0pt;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    font-family: Calibri, sans-serif;
    mso-font-charset: 0;
    mso-style-name: Neutral;
    mso-style-id: 28;
}

.style0 {
    mso-number-format: General;
    text-align: general;
    vertical-align: bottom;
    white-space: nowrap;
    mso-rotate: 0;
    mso-background-source: auto;
    mso-pattern: auto;
    color: black;
    font-size: 11.0pt;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    font-family: Calibri, sans-serif;
    mso-font-charset: 0;
    border: none;
    mso-protection: locked visible;
    mso-style-name: Normal;
    mso-style-id: 0;
}

td {
    mso-style-parent: style0;
    padding-top: 1px;
    padding-right: 1px;
    padding-left: 1px;
    mso-ignore: padding;
    color: black;
    font-size: 11.0pt;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    font-family: Calibri, sans-serif;
    mso-font-charset: 0;
    mso-number-format: General;
    text-align: general;
    vertical-align: bottom;
    border: none;
    mso-background-source: auto;
    mso-pattern: auto;
    mso-protection: locked visible;
    white-space: nowrap;
    mso-rotate: 0;
}

.xl65 {
    mso-style-parent: style0;
    color: red;
    text-align: left;
    vertical-align: top;
    white-space: normal;
}

.xl66 {
    mso-style-parent: style0;
    color: windowtext;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl67 {
    mso-style-parent: style0;
    text-align: left;
    vertical-align: top;
}

.xl68 {
    mso-style-parent: style0;
    color: windowtext;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
    white-space: normal;
}

.xl69 {
    mso-style-parent: style0;
    color: windowtext;
    mso-number-format: "Short Date";
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl70 {
    mso-style-parent: style0;
    color: windowtext;
    mso-number-format: 0;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl71 {
    mso-style-parent: style16;
    color: windowtext;
    mso-number-format: 0;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl72 {
    mso-style-parent: style0;
    mso-number-format: 0;
    text-align: left;
    vertical-align: top;
}

.xl73 {
    mso-style-parent: style17;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl74 {
    mso-style-parent: style17;
    mso-number-format: 0;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl75 {
    mso-style-parent: style17;
    mso-number-format: "Short Date";
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl76 {
    mso-style-parent: style18;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl77 {
    mso-style-parent: style18;
    mso-number-format: 0;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl78 {
    mso-style-parent: style18;
    mso-number-format: "Short Date";
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl79 {
    mso-style-parent: style0;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
}

.xl80 {
    mso-style-parent: style0;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl81 {
    mso-style-parent: style0;
    mso-number-format: 0;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
    white-space: normal;
}

.xl82 {
    mso-style-parent: style0;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
    white-space: normal;
}

.xl83 {
    mso-style-parent: style0;
    mso-number-format: "Short Date";
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl84 {
    mso-style-parent: style0;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    white-space: normal;
}

.xl85 {
    mso-style-parent: style0;
    mso-number-format: 0;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}

.xl86 {
    mso-style-parent: style0;
    color: red;
    font-weight: 700;
    text-align: center;
    vertical-align: top;
    border: .5pt solid windowtext;
    white-space: normal;
}

.xl87 {
    mso-style-parent: style0;
    color: red;
    font-weight: 700;
    mso-number-format: 0;
    text-align: center;
    vertical-align: top;
    border: .5pt solid windowtext;
    white-space: normal;
}

.xl88 {
    mso-style-parent: style0;
    color: red;
    font-size: 16.0pt;
    font-weight: 700;
    text-align: center;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: yellow;
    mso-pattern: black none;
    white-space: normal;
}

.xl89 {
    mso-style-parent: style18;
    color: windowtext;
    text-align: left;
    vertical-align: top;
    border: .5pt solid windowtext;
    background: white;
    mso-pattern: black none;
}