.portlet-login .aui-form fieldset{border-width:0;margin-bottom:0;padding:0;}.portlet-login .aui-form .aui-button-holder,.portlet-login .aui-form .aui-form-column{margin-bottom:10px;}.portlet-login .facebook-login-button .aui-button-content{background:url(/theme/images/login/facebook_login_button.png) no-repeat scroll 0 50%;padding:5px 5px 5px 30px;}.portlet-login .facebook-login-button .aui-button-input{background:transparent none;border-width:0;color:#FFF;font-family:"lucida grande",Tahoma,Verdana,Arial,sans-serif;padding:0;text-shadow:none;}.portlet-login .navigation{background:#eee;border-top:1px solid #BFBFBF;padding:10px;}.loginLightbox{padding:10px;}.loginLightbox h2{margin-bottom:30px;border-bottom:4px solid #000;border-top:1px solid #000;padding:15px 0 17px;font-size:180%;}.loginLightbox .aui-field{clear:both;margin-bottom:20px;}.loginLightbox .aui-field *:last-child{border:0 none;margin-bottom:0;}.loginLightbox .aui-column{width:47%;clear:none;float:left;margin-right:20px;padding-right:20px;border-right:1px solid #666;}.loginLightbox .aui-column:last-child{margin-right:-1px;border-right:0 none;padding-right:0;}.loginLightbox .aui-fieldset-content{clear:both;overflow:visible!important;margin:0;padding-bottom:0;}.loginLightbox .aui-field-element{float:right;width:auto;}.loginLightbox .aui-field label{width:47.7%;display:inline-block;border:0 none;padding:8px 0;color:#333;font-size:135%;font-weight:bold;}.loginLightbox .aui-form-validator-error-container label{color:#c01f36;}span.aui-label-required{font-size:75%;}.loginLightbox .aui-field-date label{width:27.7%;float:left;}.loginLightbox .aui-field-date .aui-field-element{width:auto;}.loginLightbox .aui-datepicker-select-wrapper{float:right;}.loginLightbox .aui-datepicker-button-wrapper{display:none;}.loginLightbox .aui-field .aui-field-input-text{display:inline-block;float:right;width:auto;max-width:none!important;border:0 none!important;border-bottom:1px solid #9d9c9b!important;border-radius:3px 3px 3px 3px;padding:8px;font-size:135%;background:#e6e6e6;}.loginLightbox .aui-field select{border:0 none!important;border-bottom:1px solid #9d9c9b!important;background:#e6e6e6;padding:6px 4px;font-size:135%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.loginLightbox select.aui-field-input-select{width:auto;float:right;}.loginLightbox .aui-button-holder{margin-top:20px;border-top:1px solid #000;padding-top:20px;}.loginLightbox .aui-button .aui-button-input-submit{float:right;border:0 none!important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:6px 9px;color:#FFF;font-size:130%;font-weight:bold;text-align:left;width:auto;background:#000;}.loginLightbox .aui-button-input-submit:hover,.loginLightbox .aui-button-input-submit:focus,.loginLightbox .aui-button-input-submit:active{background:#c3192f;}.loginLightbox .aui-form-validator-error-container .aui-field-element{padding:0;background:none;}.loginLightbox .aui-form-validator-error-container .aui-field-input-text{width:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.loginLightbox .aui-form-validator-stack-error{position:absolute;width:100%!important;top:100%;}.loginLightbox .aui-form-validator-message{left:20px;}.loginLightbox .aui-form-validator-message{left:0;top:0;display:block;width:auto;margin:2px auto 4px;border:1px solid #c3192f!important;padding:3px 6px;color:#333;font-weight:normal;font-size:85%;background-color:#fdd;}.portal-popup iframe{overflow:hidden;}.portal-popup .portlet-column{display:block;}.portal-popup #aui_3_4_0_1_210{display:block;padding-bottom:20px;border-bottom:1px solid #000;}