@import '_content/Verico.MW.Shared/Verico.MW.Shared.icmtjewjw4.bundle.scp.css';

/* /Components/Layout/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-3yjedl45mz] {
    appearance: none;
    cursor: pointer;
    width: 3.5rem;
    height: 2.5rem;
    color: white;
    position: absolute;
    top: 0.5rem;
    right: 1rem;
    border: 1px solid rgba(255, 255, 255, 0.1);
    background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1);
}

.navbar-toggler:checked[b-3yjedl45mz] {
    background-color: rgba(255, 255, 255, 0.5);
}

.top-row[b-3yjedl45mz] {
    min-height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-3yjedl45mz] {
    font-size: 1.1rem;
}

.bi[b-3yjedl45mz] {
    display: inline-block;
    position: relative;
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0.75rem;
    top: -1px;
    background-size: cover;
}

.bi-house-door-fill-nav-menu[b-3yjedl45mz] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E");
}

.bi-plus-square-fill-nav-menu[b-3yjedl45mz] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E");
}

.bi-list-nested-nav-menu[b-3yjedl45mz] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E");
}

.nav-item[b-3yjedl45mz] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-3yjedl45mz] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-3yjedl45mz] {
        padding-bottom: 1rem;
    }

    .nav-item[b-3yjedl45mz]  .nav-link {
        color: #d7d7d7;
        background: none;
        border: none;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
        width: 100%;
    }

.nav-item[b-3yjedl45mz]  a.active {
    background-color: rgba(255,255,255,0.37);
    color: white;
}

.nav-item[b-3yjedl45mz]  .nav-link:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

.nav-scrollable[b-3yjedl45mz] {
    display: none;
}

.navbar-toggler:checked ~ .nav-scrollable[b-3yjedl45mz] {
    display: block;
}

@media (min-width: 641px) {
    .navbar-toggler[b-3yjedl45mz] {
        display: none;
    }

    .nav-scrollable[b-3yjedl45mz] {
        /* Never collapse the sidebar for wide screens */
        display: block;

        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}
/* /Components/Pages/Calculators/RentVsBuyCalculator.razor.rz.scp.css */
@-webkit-keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes fadeIn-b-zi1nwr45j4 {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

body[b-zi1nwr45j4] {
    -webkit-text-size-adjust: none;
}

    body.KJEReportBody[b-zi1nwr45j4] {
        background-image: none;
    }

#KJEAllContent[b-zi1nwr45j4] {
    font: normal 100% Arial, sans-serif;
    background: #FFFFFF;
    color: #000000;
    padding: 30px 0 0 0;
}

button[b-zi1nwr45j4]::-moz-focus-inner,
input[type="button"][b-zi1nwr45j4]::-moz-focus-inner,
input[type="submit"][b-zi1nwr45j4]::-moz-focus-inner,
input[type="reset"][b-zi1nwr45j4]::-moz-focus-inner {
    padding: 0 !important;
    border: 0 none !important;
}

#KJEReportText[b-zi1nwr45j4] {
    display: none;
}

#KJEAllContent p[b-zi1nwr45j4] {
    margin: .9em 0;
}

#KJECalculatorScreenSize[b-zi1nwr45j4] {
}

.KJEFontTitle[b-zi1nwr45j4] {
    font-size: 1.2em;
    font-weight: bold;
    line-height: 22px;
}

.KJEFontHeading[b-zi1nwr45j4] {
    color: #000000;
}

.KJEError[b-zi1nwr45j4] {
    color: #FF0000;
}

.KJEMissing[b-zi1nwr45j4] {
    color: #FF0000;
}

.KJETitleExtra[b-zi1nwr45j4] {
}

.KJETitle[b-zi1nwr45j4] {
    font-size: 1.3em;
    text-align: center;
}

.KJECalculatorTable[b-zi1nwr45j4] {
    box-sizing: border-box;
    background: #FFFFFF;
    right: 0;
    left: 0;
    padding: 4px 4px 4px 4px;
    border: 1px solid #666666;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    box-shadow: 5px 5px 10px #DDDDDD;
    -webkit-box-shadow: 5px 5px 10px #DDDDDD;
    -moz-box-shadow: 5px 5px 10px #DDDDDD;
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(233,233,233,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(233,233,233,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* IE10+ */
    background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=1 ); /* IE6-9 */
}

.KJECalculatorReportTable[b-zi1nwr45j4] {
    padding: 0px 0px;
    border: 0;
}

.KJECalculator[b-zi1nwr45j4] {
    font-size: 0.9em;
    right: 0;
    left: 0;
    height: 100%;
    position: relative;
}

    .KJECalculator p[b-zi1nwr45j4] {
        font: normal 0.9em Arial, sans-serif;
        color: #000000;
    }

    .KJECalculator .KJEMain[b-zi1nwr45j4] {
        right: 0;
        left: 0;
        display: inline-block;
        position: absolute;
        top: 0;
        left: 0;
    }

.KJEInputs[b-zi1nwr45j4] {
    padding: 0;
    display: none;
}

.KJENoJavaScript[b-zi1nwr45j4] {
    width: 50%;
    background: #FFFFFF;
    padding: 20px 20px 20px 20px;
    border: 2px solid #666666;
    text-align: center;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    box-shadow: 10px 10px 20px #DDDDDD;
    -webkit-box-shadow: 10px 10px 20px #DDDDDD;
    -moz-box-shadow: 10px 10px 20px #DDDDDD;
}

#KJECommandButtons[b-zi1nwr45j4], #KJEReportButtons[b-zi1nwr45j4] {
    z-index: 1;
    width: 285px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}

.KJECommandButton[b-zi1nwr45j4] {
    color: #ffffff;
    background: #333333;
    padding: 4px 2px;
    margin: 4px 2px 7px 2px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    white-space: nowrap;
    width: 130px;
    border: 1px solid #666666;
    box-shadow: 0 1px 3px rgba(000,000,000,0.5), inset 0 0 1px rgba(255,255,255,0.6);
    -moz-box-shadow: 0 1px 3px rgba(000,000,000,0.5), inset 0 0 1px rgba(255,255,255,0.6);
    -webkit-box-shadow: 0 1px 3px rgba(000,000,000,0.5), inset 0 0 1px rgba(255,255,255,0.6);
    font-size: 1.0em;
    font-weight: bold;
}

    .KJECommandButton:active[b-zi1nwr45j4] {
        position: relative;
        top: 2px;
    }

.KJEMain table[b-zi1nwr45j4] {
    border-collapse: collapse;
    right: 0;
    left: 0;
    table-layout: fixed;
    margin: 0;
}

.KJEMain th[b-zi1nwr45j4], .KJEMain td[b-zi1nwr45j4] {
    padding: 0;
    overflow: hidden;
}

.KJEMenu[b-zi1nwr45j4] {
    position: absolute;
    text-align: right;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAHFJREFUSEvtk0EKgDAMBPOZUvAHfbBH8WW+YZscFGILQq3xsoe5LEsmh0QASFkPRGLOcOnJJbYtIqBYs35xNo/ilHekvLxiU+5zKW4Kv4m/gmLNfIFXPQLfyaBYM1/gVY/AdzIo1qxfnE0jjsZtEQUAqdkDGASodTO6AAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: center;
    z-index: 999;
    display: none;
    border: 0px;
    width: 32px;
    height: 32px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}


#KJEWait[b-zi1nwr45j4] {
    position: absolute;
    text-align: right;
    background-image: url(data:image/gif;base64,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);
    background-repeat: no-repeat;
    background-position: center;
    z-index: 999;
    display: none;
    border: 1px solid #dddddd;
    width: 32px;
    height: 32px;
    /* css3 */
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px;
}

.KJEInset[b-zi1nwr45j4] {
    margin-left: 20px;
    margin-right: 20px;
}

.KJEReport[b-zi1nwr45j4] {
    display: none;
    padding: 5px;
    text-align: left;
    vertical-align: middle;
}

    .KJEReport[b-zi1nwr45j4], .KJEReport p[b-zi1nwr45j4] {
        font-size: 1.0em;
        line-height: normal;
    }

        .KJEReport dl[b-zi1nwr45j4], .KJEReport dd[b-zi1nwr45j4], .KJEReport dt[b-zi1nwr45j4], .KJEReport th[b-zi1nwr45j4], .KJEReport td[b-zi1nwr45j4], .KJEReport ul[b-zi1nwr45j4], .KJEReport li[b-zi1nwr45j4], .KJEReport ol[b-zi1nwr45j4] {
            font-size: 1.0em;
            line-height: normal;
        }

.KJEDefinitionsHeader[b-zi1nwr45j4] {
    font-size: 1.2em;
    font-weight: bold;
    line-height: 22px;
}

.KJEDefinitionPopup p[b-zi1nwr45j4] {
    font-size: 1.0em;
    line-height: normal;
}

.KJEDefinitionPopup[b-zi1nwr45j4], .KJEDefinitionPopup dl[b-zi1nwr45j4], .KJEDefinitionPopup dd[b-zi1nwr45j4], .KJEDefinitionPopup dt[b-zi1nwr45j4], .KJEDefinitionPopup th[b-zi1nwr45j4], .KJEDefinitionPopup td[b-zi1nwr45j4], .KJEDefinitionPopup ul[b-zi1nwr45j4], .KJEDefinitionPopup li[b-zi1nwr45j4], .KJEDefinitionPopup ol[b-zi1nwr45j4] {
    font-size: 1.0em;
    line-height: normal;
}

button.KJEDefinitionIcon:active[b-zi1nwr45j4],
button.KJEDefinitionIcon:focus[b-zi1nwr45j4],
button.KJEDefinitionIcon:hover[b-zi1nwr45j4],
button.KJECloseButton:active[b-zi1nwr45j4],
button.KJECloseButton:focus[b-zi1nwr45j4],
button.KJECloseButton:hover[b-zi1nwr45j4] {
    color: #0000D4;
    background: #fff;
}

button.KJEDefinitionIcon[b-zi1nwr45j4] {
    color: #fff;
    background: #0000D4;
    width: 20px;
    height: 20px;
    text-align: center;
    padding: 0 0;
    font-size: 1em;
    border-radius: 20px;
    border-width: 0;
    cursor: help;
    margin-left: 2px;
    float: left;
}

button.KJECloseButton[b-zi1nwr45j4] {
    color: #fff;
    background: #0000D4;
    width: 20px;
    height: 20px;
    text-align: center;
    padding: 0 0;
    font-size: 1em;
    border-radius: 2px;
    border-width: 1px;
    cursor: hand;
}



.KJEDefinitions[b-zi1nwr45j4] {
    text-align: left;
    margin-top: 30px;
}

    .KJEDefinitions dl[b-zi1nwr45j4] {
        padding-left: 10px;
    }

    .KJEDefinitions dt[b-zi1nwr45j4] {
        font-weight: bold;
    }

    .KJEDefinitions dd[b-zi1nwr45j4] {
        padding-bottom: 20px;
        padding-top: 5px;
        margin-left: 20px;
    }

    .KJEDefinitions dl[b-zi1nwr45j4], .KJEDefinitions p[b-zi1nwr45j4], .KJEDefinitions dd[b-zi1nwr45j4], .KJEDefinitions dt[b-zi1nwr45j4], .KJEDefinitions td[b-zi1nwr45j4], .KJEDefinitions th[b-zi1nwr45j4], .KJEDefinitions ul[b-zi1nwr45j4], .KJEDefinitions li[b-zi1nwr45j4], .KJEDefinitions ol[b-zi1nwr45j4] {
        font-size: 1.0em;
        line-height: normal;
    }

.KJECloseButton[b-zi1nwr45j4] {
    color: #5D60C6;
    float: right;
    cursor: pointer;
}

    .KJECloseButton:hover[b-zi1nwr45j4] {
        color: rgb(0,0,212);
    }

.KJEContent[b-zi1nwr45j4] {
}

.KJEMain input[type=number][b-zi1nwr45j4]::-webkit-inner-spin-button, input[type=number][b-zi1nwr45j4]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.KJEInputContainer[b-zi1nwr45j4] {
    text-align: left;
    overflow: visible;
    position: relative;
    height: 30px;
    width: 100%;
    -webkit-transition: background-color 500ms ease;
    -moz-transition: background-color 500ms ease;
    -o-transition: background-color 500ms ease;
    transition: background-color 500ms ease;
}

    .KJEInputContainer:hover[b-zi1nwr45j4] {
        background-color: #F3FFD2;
    }

    .KJEInputContainer .KJESlider[b-zi1nwr45j4] {
        top: 0px;
        cursor: pointer;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

    .KJEInputContainer .KJEIncrementer[b-zi1nwr45j4] {
        cursor: pointer;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }


    .KJEInputContainer .KJEScale[b-zi1nwr45j4] {
        font-size: .87em;
        border-color: #666666;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

    .KJEInputContainer .KJELabel[b-zi1nwr45j4] {
        text-align: right;
        cursor: default;
        overflow: visible;
    }

    .KJEInputContainer .KJEOutputLabel[b-zi1nwr45j4] {
        overflow: visible;
    }

    .KJEInputContainer .KJELabelBold[b-zi1nwr45j4] {
        font-weight: bold;
        text-align: right;
        overflow: visible;
    }

    .KJEInputContainer .KJEHelp[b-zi1nwr45j4] {
        text-align: right;
        cursor: help;
        overflow: visible;
    }

        .KJEInputContainer .KJEHelp:hover[b-zi1nwr45j4] {
            color: #0000D4;
        }
    /*
.KJEInputContainer label.KJEHelp:after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADEklEQVR4XnVTbUhTXxh/dnd3765oGoiYqWyp/RWZ6CwzK1n1Iah98IOiVEK1XiANdERdEcs+REsse38T//z/joXgh0xRG2ksKcyWrjXxJVea6Jxm2kyXgtvpnOtWRnQuP845z3l+z/k9z3OPCCEEq4d8ny4eT/kYKgyFz2zDMGHoh5v5gdUEahWRwigJDGC6C3Mz+Jrz2Rlmw6kgArIuzMvg8VkP9uGJ728BfIaObcmystZbmoCo8GCqzmiFrOJaAWQdHR5CPbmt4banyM4RX8JZreDszk0xysrifdyZay3wb8MbyFcrofnmYaivOAC70mJB32yB8vvtUKlVczuU8lTCEZiyvZfiFTlXF8anXCiPNyC8R4W6BuTxeFHfx0k0O+dGZLS/tqP0Q/dQweUm5Pg8hxQ5V9yESxTka7I2cy8sw/Dq3SiQMeyYhSxtLRwsq4eTukbBlqmUw5ogDgY+TYN1yAknsreyhEuTaif/EyEytFgEMsvQMOp04VkCUlYC+Eywf/nqBomExnYRWIYmQZUSTYkpSkUUKBSx4WB9P4EdxMBgIsuuIDUhEor2ZwBp9YPHPcBJWeA4FhzT85AgDwMvQgr6ZzsoEUhoGhiJAEFB6ZFMYGgx/N9ihYHRWQjgGOxHAccyICKfrws2m90Jyvj1RAGBECA4SAojEy4w9zugwzqGb2cwWCHIxuhQsI/NAM7BRhSY3g460nenxVJdfeNA02IhVxG+qbN3TFiLxSQ1GiskawqS4sKg94PTiztlIgH0NQ3mYuOdo1xaYhT0j0wDjZ1CAjkoyt0CZBTdfAZiX3pxkWshNiIEjpfXLSGE9EKBcD95zYV69+TMN6StakVqrQEdu9SE/OP03eeIr36J/jP2I9fCEirQNX7foNbxhOsvYkV7l11dKjKmXizYI7Xap4BAe6MNpDj3RFkoJMWEwoZ1wVB+r23xaedgt9eLKgiRKPCroDBKknKq3NWPzF5z3zhyzS+iOXwj/nHQQ6PNk5J33R2jvswTXz/vr88ZF0uFz8hzJkW0LS97THj/x3P+AURXV1KnezlSAAAAAElFTkSuQmCC);
}
*/

    .KJEInputContainer .bold[b-zi1nwr45j4] {
        font-weight: bold;
    }

    .KJEInputContainer .KJETrailingLabel[b-zi1nwr45j4] {
        overflow: visible;
    }

    .KJEInputContainer .KJETrailingLabelDisable[b-zi1nwr45j4] {
        overflow: visible;
        color: #565656;
    }

    .KJEInputContainer input:disabled[b-zi1nwr45j4], .KJEInputContainer textarea:disabled[b-zi1nwr45j4] {
        color: #565656;
        background: #ededed;
    }

    .KJEInputContainer .KJEDropBox[b-zi1nwr45j4] {
        font-weight: normal;
        font-size: 0.9em;
    }

    .KJEInputContainer select.KJEDropBoxModern[b-zi1nwr45j4] {
        background: transparent;
        border: 0;
        border-radius: 0;
        padding: 0px;
        -webkit-appearance: none;
    }

div.KJEDropBoxDivModern[b-zi1nwr45j4] {
    border: 1px solid #555;
    overflow: hidden;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAsUlEQVQ4T9WRyxGDMAwF1RIFUY6boZf0og6UiEHiWZbBEHLIzryDZHv9o/9ARB6JowUzf5VGiDkjzrc42W534myF0FTkxfwp90HcCGFeZNY16/IgVGwwkyLaRxnNSz0RF2ZSHO/JbN46197M6Ek1vZPt4/WzOFGqvcNrIngCpJYOyhT7wShUyrRJRmWKCU+lI7JRSmk/oJe0aUGwj7eKSZsWk6LsKI4WmfBKGuET+QFEbxoHa1iX1waWAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: right;
    background-color: #fff;
    padding: 0px;
    margin: 0px;
}

.KJEInputContainer .KJEInput[b-zi1nwr45j4] {
    font-weight: normal;
    font-size: 0.9em;
}

.KJEInputContainer input.KJEInputModern[b-zi1nwr45j4] {
    top: 15px;
    border-color: #555;
    border-width: 1px;
    padding: 2px;
}

    .KJEInputContainer input.KJEInputModern[type=radio][b-zi1nwr45j4] {
        border: 0px;
    }

.KJEInputContainer .KJEArrowIE8[b-zi1nwr45j4] {
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 12px solid rgb(0,0,212);
}

.KJEInputContainer .KJEArrow[b-zi1nwr45j4] {
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 12px solid rgba(0,0,212, 0.6);
    box-shadow: 0 2px 0 rgba(0, 0, 212, 0.3);
    -webkit-box-shadow: 0 2px rgba(0, 0, 212, 0.3);
    -moz-box-shadow: 0 2px rgba(0, 0, 212, 0.3);
}

    .KJEInputContainer .KJEArrow.active[b-zi1nwr45j4] {
        border-bottom: 12px solid rgba(0,0,212, 0.5);
        cursor: pointer;
    }


.KJEInputContainer .KJELine[b-zi1nwr45j4] {
    border-width: 0 0 2px 0;
    border-style: dotted;
    border-color: rgb(102, 102, 102);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .KJEInputContainer .KJELine.active[b-zi1nwr45j4] {
        border-style: solid;
        border-color: rgb(102, 102, 102);
    }

.KJEInputContainer input.KJELine[type="range"][b-zi1nwr45j4] {
    -webkit-appearance: none !important;
    background: transparent;
}

    .KJEInputContainer input.KJELine[type="range"][b-zi1nwr45j4]::-webkit-slider-thumb {
        -webkit-appearance: none !important;
        width: 0;
        height: 0;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-bottom: 12px solid rgba(0,0,212, 0.6);
        box-shadow: 0 2px 0 rgba(0, 0, 212, 0.3);
        -webkit-box-shadow: 0 2px rgba(0, 0, 212, 0.3);
        -moz-box-shadow: 0 2px rgba(0, 0, 212, 0.3);
    }

        .KJEInputContainer input.KJELine[type="range"][b-zi1nwr45j4]::-webkit-slider-thumb.active {
            border-bottom: 12px solid rgba(0,0,212, 0.5);
            cursor: pointer;
        }

hr.KJEDivide[b-zi1nwr45j4] {
    border: 0;
    width: 100%;
    height: 1px;
    color: rgb(150, 150, 150);
}

hr.KJEFoooterLine[b-zi1nwr45j4] {
    border-top: 1px solid #000;
    width: 100%;
    height: 1px;
}

.KJECenterText[b-zi1nwr45j4] {
    text-align: center;
}

.KJEBold[b-zi1nwr45j4] {
    font-weight: bold;
}

.KJEBoldCenter[b-zi1nwr45j4] {
    font-weight: bold;
    text-align: center;
    cursor: default;
    overflow: visible;
}

.KJESubTitle[b-zi1nwr45j4] {
    font-size: 0.9em;
    font-weight: normal;
    line-height: normal;
}

.KJEFooter[b-zi1nwr45j4] {
    font-size: .85em;
    font-weight: normal;
}

#KJEGuiDataPoint[b-zi1nwr45j4] {
    color: #000000;
    background: #ffffff;
    border: 1px solid #5D60C6;
    position: absolute;
    display: none;
    z-index: 99;
    padding: 9px;
    margin: 1em 0 3em;
    max-width: 520px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 8px;
    box-shadow: 3px 3px 3px #333333;
    -webkit-box-shadow: 3px 3px 3px #333333;
    -moz-box-shadow: 3px 3px 3px #333333;
}

    #KJEGuiDataPoint dt[b-zi1nwr45j4] {
        font-weight: bold;
    }

    #KJEGuiDataPoint dd[b-zi1nwr45j4] {
        padding-bottom: 5px;
        padding-top: 5px;
        margin-left: 20px;
    }

    #KJEGuiDataPoint[b-zi1nwr45j4]:before {
        content: "";
        position: absolute;
        top: -10px; /* value = - border-top-width - border-bottom-width */
        right: auto;
        bottom: auto; /* value = - border-top-width - border-bottom-width */
        left: 39px; /* controls horizontal position */
        border-width: 0 10px 10px;
        border-style: solid;
        border-color: #5D60C6 transparent;
        /* reduce the damage in FF3.0 */
        display: block;
        width: 0;
    }

    /* creates the smaller  triangle */
    #KJEGuiDataPoint[b-zi1nwr45j4]:after {
        content: "";
        position: absolute;
        top: -8px; /* value = - border-top-width - border-bottom-width */
        bottom: auto; /* value = - border-top-width - border-bottom-width */
        left: 38px;
        right: auto; /* value = (:before left) + (:before border-left) - (:after border-left) */
        border-width: 0 11px 11px;
        border-style: solid;
        border-color: #fff transparent;
        /* reduce the damage in FF3.0 */
        display: block;
        width: 0;
    }

div.KJEGuiDefnPopup[b-zi1nwr45j4] {
    color: #000000;
    background: #ffffff;
    border: 1px solid #5D60C6;
    position: absolute;
    display: none;
    z-index: 99;
    padding: 9px;
    margin: 1em 0 3em;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 8px;
    box-shadow: 3px 3px 3px #333333;
    -webkit-box-shadow: 3px 3px 3px #333333;
    -moz-box-shadow: 3px 3px 3px #333333;
    -webkit-animation: fadeIn .4s;
    animation: fadeIn-b-zi1nwr45j4 .4s;
}

    div.KJEGuiDefnPopup dt[b-zi1nwr45j4] {
        font-weight: bold;
    }

    div.KJEGuiDefnPopup dd[b-zi1nwr45j4] {
        padding-bottom: 5px;
        padding-top: 5px;
        margin-left: 20px;
    }

    div.KJEGuiDefnPopup[b-zi1nwr45j4]:before {
        content: "";
        position: absolute;
        top: -10px; /* value = - border-top-width - border-bottom-width */
        right: auto;
        bottom: auto; /* value = - border-top-width - border-bottom-width */
        left: 39px; /* controls horizontal position */
        border-width: 0 10px 10px;
        border-style: solid;
        border-color: #5D60C6 transparent;
        /* reduce the damage in FF3.0 */
        display: block;
        width: 0;
    }

    div.KJEGuiDefnPopup[b-zi1nwr45j4]:after {
        content: "";
        position: absolute;
        top: -8px; /* value = - border-top-width - border-bottom-width */
        bottom: auto; /* value = - border-top-width - border-bottom-width */
        left: 38px;
        right: auto; /* value = (:before left) + (:before border-left) - (:after border-left) */
        border-width: 0 11px 11px;
        border-style: solid;
        border-color: #fff transparent;
        /* reduce the damage in FF3.0 */
        display: block;
        width: 0;
    }

table.KJEToggleTable[b-zi1nwr45j4] {
    width: 100%;
    border-style: none;
}

    table.KJEToggleTable td[b-zi1nwr45j4] {
        border: 0px;
    }


.KJEToggleTitle[b-zi1nwr45j4] {
    font-size: 1.05em;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
    text-decoration: none;
    border-style: none;
}

.KJEToggleIcon[b-zi1nwr45j4] {
    font-size: .85em;
    font-weight: normal;
    text-align: right;
    padding-top: 0;
    vertical-align: top;
    color: #111111;
    outline: none;
    cursor: pointer;
    white-space: nowrap;
    width: 35px;
    border-style: none;
}

.KJEToggleSubTitle[b-zi1nwr45j4] {
    font-size: 0.9em;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
    text-decoration: none;
    padding-left: 30px;
    width: 100%;
}

.KJEGraphIcon[b-zi1nwr45j4] {
    background-repeat: no-repeat;
    background-position: top left;
    background-image: url(data:image/x-png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAZElEQVQ4T2P4DwQM1ASHDx+mjYH19f//I2OyHQ1zIbqB9UABsgwdNRApYiBh+P//fmDCQmCC4UooDNENJBhZ5BpYrxD/HxnDXU4tA+EuHzWQYLKBhRV6pMDDEFR8gcKRGhhkFgBPufMMsxpAzgAAAABJRU5ErkJggg==);
}

.KJEInputIcon[b-zi1nwr45j4] {
    background-repeat: no-repeat;
    background-position: top left;
    background-image: url(data:image/x-png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAA7klEQVQ4T2NgGCzg/7qT/0GYKu75lJD+H4YpNvTY8SNgw0AGwWiyXWnvceY/CL96+QruQrINu7Ai4f/OTUvABoLwunXryA+/I7MD/3++2v7//0k+uKFku2xLn+//d+eawIZ9fdT5vyfLhHyXbejw/P94bz7YsG8P2igzbEGV6/9727MgLrtTSZlhWyfm/7++IQFs2M8beZQZtmNB9f+bG0ogLruaTplhazZs+X93Qx3YsE+7mv+vaIohPwJAyWD9pFKwYcenZ/6f15lPmWEdvRP/75qa/39KZdz/ppZWygyDJdLq2kbqGER2qqeHRgBkc7eerrKe9AAAAABJRU5ErkJggg==);
}

.KJEInputDiv[b-zi1nwr45j4] {
    padding-top: 5px;
    display: block;
    overflow: visible;
    width: auto;
    border-color: rgb(102,102,102);
    height: auto;
}

.KJEDropper[b-zi1nwr45j4] {
    border-top: 1px solid;
    padding: 5px;
    border-color: rgb(102,102,102);
    -webkit-transition: background-color 500ms ease;
    -moz-transition: background-color 500ms ease;
    -o-transition: background-color 500ms ease;
    transition: background-color 500ms ease;
    height: auto;
}

    .KJEDropper:active[b-zi1nwr45j4] {
        background-color: #F3FFD2;
    }

    .KJEDropper:hover[b-zi1nwr45j4] {
        background-color: #F3FFD2;
    }

.KJEGraphContainer[b-zi1nwr45j4] {
    overflow: hidden;
}

.KJEGraph[b-zi1nwr45j4] {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    overflow: hidden;
}

.KJEGraphTitle[b-zi1nwr45j4] {
    font-size: 1.05em;
    font-weight: bold;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    border-style: none;
}

.KJEGraphDropper[b-zi1nwr45j4] {
    border-top: 1px solid;
    border-color: rgb(102,102,102);
    -webkit-transition: background-color 500ms ease;
    -moz-transition: background-color 500ms ease;
    -o-transition: background-color 500ms ease;
    transition: background-color 500ms ease;
    height: auto;
    padding: 5px;
}

    .KJEGraphDropper:active[b-zi1nwr45j4] {
        background-color: #F3FFD2;
    }

    .KJEGraphDropper:hover[b-zi1nwr45j4] {
        background-color: #F3FFD2;
    }

.KJEDropperReport[b-zi1nwr45j4] {
    border: 0;
    padding: 5px;
    -webkit-transition: background-color 500ms ease;
    -moz-transition: background-color 500ms ease;
    -o-transition: background-color 500ms ease;
    transition: background-color 500ms ease;
    height: auto;
}

    .KJEDropperReport:active[b-zi1nwr45j4] {
        background-color: #ffffff;
    }

    .KJEDropperReport:hover[b-zi1nwr45j4] {
        background-color: #ffffff;
        -webkit-transition: background-color 500ms ease;
        -moz-transition: background-color 500ms ease;
        -o-transition: background-color 500ms ease;
        transition: background-color 500ms ease;
    }

.KJEDroppee[b-zi1nwr45j4] {
}

.KJEReportTableDiv[b-zi1nwr45j4] {
    box-sizing: border-box;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 0px;
    margin-left: 0px;
    border-width: 1px;
    border-style: solid;
    border-color: black;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 2px;
    width: 100%;
    box-shadow: 5px 5px 10px #DDDDDD;
    -webkit-box-shadow: 5px 5px 10px #DDDDDD;
    -moz-box-shadow: 5px 5px 10px #DDDDDD;
}

.KJEInput .KJEReportTableDiv[b-zi1nwr45j4] {
    width: 95%;
}

.KJEDefinitions .KJEReportTableDiv[b-zi1nwr45j4] {
    width: 95%;
}

.KJEDefinitionPopup .KJEReportTableDiv[b-zi1nwr45j4] {
    width: 95%;
}

.KJECenter[b-zi1nwr45j4] {
    text-align: center;
}

.KJEReportHeader[b-zi1nwr45j4] {
    font-size: 1.2em;
    font-weight: bold;
    line-height: 22px;
}

.KJEReportTitleBlock[b-zi1nwr45j4] {
    text-align: center;
}

.KJEReportTitle[b-zi1nwr45j4] {
    font-size: 1.3em;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

table.KJEReportTable[b-zi1nwr45j4], table.KJECalcTable[b-zi1nwr45j4] {
    font-size: 0.9em;
    background-color: #cccccc;
    border-spacing: 0;
    border: 1px;
    border-collapse: collapse;
    width: 100%;
    margin: 0;
    padding: 0;
}

table.KJECalcTable[b-zi1nwr45j4] {
    background-color: inherit;
}

    table.KJEReportTable tr.KJEHeaderRow[b-zi1nwr45j4], table.KJECalcTable tr.KJEHeaderRow[b-zi1nwr45j4] {
        background-color: #cccccc;
        text-align: center;
        border: none;
    }

    table.KJEReportTable th[b-zi1nwr45j4], table.KJECalcTable th[b-zi1nwr45j4] {
    }

    table.KJECalcTable tr.KJEHeaderRow[b-zi1nwr45j4] {
        background-color: inherit
    }

    table.KJEReportTable tr.KJEFooterRow[b-zi1nwr45j4], table.KJECalcTable tr.KJEFooterRow[b-zi1nwr45j4] {
        background-color: #cccccc;
        text-align: right;
        border: none;
    }

caption.KJEHeaderRow[b-zi1nwr45j4], caption.KJEHeaderRow[b-zi1nwr45j4] {
    background-color: #cccccc;
}

table.KJECalcTable tr.KJEFooterRow[b-zi1nwr45j4] {
    background-color: inherit
}

    table.KJEReportTable tr.KJEFooterRow:hover[b-zi1nwr45j4], table.KJECalcTable tr.KJEFooterRow:hover[b-zi1nwr45j4] {
        background-color: #aaaaff;
    }

table.KJEReportTable tr.KJEEvenRow[b-zi1nwr45j4] {
    background-color: #eeeeee;
    text-align: right;
}

table.KJECalcTable tr.KJEEvenRow[b-zi1nwr45j4] {
    text-align: right;
}

    table.KJEReportTable tr.KJEEvenRow:hover[b-zi1nwr45j4], table.KJECalcTable tr.KJEEvenRow:hover[b-zi1nwr45j4] {
        background-color: #aaaaff;
    }

table.KJEReportTable tr.KJEOddRow[b-zi1nwr45j4] {
    background-color: #ffffff;
    text-align: right;
}

table.KJECalcTable tr.KJEOddRow[b-zi1nwr45j4] {
    text-align: right;
}


    table.KJEReportTable tr.KJEOddRow:hover[b-zi1nwr45j4], table.KJECalcTable tr.KJEOddRow:hover[b-zi1nwr45j4] {
        background-color: #aaaaff;
    }

h2.KJESubHeading[b-zi1nwr45j4] {
    font-size: 1.05em;
    padding: 0px;
    margin: 0px;
}

table.KJEReportTable .KJEHeading[b-zi1nwr45j4], table.KJECalcTable .KJEHeading[b-zi1nwr45j4] {
    font-size: 1.05em;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 22px;
}

table.KJEReportTable .KJEHeadingUnderline[b-zi1nwr45j4], table.KJECalcTable .KJEHeadingUnderline[b-zi1nwr45j4] {
    text-decoration: underline;
}

table.KJEReportTable .KJEHeadingRight[b-zi1nwr45j4], table.KJECalcTable .KJEHeadingRight[b-zi1nwr45j4] {
    text-align: right;
}

table.KJEReportTable td.KJECell[b-zi1nwr45j4], th.KJECell[b-zi1nwr45j4], table.KJECalcTable td.KJECell[b-zi1nwr45j4] {
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
    vertical-align: text-top;
    border: none;
}

table.KJEReportTable td.KJELabel[b-zi1nwr45j4], table.KJEReportTable th.KJELabel[b-zi1nwr45j4], table.KJECalcTable td.KJELabel[b-zi1nwr45j4], table.KJECalcTable th.KJELabel[b-zi1nwr45j4] {
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: bold;
    vertical-align: text-top;
    border: none;
}

table.KJEReportTable th.KJELabel[b-zi1nwr45j4], table.KJECalcTable th.KJELabel[b-zi1nwr45j4] {
    text-align: right;
}

table.KJEReportTable td.KJELabelPad[b-zi1nwr45j4], th.KJELabelPad[b-zi1nwr45j4], table.KJECalcTable td.KJELabelPad[b-zi1nwr45j4] {
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border: none;
}

table.KJEReportTable td.KJECellStrong[b-zi1nwr45j4], th.KJECellStrong[b-zi1nwr45j4], table.KJECalcTable td.KJECellStrong[b-zi1nwr45j4], table.KJECalcTable th.KJECellStrong[b-zi1nwr45j4] {
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: bold;
    vertical-align: text-top;
    border: none;
}

table.KJEReportTable td.KJECell:hover[b-zi1nwr45j4], table.KJECalcTable td.KJECell:hover[b-zi1nwr45j4] {
    color: #ffffff;
    background-color: rgb(0, 0, 212);
}

table.KJEReportTable .KJELabel:hover[b-zi1nwr45j4], table.KJECalcTable .KJELabel:hover[b-zi1nwr45j4] {
    color: #ffffff;
    background-color: rgb(0, 0, 212);
}

table.KJEReportTable td.KJECellStrong:hover[b-zi1nwr45j4], table.KJECalcTable td.KJECellStrong:hover[b-zi1nwr45j4] {
    color: #ffffff;
    background-color: rgb(0, 0, 212);
}

table.KJEReportTable td.KJECellSpecial:hover[b-zi1nwr45j4], table.KJECalcTable td.KJECellSpecial:hover[b-zi1nwr45j4] {
    color: #ffffff;
    background-color: rgb(0, 0, 212);
}

table.KJEReportTable a:hover[b-zi1nwr45j4] {
    color: #ffffff;
}

table.KJEReportTable td.KJECellStrong[b-zi1nwr45j4], th.KJECellStrong[b-zi1nwr45j4], table.KJECalcTable td.KJECellStrong[b-zi1nwr45j4] {
    font-weight: bold;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    border: none;
}

table.KJEReportTable td.KJECellSpecial[b-zi1nwr45j4], th.KJECellSpecial[b-zi1nwr45j4], table.KJECalcTable td.KJECellSpecial[b-zi1nwr45j4] {
    color: red;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
}

table.KJEReportTable td.KJECellBorder[b-zi1nwr45j4], table.KJEReportTable th.KJECellBorder[b-zi1nwr45j4], table.KJECalcTable th.KJECellBorder[b-zi1nwr45j4], table.KJECalcTable td.KJECellBorder[b-zi1nwr45j4] {
    border-right-width: 1px;
    border-top-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-style: solid;
    border-spacing: 1px;
    border-color: #000000;
}

.KJELeft[b-zi1nwr45j4], table.KJEReportTable th.KJELeftPad[b-zi1nwr45j4], table.KJECalcTable th.KJELeftPad[b-zi1nwr45j4] {
    text-align: left;
}

.KJELeftPad[b-zi1nwr45j4], table.KJEReportTable th.KJELeftPad[b-zi1nwr45j4], table.KJECalcTable th.KJELeftPad[b-zi1nwr45j4] {
    text-align: left;
    padding-left: 10px;
}

.KJECenter[b-zi1nwr45j4], table.KJEReportTable th.KJECenter[b-zi1nwr45j4], table.KJECalcTable th.KJECenter[b-zi1nwr45j4] {
    text-align: center;
}

.KJERight[b-zi1nwr45j4] {
    text-align: right;
}

.KJERightBold[b-zi1nwr45j4], table.KJEReportTable th.KJERightBold[b-zi1nwr45j4], table.KJECalcTable th.KJERightBold[b-zi1nwr45j4] {
    text-align: right;
    font-weight: bold;
}

.KJECenterBold[b-zi1nwr45j4], table.KJEReportTable th.KJECenterBold[b-zi1nwr45j4], table.KJECalcTable th.KJECenterBold[b-zi1nwr45j4] {
    text-align: center;
    font-weight: bold;
}

.KJELeftBold[b-zi1nwr45j4], table.KJEReportTable th.KJELeftBold[b-zi1nwr45j4], table.KJECalcTable th.KJELeftBold[b-zi1nwr45j4] {
    text-align: left;
    font-weight: bold;
}

table.KJEReportTable td.KJECell10[b-zi1nwr45j4], th.KJECell10[b-zi1nwr45j4], table.KJECalcTable td.KJECell10[b-zi1nwr45j4] {
    width: 10%;
}

table.KJEReportTable td.KJECell15[b-zi1nwr45j4], th.KJECell15[b-zi1nwr45j4], table.KJECalcTable td.KJECell15[b-zi1nwr45j4] {
    width: 15%;
}

table.KJEReportTable td.KJECell225[b-zi1nwr45j4], th.KJECell225[b-zi1nwr45j4], table.KJECalcTable td.KJECell225[b-zi1nwr45j4] {
    width: 22.5%;
}

table.KJEReportTable td.KJECell20[b-zi1nwr45j4], th.KJECell20[b-zi1nwr45j4], table.KJECalcTable td.KJECell20[b-zi1nwr45j4] {
    width: 20%;
}

table.KJEReportTable td.KJECell25[b-zi1nwr45j4], th.KJECell25[b-zi1nwr45j4], table.KJECalcTable td.KJECell25[b-zi1nwr45j4] {
    width: 25%;
}

table.KJEReportTable td.KJECell30[b-zi1nwr45j4], th.KJECell30[b-zi1nwr45j4], table.KJECalcTable td.KJECell30[b-zi1nwr45j4] {
    width: 30%;
}

table.KJEReportTable td.KJECell35[b-zi1nwr45j4], th.KJECell35[b-zi1nwr45j4], table.KJECalcTable td.KJECell35[b-zi1nwr45j4] {
    width: 35%;
}

table.KJEReportTable td.KJECell40[b-zi1nwr45j4], th.KJECell40[b-zi1nwr45j4], table.KJECalcTable td.KJECell40[b-zi1nwr45j4] {
    width: 40%;
}

table.KJEReportTable td.KJECell50[b-zi1nwr45j4], th.KJECell50[b-zi1nwr45j4], table.KJECalcTable td.KJECell50[b-zi1nwr45j4] {
    width: 50%;
}

table.KJEReportTable td.KJECell60[b-zi1nwr45j4], th.KJECell60[b-zi1nwr45j4], table.KJECalcTable td.KJECell60[b-zi1nwr45j4] {
    width: 60%;
}

table.KJEReportTable td.KJECell70[b-zi1nwr45j4], th.KJECell70[b-zi1nwr45j4], table.KJECalcTable td.KJECell70[b-zi1nwr45j4] {
    width: 70%;
}

table.KJEReportTable td.KJECellNB[b-zi1nwr45j4], th.KJECellNB[b-zi1nwr45j4], table.KJECalcTable td.KJECellNB[b-zi1nwr45j4] {
    border-width: 0px;
}

th.KJEColumnHeader[b-zi1nwr45j4] {
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: bold;
    border: none;
    text-align: center;
    vertical-align: bottom;
}


/*
Rows and Cells used in the schedule table
*/

.KJEScheduleHeader[b-zi1nwr45j4] {
    font-size: 1.2em;
    font-weight: bold;
    line-height: 22px;
    page-break-after: avoid;
}

.KJEScheduleDiv[b-zi1nwr45j4] {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    width: 100%;
    display: inline-block;
    padding: 2px;
    box-shadow: 5px 5px 10px #DDDDDD;
    -webkit-box-shadow: 5px 5px 10px #DDDDDD;
    -moz-box-shadow: 5px 5px 10px #DDDDDD;
}

table.KJEScheduleTable[b-zi1nwr45j4] {
    font-size: 0.9em;
    border-spacing: 0;
    border-style: none;
    border-collapse: collapse;
    background-color: #cccccc;
    width: 100%;
}

table.KJEScheduleTable[b-zi1nwr45j4] {
    font-size: 0.9em;
    background-color: #cccccc;
    border-spacing: 0;
    border-style: none;
    width: 100%;
    margin: 0;
    padding: 0;
}

    table.KJEScheduleTable tr.KJEScheduleHeaderRow[b-zi1nwr45j4] {
        background-color: #cccccc;
        border-color: #cccccc;
        text-align: right;
        border: none;
    }

.KJEScehduleTable th[b-zi1nwr45j4] {
    background-color: #cccccc;
    border: none;
}

table.KJEScheduleTable tr.KJEScheduleEvenRow[b-zi1nwr45j4] {
    background-color: #eeeeee;
    text-align: right;
    border: none;
}

    table.KJEScheduleTable tr.KJEScheduleEvenRow:hover[b-zi1nwr45j4] {
        background-color: #aaaaff;
    }

table.KJEScheduleTable tr.KJEScheduleOddRow[b-zi1nwr45j4] {
    background-color: #ffffff;
    text-align: right;
}

    table.KJEScheduleTable tr.KJEScheduleOddRow:hover[b-zi1nwr45j4] {
        background-color: #9999ff;
    }

table.KJEScheduleTable th.KJEScheduleHeading[b-zi1nwr45j4] {
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    border: none;
}

table.KJEScheduleTable th.KJEScheduleHeadingUnderline[b-zi1nwr45j4] {
    padding-top: 10px;
    text-decoration: underline;
    text-align: center;
    border: none;
}

.KJEMinHeight2[b-zi1nwr45j4] {
    height: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

table.KJEScheduleTable td.KJEScheduleCell[b-zi1nwr45j4] {
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    border: none;
}

    table.KJEScheduleTable td.KJEScheduleCell:hover[b-zi1nwr45j4] {
        color: #ffffff;
        background-color: rgb(0, 0, 212);
    }

table.KJEScheduleTable td.KJEScheduleCellStrong[b-zi1nwr45j4] {
    font-weight: bold;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    border: none;
}

table.KJEScheduleTable td.KJEScheduleCellSpecial[b-zi1nwr45j4] {
    color: red;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    border: none;
}

table.KJEScheduleTable td.KJECellBorder[b-zi1nwr45j4], table.KJEScheduleTable th.KJECellBorder[b-zi1nwr45j4] {
    border-right-width: 1px;
    border-top-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-style: solid;
    border-spacing: 1px;
    border-color: #000000;
}

#KJESplash[b-zi1nwr45j4] {
    right: 0;
    left: 0;
    margin-top: 85px;
    padding-top: 42px;
    position: absolute;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: top center;
    background-image: url(data:image/x-png;base64,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);
}

.KJEWidthContraint[b-zi1nwr45j4] {
    max-width: 900px;
    text-align: left;
    margin: auto;
    background: #ffffff;
    padding: 15px;
}

.KJEWrapper[b-zi1nwr45j4] {
    background: #cccccc;
    padding: 0;
    margin: 0;
}

.KJEBreakHeader[b-zi1nwr45j4] {
    display: none;
}

@media screen and (max-width:640px) {
    .KJEWidthConstraint[b-zi1nwr45j4] {
        padding: 3px !important;
    }

    .KJELogo[b-zi1nwr45j4] {
        max-width: 100%
    }

    .KJEReport[b-zi1nwr45j4] {
        padding: 0px;
    }

    div.KJEReportTableDiv[b-zi1nwr45j4], div.KJEScheduleDiv[b-zi1nwr45j4] {
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        padding: 4px;
        box-shadow: 0px 0px 0px #DDDDDD;
        -webkit-box-shadow: 0px 0px 0px #DDDDDD;
        -moz-box-shadow: 0px 0px 0px #DDDDDD;
        width: 100%;
    }

    table.KJEReportTableShrink[b-zi1nwr45j4] {
        line-height: normal;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        padding: 0px;
        width: 100%;
        box-shadow: 0px;
        -webkit-box-shadow: 0px;
        -moz-box-shadow: 0px;
        width: 100%;
    }

        table.KJEReportTableShrink td[b-zi1nwr45j4] {
            padding: 0px;
            margin: 0px;
            font-size: .8em;
        }

        table.KJEReportTableShrink th[b-zi1nwr45j4] {
            font-size: .85em;
        }

    table.KJEScheduleTable th.KJEScheduleHeading[b-zi1nwr45j4] {
        padding-right: 5px;
        font-size: .8em;
    }

    table.KJEScheduleTable tr td:nth-child(6)[b-zi1nwr45j4],
    table.KJEScheduleTable tr th:nth-child(6)[b-zi1nwr45j4],
    table.KJEScheduleTable tr td:nth-child(7)[b-zi1nwr45j4],
    table.KJEScheduleTable tr th:nth-child(7)[b-zi1nwr45j4] {
        display: none;
    }


    .KJEWidthConstraint[b-zi1nwr45j4] {
        padding: 0;
    }

    table.KJEReportTable td.KJELabel[b-zi1nwr45j4], th.KJELabel[b-zi1nwr45j4], table.KJECalcTable td.KJELabel[b-zi1nwr45j4] {
        padding-right: 5px;
    }

    table.KJEReportTable td.KJELabelPad[b-zi1nwr45j4], th.KJELabelPad[b-zi1nwr45j4], table.KJECalcTable td.KJELabelPad[b-zi1nwr45j4] {
        padding-right: 5px;
        padding-left: 2px;
    }

    table.KJEReportTable td.KJECellStrong[b-zi1nwr45j4], table.KJEReportTable th.KJECellStrong[b-zi1nwr45j4], table.KJECalcTable td.KJECellStrong[b-zi1nwr45j4], table.KJECalcTable th.KJECellStrong[b-zi1nwr45j4] {
        padding-right: 5px;
        padding-left: 2px;
    }

    table.KJEReportTable td.KJECell[b-zi1nwr45j4], table.KJEReportTable th.KJECell[b-zi1nwr45j4], table.KJECalcTable td.KJECell[b-zi1nwr45j4], table.KJECalcTable th.KJECell[b-zi1nwr45j4] {
        padding-right: 5px;
        padding-left: 2px;
    }
}

@media screen and (max-width:400px) {

    .KJECalculatorTable[b-zi1nwr45j4] {
        padding: 4px 0px 0px 0px;
        box-shadow: 0px 0px 0px;
        -webkit-box-shadow: 0px 0px 0px;
        border-width: 1px;
        border-radius: 0px;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-box-shadow: 0px 0px 0px;
    }

    .KJEReportTableDiv[b-zi1nwr45j4] {
        margin-right: 0px;
        margin-left: 0px;
        border-width: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        padding: 0px;
        width: 100%;
        box-shadow: 0px 0px 0px #DDDDDD;
        -webkit-box-shadow: 0px 0px 0px #DDDDDD;
        -moz-box-shadow: 0px 0px 0px #DDDDDD;
    }

    table.KJEReportTableShrink td[b-zi1nwr45j4] {
        font-size: .65em;
    }

    table.KJEReportTableShrink th[b-zi1nwr45j4] {
        font-size: .65em;
    }

    table.KJEScheduleTable th.KJEScheduleHeading[b-zi1nwr45j4] {
        padding-right: 3px;
        font-size: .7em;
    }

    div.KJETitle[b-zi1nwr45j4] {
        background-image: none;
    }
}

@media print {
    .KJENoPrint[b-zi1nwr45j4] {
        display: none;
    }

    #KJECalculatorScreenSize[b-zi1nwr45j4] {
        page-break-before: avoid;
    }

    .KJEWrapper[b-zi1nwr45j4] {
        background: #ffffff;
        border: 0px solid #ffffff;
    }

    .KJECalculatorTable[b-zi1nwr45j4] {
        border: 2px solid #666666;
        box-shadow: 0 0 0;
        -webkit-box-shadow: 0 0 0;
        -moz-box-shadow: 0 0 0;
    }

    .KJECalculator[b-zi1nwr45j4] {
        border-radius: 6px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
    }

        .KJECalculator .KJEMain[b-zi1nwr45j4] {
            border-radius: 6px;
            -moz-border-radius: 6px;
            -webkit-border-radius: 6px;
        }


    .KJECalculatorReportTable[b-zi1nwr45j4] {
        display: none;
    }

    .KJEToggleIcon[b-zi1nwr45j4] {
        display: none;
    }

    .KJEGraphIcon[b-zi1nwr45j4] {
        display: none;
    }

    .KJEInputIcon[b-zi1nwr45j4] {
        display: none;
    }

    .KJEDefinitions[b-zi1nwr45j4] {
        display: block;
    }

    .KJEDefinitionsHeader[b-zi1nwr45j4] {
        page-break-after: avoid;
    }

    .KJEDefinitions dl[b-zi1nwr45j4] {
        page-break-before: avoid;
    }

    .KJEDefinitions dt[b-zi1nwr45j4] {
        page-break-after: avoid;
    }

    .KJEDefinitions dd[b-zi1nwr45j4] {
        page-break-before: avoid;
    }

    button.KJECommandButton[b-zi1nwr45j4] {
        display: none;
    }

    #KJECommandButtons[b-zi1nwr45j4], #KJEReportButtons[b-zi1nwr45j4] {
        display: none;
    }

    .KJEDropperReport[b-zi1nwr45j4] {
        border-top: 0;
    }

    .KJEScheduleDiv[b-zi1nwr45j4] {
        border-width: 0;
        border-style: solid;
        border-color: black;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        width: 100%;
        display: inline-block;
        padding: 2px;
        box-shadow: 0 0 0;
        -webkit-box-shadow: 0 0 0;
        -moz-box-shadow: 0 0 0;
        position: relative;
        display: block;
        float: none;
    }

    table.KJEScheduleTable[b-zi1nwr45j4] {
        border-collapse: collapse;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
        border-spacing: 1px;
    }

        table.KJEScheduleTable td.KJEScheduleCell[b-zi1nwr45j4] {
            border-right-width: 1px;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-style: solid;
            border-spacing: 1px;
            border-color: #000000;
        }

        table.KJEScheduleTable td.KJECellBorder[b-zi1nwr45j4], table.KJEScheduleTable td.KJECellBorder[b-zi1nwr45j4] {
            border-width: 1px;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
        }

    .KJEBreakHeader[b-zi1nwr45j4] {
        display: block;
        page-break-before: always;
    }

    div.KJEReportTableDiv[b-zi1nwr45j4], div.KJEScheduleDiv[b-zi1nwr45j4] {
        border-width: 0;
        border-style: solid;
        border-color: black;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        width: 100%;
        display: inline-block;
        padding: 2px;
        box-shadow: 0 0 0;
        -webkit-box-shadow: 0 0 0;
        -moz-box-shadow: 0 0 0;
    }

    table.KJEReportTable[b-zi1nwr45j4] {
        border-collapse: collapse;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
        border-spacing: 1px;
    }

        table.KJEReportTable td.KJECell[b-zi1nwr45j4] {
            border-width: 1px;
            border-style: solid;
            border-spacing: 1px;
            border-color: #000000;
        }

        table.KJEReportTable td.KJECellStrong[b-zi1nwr45j4] {
            border-width: 1px;
            border-style: solid;
            border-spacing: 1px;
            border-color: #000000;
        }

        table.KJEReportTable td.KJECellSpecial[b-zi1nwr45j4] {
            border-width: 1px;
            border-style: solid;
            border-spacing: 1px;
            border-color: #000000;
        }

        table.KJEReportTable td.KJECellBorder[b-zi1nwr45j4], table.KJEReportTable th.KJECellBorder[b-zi1nwr45j4] {
            border-width: 1px;
        }

        table.KJEReportTable td.KJECellNB[b-zi1nwr45j4] {
            border-width: 0px;
        }

    table.KJEReportTableNB[b-zi1nwr45j4] {
        border-width: 0px;
    }
}

figcaption.KJEAccessible[b-zi1nwr45j4] {
    font-size: 0;
    width: 0;
    height: 1px;
    position: absolute;
    overflow: hidden;
    z-index: -1000;
}

span.KJEAccessibleInLine[b-zi1nwr45j4] {
    position: absolute;
    clip: rect(1px 1px 1px 1px); /* for Internet Explorer */
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

fieldset.KJEAccessibleFieldSet[b-zi1nwr45j4] {
    margin: 0;
    padding: 0;
    border: 0;
}

legend.KJEAccessibleFieldSetLegend[b-zi1nwr45j4] {
    font-size: 0;
    width: 0;
    height: 1px;
    position: absolute;
    overflow: hidden;
    z-index: -1000;
}

a.KJEAccessibleSkip[b-zi1nwr45j4] {
    position: absolute;
    top: -1000px;
    left: -1000px;
    height: 1px;
    width: 1px;
    text-align: left;
    overflow: hidden;
}

    a.KJEAccessibleSkip:active[b-zi1nwr45j4],
    a.KJEAccessibleSkip:focus[b-zi1nwr45j4],
    a.KJEAccessibleSkip:hover[b-zi1nwr45j4] {
        left: 0;
        top: 0;
        width: auto;
        height: auto;
        overflow: visible;
    }


.KJEPopupLink[b-zi1nwr45j4] {
    z-index: 2;
    position: relative;
}


#KJEMenuWindow[b-zi1nwr45j4] {
    color: #000000;
    background: #ffffff;
    border: 1px solid #5D60C6;
    position: absolute;
    display: none;
    z-index: 99;
    padding: 9px;
    margin: 1em 0 3em;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 8px;
    box-shadow: 3px 3px 3px #333333;
    -webkit-box-shadow: 3px 3px 3px #333333;
    -moz-box-shadow: 3px 3px 3px #333333;
}

    #KJEMenuWindow[b-zi1nwr45j4]:before {
        content: "";
        position: absolute;
        top: -10px; /* value = - border-top-width - border-bottom-width */
        left: auto;
        bottom: auto; /* value = - border-top-width - border-bottom-width */
        right: 10px; /* controls horizontal position */
        border-width: 0 10px 10px;
        border-style: solid;
        border-color: #5D60C6 transparent;
        /* reduce the damage in FF3.0 */
        display: block;
        width: 0;
    }

    /* creates the smaller  triangle */
    #KJEMenuWindow[b-zi1nwr45j4]:after {
        content: "";
        position: absolute;
        top: -8px; /* value = - border-top-width - border-bottom-width */
        bottom: auto; /* value = - border-top-width - border-bottom-width */
        right: 9px;
        left: auto; /* value = (:before left) + (:before border-left) - (:after border-left) */
        border-width: 0 11px 11px;
        border-style: solid;
        border-color: #fff transparent;
        /* reduce the damage in FF3.0 */
        display: block;
        width: 0;
    }

input.KJEMenuButton[type=button][b-zi1nwr45j4] {
    font: bold 0.9em Arial, sans-serif;
    color: #ffffff;
    background: #333333;
    padding: 2px;
    margin: 2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    white-space: nowrap;
    width: 60px;
    border: 1px solid #666666;
    box-shadow: 0 1px 3px rgba(000,000,000,0.5), inset 0 0 1px rgba(255,255,255,0.6);
    -moz-box-shadow: 0 1px 3px rgba(000,000,000,0.5), inset 0 0 1px rgba(255,255,255,0.6);
    -webkit-box-shadow: 0 1px 3px rgba(000,000,000,0.5), inset 0 0 1px rgba(255,255,255,0.6);
}

input.KJEMenuButtonWide[type=button][b-zi1nwr45j4] {
    width: 245px;
}

input.KJEItemButton[type=button][b-zi1nwr45j4] {
    font: normal 0.9em Arial, sans-serif;
    color: #333333;
    background: #ffffff;
    width: 182px;
    border: 0px solid #333;
    text-decoration: underline;
    text-align: left;
    padding-left: 20px;
    padding: 0;
}

input.KJEMenuButton[type=button]:active[b-zi1nwr45j4] {
    font: normal 0.9em Arial, sans-serif;
    position: relative;
    top: 2px;
}

input.KJEMenuInputItem[b-zi1nwr45j4] {
    font: normal 0.9em Arial, sans-serif;
    display: inline-block;
    width: 180px;
}

input.KJEMenuInputSave[b-zi1nwr45j4] {
    font: normal 0.9em Arial, sans-serif;
    display: inline-block;
    width: 232px;
}

div.KJEMenuLabel[b-zi1nwr45j4] {
    font: bold 0.9em Arial, sans-serif;
    font-weight: bold;
    display: inline-block;
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 0px;
    width: 182px;
    text-align: left;
}

div.KJEMenuSavedRow[b-zi1nwr45j4] {
    display: none;
    border: 0px;
    padding: 5px;
}

div.KJEMenuSelectedRow[b-zi1nwr45j4] {
    background: #2ab0ed;
}
