<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
    Arcana 1.5 by HTML5 Up!
    html5up.net | @n33co
    Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/

/*********************************************************************************/
/* Global                                                                        */
/*********************************************************************************/

/* Basic */

body
{
    background: #FFFfff;
    font-family: segoe ui,Arial,sans-serif;
    font-size: 11pt;
    line-height: 1.1em;
    color: #4c4c4c;
}

h1, h2, h3, h4, .h3
{
    font: normal 229%/110% Georgia, "Times New Roman", Times, serif;
    color: #1d1d1d;
}

h2
{
    font-size: 1.6em;
    letter-spacing: -1px;
    margin: 0 0 20px 0;
}

h3, .h3
{
    font-size: 1.2em;
    font-weight: 600;
    margin: 0.75em 0 0.75em 0;
}

strong
{
    color: #1d1d1d;
}

a
{
    color: #003366;
    text-decoration: underline;
    font-size: 1.1em;
}

    a:hover
    {
        text-decoration: none;
    }

    a.strong
    {
        font-size: 1.6em;
    }

/* Reusable */

.button
{
    display: inline-block;
    background: #004680;
    box-shadow: inset 0px 0px 0px 1px #989898, 0px 2px 3px 0px rgba(0,0,0,0.25);
    border: solid 1px #989898;
    border-radius: 6px;
    padding: 0.45em 1.1em 0.5em 1.1em;
    color: #fff;
    font-size: 0.8em;
    text-decoration: none;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.5);
    background-image: -moz-linear-gradient(top, #407AC3, #004680);
    background-image: -webkit-linear-gradient(top, #407AC3, #004680);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#407AC3), to(#004680));
    background-image: -ms-linear-gradient(top, #407AC3, #004680);
    background-image: -o-linear-gradient(top, #407AC3, #004680);
    background-image: linear-gradient(top, #407AC3, #004680);
    outline: 0;
    white-space: nowrap;
}

    .button:hover
    {
        background: #004680;
        background-image: -moz-linear-gradient(top, #004680, #C6D2DF);
        background-image: -webkit-linear-gradient(top, #004680, #C6D2DF);
        background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#004680), to(#C6D2DF));
        background-image: -ms-linear-gradient(top, #004680, #C6D2DF);
        background-image: -o-linear-gradient(top, #004680, #C6D2DF);
        background-image: linear-gradient(top, #004680, #C6D2DF);
    }

    .button:active
    {
        background: #004680;
        background-image: -moz-linear-gradient(top, #004680, #004680);
        background-image: -webkit-linear-gradient(top, #004680, #004680);
        background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#004680), to(#004680));
        background-image: -ms-linear-gradient(top, #004680, #004680);
        background-image: -o-linear-gradient(top, #004680, #004680);
        background-image: linear-gradient(top, #004680, #004680);
    }

.buttondisabled
{
    display: inline-block;
    background: gray;
    box-shadow: inset 0px 0px 0px 1px #989898, 0px 2px 3px 0px rgba(0,0,0,0.25);
    border: solid 1px #989898;
    border-radius: 6px;
    padding: 0.45em 1.1em 0.5em 1.1em;
    color: #fff;
    font-size: 0.8em;
    text-decoration: none;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.5);
    outline: 0;
    white-space: nowrap;
}

.divider
{
    border-top: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
    height: 4px;
    margin: 2em 0 2em 0;
}

.divider-top
{
    margin-bottom: 0;
}

.divider-bottom
{
    margin-top: 0;
}

.cta-box
{
    background: url('images/bg2.png');
    text-align: center;
    padding: 1.25em 0 1.25em 0;
    text-shadow: 1px 2px 0px #fff;
    font-size: 2em;
}

    .cta-box .button
    {
        margin-left: 0.8em;
    }

.highlight-box
{
    background: url('images/bg2.png');
    text-align: center;
    padding: 3.5em 0 3.5em 0;
    text-shadow: 1px 2px 0px #fff;
}


    .highlight-box h2
    {
        font-size: 3.2em;
        letter-spacing: -3px;
        margin: 0 0 0.6em 0;
    }

    .highlight-box span
    {
        font-size: 2em;
        color: #a1a1a1;
    }

.thumbnails
{
}

    .thumbnails .divider
    {
        border-bottom: 0;
        border-top: solid 1px #e5e5e5;
        margin: 1em 0 1em 0;
    }

    .thumbnails .thumbnail
    {
        overflow: hidden;
    }

        .thumbnails .thumbnail img
        {
            border: solid 5px #fff;
            box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
            float: left;
            margin-right: 25px;
        }

        .thumbnails .thumbnail blockquote
        {
            margin: 0 0 0.75em 0;
            margin-left: 130px;
        }

        .thumbnails .thumbnail cite
        {
            color: #888;
            margin-left: 130px;
            display: block;
        }

            .thumbnails .thumbnail cite strong
            {
                padding-right: 0.25em;
            }

.link-list
{
}

    .link-list li
    {
        border-top: solid 1px #d0d0d0;
        line-height: 2.5em;
    }

        .link-list li:first-child
        {
            border-top: none;
        }

.onetimeClass
{
    display: table;
}

.transactionClass
{
    display: table;
}

.tableRow
{
    display: table-row;
    height: 26px;
}

.tableRowCC
{
    display: table-row;
}

.tableRowACH
{
    display: table-row;
}

.tableCell
{
    display: table-cell;
    padding-right: 5px;
}

.tableCellValidation
{
    padding-left: 5px;
    color: red;
}

    .tableCellValidation ul
    {
        list-style-type: disc;
        padding: 10px;
        margin: 10px;
        padding-bottom: 1em;
    }

    .tableCellValidation li
    {
        background-repeat: no-repeat;
        background-position: 0 3px;
        text-indent: 20px;
    }

.validation-summary-valid
{
    display: none;
}

form
{
    display: inline;
    margin: 0px;
    padding: 0px;
}


#jsddm
{
    margin: 0;
    padding: 0;
}

    #jsddm li
    {
        float: left;
        list-style: none;
        font: inherit;
    }

        #jsddm li a
        {
            display: block;
            background: #06A11C;
            padding: 5px 12px;
            text-decoration: none;
            border-right: 1px solid white;
            width: 100px;
            color: #EAFFED;
            white-space: nowrap;
        }

            #jsddm li a:hover
            {
                background: #000000;
            }

        #jsddm li ul
        {
            margin: 0;
            padding: 0;
            position: absolute;
            visibility: hidden;
            border-top: 1px solid white;
        }

            #jsddm li ul li
            {
                float: none;
                display: inline;
            }

                #jsddm li ul li a
                {
                    width: auto;
                    background: #06A11C;
                }

                    #jsddm li ul li a:hover
                    {
                        background: #000000;
                    }

/* styles for validation helpers */
.field-validation-error
{
    color: #e80c4d;
    font-weight: bold;
}

.field-validation-valid
{
    display: none;
}

input.input-validation-error
{
    border: 1px solid #e80c4d;
}

input[type="checkbox"].input-validation-error
{
    border: 0 none;
}

select.input-validation-error
{
    border: 1px solid #e80c4d;
}

.validation-summary-errors
{
    color: #e80c4d;
    font-weight: bold;
}

    .validation-summary-errors ul
    {
        list-style: disc inside;
    }

.validation-summary-valid
{
    display: none;
}

#loginForm .validation-error
{
    display: block;
    margin-left: 15px;
}

.errorSummaryBox
{
    background-color: #ffa6a6;
    border: 1px solid #620000;
    color: #490303;
    padding: 5px;
    line-height: 20px;
    margin-bottom: 20px;
}

    .errorSummaryBox ul li
    {
        list-style-type: disc;
        list-style-position: inside;
    }

.successSummaryBox
{
    background-color: #bdffc9;
    border: 1px solid #06A11C;
    color: #005c0a;
    padding: 5px;
    line-height: 20px;
    margin-bottom: 20px;
}</pre></body></html>