/* Table of Contents:

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


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

body {
    background: none repeat scroll 0 0 #CCCCCC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #333333;
}

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

    a:hover {
        text-decoration: underline;
    }

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



.pagetitle,
.wstitle,
.pf_title {
    font-size: 20px;
    font-weight: bold;
    color: #333333;
}

.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/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAaCAYAAADrCT9ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUE0NDM1MTk1RDk0MTFFM0I3NzFBMkQ4QUUzOEM5NDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUE0NDM1MUE1RDk0MTFFM0I3NzFBMkQ4QUUzOEM5NDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTQ0MzUxNzVEOTQxMUUzQjc3MUEyRDhBRTM4Qzk0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTQ0MzUxODVEOTQxMUUzQjc3MUEyRDhBRTM4Qzk0NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgREOcEAAAIISURBVHja5Ni/SxxBFAfw79wtp2Lu/IUaRFA0RSQgaJMUmyKtbSDaHf4NFtrYWOlfIVpF8I8IaCEpEjDpFILhQk5QT9fz9m53fvjecsquCNY+H7zbm+k+vJk3u6OOqgG294+LANYpFyj7ISsuKL9Srqx9nrlWq7s/8jT49ma45M+M9aOr4InShpHBz5NzHJ8GezT8xLrF1z1d/uz4AKqXIa7CGM45EVilFLo7PEyN9KLejD9Wr8JFBpffjfahcnGDgLDpYLelH/dswYBuWGhrwUYClxk8PVjsxK9KDenCMtRYlzyfc+RIrcMIE4PcpjDN4FLBU7DWZaoaG5vMORFLGyh4Of5bancolVSTcZqgkrAP474lN2OTYLWAZfwkmIFBU4vpzo+FaW/ZBMxVjbWB5MiCtRUP5qPpHhwbl6TkiLVLgy3+1RqywcZkwef1SDg4XWHaw5HwPczGTIWj9oRYcKZp2RcANikwv2G1pB9L6SVtaENHsewKG5dqWjxoGeHg9JsWh+Qu7R58PASkL7Uik1yJiMM6JB9F7QoHDD5sRNofKHbi/2VDFPruMmNy6BXIyFOHDN46u276X96PYff7X5yc1cV8D+dzCm9HerDwYRxk5KktBm/etHS5r7vgL81NwcvnZB1H1IxPgxBk3Ger2jn4g9+VGt9wbVDOQ+ZF/A7lMl/E3wowAIqqMz4SFAZ1AAAAAElFTkSuQmCC) no-repeat scroll 0 0 transparent;
    border: 0px;
    font-weight: bold;
    width: 60px;
    color: White;
    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 {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAaCAYAAADrCT9ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkFFMERCMDU1RDlEMTFFM0I4MDdEN0YzNTQ0N0U3QUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkFFMERCMDY1RDlEMTFFM0I4MDdEN0YzNTQ0N0U3QUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QUUwREIwMzVEOUQxMUUzQjgwN0Q3RjM1NDQ3RTdBRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QUUwREIwNDVEOUQxMUUzQjgwN0Q3RjM1NDQ3RTdBRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj1Rv3sAAAHjSURBVHja5JjPSxtREMe/m2w3Jq1rY5EtpdKivQRBSI+yhfbQv8BDSy8hf0W99NKT/TPiSaH/gRehHjypBG9aSkDBtDGpm5+7+/Y9Z2gTN//CZGDYnbl9mJnve2+s8+sAO4cX8wC2yT+SL0KWtcl3ybe+bpa71pfvx1kKDl55rl9+sYi8Y4uiHUYJTho3uGgGPyh8x3TVpwt5//XLJ7hs99EbKUoZIbgWCjkbpWePiSt+c307rDJwZe15ET+bAQahgjFGVIVjlUAlGsxIwBUGXl+an0Pj918IY01BK9DI8u86A7uObSGKNSSbY2f449rjXufSz4JNJDlOZghY0/Byn0u2RJt7YKWN+JaeBlaaREs2sNL6HjhODCVkA8fKpIE1rlpd2cD/RXkC3AoGwoHTFaYZlq7SzDhV4TASPsNToqVZpYVXOEkB82siFN7SKt3SCQ10FAm/aZmUaHEQxjN002KLJLd09sHU4yEgejfku7TRImEt59G4wgED1weR8p2Ci95tRxa0RY9+gl31ihj806g6A9da3ZFfeV9Gbf8U7Zs/YqAzuTmUlj182lgBMXKqNlnTFh86vufmYWczso4jOnKbwRCdfnRI4Vtr7+gXzi47vIj/Rv4BMhfxe+SfeRF/J8AA1z34hnWZ4SMAAAAASUVORK5CYII=) no-repeat scroll 0 0 transparent;
    }

.btnlarge input, /* buttons on Form */
input.btnlarge, /* buttons on PageFlow */
.btn_large /*  on Registration.aspx */ {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAaCAYAAABVc6VBAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAACZklEQVRoQ+3bvU9TURzG8SbOHYwaHMRFJyd10cE4OTn5P0h8QXFxMNGoiSRK4luMgjEQ4xvQ0hsbUrW1oCC1VCoR21JaqC1toYAvFMo/8Hh+V+y1MdG2Z32Gz3LPvds355zknmNLLa3ZLhqf7Eq7sqyAqA7SjjRkB2CTqDYogceBL4jmi1ChEdUsml+BNKRaGpGmJKym9oEEYnMrGIgtwAjn4BrLElVNmvFGCginf0BakqYkrMBwYkkNzMP5YbaCIzSLntEMuon+oSeUMVvxTMxBWpKmJKxSfH4VDhVSrxr8TT548j6NR2p6I/ofaeXZaBrSkjQlYak1smTOTObsFMzgqXrp4bsUuoZm0ElUpa7hGXO/JU2th7VmxiTVSVAP3k7j/mASHUQ1+issKU5iuutP4M7rKaK6VIQ1vVjCTe8UbryKE2lJLpSssOKFVbR5YkTa1jfvv8KK5IpodX8m0hbJF62wxjPLuGRMEGmTlsphhVLfcbQzSKQtlPpmhTWS/Iojt4eItElL5bDeTC7i8PVBIm3SUjksX6SAQ9f8RNp80YIVlvw8PNjqI9ImLZXDco/nsO/ySyJt7o85KyxjLIs95z1E2oxw1gpLzl7tOtdPpE1aqghr59nnRFp2KH+GVZJzWI0tLmw/YxDVpbHFwLbTLvNMnzQlYQXkgNZutT42NDux9VQfUU0amvuw5aQT+9XmXVqSpiSspjZPFFf7o9h74QU2HXdg47FeoqptPuHAgSte3PMnIC1JUxKWef3rlncS3cG0uUYS1UrakYakJWnKph5KXHJhtUPhhVWql7QjDdkB2H4CqOf4vr8IQuUAAAAASUVORK5CYII=) no-repeat scroll 0 0 transparent;
    width: 150px;
    border: 0px;
    color: White;
    cursor: pointer;
    overflow: visible;
    height: 26px;
    margin-right: 10px;
    font-weight: bold;
}

    .btnlarge input:hover, /* buttons on Form */
    input.btnlarge:hover, /* buttons on PageFlow */
    .btn_large:hover /*  on Registration.aspx */ {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAaCAYAAABVc6VBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAiJJREFUaEPt289L03Ecx/FB5yEdPNmlTt06BRGdunXpVFBEEWYhdOrQJZAWBFZY0chFlNKIDaOJiS1HP2C61GbL3NQ2m9Ntbmk/nM5/4NX3NXVfRpe2z/V1eFze5ye835e3I7266egITDkt3ZY1C0QawHbYkBOAg1HtskS8kQUk8iVYoYnULZFfBxuyWhplUwyrrftdEjPL6xiOF/AymrUsidQhi+B0AZOZP2BLbIphRcLJVbyK5eAfy8D3cUGkbmxn8EsebIlNMazyXGED3pEUnoVFGucdmQdbYlMMy9qRZTx5/03EGO8tNrUd1iY8oRkRY/+E9SA4LWKsJqz5lTK6BmMixlI/ynZYc8UNdPZHRYxtH+9bYcVzJdzoGxcxFs+X7LBii2vo8EdEjFVa2glrIv0bre43IsYm0r/ssEZTP3H8ZkDEGFuqhvVhdgXHXH0ixthSNaxQvIij13wixkKJoh3W0NdlHLnqFTHGlqphDcRyOHilR8TYwOecHVYgmsWBy49FjAUms3ZYLz4tYf8lj4gxtlQT1r5Wt4iZi49qwir7xxfRcu4+Ws7eFWnMeTf2tD8HW2JTDCvyNPwde9t70Hy6C82n7ojUh91c6MWh66/BltgUw2q7NZSAq3/KiqsXTSdvo+lEp8h/233GjcOuIB6+TYItsSmGVXn/ujc8C99YprIjRerFdtgQW2JTDmvIuPiw6rHoYVUaxXbYkBOA4y+HzaAXf3FsxQAAAABJRU5ErkJggg==) no-repeat scroll 0 0 transparent;
    }

.btn_extrlarge /*  on ContactUsPreliminary.aspx */ {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAAaCAYAAACJitF2AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAACeElEQVR4Xu3cPU+TURjG8SbODEYNDuKik5O66GCcnJz8DhJfUFwcTDRKIomS+BajYAzE4AvQ0ic2pGJrQUFqqVQitqW0UFvaQgFfKJQvcHnuR2xt/ACek1zDb+l5Ov5zztP0Po70yobjqvW5TmlXVhUQkbakUWm1DoBD4t2iBJ8GvyJWKEEFTUSaihXWIK2qZsekXQm4sX0oifjCGobiS7AiebgnckSkGWnTFy0ikvkJaVbalYCDo8kVtbAI18f5Gs7wPHrHs+ghov+uN5y1m/ROLUCalXYl4HJicR1OFWyfWvxDvvDsQwbdarsmIj1Iky/GM5BmpV0JWJ2ty/ZOa++2oSyeq4eevE+ja2QOnUSkla7ROft9WNrdDHjDjlbqlnAfv5vFo+EUOohIS/8ELGVLtA8CSdx/M0NEGqsJeHa5jDu+Gdx+nSAiA6SWytWAE8V1tHnjRGSIzR+xfgcczZfQ6vlCRIaIFkrVgCezq7hmTRGRIaTZSsDh9A+c7AwRkSHC6e/VgMdS33Di3ggRGUKarQT8dnoZx28NE5EhpNlKwP5oEcduBojIEP5YsRqw/Dn6aKufiAwhzVYC9kzmcahlkIgM4fmUrwZsTeRw4LKXiAxhRXLVgGX2d9+lASIyhDRbE/Deiy+JyAB7lL8DLssccEOzG7svWESksYZmC7vOu+3ZfWlXAg7KgPB+da6ub3Jh57l+ItJQfVM/dpx14XDLoD3UL+1KwI1t3hhuDMRw8MorbDvtxNZTfUSkme1nnDhy3YeHgSSkWWlXAravlb3rm0ZPKGOfrYlIT9KotCrNSrsO9aFELBe7dyi82J1Ib9KotFoHwPELz3KxoMMw++gAAAAASUVORK5CYII=) no-repeat scroll 0 0 transparent;
    width: 260px;
    border: 0px;
    color: White;
    cursor: pointer;
    overflow: visible;
    height: 26px;
    margin-right: 10px;
    font-weight: bold;
}

.btn_medium[disabled],
.f_button input.disabled,
.pad_btnclassic[disabled],
.f_atch_btndelete[disabled],
.fe_attachment .fe_atch_right input.disabled,
.pf_btn[disabled] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAaCAYAAADrCT9ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTQwMTRFQUI1RDk4MTFFMzlENzE4Q0E3MEY2MTQwM0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTQwMTRFQUM1RDk4MTFFMzlENzE4Q0E3MEY2MTQwM0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNDAxNEVBOTVEOTgxMUUzOUQ3MThDQTcwRjYxNDAzRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNDAxNEVBQTVEOTgxMUUzOUQ3MThDQTcwRjYxNDAzRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgLHPhAAAAFSSURBVHja7NgxaoNgFAfwZzQIggY6CV7AqWTMYId6iXYLWb1Ae4T2AGYt3dpbFFowiyCZvEDAqUMMAVFj318weIT05XvwxE9cfjyFx1/ruo7W67VNRC/cj9w3JKt+uT+4n6MoKrU4jnU+fPm+HywWC7IsS5T2eDzSZrOhPM+/+Xhv8GXleV4QhmH/AiYuqTBA2MqyvNvtdiuAl/P5vIdKww4D1DSNYGTwcsLPbl3XFYkdF4ywYsKOaZrUNI1oMIywGuPRX0MpsAJLBZ9Op6sAT+jKyhivYJJrWJnP4Lqu1T8sGty2rZqwmrBaPNQnrT7pSwTvq6pykApIRU+nU2IjbvcAb4uiCLCJHA4HcWhgHcchNuK4xS79nmUZzWazIRU451v/uVG6rpNt270NRlgx4TeEW2maio1pkyRBgPcDqzYK4l+5H0hmEP/J/YQg/k+AAQAFpS0RqzuZkgAAAABJRU5ErkJggg==) no-repeat scroll 0 0 transparent;
    color: #aaaaaa;
    cursor: auto;
}

.btnlarge input.disabled, /* buttons on Form */
input.btnlarge[disabled], /* buttons on PageFlow */
.btn_large[disabled] /*  on Registration.aspx */ {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAaCAYAAABVc6VBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAWFJREFUaEPt2ztqAlEcRnEhtbvMlsw63IBNXIHiA1FQQbSQgCl8ozdzBg25kCIz/5Tng1/jWB7GB3MbKaVGq9VqFthHIUk10A5r0hRRvRS6nU4n7ff74jXnqo92aKho6Z2mCOu13W4/Lqd0v9+lyp6jJZoirO5isSgv3m43qTYaoiWaIqzP0+n06xulKgiLlmiKsMpb2PV6lcIYTX2HdblcpDCWhXU+n6UwloXFZ6MUxbKwjsejFMaysPiDS4pihqV/x7KwttutFMaysNbrtRTGsrBWq5UUxrKwlsulFMaysObzuRTGsrBms5kUxrKwptOpFMaysCaTiRTGsrBGo5EUxp5hlQ/6jcfjNBgMpNq4Y9ESTRFW+WgyPxWHw2Hq9/tSZdyYNptN9mhyeZhit9uV3+p5U6/Xk/6EXrgh8efo4XDIDlN4/MuFRzuP419dmvp5YPWt4IFV1UU7NNRMKTW+ACCQw3KkxTQNAAAAAElFTkSuQmCC) no-repeat scroll 0 0 transparent;
}

.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: 980px;
    background: none repeat scroll 0 0 #FFFFFF;
    -webkit-box-shadow: 0 0 10px #888888;
            box-shadow: 0 0 10px #888888;
    margin: 0 auto 12px;
    padding: 12px;
}

.header {
}

.logo_link {
    background: url(data:image/gif;base64,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) no-repeat scroll 0 0 transparent;
    height: 36px;
    width: 151px;
    display: block;
    margin-bottom: 12px;
}

.footer {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAEICAYAAAC5wx8dAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAPiAAAD4gBFsilhgAAABV0RVh0Q3JlYXRpb24gVGltZQAyLzE2LzEx+OdE2AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAACGSURBVHic7dDBDYBADAOwFrH/pN0BBuiP4xU5A1hJemaeOsx1ClRV3d19jPzSJAwJO9acnbAmYUjYsebshDUJQ8KONWcnrEkYEnasOTthTcKQsGPD5kAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAjkc16KRwYyaxkv5wAAAABJRU5ErkJggg==) repeat-x scroll 0 top transparent;
    border-radius: 5px 5px 5px 5px;
    padding: 20px;
    color: #666;
}

.footerLogo {
    margin-left: 5px;
}

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

.memberform {
    -webkit-box-shadow: 0 2px 6px #CCCCCC;
            box-shadow: 0 2px 6px #CCCCCC;
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #CCCCCC;
    border-radius: 8px 8px 8px 8px;
    width: 460px;
    padding: 1px;
    color: Black;
    font-size: 12px;
    margin: 0 auto;
}

    .memberform .content {
        background-color: #f0f0f0;
        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;
    }

.lkrestore {
    margin-left: 49px;
}

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

    .regblock .text {
        padding-top: 22px;
        padding-bottom: 21px;
        font-weight: bold;
        font-size: 20px;
    }

.fe_validation,
.vsummary,
.errorrow ul {
    border-radius: 5px 5px 0 0;
    border: none;
    margin: 0px;
    background-color: #ffffc9;
}

.postform .errorrow ul {
    border-radius: 5px;
}

.instruction {
    margin-left: 30px;
}

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


/* 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_validation,
.vsummary {
    background-color: #ffffc9;
    border: none;
}

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

.gv_header th, .gv_header td {
    background: url(images/grid_head_bg.png) repeat-x scroll center top #E0EBF5;
    background-color: #e0ebf5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e0ebf5));
    background-image: linear-gradient(top, #ffffff, #e0ebf5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e0ebf5');
    padding: 10px !important;
}

.gv_pager {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAADACAIAAADJB6f0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAYNJREFUeF7tzl16gjAYBeFv/6us1v4qgiAJgRDqEnru5uLM8y5g4u06A3lL4S2FtxTeUnhL4S2FtxTeUnhL4S2FtxTeUnhL4S2FtxTeUsTpOgPF6TYDeUvhLQV163ybgeLczUCvrQQU710C8paCunXpEpC3FHG5J6D4uCcgbym8pcBu9RkoPvsM5C2FtxTUra8+A2G3hgwU30MG8pbCWwrq1s8jA722FiBvKbyloG79PhYg7Na4AMV1XIC8pfCWArs1FaC4TQXIWwpvKaKbCpC3FNE9C1DcnwXIWwpvKahb/VyAXlsrkLcU3lLEMK9A3lLEkFageKQVyFsKbyliTCtQjHkDom5NeQPylsJbCm8p4rlUIG8pvKWIealA2K1SgahbqVQgbym8paBu5VKBIq8VyFsKbyliWSsQdmvbgahbZduBvKXwlsJbilhrA/KWwlsK6tZWG1BsewOibtW9AXlLQd3a9wbE3TqAYm8HULR2AHlL4S0FdetA5i0lbyl56/8dxx8WdPp9GDKh2wAAAABJRU5ErkJggg==) repeat-x scroll center top #E0EBF5;
    background-color: #e0ebf5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e0ebf5), to(#ffffff));
    background-image: linear-gradient(top, #e0ebf5, #ffffff);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e0ebf5', EndColorStr='#ffffff');
}

.gv_header th, .gv_header th a {
    color: #000000;
}

/* Menu Main      
--------------------------------------------------------------------------------------- */
.mainmenu {
    padding: 0 6px;
    height: 25px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAZCAIAAACHEijfAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAH5JREFUOE9j2Hv1OR7EsO3CEzyIYf2Zh3gQw/xDt/Eghln7buJBDD1br+BBDE3rLuJBDJUrzuFBDDkLTuJBDClzjuFBDKGTDuBBDN49e/EgBqfWnXgQg3ndVjyIQbt8Ix7EoFi4Fg9iEM9aiQcx8KUsw4MYOBOX4EFDVTpxCQAqP4yWVXD0WQAAAABJRU5ErkJggg==) repeat-x scroll 0 0 transparent;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

    .mainmenu .m_static {
    }

    .mainmenu table.m_staticitem {
        display: inline-block;
        height: 25px;
        padding: 0 2px 0 1px;
        line-height: 25px;
        font-size: 12px;
    }

    .mainmenu a.m_staticitem {
        display: inline-block;
        height: 25px;
        font-weight: bold;
        color: White;
        padding: 0 28px 0 29px;
    }

        .mainmenu a.m_staticitem:hover {
            height: 33px;
            text-decoration: none;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAZCAIAAACHEijfAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAAAf0lEQVQ4T2M4c+8NHsSw9+pzPIhh24UneBDD+jMP8SCGZcfu4UEMcw/cwoMYpuy6jgcx9Gy9ggcxNK27iAcxVK44hwcx5C86hQcxpMw5hgcxRE09hAcxhE46gAcxePfsxYMYnFp34kEMVg3b8CAGg6pNeBCDdvlGPGioSpdvBACn7r48ErEBpQAAAABJRU5ErkJggg==) repeat-x scroll 0 0 transparent;
        }

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

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



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


/*          wstitle          */
.wstitle {
    margin-bottom: 18px;
}

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

