#content-container {padding-top:0 !important}
#content-1 {background-color:#fff; margin:0 !important}
#content-1 #invisiblock {background-color:transparent}
#content-1 #invisiblock #tabs {margin:0 8px}
#content-1 .block {border-color:#1f5b78; margin-top:-1px}
#content-1 .block a {font-weight:bold !important}
#content-1 #welcome_img {display:block; margin-bottom:8px; clear:both}
#content-1 #new {position:absolute; right:0; top:0}
#content-1 #locked_desc {background:url(../images/general/trans-white.png) repeat !important; margin:-10px; padding:10px}
#content-1 #img_welcome {background:url(/images/parent/welcome.svg); height:40px; width:748px; margin-bottom:5px}

#tab_login .info {background-color:#aaa; color:#fff; font-size:120%}
#tab_login .block input {width:223px}
#tab_login .block #confirm {margin-top:15px; padding:2px; vertical-align:middle}
#tab_login .block #verify {margin:1px; vertical-align:middle; width:30px}
#tab_login .block #logindetails {border:1px solid transparent; /* JQuery slide hack */}
#tab_login .block #logindetails table {display:block; width:675px; margin:10px auto; font-size:90%}
#tab_login .block #logindetails .example {color:#05a1c4; font-size:90%}
#tab_login .block #cryptcol {max-width:300px; overflow:hidden}
#tab_login .block #cryptcol table {max-width:300px; margin:0}
#tab_login .block #cryptogram {width:223px; margin-left:-2px; border-radius:3px}
#tab_login .block #recaptcha_response_field {width:223px}
#tab_login .block input[type="text"], #tab_login .block input[type="tel"] {width:223px}
#ui-datepicker-div {width:223px; font-size:140%; background-color:#fff !important}

#tab_payments img {display:block}
.confirm_warning {background-color:orange; color:#fff; font-weight:bold}