/* Table of Contents:

	Typography
	Composite
	MasterPage
	Membership
	Workspace
    TabbedLayout
    FormView
    FormEdit
    Form
    Grid
    Menu
    Metadata
*/


/* Typography
--------------------------------------------------------------------------------------- */

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: local('Montserrat'), url(fonts/Montserrat.eot), url(fonts/Montserrat.woff) format('woff'), url(fonts/Montserrat.ttf) format('truetype'), url(images/Montserrat.svg) format('svg');
}

@font-face {
    font-family: 'CormorantGaramond';
    font-style: normal;
    font-weight: 500;
    src: local('CormorantGaramond'), url(fonts/CormorantGaramond.eot), url(fonts/CormorantGaramond.woff) format('woff'), url(fonts/CormorantGaramond.ttf) format('truetype'), url(images/CormorantGaramond.svg) format('svg');
}

body {
    font-weight:500;
    font: 20px "CormorantGaramond","Helvetica Neue",Arial,Helvetica,sans-serif;
    line-height: 1.3;
    color: #444;
}

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

    a:hover {
        text-decoration: underline;
    }

    a[disabled], a.aspNetDisabled {
        color: #999999;
    }

input[type=text],
input[type=password],
textarea,
select {
    border-radius: 4px;
    color: #868686;
    border: 1px solid #ccc;
    overflow: hidden;
}

.pagetitle,
.wstitle,
.pf_title {
    font-family: "Montserrat","Lato",Helvetica,Arial,sans-serif;
    font-size: 36px;
    margin: 6px 0px 18px 0px;
    padding: 10px 10px 11px 14px;
    border-radius: 6px !important;
}
.login_aspx .pagetitle {
    text-align: center
}




.registration_aspx .memberform .row .control input,
.restorepassword_aspx .memberform .row .control input,
.login_aspx .memberform .row .control input {
    width: 310px;
    height: 44px;
    padding: 0px 15px;
    font-weight: 400;
    background-color: #eeeeee;
}


.registration_aspx .memberform .buttonrow,
.restorepassword_aspx .memberform .buttonrow,
.login_aspx .memberform .buttonrow {
    padding-left: 0;
    padding-top: 4px;
}

.registration_aspx .memberform .row .text,
.login_aspx .memberform .row .text {
    display: none;
}


.fe_title {
    font-size: 26px;
    font-family: "Montserrat","Lato",Helvetica,Arial,sans-serif;
}

.welcometext,
.helptext {
}

.memberform .row .text .subtext {
    font-weight: normal;
}

.instruction,
.subtext {
    color: #767676;
}

.registration_aspx .memberform .row .control input,
.restorepassword_aspx .memberform .row .control input,
.login_aspx .memberform .row .control input {
    width: 310px;
    height: 44px;
    padding: 0px 15px;
    font-weight: 400;
    background-color: #eeeeee;
}




/* Composite
--------------------------------------------------------------------------------------- */
.btn_medium,
.f_button input,
.pad_btnclassic,
.f_atch_btndelete,
.fe_attachment .fe_atch_right input,
.pf_btn, 
.pre_prevbutton, .pre_nextbutton, .pre_cancelbutton {
    color: #ffffff !important;
    border-width: 0px !important;
    border-radius: 67px;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    font-size: 18px;
    font-weight: 600 !important;
    background-color: #345190;
    padding: 6px 10px 7px;
    position: relative;
    width: 90px;
    height: 36px;
    cursor: pointer;
    overflow: visible;
    margin-right: 10px;
}

.tablelayout .flt_btns input {
    background-color: #345190;
    margin-top: 33px;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    padding: 12px 12px;
    font-weight: 600 !important;
    border-radius: 67px;
}

.pf_causesearch_selector .pf_buttons .pf_btn:first-child {
    width: auto;
}

.ap_content .pf_causesearch_selector .pf_title span {
    font-family: Montserrat,Lato,Helvetica,Arial,sans-serif;
    font-size: 19px;
}

.pf_causesearch_selector .pf_buttons .pf_btn.gray_btn {
    background: #345190;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    font-weight: 600 !important;
    border-radius: 67px;
}

.ap_content {
    border: 1px solid #E0E0E0;
    border-radius: 4px;
    min-width: 520px;
    width: auto;
    max-height: calc(100vh - 120px);
}

.requiredactionsmenu a.m_staticitem {
    min-width:200px;
}
    .btnlarge input, /* buttons on Form */
    input.btnlarge, /* buttons on PageFlow */
    .btn_large /*  on Registration.aspx */ {
    color: #ffffff !important;
    border-width: 0px !important;
    border-radius: 67px;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    font-size: 18px;
    font-weight: 600 !important;
    background-color: #345190;
    height: 36px;
    outline: 0 none;
    cursor: pointer;
    display: inline-block;
    line-height: 1;
    padding: 6px 10px 7px;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    width: 200px;
    cursor: pointer;
    overflow: visible;
    margin-right: 10px;
}

.btn_extrlarge /*  on ContactUsPreliminary.aspx */ {
    background: none repeat-x scroll 0 0 #f90;
    border: 0 none;
    border-bottom: 1px solid rgba(0, 0, 0, 0.25);
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    outline: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    line-height: 1;
    padding: 6px 10px 7px;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    width: 420px;
    cursor: pointer;
    overflow: visible;
    height: 26px;
    margin-right: 10px;
}

.btn_medium:hover,
.f_button input:hover,
.pad_btnclassic:hover,
.f_atch_btndelete:hover,
.fe_attachment .fe_atch_right input:hover,
.pf_btn:hover,
.btnlarge input:hover, /* buttons on Form */
input.btnlarge:hover, /* buttons on PageFlow */
.btn_large:hover /*  on Registration.aspx */
.btn_extrlarge:hover,
.pre_prevbutton, .pre_nextbutton, .pre_cancelbutton {
    cursor: pointer;
}


.btn_medium[disabled],
.f_button input.disabled,
.pad_btnclassic[disabled],
.f_atch_btndelete[disabled],
.fe_attachment .fe_atch_right input.disabled,
.pf_btn[disabled], 
.pre_prevbutton, .pre_nextbutton, .pre_cancelbutton {
    background-color: #a6a6a6;
    cursor: auto;
}

.btnlarge input.disabled, /* buttons on Form */
input.btnlarge[disabled], /* buttons on PageFlow */
.btn_large[disabled] /*  on Registration.aspx */ {
    background-color: #a6a6a6;
    cursor: auto;
}

.pf_rightButtons {
    float: right;
}

.memberform .row .control input,
.memberform .row .control select,
.postform .row .control input,
.postform .row .control textarea,
.fe_singlelinetext .fe_q_cont input,
.fe_dropdownlist select,
.fe_question textarea,
.fe_taxid input,
.fe_q_other {
    border: 1px solid #B0B0B0;
}

.fe_checkboxlist .fe_q_cont span input, .fe_radiobuttonlist .fe_q_cont span input {
    margin-top: 2px;
}

/* MasterPage
--------------------------------------------------------------------------------------- */
.page {
    width: 1160px;
    margin: 0 auto;
}

.header {
    padding: 35px 0px;
}

.logo_link {
    background: url(images/logo.jpg) no-repeat scroll 0 0 transparent;
    height: 125px;
    width: 398px;
    display: block;
}

.footer {
    margin: 0px 50px;
}

.underfooter {
    height: 90px;
    background-color: #345190;
}

    .underfooter .footertwitter {
        vertical-align:middle;
        margin: 22px 10px;
        height: 45px;
        width: 45px;
        border-width: 1px;
        border-style: solid;
        border-color: white;
        border-radius: 100px !important;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAjCAYAAADSQImyAAAABGdBTUEAALEQa0zv0AAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAABF2lDQ1BJQ0MgUHJvZmlsZQAAKM9jYGDiyUnOLWYSYGDIzSspCnJ3UoiIjFJgv8PAyCDJwMygyWCZmFxc4BgQ4MOAE3y7BlQNBJd1QWYxkAa4UlKLk4H0HyCOSy4oKmFgYIwBsrnLSwpA7AwgWyQpG8yuAbGLgA4EsieA2OkQ9hKwGgh7B1hNSJAzkH0GyHZIR2InIbGh9oIAc7IRA9VBSWpFCYh2c2JgAIUpelghxJjFgNgYGBdLEGL5ixgYLL4CxScgxJJmMjBsb2VgkLiFEFNZwMDA38LAsO18cmlRGdRqKSA+zXiSOZl1Ekc29zcBe9FAaRPFj5oTjCSsJ7mxBpbHvs0uqGLt3DirZk3m/trLh18a/P8PAN5BU32YWvgkAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGHRFWHRTb2Z0d2FyZQBwYWludC5uZXQgNC4xLjONJP1nAAACS0lEQVRYR+2XP0gcQRjFz4gJ/iMhaqNYHGIlpAkpQkLQVrAREbGxiHYaRNQiGJIqpSK2RhSsRbAwRdBGQbCzsVAkIIiGIIpRVOTO3+w8TIJn3M3NnBb7g8fu7H7z3nd3u7c7iZiYmJhQpNPpvFQqVYXqUJLxA52635hGabgTrbN/BePvaIDdhypNMC41tRq6A9PPqEHD0DDnEZqxLWeG80uoBU0wPGA7pOluwNR8g7voCL3R4VBQPxZ0GRLqv7EpYPtUFtmDYXngDhifoHad+ifU1aALTb0VarfRCFpGzbLJHswqlRHA2DDO7hOVZISaQTsjPNY61S8LN+BrftJDG/Ebju2gd6hQpX/BcXNNh4b6U/RW092C/6SNuQ6hP9Aou6/Rn/8oU0FBSKhf1FT3YF6LfinrRqg5RitoGq3qcCio9/MBMC5DL1ErOleec/CeU6RbMA5uYrbmmt8L0jyA97Ai3YK3eQXYtDH+IKNDke7BvFc53iAjqTj34J9PwKKNcg/ea4ryBzmPCZq1kW7Bt08x/iDH3AvPUA9ydk/gdYjKFOMXguaV65JPsvcPH8AsRk4UnDV4bbApkn1uILQRXXs3igoe5yjS67kzCE6iL2hf/USGud2yuztowqxxF9RTFHJ33WeCpivQexTpF6D+AvXKxj9klqB6QhuQWbd+QF/RWdBRBJizhXJ/zRP6Cv33U5i5P9EQKpbl3UAvz2liGG3Z1m6GGrN2nkddDEtkcX+gsWrUhMxT2Xy7H1EfakMvaPpqZRYTE+OTROISKcvbwp44xKEAAAAASUVORK5CYII=) no-repeat scroll 0 0 transparent;
        float: right;
        background-position: center;
    }


    .underfooter .footerFacebook {
        margin: 22px 10px;
        height: 45px;
        width: 45px;
        border-width: 1px;
        border-style: solid;
        border-color: white;
        border-radius: 100px !important;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAjCAYAAACZ6FpfAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMS4zjST9ZwAAAORJREFUSEvtlEsKwjAQhnORHM6ruHGnd3CjKHgJV+69gWCRimgTax8pdcIMps80iywU+8HQMv+DFtIyG2VZcpjJQyRHuFqhSBvQeJqpHdqGoVgd2PM8V2u0uEHROrCfoOwORevIOF2Q7gxFDbDjQiZnlN2huAF21teKX5lQqpjCrfZ9huIGEmy0Q11oI/p7+buiIBTb6kQyOVCgE603M+FNLvUTeOG7iuCQRl6KTsF976XocpUbL0XPOJ0z+AvOqpOrYkV6J1pvZmDN6TQZYDl+awNoI/p7GYvGokG0Ef29/EQRY2/VS0HE39ppEwAAAABJRU5ErkJggg==) no-repeat scroll 0 0 transparent;
        float: right;
        background-position:center;
    }

    .underfooter .underfooterlogo {
        margin: 10px 10px;
        height: 70px;
        width: 135px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAABGCAYAAADvuCdhAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuM40k/WcAABMhSURBVHhe7Z0NtFxVdceTkITyGUoaREExLAutgIICAUPFFpEVpdR2gValCoJUW7QWUXTRouhSaxGxCopLEUNtAUWQYNHyYVBoUYwIJakEFDCCj/Bi8pK8mbnnnMmd/vaZfc69M3Nn3sx7eY/30vt/a6+5d5999jn37H3P9z1v1kThnDtZfkdHR5/rjLvYGHdprWbfVau5E9JK+rxGo7GTFyyx4yJN093kN0nscgy+q1zzO9uY+juscU9DDSGT2IpN3APIXYujfIzw0+EsGRkZ+V2JU2KGo2l080a5tom9xlIT+AAF4Qsw/CU4gglOUUSED5vE3WOt+wp6PpAkyanoPQRH20VVlZjuoGl4tamZM+Ta1NwlmPwXRc1BrVZ7kTX1W4ocoRfhJNugJ6DbaHo+i7OdS5onoW8x6cxR9SWmAzDSnVT1R8s11f8HxIB1U3+DDywA/YcTkVmTN/h4ibT5c6uNsTdS+3yCdM+01v7Rli1bFkmNpUmWmApQ8EfLmxv6DPQB3to0krnPC3TBqlWr5skbTtzftht4O9ImapL/Hh5O99BkS0wmqPZvwKBP6O0sV3MnBWNQA/yxsruCN/j3MNjn0WFzRtx+RB9GkyoxmaCDdzBGTOkj/IeyqBnMyzJj1L+r7DEhHUV03dZiyAmS5A29h2oSJSYTvHVX+0Kn06isWZVKZb8WgxjzUg3qCzjYKcR7NK9jvEQ/4luqtsRkgj7C/rx5DBal0Ot+JCFYt27dLs3aQo2S2H/VoL6B7p2Jdz7xR6KecZAxjcNVZYnJBO38p2PB04lUtgfOEI3Ita1WGy/QoIGAU+xjrfsyOuoxrb7J9t1ElZgANm/evBADVaTQpRYII4kA+A/nDUMz8lkNGhekH2IS94O8zl4keapU7DEavcRkgvH8R2LBm2wkEdBuOIyzFYdZqMHjBs3RG9D3RF53EZH+XRqlxGRiaCjdjQJfnxV+/VYNisBBbsjClRJ7oQZPCI1G43fQdREONtqRhpJz7k9UvMRkgv7Bu/MFb2rmMxoUQX/i8rxMk+xvxJAqMmGklXS/JLFfb0/HJOZuFSkxmcCY83jrf91S+KZ+lgZH8OZ+OC8TqWb/WkW2G3DOY2gWfhzScIn7Uw0qMZkIU80tVLXHanAEBnpnhxyEIz2CQ233hSV0ylL5GTRZ31ZWicmEGJE3fnWLcZtrEh3z/kni/jwvlydZllaxEjMVGPH17YbFGX6twS2oVu1x7bKBqNJ7LmCVmAFgOPmjTuPa72lwC6gtXtQpmxHOcryKlphpoF9wfJFRTc11jCQENCkLiuQzyha2Ssww0Bx8r8ioRSMJge/QJYwdCuIobTPGHKbiJWYKMNoRBcZskk27Tvm2D0E7yLpyn8FMA0a7rtCY0PDwcNcdRCYxPymKkyNTrVafr+IlpjtqtcaBVPfZcnQr/UrFCiH9goI4LVQ0e1limoJh4JVFRmxS7yVim7ivFsfLkx2hf7HdvpeQvoq1dom19XfbxL6f6/dAr4Q/V0WmPUzVnM4LWKV8HqtUKvsr+9lFOpo+l0z5zStFxFDzUhUtBOGfKorXQdZ+SKNMCJs3pwudKV7mpt/zVhWb9qCv9Y1pl28K9pP5Am0nRhJvV9FCJIk9ryheJ9kh3twJL2BZU883S0/rvMiv5F624qnYtIdz7jXkeS3lf/eWLekiZT972Lhx4wI8dLMWbDHZ3ptH6qb+5sJ4RWTr52i0cUGW1XN9mzWrVzfma5DMnL5YL1uAA76AZ1hqK/YorucpuwWN0ca+IpMk6cFyv2HDhj2RXTA0NOQ383C9k9x7ejxz6PXr1+8e+MqKSGVLn7VHil75qEjZEYTvEnXmPkSSa57lIJ9nyr5X5327gsQ+2GKsNqLgt42VGTxcPpQpjF9AD/Ow4/7gRdZHgi7yNkSheeMVAdm9cfRbc2lTy9knyW/c1k9e5vBmXibPGeUSez21mO75bE6amdFsJzg10cd8ZEBf697AD88lv8R+Hzo3hTAh0rmX/P6BjwiIe0UMjx8mudcTL7eHxD9nFX3n+UiTBTK9K4nFD2WLiIw8qeJdQXv3kqK43YgH/guNOi5QiD8Musifpdn4JgZ+tQZ7iJEx2t0q81s6uVfx+wu934Sj+GqZJu5DOV3yad/WcO9543AGdOZfsPXc/yx3/9TIyMjeGrfDGXiOZeTByl4NHPImrp+RcH5TWQcSmUmBrRUvP7eSvV3Fu0I+yS+OW0w86I806rhAoe+LcfMFrGRvkppDZCjUkwO/VnOvEp7MdUiher6t/w165nG/Ue75rYrBfVzjLg5xrXXLhdevM5C+NGN+Zxa/z2zdunUfL2fcZ4Icb7nvSBc5Azrmo2MffudAB+a3EqDjUyIzKcDr/ZvSi8jAmBtc5QF48Kya7YMmuoBFmnNNzbwdx/qvvF7ye7mEy1pKxrcredbve9J8Eu9yarRDokzirvWKAcbIvgdJ7NXC69cZqKeyVVxqIxWT2vOlkU8H2POKnWF3cRzy2dLEeErs10VmUkDGl0gBdSSaIwr8HSreE8j6N6x/srdo1AmDWuA1FJ4TvfwOCY+CW96ZZkbiDBjg5dm9u9IrA/I2R9kiZ6iZ+Ia2O4PsvsrkssW9Wq3xwshP7ErhFTkDYf+Zybm7cIwvRpnJdIYACvMkEi6eUq7apSrWE7wFLZthxiIeWhawDtHoA4E39zl66YER5uJcw6r7GeHRTmfb8aw9nrQOzZPogA6IMol7AD1+ZxbPfGzGV2dofbNvEp4Yn3TjF2Fyn5o01ja8aN7oApwkbgLCwF8SXrszkJ+suU3cdSIDb2HGmwJnEMiDkOFTSXRtTBwCe6lIT4i35+P1RYn7mkYfCMR9krj307b/C2/fP1Go9wWdOMG/iYwx6WHkKQxBf0lBvpch8F/STzqHeB/xigD8B0JcjHcLfQk5ZuCxwAvOICMq9PkPfJqO7D4vfZQoB0kZqs77A4/8/CMjiFOQ/aXc+zxV7StErsAZcs2Tu5+mdCm6stndqXKGAB5oJ1mupmDWkfGnlD0meOiui1zdCP3JoAtYaS1dXKRL6eH8pJMY1hd+mxw8sZyfK6DAXyn5aAvfEO/VGQTyxVdeTohyeiRcB2eQ+Q7uO0ZpPi/UWF4ZaHcGiQ+v/TuUeszfVDtDABmbT/PxOr0dE7TBvCnZQ/RLvGGfVhV9weeLGkzaUgrpDt/nkTOjauZs3qyOI4BoIo5G9gpkb1PZ5dQOMpKIE0fIvFwKWsLljW+YxuExjzlnQP/O8qaj63aaihXUNG+i+XgZz/45IcL3VNFZ6ZZ0EXHlm4/varpfJp2WyTteutNCXF6KA4RHvprHIDXjXI8NTuD370VG8u0jTneQ4QvzRh6ANoG+mqKpQlEHssQAwMvPzhl4MErsBapmWqB0hgkiSdyftRh4MJIvsOIaw7ON0hkmCDpAx+SMOzDR9p6uqsaEjNlljj8/zx+QVtPnhzAcbFwf8RBvNrSrUouT0sv/Cp28exgdrFBWV1AmR4msJ2O6HoK2w4FCO7DIyP0QnawaHai+z3XAIKuace02ZUXAi5M2svKo7O0GOnd+PoYO3tPKipCVT3EgvQ0n3TWfk6Gtsnd8UAjzMJIctjHQtLQQ4/5PqJq+MN2cQY4+JE8P8uxpmqQHKfv/rzME2Ko9juFX37ORFOB6HKljL0AvTMQZGP7tXamk+4nzKqsF8Ocgs4/KdPRjgjOQTnQGeHEdZCxnkCHnWM9L+O6Svuw1UVYEedtD8zbmCAyZeSKrtx7wZsu5mapj8g9ZJZH5PLwsDcv+vmZhdKHaOMbO43EGa9Ol1ro4M4gTbsFpPyyFI+GNjY0FhF8LP38sUYXx/RX5zSztzkBeJE7+aOSt3G2WOYe8MxDvCyHfyG/j+jrSbtn15RL3WuTu9eEaj1rTL4qZqvkr4jxEmJ9Ek1/y/zNj0iN8ZEC/5CxJm7CnnHOvQs7vi9Bg6eQvIzyetIPcJluz52rw5KJWq8mO62icAlpDgQx88nyuUFOur86TFETQH5zB2oYsSDWPIpKV2sT+NMhw7TeNkI+5xJWCrKLnf/gNax1iyGxhqq2ZMDV7c9SVI7CgpWYootyhJhjybfkw0m+urprmQiFO8VF44ggyVb5Gr5G1w2GyS070b/J8/uIGGR/fuROJo+dl4RA8YyZbf4vITAlkTYCMdEzPksHXqshA4EG0ZuhNwRkomNs9j3adgtsZQ83GiP7EGfK1zisFsmYg4XLN7yLCH/cyJvvouL1mQG5/9H6tyfNnRixjJPOHpDGnzRkepnY6SpbdIw+nFB2ydQ59vkYiPzXK6y3Enw9Jh9Q3FdVqekDYOid51JrX65GZTOHzlmfO4DfIuCuRu0CeNzO+/b7kTXiE3+V5mo8pA4nvRUF+iUxqFVi/Q4MGRoszJO6BPGG4LSFMnIF0ZTeXX94m/CEe/KtCFERcepY21Ou1DAXlXGpqiBAWSApPZNprBgG8sfsM1p6vbFloWyc8dAzLPQ6ULXvTnHihNpD+7rLAhszPyV/rekvNvlNk8s6Q75Tnz+tE/32hDGhmvIOgr66iUwsK5TiM8iDV37jPbSR+330G+Qwg3HcjebtdzZ1AoYQ9EfR17J1c/ybITNgZcqMJ7v3iFumM+HtbPycn934vlANp04SZ/Mrsapw5W9AqcAZqi7ijXWqkKNuFVHTqEQp2vBjIGZrb0EJbeSdv4cnt5AvbNNt+cQjp64gumpJvB13tzoCuvDP8c5DDyf3WOUG/zkDH7nVBjnx8xwvlgB7pDGp48xsW+fY18MZyBkYOz4uyPGdRGajozMMgziA8CtifU82vo2a6CHoFdAw99DeZUeN744RJTeCdQQxK+FLu4+6tdmdAPjoDhn5fkIN/I/0C/8V6v86geyWypsm6q2R6H4O+UVZQyc9pIYz0vzDqt/W7a6L8GM4goMz8SIp0Kj6/PL8vA2POoDbrusN82mNQZ6BD92IKofDfG0gvvSnT/N8ZeSJOHOL1rhkwWFs7LnME/TqDAKO8OZ9eJGs/KH0arlv6MS2yutDX0xlsKv8eomXnd6SZsjReBN68yzDGCuhmZUVg3Is1bAVNRNzfIN8yEnYpjiQzhTJK+Dmd2JtxFL9nA2PTVLiPwl/L2/2obGQRA+V0aS0j/QN4SesxA+TpTJnH8LqtW4W+XYl/eIhPVXyKioqOKz3fZptwBb7qT9x16HjU6+FtpvZ6WzNM3mL3A+HzHHdTc9DplJ1WdoW83SJDGjKP4NOjqTtReHnwrAfR9/gieulzSBnYNdANOG15lmaJEiVKlNhhQZssXx4tkqVvIa79zGERCDuYtvFGOolXbdiQ7VPc3iCdxdIG06GT//c5rbby7bCgg3c7HaCWnjf30pt/nE7W59r/54UYJ8rpv2HsFxhVpm77OgCk2THUPI3ja3NxcL0s0S/oDWfT0cW0SbbAqzg98fo5TWdhEGXtEmX3BKPxJaTz78Qb7veDV4ZzZ0g6kMxn9P2RLPk7V0YK5Hutskr0i+AMUvBgD2g32XZHjcGwKjrE+vC1s0C+z5D/nqe3Y4LaJC4E9esMAhnChrWOfmFq9n+badnHlFWiX2Q1Q+ukk1TpOMgdwYi8ce8RPk3D2cT5qZB8aeWFAfXE38LzewSgzRjlVhxrTxxBvo2IS+Gks1biMnZ/oYz387okDrIyhb1Y5gRyYXFaWpyV/sqF6JWlcQfVTOL8v0egRviJ3Es6/BofvzwqsX9QYF1nIF3+YPPEXS88jPAPkYcxlffewMMICSTNyDAONVsmnKJ8jjDqwf6Tt8jDSfRalpdbZjH1K/ONsmkmt3cgkDiBhJNux6wjjlKeud0vejkDzcWRWaGaezyv0BniXP3QI4/4PQ57OT3RxRhzGA7h/3WjEEY+n7Bl8obzxuc+wPVG/TG6rtm6NX1OkTNQK12SyduVkgb6Ze0jnNSyjDB/HhU0JOkQ5r/FLNEHejpD7gtqqnB/DkKRM+AE8SgCGZ0kSXIqDhF3XRGnsM+Q5pyBN/iHyvYodIbEPtmUtRVxOC/YhrLPMAH0cgZ5i4NBnHGfFF6hM9CmS60Q+U35ezGY3+relzMY93Fle7Q7A7rmxHvrHlSxDpTOMAF0cwbdyBINXNEDMIqcQSCjDQz4d/DVGBJef5eE5Z2Bqjsu5AzoDHLIelhtHOW+cFd0zhl6nsRbogDBGSjo1Lfh1h6LIS6gMLN9lonz5zQIipwBA59EH2CxXMubn8WzFwnPmPpZOd5yibdy5cq5gziD8MjTN6O8jHR8XpPf5zfWNtJh1HA5wOQ0WXLXoBJjIasZulBir8fQcfm6yBnoJ/i3EQOMQH6rO791wo9shptDYxyl0dHRfQd1huayce68h0CJW+0jAfRclg+jpujY7VSiCzDktyjg9ZD1hSeFLWv/ibtc3jwVi5AZSAz1kBDGfAnV9U5cy74Bv+GFX/mO4X569i3bv4h3HmHhoK1RP5dgzBFBF07m5zECqE3OjGHqVAKpCcjzN9AVToGrk9d44h2Ou5Dw78DXjbtTfSjHrFn/B0MkW3nPYWOSAAAAAElFTkSuQmCC) no-repeat scroll 0 0 transparent;
        float: left;
    }

.footer .footerlist a {
    color: #f26522;
}

    .footer .copyright {
    }

/* Membership
--------------------------------------------------------------------------------------- */

.pagecontent {
    margin: 30px 0;
}

.main {
    margin-left: 5px;
    border-width: 2px;
    border-style: solid;
    border-color: #06984c;
    border-radius: 0px !important;
    padding: 10px 0;
}

.membershipcontent {
    margin: 20px 20px 0 20px;
}

.login_aspx .memberform,
.restorepassword_aspx .memberform {
    width: 450px;
}
.memberform {
    width: 700px;
    float: left;
    padding: 0 10px 0 50px;
}

    .memberform .content {
        padding-bottom: 5px;
    }

    .memberform .row {
        padding-top: 5px;
    }

        .memberform .row .text {
            padding-left: 0px;
            width: 240px;
            font-weight: bold;
            line-height: 25px;
        }

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

    .memberform .row .control {
        width: 370px;
    }

        .memberform .row .control input,
        .memberform .row .control select {
            width: 245px; /* 25px - reserved to red asterisk */
            height: 20px;
            padding: 1px;
            background-color: #eeeeee;
        }
        .memberform .row .control .asterisk {
            color: #ff0000;
        }

    .memberform .buttonrow {
        padding-left: 170px;
        padding-top: 15px;
    }

.lkrestore {
    margin-left: 35px;
}

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

    .regblock .text {
        display:none;
      
    }

.restorepassword_aspx .memberform .errorrow ul,
.registration_aspx .memberform .errorrow ul,
.login_aspx .memberform .errorrow ul {
    width: 247px;
    padding-left: 4.5em;
}


.memberform .errorrow ul {
    width: 395px;
    padding-left: 4.5em;
}



.instruction {
    margin-left: 50px;
}

/* Workspace           
--------------------------------------------------------------------------------------- */
.ws_top {
    height: 0px;
    float: right;
}

.ws_main {
    margin: 0 30px 0 20px;
}

.ws_container {
    padding-top: 0px;
}

.defaultcontent {
    margin-top: 20px;
}
/* TabbedLayout            
--------------------------------------------------------------------------------------- */

/* FormView 
--------------------------------------------------------------------------------------- */

.fv_grouphead {
    padding: 10px 0;
    cursor: pointer;
    background: url(data:image/jpeg;base64,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AAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANNAAAABgAAAAAAAAAAAAAAAQAAB2wAAAAMAG0AYQBpAGwAYgBvAHgAZQBzAF8AMAAzAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAdsAAAAAQAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABAAAAAAAAbnVsbAAAAAIAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAAQAAAABSZ2h0bG9uZwAAB2wAAAAGc2xpY2VzVmxMcwAAAAFPYmpjAAAAAQAAAAAABXNsaWNlAAAAEgAAAAdzbGljZUlEbG9uZwAAAAAAAAAHZ3JvdXBJRGxvbmcAAAAAAAAABm9yaWdpbmVudW0AAAAMRVNsaWNlT3JpZ2luAAAADWF1dG9HZW5lcmF0ZWQAAAAAVHlwZWVudW0AAAAKRVNsaWNlVHlwZQAAAABJbWcgAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAAEAAAAAUmdodGxvbmcAAAdsAAAAA3VybFRFWFQAAAABAAAAAAAAbnVsbFRFWFQAAAABAAAAAAAATXNnZVRFWFQAAAABAAAAAAAGYWx0VGFnVEVYVAAAAAEAAAAAAA5jZWxsVGV4dElzSFRNTGJvb2wBAAAACGNlbGxUZXh0VEVYVAAAAAEAAAAAAAlob3J6QWxpZ25lbnVtAAAAD0VTbGljZUhvcnpBbGlnbgAAAAdkZWZhdWx0AAAACXZlcnRBbGlnbmVudW0AAAAPRVNsaWNlVmVydEFsaWduAAAAB2RlZmF1bHQAAAALYmdDb2xvclR5cGVlbnVtAAAAEUVTbGljZUJHQ29sb3JUeXBlAAAAAE5vbmUAAAAJdG9wT3V0c2V0bG9uZwAAAAAAAAAKbGVmdE91dHNldGxvbmcAAAAAAAAADGJvdHRvbU91dHNldGxvbmcAAAAAAAAAC3JpZ2h0T3V0c2V0bG9uZwAAAAAAOEJJTQQoAAAAAAAMAAAAAj/wAAAAAAAAOEJJTQQRAAAAAAABAQA4QklNBBQAAAAAAAQAAAABOEJJTQQMAAAAAAJ6AAAAAQAAAKAAAAABAAAB4AAAAeAAAAJeABgAAf/Y/+0ADEFkb2JlX0NNAAL/7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAABAKADASIAAhEBAxEB/90ABAAK/8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH/9oADAMBAAIRAxEAPwDtkl86JKo136LSXzokkp+i0l86JJKfotJfOiSSn6LSXzokkp+i0l86JJKfotJfOiSSn6LSXzokkp+i0l86JJKfotW8H6S+aUk6HzBMd3//2ThCSU0EIQAAAAAAVQAAAAEBAAAADwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAAABMAQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAIABDAFMANQAAAAEAOEJJTQQGAAAAAAAHAAIAAAABAQD/4Q5MaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpjcnM9Imh0dHA6Ly9ucy5hZG9iZS5jb20vY2FtZXJhLXJhdy1zZXR0aW5ncy8xLjAvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjg4RDA0RUM1MDUzQkRGMTFBQjlFQTVFQkE3RTgzNzU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDNkJGN0Q2MTlCQTExRTFBMTAzRjNCM0M4M0I3RTY4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2RUIyQjI3QkIxOUUxMTFCMkI0QTYwOTc2MEVBRTEyIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzQgKDExLjB4MjAwODA4MjYgWzIwMDgwODI2Lm0uNDU2IDIwMDgvMDgvMjY6MDI6MDA6MDAgY3V0b2ZmOyBtIGJyYW5jaF0pICBXaW5kb3dzIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxMS0xMS0yOFQxNDoxNTozNCswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTEtMTEtMjhUMTQ6MTkrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTEtMTEtMjhUMTQ6MTkrMDI6MDAiIGNyczpBbHJlYWR5QXBwbGllZD0iVHJ1ZSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjZDNjhBMEE4MTU0RTAxMTgyOUQ4ODUwOEFCM0M2RUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODhEMDRFQzUwNTNCREYxMUFCOUVBNUVCQTdFODM3NTkiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MTZFQjJCMjdCQjE5RTExMUIyQjRBNjA5NzYwRUFFMTIiIHN0RXZ0OndoZW49IjIwMTEtMTEtMjhUMTQ6MTkrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/uAA5BZG9iZQBkgAAAAAH/2wCEAAgGBgkGCQ4ICA4RDQsNERUSERESFRwXFxcXFxwRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBCQkJCwoLEgsLEhQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAAEHbAMBIgACEQEDEQH/3QAEAHf/xAGiAAAABwEBAQEBAAAAAAAAAAAEBQMCBgEABwgJCgsBAAICAwEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSESMUFRBhNhInGBFDKRoQcVsUIjwVLR4TMWYvAkcoLxJUM0U5KismNzwjVEJ5OjszYXVGR0w9LiCCaDCQoYGYSURUaktFbTVSga8uPzxNTk9GV1hZWltcXV5fVmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6PgpOUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6EQACAgECAwUFBAUGBAgDA20BAAIRAwQhEjFBBVETYSIGcYGRMqGx8BTB0eEjQhVSYnLxMyQ0Q4IWklMlomOywgdz0jXiRIMXVJMICQoYGSY2RRonZHRVN/Kjs8MoKdPj84SUpLTE1OT0ZXWFlaW1xdXl9UZWZnaGlqa2xtbm9kdXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6vr/2gAMAwEAAhEDEQA/AOo5s8XZs17hvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7RzZ4uzYq+0c2eLs2KvtHNni7Nir7Ryxni3Nir7UGKDPE+bJBIfbi4oueH82SDIPuVcVXPCubLAzD7uXFVzwZmyYZB97jH54FzZLoyf//Z) no-repeat scroll right bottom transparent;
    color: #5aa341;
    font-size: 14px;
    font-weight: bold;
}

.fv_rowalt td,
.fv_row td {
    border-bottom: dotted 1px #a8a8a8;
}

.fv_cell_lt,
.fv_mtrx_celllt,
.fv_mtrx_totalcelllt {
    background-color: #f0f0f0;
}

/* FormEdit
--------------------------------------------------------------------------------------- */
.fe_matrix .fe_table_cell input[type="image"].calendarImage,
.fe_table .fe_table_cell input[type="image"].calendarImage {
    padding: 2px;
    vertical-align: top;
}
/* Form
--------------------------------------------------------------------------------------- */


/* Grid                
--------------------------------------------------------------------------------------- */
.grid .fixed {
    width: 100%;
}

.g_headrow td,
.g_headrowsort td {
    background-color: #BCBCBC;
    border: 1px solid #D9D9D9;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px 3px 5px 10px;
    text-align: left;
}

/* Menu       
--------------------------------------------------------------------------------------- */
.mainmenu {
    padding: 0 18px;
    background-color: #345190;
    border-radius: 8px;
    float: left;
    height: 46px;
    position: relative;
    top: -127px;
    float: right;
}

    .mainmenu .m_static {
    }

    .mainmenu table.m_staticitem {
        display: inline-block;
        height: 46px;
        padding: 0 2px 0 1px;
        line-height: 20px;
        font-size: 20px;
        font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    }

    .mainmenu a.m_staticitem {
        display: inline-block;
        font-weight: bold;
        color: white;
        padding: 11px 15px 11px;
    }

        .mainmenu a.m_staticitem:hover {
            text-decoration: none;
        }

    .mainmenu a[disabled], .mainmenu a.aspNetDisabled {
        color: #dddddd;
    }

        .mainmenu a[disabled]:hover, .mainmenu a.aspNetDisabled:hover {
            border-bottom-style: none !important;
        }



/* Metadata
--------------------------------------------------------------------------------------- */
/*          fixed           */
.fixed {
    width: 100%;
}

/*          wstitle          */
.wstitle {
    font-size: 32px;
    width: 895px;
}

.historyheader .wstitle {
    width: 778px;
}

.wstitle .f_ctrllabel {
    font-weight: inherit;
    width: auto;
}

/*          selector            */

.selector td {
    vertical-align: top;
}

.selector .leftsel {
    width: 380px;
}

    .selector .leftsel .wstitle {
        width: auto;
    }

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

.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%;
}

.historyheader table {
    width: 100%;
}

    .historyheader table td {
        vertical-align: middle;
    }

.closehistory a {
    float: right;
}

.reqactionstitle {
    color: Red;
    font-weight: bold;
    font-size: 20px;
}

.ltbsubmitterproposalview .proposaltabview {
    width: 920px;
}

.closelink {
    margin-right: 10px;
}

.showPasswordEye {
    right: 30px;
}
