#login-widget .marginLeft10, #rp-widget .marginLeft10 { margin-left:10px; }
#login-widget .phColor, #rp-widget .phColor { color: #AEAEAE; }
#login-widget .error, #rp-widget .error { color:#C00; padding-bottom:15px; display:none; }
#login-widget .btnCopy, #rp-widget .btnCopy { float:left; margin:-2px 5px 0 0; }


#login-widget .lwBody .row, #rp-widget .lwBody .row { width:100%; margin-top:20px; clear:both; }
#login-widget .lwBody .row .data { margin-top:5px; width:330px; }
#login-widget .lwBody .row .data input.textBox { width:199px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; padding:6px 10px; font-size:16px; font-weight:bold; border: 1px solid #CCCCCC; }
#login-widget .lwBody .row .data .input { float:left; }
#login-widget .lwBody .row .data .supText { margin: 4px 0 0 10px; font-size:11px; float:left; width: 62px; }
#login-widget .lwBody .row .data .selectWrap, #rp-widget .lwBody .row .data .selectWrap { float:left; display:inline; }

#login-widget .lwBody .row #login-reset1 { border:none; border-radius:0; padding:0; margin:-1px 0 0 0; float:left; }
#login-widget .lwBody .row #login-reset2 { border:none; border-radius:0; padding:0; margin:-1px 0 0 0; float:left; }

#login-widget #login-bday-year { width: 120px!important; }
#login-widget .resetBtn, #rp-widget .resetBtn { padding: 10px 30px; font-size: 18px; color: #000; }
#login-widget .submitBtn { padding: 10px 30px; font-size: 18px; color: #000; }
#login-security { margin-top:5px; display:none; }
#ea-change-password, #ea-change-sq {cursor:pointer;}
#lw-body-sign-in { padding-left: 5px;}
