#errorsBox{position:absolute;overflow:auto;z-index:2000;width:400px}.errorsBox-icon{padding:3px 10px 0;vertical-align:top;width:15px}.errorsBox-icon img{margin-top:2px}.forgottenLink{padding:10px 0 8px}.input.fieldSuccess,select.fieldSuccess,textarea.fieldSuccess{border-color:#007500}input.checkbox.fieldError{outline:1px solid #f83030}.input.fieldError,select.fieldError,textarea.fieldError{border-color:#f83030;box-shadow:0 0 5px rgba(248,48,48,.3) inset}.fieldErrorText{text-align:left;color:#f83030;font-size:13px;font-style:normal;font-weight:700}.fieldErrorText.before{margin-bottom:2px}.fieldErrorText.after{margin-top:2px}.fieldErrorText.left{display:inline;margin-right:5px}.fieldErrorText.right{display:inline;margin-left:5px}.fieldErrorText.into{margin-bottom:5px}.fieldErrorText.into-after{margin-top:5px}label.error{padding:3px;font-weight:700;background-color:#ffe6c1;border:1px solid #f83030}input,textarea{font-family:Arial,Helvetica,sans-serif}input.input,textarea{color:#000;background-color:#f2f1c1;border-top:1px solid #c1cb8f;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #ccd49f;border-radius:0}input:focus{outline:0}input.input{text-indent:3px}input.input:focus{background-color:#faf9c9}input.error{border:2px solid #bc0f1f}input[type=number]{max-width:5em}input[type=radio]:disabled+label{color:grey}