TABLE#loyaltyLogin,TABLE#accountRecovery{border-collapse:collapse;font-size:11px;table-layout:fixed;margin:18px 24px 0 12px;float:left;padding:24px;width:97%}
TABLE#loyaltyLogin H4{margin:8px 0 6px 42px}
.accountLogin FORM{-moz-border-radius:12px;-khtml-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;background:#f2f7fd;padding:8px 32px 24px 20px;border:1px solid #CCC;margin-left:30px}
.largeLoginForm LABEL{font-weight:bold;font-family:Arial;display:block;margin:12px 0 0 0;color:#666;font-size:12px}
FIELDSET{border-style:none;margin:0;padding:0;text-align:left}
FIELDSET INPUT.text{width:80%}
.messageUnderneathInput{color:#666;margin:0;padding:0}
#rememberMe{font-weight:normal;vertical-align:middle;font-size:11px;margin-left:0;margin-bottom:8px}
#rememberMe input{vertical-align:middle;margin-left:0;#margin-top:6px}
DIV.additionalLinks{margin-top:16px}
DIV.additionalLinks A{display:block;margin-bottom:6px}
TD{vertical-align:top}
TD.accountLogin{width:40%}
.manageYourTravelInfo{width:65%;margin-left:40px}
.manageYourTravelInfo H1{margin-bottom:12px}
.manageYourTravelInfo SMALL{font-size:12px}
.manageYourTravelInfo UL{font-family:Arial,sans-serif;color:#636363;font-weight:bold;font-size:12px;margin-left:0;padding-left:15px}
.manageYourTravelInfo UL LI{margin:12px 0}
.swabiz_login_info{padding-left:24px}
.swabiz_login_info H2{margin:16px 0 8px 0}
.swabiz_login_info H5{margin-top:16px}
.swa_buttons_preText{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:18px;color:#000;display:block;letter-spacing:-1px;line-height:20px;margin-bottom:0}
#page .topFormLoginError{color:#d5152e;font-weight:bold;font-size:11px;padding:5px 0 5px 0}
.oopsLoginMsg{^width:960px!important}
.login-context-container{margin:4px 11px 2px;padding:0;width:543px}
.login-context-header{margin-bottom:7px}
.login-context-message{padding:0}
.alternative-login-form-header{color:#000;font:bold 17px/20px helvetica,arial,sans-serif;margin-left:30px;padding:5px 10px}
.loyalty-login .login-form-header{font:bold 20px/23px Verdana,Tahoma,sans-serif;margin:8px 0 6px 42px}
.loyalty-login .link-login-contrast{color:#304cb2}
.loyalty-login .link-login-contrast:hover{color:#111b40}
.loyalty-login .loyalty-login-field-error{background-color:#FFC;border:#F00 solid 1px}