html, body {
    padding: 0;
    margin: 0;
}

body {
    color: #333333;
    font: 11px/14px verdana,sans-serif;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACBCAIAAACOx0cGAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA3LzI4LzA5HdIaxQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAABKSURBVCiR7YpBCoAwEAOTTNv//0h92XoQi0Kv3gwMYUh0bHvujD4iK/R2eeuxHXoLECC25992gFTV3IBIen1WSFr6o1VVkfTzLSc7kgn2r5kfGQAAAABJRU5ErkJggg==) repeat-x scroll 0 0 transparent;
}

a, a:link, a:visited {
    color: #3333CC;
    text-decoration: underline;
}

    a:hover {
        color: #9D102D;
    }

.page {
    width: 914px;
    margin: 0 auto;
}

.showPasswordEye {
    top: 30%;
}

.header {
    padding: 45px 0px 5px 0px;
    border-bottom: 1px solid #CACACA;
}

    .header .logo a {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmQAAADCCAYAAADny95mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYzOEFCQTM0QTFCRjExRTY5Njk4OUFFRjU2RDk5MjQ0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYzOEFCQTMzQTFCRjExRTY5Njk4OUFFRjU2RDk5MjQ0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBN0YxMTc0MDcyMDY4MTE4M0QxREU5Qzg0QjJFQUZEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZBN0Yx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) no-repeat scroll 0 0 transparent;
        background-size: 100% 100%;
        display: block;
        height: 33px;
        width: 104px;
        text-indent: -9999px;
    }

.ws_main {
    padding: 20px 18px;
}

.ws_main {
    margin: 0 20px;
}

.main {
    padding: 0;
}

.pagetitle, .wstitle, .f_column .f_richtextview b, .pf_title {
    font: bold 16px/18px arial,helvetica,sans-serif;
    margin-bottom: 6px;
    padding-top: 12px;
}

.proposaltitle {
    font-weight: bold;
    font-size: 18px;
}
/* Membership
    -----------------------------------------------------------------------------------------------*/

.membershipcontent {
    margin: 0;
}

.content {
    width: 450px;
    border: solid 1px #D9D9D9;
    padding: 15px 0;
}

.memberform {
    width: 452px;
    float: left;
}

    .memberform .g-recaptcha {
        margin-left: 190px;
    }

.row {
    padding: 4px 0 4px 0;
    overflow: hidden;
    clear: both;
}

.postform .row .text {
    float: none;
    padding-left: 0;
    text-align: unset;
}

    .row .text {
        float: left;
        padding-left: 10px;
        text-align: right;
        margin-top: 2px;
        margin-right: 10px;
        width: 170px;
    }

.memberform .buttonrow .leftbtnedit {
    width: 177px;
    display: inline-block;
}

.row .control {
    float: left;
    width: 250px;
    clear: right;
}

    .row .control input,
    .row .control select,
    .row .control textarea {
        width: 237px;
        border: solid 1px #75736E;
    }

.memberform .buttonrow {
    padding: 2px 22px 6px 0;
    text-align: right;
}

.buttonrow input {
    border: none;
    cursor: pointer;
    padding: 0;
}


.lkrestore {
    margin-left: 57px;
}

.login_aspx .lkrestore {
    margin-left: 66px;
}

.regblock {
    float: left;
    padding-left: 30px;
}

    .regblock .text {
        padding-top: 23px;
        padding-bottom: 5px;
        font-weight: bold;
    }

.errorrow ul,
.fe_validation,
.vsummary {
    border: 1px solid;
    margin: 5px 0;
    padding: 15px 20px 15px 75px;
    background-position: 20px center;
}

.instruction {
    margin-left: 30px;
}

/* PageFlow
    ----------------------------------------------------------------------------------------------------*/

.pf_leftButtons input, .pf_middleButtons input, .pf_rightButtons input, .buttonrow input, .f_button input, .cf_buttons input, .f_atch_linkpanel input {
    font: bold 10px/19px arial,helvetica,sans-serif;
    background: none repeat scroll 0 0 #9D102D;
    border: solid 1px #9D102D;
    color: #FFFFFF;
    padding: 1px 5px;
    cursor: pointer;
    margin-left: 1px;
}

    .pf_leftButtons input[disabled], .pf_middleButtons input[disabled], .pf_rightButtons input[disabled], .buttonrow input[disabled], .f_button input[disabled], .cf_buttons input[disabled], .f_atch_linkpanel input[disabled] {
        background-color: rgb(222, 222, 222);
        border-color: #ffffff;
        cursor: auto;
    }




.helptext {
    padding-top: 10px;
}


.mainmenu {
    float: left;
    position: relative;
    left: 126px;
    top: -25px;
    font: 11px/14px arial,helvetica,sans-serif;
}

    .mainmenu .m_static {
    }

        .mainmenu .m_static a {
            display: block;
            color: #333333;
            display: block;
            padding: 3px 15px 3px 15px;
            text-decoration: none;
            text-transform: uppercase;
        }

            .mainmenu .m_static a:hover {
                color: #9D102D;
            }

    .mainmenu .m_staticitem {
    }



.g_table {
    width: 100%;
}

.grid .fixed {
    width: 100%;
}

.grid {
    width: 100%;
    border-collapse: collapse;
}

.g_headrowsort td {
    background: none repeat scroll 0 0 #EBEBEB;
    color: #232323;
    font-size: 13px;
    font-weight: bold;
    height: 21px;
    padding: 2px 10px 0;
    border: 1px solid #D9D9D9;
    text-align: left;
}


.f_ctrllabel {
    width: 100%;
}

.f_progresss_comp {
    background-color: #d0d0d0;
}

.f_grouptable {
    width: 100%;
}

.pf_title {
    width: 100%;
}

.pf_buttons {
    margin-top: 20px;
}

    .pf_buttons input {
        margin-right: 10px;
    }

.pf_progresssbar, .fe_progress {
    clear: both;
    overflow: hidden;
}

.pf_progresss_cur, .fe_active {
    background-color: #C5E4E7;
}

.pf_leftButtons {
    float: left;
}

.pf_rightButtons {
    float: right;
}

.pf_buttons {
    clear: both;
    overflow: hidden;
}

.pf_progresssbar span, .fe_progress span {
    font-weight: bold;
    padding: 0px 10px;
}

.tree {
    position: relative;
    top: -5px;
}

    .tree a, .tree span {
        padding: 2px 0 2px 0;
        display: block;
    }

.fv_grouphead {
    background-color: #A1A1A4;
    color: #FFFFFF;
    border-bottom: 1px solid #C2C2C2;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    padding: 3px 5px;
}


.plaintext {
    padding: 5px;
}

.ap_content {
    padding: 5px;
}

.cf_buttons {
    margin-top: 10px;
}

    .cf_buttons input {
        margin-right: 10px;
    }

.fe_validation,
.vsummary {
    border-radius: 0px;
}

    .fe_validation span {
        color: Red;
        display: block;
    }

.fe_errortitle {
    font-weight: bold;
}

.fe_progress {
    margin-bottom: 20px;
}

.fe_title,
.memberform .row .subtitle {
    color: #555555;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
}

    .contactus_aspx .buttonrow input {
        margin-right: 10px;
    }

.contactus_aspx .row .control {
    width: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

    .contactus_aspx .row .control .asterisk {
        margin: 2px;
        -ms-flex-item-align: center;
            -ms-grid-row-align: center;
            align-self: center;
    }


.contactus_aspx .row,
.contactus_aspx .buttonrow,
.contactuspreliminary_aspx .buttonrow {
    border: none !important;
}

.public_aspx .content {
    border: none;
    width: auto;
}

.userprofile_aspx .memberform .buttonrow,
.userprofile_aspx .memberform .subtitle {
    padding-left: 10px;
}

.userprofile_aspx .row .text,
.userprofile_aspx .memberform .buttonrow {
    text-align: left;
}

    .userprofile_aspx .memberform .buttonrow input {
        margin-right: 5px;
    }


.selector td {
    vertical-align: top;
}

.selector .leftsel {
    width: 370px;
}

.selector .wstitle {
    margin-right: 0px;
    padding-right: 0px;
}

.selector .tree {
    border: 1px solid #C2C2C2;
    padding: 7px;
    margin-right: 10px;
}

.selector .line {
    border-top: 1px solid #C2C2C2;
    padding-top: 7px;
}

/* history implementation */

.colclosed table {
    width: 100%;
}

.colclosed input {
    float: right;
}

.edithisttitle {
    font-size: 14px;
    color: #5AA341;
    font-weight: bold;
}

.historygrid {
    width: 100%;
}

.notificationtitle {
    background-position: 7px 4px;
}


.contactus_aspx .errorrow {
    width: 606px;
}

