/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-family: "Helvetica Neue",Arial,Helvetica,sans-serif !important;
    font-size: 13px;
    background-color: rgb(63, 71, 84);
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;   
}

input[type="button"], input[type="submit"], .button-style {
    color: #3c3c3c;
    font: normal 11px Verdana, Geneva, sans-serif;
    border: 1px solid #bbbfc4;
    background: #e7eaee url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAVCAMAAACwjHQ2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPFBMVEX09/r3+vz1+fv2+fz09vny9fjx9ffx8/fw8/Xv8vTt8fTt8PPs7vLr7vLq7fHq7PDp6/Do6+/o6u7n6u4FyM/GAAAAG0lEQVR4Xn3BgQ0AAAQDMJP+fzI+kIq2RiGfA1DLAmiPY86yAAAAAElFTkSuQmCC') /*../../Images/button-bg.png*/ repeat-x left top;
    *background: #e7eaee url('../../Images/button-bg.png') repeat-x left top; /* For IE 6 and 7 */
    padding: 5px 14px;
}

    input[type="button"]:hover, input[type="submit"]:hover, .button-style:hover {
        background: #fcf8e5 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAVCAMAAACwjHQ2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAP1BMVEX79N336bD36az36Kb35qD35Jz345b34pH34oz34In34Yr34o3445P45Z756ar57Lf678L78s379df89t78+OVV4Z1RAAAAF0lEQVR4Xo3BAQ0AAAABMN4/tAp20c8ABVYAPxfC0G0AAAAASUVORK5CYII=') /*../../Images/button-bg-hover.png*/ repeat-x left top;
        *background: #fcf8e5 url('../../Images/button-bg-hover.png') repeat-x left top; /* For IE 6 and 7 */
        border: 1px solid #eecc53;
    }

    input[type="button"]:disabled, input[type="submit"]:disabled, .button-style:disabled {
        border: 1px solid #bbbfc4;
        background: #eef1f4 none;
    }

input[type="text"], input[type="textarea"], select {
    border: 1px solid #CCCCCC;
    padding: 3px 6px;
    font-size: 13px;
}

td.dxichTextCellSys > label {
    cursor: pointer;
}

select {
    padding: 2px 2px;
}

.light {
    color: #666;
}

a {
    color: #6699CC;
    text-decoration: none;
}

    a:hover {
        color: orange;
        text-decoration: underline;
    }

div.page_title + p, div.page_title + div {
    padding-top: 0;
    margin-top: 0;
}


sup {
    font-size: x-small;
    vertical-align: super;
}

p {
    margin-top: 0;
    margin-bottom: 16px;
}


/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}



body {
    background-color: rgb(247,247,247);
}

input, select {
    margin-right: 5px;
}

.error-color {
    color: #cc2200 !important;
}

.warn-color {
    color: #e09600 !important;
}

.ok-color {
    color: #6ba150 !important;
}

ul#error-list {
    margin-top: 0;
    margin-left: -5px;
    padding-top: 0;
    margin-bottom: 15px;
}

    ul#error-list:empty {
        display: none;
    }

    ul#error-list li {
        line-height: 14px;
    }

        ul#error-list li.warn-line {
            color: #f1ad34 !important;
            list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAj9JREFUeNpMUk1oE0EUfm9mk00a2jQm3losFkTpTYVYinoXKgWLPanoxUsvehMsIujJk9BDEdGLl4oXf/HgRVNahJKDLYgpTWKlLenP5s/dbGZ3dpyZ/JhZPnj7/t/3HnL3EJCGgJWL4Gx9BzRMAMAZ++fzBRABiafn7sSOTbwQvkukwZDgCuqn/QggCQExE3G283XOt5YG/fLSgFv4eB8CPgKIKJ1YOxBagUhQVVU2wdzbbO/TycDlELgCnMKr4cbO2jUSTnBiDkAHBhKKgjeFXykCjSaHnPzrq379kMZOTeucTv6tUVubT3v2Hgj/b7c/I/CborGdBW4fAAQ4yQ5WTguvCYPpR9rBzr0BVvo2zhxjRvKxCLpj2argHvj1XcBI8niz9OWWrIwoKSAENbSfZx1BLz9Fo0dDVLapQGg4BrGRC+DXfo+z/dWz0ktnFIJrgAwM/AagqE0ZZt8klawTRaImxYwPeeXVe561Dqqa5suIamiZSiqr6xHh/LoMJBKh0QQQv1EhvpWbYNuZsU6QqtLczWhAayQQ8kNeuSHnPJc6fxcMu5AJs9LyY17LAYbbcXJJpQ/XtUwj/3XMygJNpWZpuH+FgPCm3a33oxiCTmq5p2FIXnyqoWSla2WRCVjhSnV9ccxg+z+ecLvYnU050dgJiJ+Zba1j4508hD+6ZcUwr2+Avfl5HosLfQEEDkLPQ9IP0dGbWm5svpQnW+81g7wiQGv5YbWafWBiz9W2Wusogi5BHVsoeenZPwEGAKTi9oqKH7JHAAAAAElFTkSuQmCC') /*/Images/warning.png*/;
            *list-style-image: url(/Images/warning.png); /* For IE 6 and 7 */
        }

        ul#error-list li.error-line {
            color: #c2202a !important;
            list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAABfVBMVEXohG3ohm/pmoPqm4brm4jrpZPtrp3trp7ttKfvtaT13NP33Nb88e799PL99fP99/b9+PfqloHroIz12c/WWTXonInqtKDoqpjnmozlkoLrrJ7ttqrlkH/tsqXzzMT11s/eb1rYXj3ie2XmkX3eel/mjnvnkoDlnIjkjn7kiHfkjX3ig3DkiHfjhHLlkIDNJgXNJwbOKgnOKwrNJgTURyvVSSzVSS3VSS7VSC3VSS7////KGgDLHQDMIADMIgDJFQDLGgDJFgDKFgDJFADlj3700svKGwDNKg3OKg3PLRDURyrVSC3WTjLWTjPXTzPki3jkjHrkjn3ljXzKFwDMIQD008z01Mz01M311c7+//3+//7KGQDTQibUQyrURCfURSjURinJFwDLHgDWSi7WSzHWTC/LGwDLHADPLxLXUDXPMRPPMhPQNBbQNRfljnzROR300cn00crROh7ROx/SOx/SPCH01c711M7TPiP11s711s/219DTPyTTQCTTQiVR/GnmAAAAOnRSTlMAAAAAAAAAAAAAAAAAAAAAAAIEBAUGBghRU1ZWWFhZWoaJjI+QkZGY4eLi4+Tm5vj4+Pj4+Pj4+P7+43PeIQAAAM1JREFUeF4dzsOWA1EQANAKMbbtjIJxPbVDG2Pb1rfndJZ3d6HF2jOwsOH3b66O9Nss0NY1uSczzpn8PN8J0Dx3qRqUc2qI0JQdhl7FnRYnJJG5FZ/D4FUMDYsH0TJmSc4LMXYc1/H9G59OKYuBj+dr+6VKtfBPOPeZJNGfaqV8SPI8CNuMXn2hXsCP5AXbgWXl/B4f/3Z1TEu5JRj9VW9SJ5J0lrqWH8bAPRERxGwQEZ5tBZdj+q2RPHqZ6W4Hp6d3cHF9LbC1Mt7X1FEHwU4wlIDG838AAAAASUVORK5CYII=') /*/Images/error.png*/;
            *list-style-image: url(/Images/error.png); /* For IE 6 and 7 */
        }

        ul#error-list li.ok-line {
            color: #61803c !important;
            list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAm1JREFUeNp0UktPE1EUPvfOo9NpKdAGUlsKRUBjDEqiaEOMQoK4UDeaGBcaNxjjwpUuXAFujL/AGDcajRtiYgwSjaAgFG0goFQ00octIK9abGmnpDN9jGcqECF6br7FzDnfPee75yNJJQb/CBZhRyxxLC+HIwEYC45AJi07eE6I8bwoUUzSvwgb33pEkqGsElldhLGAGwy8sWNRmplNZaRrlFBCsCPBInWdoK6DEEJhTZbUfu8L0PPiBf/y58e+JS+YhFI44GxpJ9HUIgx/7QebpRIanI2gZOVC67yah9efngOlTNNCLDzinfMAz+rwVhXKDHaZaTnnApZh7b9SKwcngh/CJrEEyk1W0Dpl81lHPBWd+jjr/kNSVRA4EfbaGy9T1FH2M7kwOB5691bHCV1agfvbG0jJki6tpPwTM0PAMTzk8lnY6aiD7o6Bo9Ef8YdUkld73gf6ayOJeUAdnUi8oo2Khb6x0ICOEqZAKtZbYH+F6zp2HG6ubwNyp+dGenbFp9MeQ9O3z+ECh7kGhny9kFbWUFEeeEYPJxvOe47sab2I2gM4MiHmwyU1NzvbA9+Xp4GhzJZlqvhALI55qLq5t7X+9FWTwSxi9xCmFDr5ciIYjSTabKVVhZE2SXgMohFW53Oee3efnCoyGefwdwBRKKK8wJEvo76+7tt9l6orazfJFE+VedeCgS1qKTaYQQSzlstpm9pwiqo3CjA1Ov1o8MHkrQpbpbYG1FmnlHFW14ljx9PP7j8FKRMn2z25GeVFO7p2WxvqWUU847TUNZFsfq7go43pt3lzq7t54azf/YpJS4lx9B38L34LMADcfgMATLQ29wAAAABJRU5ErkJggg==') /*/Images/ok.png*/;
            *list-style-image: url("/Images/ok.png"); /* For IE 6 and 7 */
        }



.warnrange {
    margin-top: 14px;
    padding-top: 4px;
    font-size: 11px;
    border-top: 1px #ddd solid;
}

.warnrange-empty {
    margin-top: 0;
    padding-top: 0;
    border-top: none;
}

.warnrange > div {
    margin: 2px 0;
}

    .warnrange > div.errorline {
        color: #cc2200 !important;
        line-height: 14px;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAABfVBMVEXohG3ohm/pmoPqm4brm4jrpZPtrp3trp7ttKfvtaT13NP33Nb88e799PL99fP99/b9+PfqloHroIz12c/WWTXonInqtKDoqpjnmozlkoLrrJ7ttqrlkH/tsqXzzMT11s/eb1rYXj3ie2XmkX3eel/mjnvnkoDlnIjkjn7kiHfkjX3ig3DkiHfjhHLlkIDNJgXNJwbOKgnOKwrNJgTURyvVSSzVSS3VSS7VSC3VSS7////KGgDLHQDMIADMIgDJFQDLGgDJFgDKFgDJFADlj3700svKGwDNKg3OKg3PLRDURyrVSC3WTjLWTjPXTzPki3jkjHrkjn3ljXzKFwDMIQD008z01Mz01M311c7+//3+//7KGQDTQibUQyrURCfURSjURinJFwDLHgDWSi7WSzHWTC/LGwDLHADPLxLXUDXPMRPPMhPQNBbQNRfljnzROR300cn00crROh7ROx/SOx/SPCH01c711M7TPiP11s711s/219DTPyTTQCTTQiVR/GnmAAAAOnRSTlMAAAAAAAAAAAAAAAAAAAAAAAIEBAUGBghRU1ZWWFhZWoaJjI+QkZGY4eLi4+Tm5vj4+Pj4+Pj4+P7+43PeIQAAAM1JREFUeF4dzsOWA1EQANAKMbbtjIJxPbVDG2Pb1rfndJZ3d6HF2jOwsOH3b66O9Nss0NY1uSczzpn8PN8J0Dx3qRqUc2qI0JQdhl7FnRYnJJG5FZ/D4FUMDYsH0TJmSc4LMXYc1/H9G59OKYuBj+dr+6VKtfBPOPeZJNGfaqV8SPI8CNuMXn2hXsCP5AXbgWXl/B4f/3Z1TEu5JRj9VW9SJ5J0lrqWH8bAPRERxGwQEZ5tBZdj+q2RPHqZ6W4Hp6d3cHF9LbC1Mt7X1FEHwU4wlIDG838AAAAASUVORK5CYII=') /*/Images/error.png*/;
        *background-image: url(/Images/error.png); /* For IE 6 and 7 */
        background-repeat: no-repeat;
        padding-left: 18px;
    }

    .warnrange > div.warnline {
        color: #e09600 !important;
        line-height: 14px;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAj9JREFUeNpMUk1oE0EUfm9mk00a2jQm3losFkTpTYVYinoXKgWLPanoxUsvehMsIujJk9BDEdGLl4oXf/HgRVNahJKDLYgpTWKlLenP5s/dbGZ3dpyZ/JhZPnj7/t/3HnL3EJCGgJWL4Gx9BzRMAMAZ++fzBRABiafn7sSOTbwQvkukwZDgCuqn/QggCQExE3G283XOt5YG/fLSgFv4eB8CPgKIKJ1YOxBagUhQVVU2wdzbbO/TycDlELgCnMKr4cbO2jUSTnBiDkAHBhKKgjeFXykCjSaHnPzrq379kMZOTeucTv6tUVubT3v2Hgj/b7c/I/CborGdBW4fAAQ4yQ5WTguvCYPpR9rBzr0BVvo2zhxjRvKxCLpj2argHvj1XcBI8niz9OWWrIwoKSAENbSfZx1BLz9Fo0dDVLapQGg4BrGRC+DXfo+z/dWz0ktnFIJrgAwM/AagqE0ZZt8klawTRaImxYwPeeXVe561Dqqa5suIamiZSiqr6xHh/LoMJBKh0QQQv1EhvpWbYNuZsU6QqtLczWhAayQQ8kNeuSHnPJc6fxcMu5AJs9LyY17LAYbbcXJJpQ/XtUwj/3XMygJNpWZpuH+FgPCm3a33oxiCTmq5p2FIXnyqoWSla2WRCVjhSnV9ccxg+z+ecLvYnU050dgJiJ+Zba1j4508hD+6ZcUwr2+Avfl5HosLfQEEDkLPQ9IP0dGbWm5svpQnW+81g7wiQGv5YbWafWBiz9W2Wusogi5BHVsoeenZPwEGAKTi9oqKH7JHAAAAAElFTkSuQmCC') /*/Images/warning.png*/;
        *background-image: url(/Images/warning.png); /* For IE 6 and 7 */
        background-repeat: no-repeat;
        padding-left: 18px;
    }

.alert-border {
    border: 1px solid #C00;
}

span.cfm-alert {
    font-weight: 800;
    color: #cc0000;
}

.alert {
    display: block;
    color: #cc2200;
}

.error {
    padding-right: 15px;
}

/* sets field label to right align in first column */
.data-input-table > tbody > tr > td:first-child {
    text-align: right;
    padding-right: 4px;
}

.data-input-table td, .data-input-table th {
    text-align: left;
    color: #333333;
    white-space: nowrap;
}

/* These handle the popup help field designation and help content */
.field-help {
}

.field-help-contents {
    display: none;
}

.popup-help {
    width: 400px;
}

    .popup-help .dxpc-content {
        line-height: 150%;
    }

.align-right {
    text-align: right !important;
}


/* Help Content Items */
.help-content {
    font-size: 12px;
}

    .help-content h3 {
        color: #cc6537;
        margin-top: 12px;
        margin-bottom: 2px;
        font-size: 14px;
    }

    .help-content > ul:first-child, .help-content > h3:first-child, .help-content > h2:first-child {
        margin-top: 0;
    }

    .help-content p {
        margin-top: 0;
        margin-bottom: 8px;
    }

.page {
    width: 1085px;
    margin: auto;
    overflow: hidden;
}
/* SN 173: width:1030px */

.masthead {
    background: #FFF;
    line-height: 106px;
    height: 106px;
    position: relative;
}
    .logo {
        float: left;
    }

    .masthead .logo img {
        height: 68px;
        margin-top: 19px;        
        margin-left: 26px;
    }

    .masthead .backto {
        float: right;
        margin-right: 30px;
        margin-top: 20px;
        display: grid;
    }

    .masthead .summary {
        line-height: normal;
        position: absolute;
        bottom: 0px;
        right: 60px;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        border: 2px solid #646464;
        border-bottom: none;
        min-width: 200px;
    }

        .masthead .summary .title {
            text-align: center;
            font-size: 13px;
            color: white;
            font-weight: bold;
            padding: 5px 15px 3px 15px;
            background-color: #6eb1e2;
            -moz-border-radius: 8px 8px 0 0;
            -webkit-border-radius: 8px 8px 0 0;
        }

#loadTable {
    margin: 2px 8px;
    color: #333;
    font-size: 13px;
    border-spacing: 0;
}

    #loadTable td:nth-child(2) {
        padding-right: 16px;
    }

    #loadTable td.label {
        padding-right: 4px;
        color: #444;
        text-align: right;
    }

    #loadTable td.data {
        text-align: left;
        white-space: nowrap;
    }

    #loadTable .load {
        font-family: monospace;
        font-weight: bold;
        font-size: 10.5pt;
    }

    #loadTable .loadUnits {
        font-size: 9pt;
        color: #999;
    }


.footer {
    padding: 20px 0 0 0;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    background-color: rgb(63, 71, 84);
    text-align: center;
}

    .footer a {
        color: #999;
        text-decoration: none;
    }

    .footer img {
        margin-left: 30px;
        vertical-align: middle;
    }



.toolbar {
    height: 24px;
    border-top: #f1ad34 solid 1px;
    border-bottom: #f1ad34 solid 3px;
    border-left: 0;
    border-right: 0;
    padding: 0 45px 0 0;
    font-size: 10px;
    width: 1070px;
    z-index: 1;
    text-align: right;
}

    .toolbar > table {
        float: right;
    }

/* SN 173, 69: width: 1015 */
div.navigation {
    background: #6eb1e2;
    margin-top: 0;
    padding-top: 5px;
    text-align: center;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    display: table;
    width: 1065px;
    padding-left: 10px;
    padding-right: 10px;
}

    div.navigation > a {
        color: #fff;
        text-decoration: none;      
        background: #6eb1e2;
        border-bottom: 5px solid #6eb1e2;
        padding: 5px 17px 4px 17px;
        display: table-cell;
        white-space: nowrap;
    }

        div.navigation > a.active {
            color: #333;
            border-bottom: 5px solid #FFF;
            background-color: #FFF;
            -moz-border-radius: 10px 10px 0 0;
            -webkit-border-radius: 10px 10px 0 0;
        }

            div.navigation > a.active:hover {
                border-bottom: 5px solid #587498;
            }

        div.navigation > a:hover {
            color: #587498;
            border-bottom: 5px solid #587498;
        }

.navold a {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvlJREFUeNqslUlMU0EYx7++0iIVKBRaUFDKVhRc0Qhq2MQAGqNETTyacDHx4kFNvBijJxMvGm8qiQuJXgwmJigawagsbiSsFQoFy2aVXaAtdPH/1dfkoZYg9Et+ee/NzPvNvG/ezMgo5ywtEqFgL8gBMUAO3GAENIK3YNTfy0F+yqNBGSgB8WInwZL6eXAcDIMacBsM+JWfv3HZe7125tJ+XE6CQqALj1QLhm0ZpNFFyXxtJ0cnPKYWo27s+4gej+lgA6iA46no8LaTSdIigEPgHNipi4sNyTtSRPq0ZL85G+rrp9rKar468NgCroNKYCNvDhP2+NrySC+CXZk5WcGHy06QRhu12HxQWISatuzOJJfTFTRotsSiyAAGgVEq57xe4YnbkZetLDx2kARBoKVGQloSyeVywWLqjRLn6wNPtM9wCuTGJ61XFpQW03IiuyiXEjem8BzyaE/78pwKivgr80tLSPYfI/4z9h09wO+rcJsPMtlUAGLXpehlaxLiaCWh0UVTyqY0vtWCYpZvB6qkdIOMAhDJGV7Pat/IE0FIpFYTCDdF6ng+vQtOz3K2KkLV4QGRq0JVvsUZznJeAG6H3R4QucPGOvLwQmL5EJf9HJ8MiHzqt4d7GGZ5M5jpae/yBEJuMZnZMwM6WP4CTPQau2l2emZF4jnHHH1pauO/ZQq88o281Tk/76h7Vrsi+ceaOrLP2ng77gRvBHFvvsMdNNd/pu62zmWJ+7v76P1LPjvIBO6Bad/G1cu/Dnk8m83tnWFqTQRp18YsWTz8dZCelD9CWhx8Qt0F5cAl3XK5A7fL5UrtajaqfgxZhfWGRFIolX6laEufahuo6sFjN8TjKHoIboLxBfs5TpHp+uevW8WKkDHrSExrY5PCYbOTDBGkUJAyWOmddOvAN0IdVVVU4kTqcHo8HjOfRCyGxwLPXyeRNLaCCyALRIhnqEJS7+Sc8okHesB9Mc8LQpoWaVhBNejjrxfLeDNaJUq7wDtwC1wFDf+S/BJgAHwL9qJXsJbkAAAAAElFTkSuQmCC') /*../../Images/dot-blue.png*/ bottom center no-repeat transparent;
    *background: url(../../Images/dot-blue.png) bottom center no-repeat transparent; /* For IE 6 and 7 */
}

    .navold a.active {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuVJREFUeNqslW1IU2EUx8/ulpsvm858f4XEVWSiqAWWmJmJSEFfJHoj7FNREAT1tQiKyCjsi1BC+cEPCSElpkSYFGZmFikSolYufGnNt+k271brfy7PDZUmpjvwY9zLnt+99zzPOUdDBRdohQgDBaAQRIFfQAumQQdoB3Z/i3V+7rOoEpSAJGAGQcAHNMADDoAx8YD7wOpX7qrrouATO/itSoU4H8Qnb5TpUN4kWeLdfxd9tenpyXtzzMCYwYLL7SAb1IFGeLzwKP/TLEpLMCgHF0FeZoqTrh22UnHGjN+cvR0Mo0v1Kcovog9U8QOAskhLqfkkPnU/uAxyTpdMUP25QUqPc6+0H5QUKdPJQhsteCTqGDDG4FYm+A76OYWqPAVc4c07WzpOt46NkFaiVcfebbO0Qeujl/0ms9ifLmBT5ZybinyLQ//wzDBJGvrv2L3ZQe+GwmhowpAgNr6F3y8dFAPTjSP8xj5aa9w8+o3X68XxzWH5PpBasMVBuZvmaT3BJ6o8m0uAEkEZy3NBSFnWNAUihCeUvSyP4wJJi3UHRC7qgVOTIIlqDEowywGRRxk9anGaWO7knjHj1AVEPuviIld6kJPlk8BrtQcFRG61c0aU3mNn+Qcw9+xjREDkKCQS2ehneSv48bw3nH461peaObeWGjojSWSjleU9oNclS56rj5PWJb/dHEdT8zqv6C1tkkg+t8tPtW3R1NRjXpP41WcjVTVx5dMgeATcam8ZBRE+n2YXcq9LjZIpI9m1anH3cChV3LGQw62clFoxPBZUOX/KF74he6Wsxu5IQ+9ICBWh24Xof/uVyl4NVbfEU2VNmiquAdVgYsmwEJOIC+o4OAj2mEO9dKrIpgyMrYkuig33KJs+MBZML/pM9KA9mkanlCM8BJ6Cu/AM/2sSLY4ccB7sBNHAKAazGvw5c9yzhbhBpGNJS1XTsjzGQfOioasV/cLARShS+BrcA9fBm+Vijj8CDAAfV+lyZg0sKQAAAABJRU5ErkJggg==') /*../../Images/dot-yellow.png*/ !important;
        *background-image: url(../../Images/dot-yellow.png) !important; /* For IE 6 and 7 */
    }

.content {
    background: #fff;
    color: #333333;
    padding: 15px 40px 15px 40px;
    min-height: 280px; /*font-size:1.15em;line-height:1.75em;*/
    text-align: left;
}

    .content > .page_title {
        padding-top: 5px;
        padding-bottom: 20px;
        vertical-align: middle;
    }

        .content > .page_title > h2 {
            display: inline-block;
            font-size: 24px;
            text-align: left;
            font-weight: bold;
            color: #cc6537;
            padding-right: 4px;
            margin: 0;
            vertical-align: middle;
        }

        .content > .page_title > .extra_title_content {
            padding-left: 10px;
        }



        .content > .page_title > .help_image {
            display: inline-block;
            margin-right: 10px;
            vertical-align: middle;
            cursor: pointer;
        }

    .content h3 {
        font-size: 17px;
        font-weight: bold;
        margin-bottom: 6px;
        color: #cc6537;
    }

.button-bar {
    padding: 20px;
    text-align: center;
    background: #6eb1e2;
    border-top: #f1ad34 solid 3px;
}

/* BEGIN Todd's, perhaps poor form, style stuff */


/* import from external */

/* hi */

.hidden {
    display: none;
}


.clear {
    clear: both;
}

b {
    font-weight: bold;
}

.print-label {
    text-align: left;
}

.select100 select {
    width: 90%;
}

#UpperSave {
    float: right;
    background-color: #6eb1e2;
    text-align: center;
    margin-right: -38px;
    margin-top: -5px;
    padding: 6px 28px 6px 28px;
    -moz-border-radius: 6px 0 0 6px;
    -webkit-border-radius: 6px 0 0 6px;
}

    #UpperSave > input {
        margin: 0;
    }

/* Misc Elements */
.TextFieldLabelCell {
    color: #333333;
    font-size: 9pt;
    font-weight: bold;
    padding-left: 0;
    padding-right: 15px;
    padding-bottom: 2px;
    padding-top: 5px;
    vertical-align: middle;
}

.TextFieldCell {
    padding-left: 0;
    padding-right: 10px;
    padding-bottom: 2px;
    vertical-align: middle;
}

table.CleanTable {
    border-collapse: collapse;
    border-spacing: 0;
}

.float-right {
    float: right;
}

.pad-left {
    padding-left: 10px;
}

.pad-right {
    padding-right: 10px;
}

.margin-top {
    margin-top: 8px;
}

.margin-bottom {
    margin-bottom: 8px;
}

.valign-top {
    vertical-align: top;
}

.valign-bottom {
    vertical-align: bottom;
}

div.prevent-wrap {
    margin-bottom: 40px;
}

/* Print Overrides */
@media print {
    div.prevent-wrap {
        page-break-inside: avoid;
    }

    #NavArea {
        height: 2px;
        overflow: hidden;
    }

        .button-bar, #UpperSave, .toolbar, #NavArea > a {
            display: none !important;
        }

    .footer {
        padding-bottom: 20px;
    }

        .footer > a:first-child {
            display: none;
        }

    html, body {
        background-color: white;
    }
}
