/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: 0.67em 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b, strong {
    font-weight: bolder
}

code, kbd, samp {
    font-family: monospace, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -0.25em
}

sup {
    top: -0.5em
}

img {
    border-style: none
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button, input {
    overflow: visible
}

button, select {
    text-transform: none
}

[type="button"], [type="reset"], [type="submit"], button {
    -webkit-appearance: button
}

[type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring, button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: 0.35em 0.75em 0.625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type="checkbox"], [type="radio"] {
    box-sizing: border-box;
    padding: 0
}

[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
    height: auto
}

[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

template {
    display: none
}

[hidden] {
    display: none
}

/* APPIZY */
* {-webkit-font-smoothing: antialiased;}

.appizy * {
    box-sizing: border-box;
}

.appizy {
    box-sizing: border-box;
    font-family: "Arial", sans-serif;
    font-size: 14px;
    padding: 8px;
    width: 100%;
}

.appizy.loading {
    cursor: wait;
}

.application-align-center {
    margin: auto;
}

.application-align-right {
    margin-left: auto;
    margin-right: 0;
}

.application-layout-fixed .tabs {
    overflow-x: auto;
}

.application-layout-fit-parent {
    width: 100%;
}

.application-layout-fit-parent table {
    table-layout: auto;
    width: 100%;
}

.draw-frame {
    padding: 0;
    position: relative;
    z-index: 1;
}

.draw-frame-layout-fixed {
    margin: 0;
    position: absolute;
}

.draw-frame-layout-fluid,
.draw-frame-layout-fit-parent {
    margin: 10px 0;
    width: 100%;
}

.chart {
    border: 1px solid #ebebeb;
    border-radius: 4px;
    padding: 4px;
}

table {
    table-layout: fixed;
    border: none;
    border-collapse: separate;
    border-spacing: 0 0;
}

tbody {
    border: none;
}

tr {
    min-height: 10px;
}

td {
    padding: 2px;
    line-height: normal;
}

td.out > div {
    padding: 4px 4px;
}

td.text {
    padding: 4px;
}

input,
select {
    background: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: inherit;
    padding: 4px;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    text-align: inherit;
    width: 100%;
}

input {
    vertical-align: text-bottom;
}

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 4px center;
    background-size: 16px 12px;
    appearance: none;
    outline: 0;
    padding-right: 24px;
}

td > p {
    margin: 0;
}

.in {
    text-align: right;
}
.in select {
    text-align-last: right;
}

.in--text {
    text-align: left;
}

.in--text select {
    text-align-last: left;
}

.out {
    text-align: right;
}

.out--text {
    text-align: left;
}

.help-text {
    color: #6c757d;
    font-size: 0.7rem;
    margin-top: .25rem;
    padding: 0;
    text-align: left;
}

.hidden-cell {
    display: none;
}

.hidden-row {
    display: none;
}

textarea {
    background: #ffffff;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    resize: none;
    width: 100%;
}

.btn {
    background-color: white;
    border: 1px solid #ebebeb;
    border-radius: 3px;
    color: black;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    font-family: inherit;
}

.action-bar {
    border-top: 1px solid #d4d4d1;
    margin-top: 10px;
    padding-top: 10px;
}

.tabs {
    margin-bottom: 10px;
    padding: 10px 0;
    position: relative;
}

.tab-content {
    position: relative;
}

@media print {
    .action-bar {
        display: none;
    }
}





@media print {
        canvas {
        min-height: 100%;
        max-width: 100%;
        max-height: 100%;
        height: auto !important;
        width: auto !important;
    }

    .row {
        display: flex;
        justify-content: center;
    }

    .col-6 {
        width: 50%;
    }

    h2 {
        page-break-before: always;
    }

    .tooltip {
        display: none;
    }
    
    }

.co1 {
    width: 13px;
}
.co2 {
    width: 81px;
}
.co3 {
    width: 61px;
}
.co4 {
    width: 184px;
}
.co5 {
    width: 48px;
}
.co6 {
    width: 139px;
}
.co7 {
    width: 63px;
}
.co8 {
    width: 191px;
}
.co9 {
    width: 37px;
}
.co10 {
    width: 133px;
}
.co11 {
    width: 11px;
}
.co12 {
    width: 127px;
}
.co13 {
    width: 107px;
}
.co14 {
    width: 155px;
}
.ro1 {
    height: 28px;
}
.ro2 {
    height: 8px;
}
.ro3 {
    height: 21px;
}
.ro4 {
    height: 55px;
}
.ro5 {
    height: 34px;
}
.ro6 {
    height: 52px;
}
.ro7 {
    height: 57px;
}
.ro8 {
    height: 20px;
}
.ro9 {
    height: 22px;
}
.ro10 {
    height: 35px;
}
.ro11 {
    height: 31px;
}
.ro12 {
    height: 11px;
}
.ro13 {
    height: 20px;
}
.ro14 {
    height: 35px;
}
.ro15 {
    height: 21px;
}
.ro16 {
    height: 9px;
}
.ro17 {
    height: 36px;
}
.ro18 {
    height: 10px;
}
.ro19 {
    height: 14px;
}
.ro20 {
    height: 12px;
}
.ro21 {
    height: 17px;
}
.ce1 {
    font-size: 15px;
    background-color: #ffffff;
}
.ce2 {
    color: #ff0000;
    font-size: 12px;
    background-color: #ffffff;
    text-align: center;
    font-weight: bold;
}
.ce3 {
    font-size: 15px;
    background-color: #ffffff;
}
.ce4 {
    font-size: 13px;
    border-bottom: 0.74pt solid #0070c0;
    background-color: #ffffff;
    border-left: 0.74pt solid #0070c0;
    border-right: none;
    border-top: 0.74pt solid #0070c0;
    text-align: center;
}
.ce5 {
    font-size: 13px;
    border-bottom: none;
    background-color: #ffffff;
    border-left: 0.74pt solid #0070c0;
    border-right: none;
    border-top: none;
    text-align: center;
}
.ce6 {
    font-size: 13px;
    border-bottom: 0.74pt solid #0070c0;
    background-color: #ffffff;
    border-left: 0.74pt solid #0070c0;
    border-right: none;
    border-top: none;
    text-align: center;
}
.ce7 {
    font-size: 17px;
    background-color: #ffffff;
}
.ce8 {
    font-size: 13px;
    background-color: #ffffff;
}
.ce9 {
    color: #000066;
    font-size: 21px;
    background-color: #ffffff;
    border: none;
    text-align: center;
    text-decoration: underline;
    font-weight: bold;
}
.ce10 {
    color: #002060;
    font-size: 21px;
    background-color: #ffffff;
    text-align: center;
    font-weight: bold;
}
.ce11 {
    color: #002060;
    font-size: 16px;
    background-color: #ffffff;
    text-align: center;
    font-weight: bold;
}
.ce12 {
    font-size: 13px;
    background-color: #ffffff;
    border: 0.74pt solid #4e95d9;
    text-align: center;
}
.ce13 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: 0.74pt solid #4e95d9;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
    font-size: 13px;
}
.ce14 {
    font-size: 13px;
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #ffffff;
    border-left: 0.74pt solid #4e95d9;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
}
.ce15 {
    font-size: 13px;
    background-color: #ffffff;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    font-weight: bold;
}
.ce16 {
    font-size: 13px;
    background-color: #f2f2f2;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    font-weight: bold;
}
.ce17 {
    color: #7f7f7f;
    font-size: 12px;
    border-bottom: none;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce18 {
    color: #7f7f7f;
    font-size: 12px;
    background-color: #ffffff;
    text-align: start;
}
.ce19 {
    font-size: 13px;
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
}
.ce20 {
    font-size: 13px;
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
}
.ce21 {
    color: #002060;
    font-size: 16px;
    background-color: #ffffff;
    border: none;
    text-align: center;
    font-weight: bold;
}
.ce22 {
    font-size: 13px;
    background-color: #ffffff;
    border: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce23 {
    font-size: 13px;
    background-color: #e8e8e8;
    border: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce24 {
    font-size: 13px;
    background-color: #ffffff;
    border: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce25 {
    font-size: 13px;
    background-color: #ffffff;
}
.ce26 {
    font-size: 13px;
    background-color: #caeefb;
    border: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce27 {
    font-size: 13px;
    background-color: #caeefb;
    border: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce28 {
    font-size: 13px;
    background-color: #a6caec;
    border: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce29 {
    color: #000066;
    font-size: 19px;
    background-color: #ffffff;
    border: none;
    text-align: center;
    font-weight: bold;
}
.ce30 {
    font-size: 13px;
    background-color: #f2f2f2;
    border: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce31 {
    color: #000066;
    font-size: 21px;
    background-color: #ffffff;
    text-align: center;
    text-decoration: underline;
    font-weight: bold;
}
.ce32 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
    color: #0070c0;
    font-size: 15px;
    font-weight: bold;
}
.ce33 {
    color: #0070c0;
    font-size: 15px;
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
    font-weight: bold;
}
.ce34 {
    font-size: 13px;
    background-color: #ffffff;
    text-align: end;
}
.ce35 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
    text-align: center;
    font-weight: bold;
}
.ce36 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce37 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #e8e8e8;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce38 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce39 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #caeefb;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce40 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #caeefb;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce41 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #a6caec;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce42 {
    color: #000066;
    font-size: 19px;
    background-color: #ffffff;
    text-align: center;
    font-weight: bold;
}
.ce43 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #f2f2f2;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce44 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
    color: #0070c0;
    font-size: 13px;
    font-weight: bold;
}
.ce45 {
    font-size: 13px;
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
}
.ce46 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
    font-size: 13px;
}
.ce47 {
    font-size: 13px;
    background-color: #ffffff;
    text-align: center;
}
.ce48 {
    font-size: 13px;
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
}
.ce49 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #ffffff;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: 0.74pt solid #83cbeb;
    text-align: center;
    font-weight: bold;
}
.ce50 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #ffffff;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce51 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #e8e8e8;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce52 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #ffffff;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce53 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #caeefb;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce54 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #caeefb;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce55 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #a6caec;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce56 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #f2f2f2;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: 0.74pt solid #83cbeb;
    text-align: start;
}
.ce57 {
    color: #0070c0;
    font-size: 15px;
    background-color: #ffffff;
    border: 0.74pt solid #4e95d9;
    text-align: center;
    font-weight: bold;
}
.ce58 {
    background-color: #ffffff;
    border: 0.74pt solid #83cbeb;
    color: #0070c0;
    font-size: 13px;
    font-weight: bold;
}
.ce59 {
    background-color: #f2f2f2;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    color: #0070c0;
    font-size: 13px;
    font-weight: bold;
}
.ce60 {
    font-size: 15px;
    background-color: #ffffff;
    border: 0.74pt solid #83cbeb;
    font-weight: bold;
}
.ce61 {
    font-size: 13px;
    background-color: #f2f2f2;
    border: 0.74pt solid #4e95d9;
    text-align: start;
}
.ce62 {
    font-size: 13px;
    background-color: #ffffff;
    border: 0.74pt solid #4e95d9;
    text-align: start;
}
.ce63 {
    font-size: 13px;
    background-color: #f2f2f2;
    border: 0.74pt solid #4e95d9;
    text-align: start;
}
.ce64 {
    background-color: #ffffff;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    font-size: 13px;
}
.ce65 {
    background-color: #e8e8e8;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    font-size: 13px;
}
.ce66 {
    background-color: #ffffff;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
}
.ce67 {
    background-color: #caeefb;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    font-size: 13px;
}
.ce68 {
    background-color: #caeefb;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
}
.ce69 {
    background-color: #a6caec;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
}
.ce70 {
    background-color: #ffffff;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    color: #0070c0;
    font-size: 13px;
    font-weight: bold;
}
.ce71 {
    font-size: 13px;
    background-color: #ffffff;
    border: 0.74pt solid #83cbeb;
}
.ce72 {
    color: #0070c0;
    font-size: 13px;
    background-color: #f2f2f2;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    font-weight: bold;
}
.ce73 {
    color: #0070c0;
    font-size: 13px;
    background-color: #ffffff;
    border: 0.74pt solid #83cbeb;
    text-align: center;
    font-weight: bold;
}
.ce74 {
    font-size: 13px;
    background-color: #f2f2f2;
    border: 0.74pt solid #83cbeb;
}
.ce75 {
    font-size: 15px;
    background-color: #f2f2f2;
    border: 0.74pt solid #83cbeb;
    font-weight: bold;
}
.ce76 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: none;
}
.ce77 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #f2f2f2;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
}
.ce78 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #83cbeb;
}
.ce79 {
    color: #0070c0;
    font-size: 15px;
    background-color: #ffffff;
    font-weight: bold;
}
.ce80 {
    font-size: 15px;
    border-bottom: 1.76pt solid #000000;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: 1.76pt solid #000000;
    font-weight: bold;
}
.ce81 {
    color: #ff0000;
    font-size: 12px;
    background-color: #ffffff;
    text-align: center;
}
.ce82 {
    font-size: 12px;
    background-color: #ffffff;
    border: none;
    text-align: center;
}
.ce83 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: none;
    border-right: 0.74pt solid #4e95d9;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
    font-size: 13px;
}
.ce84 {
    font-size: 13px;
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #ffffff;
    border-left: none;
    border-right: 0.74pt solid #4e95d9;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
}
.ce85 {
    color: #0070c0;
    font-size: 15px;
    background-color: #ffffff;
    text-align: center;
    font-weight: bold;
}
.ce86 {
    color: #ffffff;
    font-size: 16px;
    background-color: #00b0f0;
    border: 1.76pt solid #000000;
    text-align: center;
    font-weight: bold;
}
.ce87 {
    font-size: 12px;
    background-color: #ffffff;
    text-align: center;
}
.ce88 {
    font-size: 15px;
    border-bottom: 1.76pt solid #000000;
    background-color: #ffffff;
    border-left: none;
    border-right: 1.76pt solid #000000;
    border-top: 1.76pt solid #000000;
    font-weight: bold;
}
.ce89 {
    color: #0070c0;
    font-size: 16px;
    background-color: #e8e8e8;
    border: none;
    text-align: start;
    font-weight: bold;
}
.ce90 {
    color: #0070c0;
    font-size: 16px;
    background-color: #e8e8e8;
    text-align: start;
    font-weight: bold;
}
.ce91 {
    font-size: 16px;
    background-color: #ffffff;
}
.ce92 {
    color: #0070c0;
    font-size: 16px;
    background-color: #caeefb;
    border: none;
    text-align: start;
    font-weight: bold;
}
.ce93 {
    color: #0070c0;
    font-size: 16px;
    background-color: #caeefb;
    text-align: start;
    font-weight: bold;
}
.ce94 {
    color: #0070c0;
    font-size: 16px;
    background-color: #a6caec;
    border: none;
    text-align: start;
    font-weight: bold;
}
.ce95 {
    color: #0070c0;
    font-size: 16px;
    background-color: #a6caec;
    text-align: start;
    font-weight: bold;
}
.ce96 {
    color: #0070c0;
    font-size: 19px;
    background-color: #d9d9d9;
    border: none;
    text-align: center;
    font-weight: bold;
}
.ce97 {
    color: #0070c0;
    font-size: 19px;
    background-color: #d9d9d9;
    text-align: center;
    font-weight: bold;
}
.ce98 {
    font-size: 19px;
    background-color: #ffffff;
}
.ce99 {
    color: #0070c0;
    font-size: 19px;
    background-color: #bfbfbf;
    border: none;
    text-align: center;
    font-weight: bold;
}
.ce100 {
    color: #0070c0;
    font-size: 19px;
    background-color: #bfbfbf;
    text-align: center;
    font-weight: bold;
}
.ce101 {
    color: #0070c0;
    font-size: 19px;
    background-color: #a6a6a6;
    border: none;
    text-align: center;
    font-weight: bold;
}
.ce102 {
    color: #0070c0;
    font-size: 19px;
    background-color: #a6a6a6;
    text-align: center;
    font-weight: bold;
}
.ce103 {
    font-size: 12px;
    background-color: #ffffff;
    text-align: center;
}
.ce104 {
    font-size: 16px;
    background-color: #ffffff;
}
.ce105 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    font-size: 13px;
}
.ce106 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    font-size: 13px;
}
.ce107 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: none;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    font-size: 13px;
}
.ce108 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #ffffff;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: none;
}
.ce109 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #f2f2f2;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: 0.74pt solid #83cbeb;
}
.ce110 {
    font-size: 13px;
    border-bottom: 0.74pt solid #83cbeb;
    background-color: #ffffff;
    border-left: none;
    border-right: 0.74pt solid #83cbeb;
    border-top: 0.74pt solid #83cbeb;
}
.ce111 {
    font-size: 19px;
    background-color: #ffffff;
    text-align: center;
}
.ce112 {
    color: #ffffff;
    font-size: 13px;
    background-color: #002060;
    border: 0.74pt solid #4e95d9;
    text-align: center;
    font-weight: bold;
}
.ce113 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: 0.74pt solid #4e95d9;
    border-right: none;
    border-top: 0.74pt solid #4e95d9;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
}
.ce114 {
    background-color: #ffffff;
    border: 0.74pt solid #4e95d9;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
}
.ce115 {
    color: #0070c0;
    font-size: 15px;
    background-color: #ffffff;
    border: none;
    text-align: center;
    font-weight: bold;
}
.ce116 {
    color: #ffffff;
    font-size: 16px;
    background-color: #00b0f0;
    border: 1.76pt solid #000000;
    text-align: center;
    font-weight: bold;
}
.ce117 {
    font-size: 13px;
    background-color: #ffffff;
    font-weight: bold;
}
.ce118 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: none;
    border-right: 0.74pt solid #4e95d9;
    border-top: 0.74pt solid #4e95d9;
    font-size: 13px;
}
.ce119 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #ffffff;
    border-left: none;
    border-right: 0.74pt solid #4e95d9;
    border-top: 0.74pt solid #4e95d9;
    font-size: 13px;
}
.ce120 {
    border-bottom: 0.74pt solid #4e95d9;
    background-color: #f2f2f2;
    border-left: none;
    border-right: 0.74pt solid #4e95d9;
    border-top: 0.74pt solid #4e95d9;
    font-size: 13px;
}
.ce121 {
    color: #0070c0;
    font-size: 16px;
    background-color: #ffffff;
    font-weight: bold;
}
.ce122 {
    color: #0070c0;
    font-size: 19px;
    background-color: #ffffff;
    font-weight: bold;
}
.ce123 {
    border-bottom: none;
    background-color: #ffffff;
    border-left: 0.74pt solid #4e95d9;
    border-right: 0.74pt solid #4e95d9;
    border-top: none;
    text-align: center;
    color: #ffffff;
    font-size: 13px;
}
.ce124 {
    color: #ffffff;
    font-size: 13px;
    border-bottom: none;
    background-color: #ffffff;
    border-left: 0.74pt solid #4e95d9;
    border-right: 0.74pt solid #4e95d9;
    border-top: none;
    text-align: center;
}
.ce125 {
    background-color: #ffffff;
    border: none;
    font-size: 13px;
}
.ce126 {
    color: #ffffff;
    font-size: 16px;
    border-bottom: 1.76pt solid #000000;
    background-color: #00b0f0;
    border-left: none;
    border-right: none;
    border-top: 1.76pt solid #000000;
    text-align: center;
    font-weight: bold;
}
.ce127 {
    font-size: 13px;
    background-color: #ffffff;
}
.ce128 {
    font-size: 13px;
    background-color: #ffffff;
}
.ce129 {
    font-size: 13px;
    background-color: #ffffff;
}
.ce130 {
    font-size: 13px;
    background-color: #ffffff;
}
.ce131 {
    color: #ffffff;
    font-size: 13px;
    background-color: #002060;
    border: 0.74pt solid #4e95d9;
    text-align: center;
    font-weight: bold;
}
.ce132 {
    background-color: #f2f2f2;
    border: 0.74pt solid #4e95d9;
    text-align: center;
    color: #0070c0;
    font-size: 15px;
    font-weight: bold;
}
.ce133 {
    color: #0070c0;
    font-size: 15px;
    background-color: #ffffff;
    border: 0.74pt solid #4e95d9;
    text-align: center;
    font-weight: bold;
}
.ce134 {
    color: #ffffff;
    font-size: 16px;
    border-bottom: 1.76pt solid #000000;
    background-color: #00b0f0;
    border-left: none;
    border-right: 1.76pt solid #000000;
    border-top: 1.76pt solid #000000;
    text-align: center;
    font-weight: bold;
}
.ce135 {
    font-size: 13px;
    background-color: #ffffff;
    text-align: center;
    font-weight: bold;
}
.ce136 {
    font-size: 16px;
    border-bottom: none;
    background-color: #ffffff;
    border-left: none;
    border-right: 1.76pt solid #0070c0;
    border-top: none;
    text-align: center;
    font-weight: bold;
}
.ce137 {
    font-size: 16px;
    background-color: #ffffff;
    text-align: center;
    font-weight: bold;
}
.ce138 {
    background-color: #ffffff;
    border: none;
    font-size: 16px;
}
.ce139 {
    font-size: 13px;
    background-color: #ffffff;
}
.ce140 {
    background-color: #ffffff;
    border: none;
    font-size: 16px;
}
.ce141 {
    font-size: 16px;
    background-color: #ffffff;
    text-align: center;
}
.ce142 {
    background-color: #ffffff;
    border: none;
    text-align: center;
    font-size: 16px;
}
.ce143 {
    color: #000099;
    font-size: 21px;
    background-color: #ffffff;
    text-align: center;
    text-decoration: underline;
    font-weight: bold;
}
.ce144 {
    font-size: 15px;
    background-color: #ffffff;
    border: none;
    text-align: center;
    font-weight: bold;
}
.ce145 {
    font-size: 15px;
    background-color: #ffffff;
    text-align: center;
    font-weight: bold;
}
.ce146 {
    background-color: #ffffff;
    border: none;
    font-size: 15px;
}
.ce147 {
    background-color: #ffffff;
    border: none;
    text-align: center;
    color: #ff0000;
    font-size: 12px;
    font-weight: bold;
}
.ce148 {
    background-color: #ffffff;
    border: none;
    font-size: 15px;
}
.ce149 {
    border-bottom: none;
    background-color: #ffffff;
    border-left: none;
    border-right: 1.76pt solid #0070c0;
    border-top: none;
    font-size: 16px;
}
.ce150 {
    font-size: 16px;
    border-bottom: none;
    background-color: #ffffff;
    border-left: none;
    border-right: 1.76pt solid #0070c0;
    border-top: none;
}
.ce151 {
    font-size: 16px;
    border-bottom: none;
    background-color: #ffffff;
    border-left: none;
    border-right: 1.76pt solid #0070c0;
    border-top: none;
    text-align: center;
    font-weight: bold;
}
.ce152 {
    font-size: 16px;
    border-bottom: none;
    background-color: #ffffff;
    border-left: none;
    border-right: 1.76pt solid #0070c0;
    border-top: none;
    text-align: center;
}
.ce153 {
    border-bottom: none;
    background-color: #ffffff;
    border-left: none;
    border-right: 1.76pt solid #0070c0;
    border-top: none;
    text-align: center;
    font-size: 16px;
}
.ce154 {
    background-color: #ffffff;
    border: none;
    font-size: 17px;
}
.ce155 {
    background-color: #ffffff;
    border: none;
    font-size: 15px;
}
.ce156 {
    background-color: #ffffff;
    border: none;
    text-align: center;
    color: #ff0000;
    font-size: 12px;
    font-weight: bold;
}
.ce157 {
    background-color: #ffffff;
    border: none;
    font-size: 15px;
}
.ce158 {
    background-color: #ffffff;
    border: none;
    text-align: center;
    font-size: 15px;
}
.ce159 {
    background-color: #ffffff;
    border: none;
    text-align: center;
    font-size: 17px;
}
.gr1 {
    text-align: start;
    font-size: 24px;
}
.P1 {
    text-align: start;
    font-size: 24px;
}
.T1 {
    color: #0070c0;
    font-size: 13px;
    font-weight: bold;
}
.T2 {
    font-size: 13px;
}
.T3 {
    font-size: 13px;
    font-weight: bold;
}
.T4 {
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;
}
.T5 {
    font-size: 13px;
}
.T6 {
    font-size: 13px;
    color: #0070c0;
    font-weight: bold;
}
.T7 {
    font-size: 13px;
    font-weight: bold;
}
.T8 {
    font-size: 13px;
}
.T9 {
    font-size: 13px;
    font-weight: bold;
}
.T10 {
    font-size: 12px;
    font-weight: bold;
}
.T11 {
    font-size: 12px;
}
.T12 {
    font-size: 12px;
    font-weight: bold;
}
.T13 {
    color: #0070c0;
    font-size: 13px;
}
.T14 {
    color: #0070c0;
    font-size: 13px;
    font-weight: bold;
}
.Default {
    font-size: 15px;
}
.Heading {
    font-size: 32px;
    font-weight: bold;
}
.Heading_20_1 {
    font-size: 24px;
    font-weight: bold;
}
.Heading_20_2 {
    font-size: 16px;
    font-weight: bold;
}
.Text {
    font-size: 15px;
}
.Note {
    color: #333333;
    font-size: 15px;
    background-color: #ffffcc;
    border: 0.74pt solid #808080;
}
.Footnote {
    color: #808080;
    font-size: 15px;
    font-style: italic;
}
.Hyperlink {
    color: #0000ee;
    font-size: 15px;
    text-decoration: underline;
}
.Status {
    font-size: 15px;
}
.Good {
    color: #006600;
    font-size: 15px;
    background-color: #ccffcc;
}
.Neutral {
    color: #996600;
    font-size: 15px;
    background-color: #ffffcc;
}
.Bad {
    color: #cc0000;
    font-size: 15px;
    background-color: #ffcccc;
}
.Warning {
    color: #cc0000;
    font-size: 15px;
}
.Error {
    color: #ffffff;
    font-size: 15px;
    background-color: #cc0000;
    font-weight: bold;
}
.Accent {
    font-size: 15px;
    font-weight: bold;
}
.Accent_20_1 {
    color: #ffffff;
    font-size: 15px;
    font-weight: bold;
}
.Accent_20_2 {
    color: #ffffff;
    font-size: 15px;
    font-weight: bold;
    background-color: #808080;
}
.Accent_20_3 {
    font-size: 15px;
    font-weight: bold;
    background-color: #dddddd;
}
.Result {
    font-size: 15px;
    font-style: italic;
    text-decoration: underline;
    font-weight: bold;
}
.Excel_20_Built-in_20_Percent {
    font-size: 15px;
}
.Excel_20_Built-in_20_Currency {
    font-size: 15px;
}


