/* Table of Contents:

	Typography
	Composite
	Main MasterPage
	Membership Masterpage
    Instruction
	Workspace
    TabbedLayout
    FormView
    FormEdit
    Form
    Grid
    Menu
    CSS from Metadata
*/


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

body {
    color: #000000;
    font-family: "Georgia", "Times New Roman", "Times", serif;
    font-size: 12px;
    line-height: 18px;
}

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

    a:hover {
        text-decoration: underline;
    }

.pagetitle,
.wstitle,
.pf_title {
    font-size: 24px;
    font-weight: 400;
    color: #000000;
}

.fe_title {
    font-size: 24px;
}

.welcometext,
.helptext {
}

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

.instruction,
.subtext {
    color: #767676;
}
/* Composite
--------------------------------------------------------------------------------------- */
.btn_medium,
.f_button input,
.pad_btnclassic,
.f_atch_btndelete,
.fe_attachment .fe_atch_right input,
.pf_btn {
    background: url(data:image/gif;base64,R0lGODlhBQAeAKIAAP////v7+/f39/Pz8+/v7+vr6+fn5+Pj4yH5BAQUAP8ALAAAAAAFAB4AAAMgCKrR/hCKSau1I+vNOflgKI5hYZ5omhps677vIc90XScAOw==) repeat-x transparent;
    font-size: 0.8em;
    border-bottom: 1px solid #ADADAD;
    border-left: 1px solid #ECECEC;
    border-right: 1px solid #ADADAD;
    border-top: 1px solid #ECECEC;
    color: #000000;
    width: 75px;
    cursor: pointer;
    overflow: visible;
    height: 26px;
    margin-right: 10px;
}

.btnlarge input, /* buttons on Form */
input.btnlarge, /* buttons on PageFlow */
.btn_large /*  on Registration.aspx */ {
    background: url(data:image/gif;base64,R0lGODlhBQAeAKIAAP////v7+/f39/Pz8+/v7+vr6+fn5+Pj4yH5BAQUAP8ALAAAAAAFAB4AAAMgCKrR/hCKSau1I+vNOflgKI5hYZ5omhps677vIc90XScAOw==) repeat-x transparent;
    font-size: 0.8em;
    border-bottom: 1px solid #ADADAD;
    border-left: 1px solid #ECECEC;
    border-right: 1px solid #ADADAD;
    border-top: 1px solid #ECECEC;
    color: #000000;
    width: 160px;
    cursor: pointer;
    overflow: visible;
    height: 26px;
    margin-right: 10px;
}

    .btn_medium[disabled],
    .f_button input[disabled],
    .pad_btnclassic[disabled],
    .f_atch_btndelete[disabled],
    .fe_attachment .fe_atch_right input[disabled],
    .pf_btn[disabled],
    .btnlarge input[disabled], /* buttons on Form */
    input.btnlarge[disabled], /* buttons on PageFlow */
    .btn_large[disabled] /*  on Registration.aspx */ {
        cursor: auto;
        color: #ffffff;
        border-color: #ffffff;
    }

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

/* Main MasterPage
--------------------------------------------------------------------------------------- */
.page {
    width: 962px;
    margin: 2px auto;
    border: 1px solid #ED1C24;
}

.header {
    padding: 1px 20px;
}

.showPasswordEye {
    right: 25px;
}

.logo {
    background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Q0U4OTdENTIyNzIwNjgxMUIxQTRCOEQyQThERDYxQkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjlCQkU0QkQzMEJFMTFFMUE4MDY5RjY2NjE1RUQzNEUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjlCQkU0QkMzMEJFMTFFMUE4MDY5RjY2NjE1RUQzNEUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Mzk5QTA1RDI2NzAxMUUxODRDOEI3OUJEMDU3OEMxMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1Mzk5QTA1RTI2NzAxMUUxODRDOEI3OUJEMDU3OEMxMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6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) no-repeat scroll 0 0 transparent;
    height: 34px;
    width: 80px;
    margin-left: 14px;
}

.logo_link {
    height: 34px;
    width: 80px;
    display: block;
}

.footer {
    background: url(data:image/gif;base64,R0lGODlhAwABAIAAAMzMzP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NUU0RTYwMzM2RjcxMUUxOEVBNkMxMzA4NjIzMkUzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NUU0RTYwNDM2RjcxMUUxOEVBNkMxMzA4NjIzMkUzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU1RTRFNjAxMzZGNzExRTE4RUE2QzEzMDg2MjMyRTM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU1RTRFNjAyMzZGNzExRTE4RUE2QzEzMDg2MjMyRTM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAMAAQAAAgJMUAA7) repeat-x scroll 0 top transparent;
}

.footerLogo {
    margin-left: 5px;
}

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

/* Membership Masterpage
--------------------------------------------------------------------------------------- */
.membershipcontent {
    margin: 20px 20px 0 20px;
}

.memberform {
    width: 460px;
    border: 1px solid #ED1C24;
    padding: 1px;
    color: Black;
    font-size: 12px;
    margin: 0 auto;
}

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

    .memberform .row {
        padding-top: 19px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: baseline;
            -ms-flex-align: baseline;
                align-items: baseline;
    }

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

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

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

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

        .memberform .row .control .asterisk {
            color: #ff0000;
        }

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

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

/*           Instruction            */

.instruction {
    margin-left: 50px;
}

.regblock {
    padding: 0px 50px;
}

    .regblock .text {
        padding: 24px 0px 22px;
        font-weight: bold;
    }

.memberform .errorrow ul {
    border: none;
}

.buttonrow a {
    padding-left: 40px;
}

.userprofile_aspx .buttonrow a {
    padding-left: 0;
}

/* Workspace           
--------------------------------------------------------------------------------------- */
.ws_main {
    margin: 0 20px;
}

.ws_container {
    padding-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 20px;
    height: 40px;
    margin-left: 130px;
    margin-top: -23px;
}

    .mainmenu .m_static {
    }

    .mainmenu table.m_staticitem {
        display: inline-block;
        height: 40px;
        line-height: 40px;
        font-size: 12px;
    }

    .mainmenu a.m_staticitem {
        display: inline-block;
        height: 40px;
        color: #000000;
        font-family: "Helvetica", "Arial", sans-serif;
        font-weight: 700;
        text-transform: uppercase;
        padding: 0 10px 0 10px;
    }

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


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


/*          wstitle          */
.wstitle {
    padding-bottom: 15px;
}

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


/*          selector            */

.selector td {
    vertical-align: top;
}

.selector .leftsel {
    width: 370px;
}

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

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

.selector .line {
    border-top: 1px solid #ED1C24;
    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: 9px 6px;
}

