@import url(../iframe-default.css);

#sign-in { margin: 3px auto 0; } 
	#sign-in a.signin-button { margin: 4px 0 0 auto; }
	#sign-in td.form { vertical-align: bottom; }
	#sign-in td.form input.textbox { width: 97%; margin: 3px 0 0; }
#free-account { margin: 7px auto 0; padding: 4px 6px 6px; font-size: 82%; color: #fff; text-align: center; background: url(../../images/signin-free-account-link-bg.gif) 50% 0% no-repeat; }
#free-account a { color: #D5E0E7; }
	#free-account span { margin: auto 7px auto auto; }
	#free-account span b { margin: auto 2px; font-size: 120%; font-weight: normal; }
#sign-out { margin: 5px auto 5px; }
	#sign-out p { margin: 0; padding: 10px; font-size: 82%; }
	
/* Quick Account Overrides (for register form in Dialog Window) */
#register div.profile-panel { background: none; }
#register div.profile-panel label { color: #7a6f4a }
#register div.profile-panel label.required { color: #62625e ; font-weight: bold; }
#register a.create-account { width: 100px; background: url(../../images/buttons/iframe-100.gif) no-repeat; margin: 5px 0 0 auto; }
#register div.note { font-size: 72%; font-weight: bold; padding: 4px 7px; border: 1px solid #b9cee0; background: #d4e5f4; }
#register div.note label.required { font-family: "Trebuchet MS",Trebuchet,Arial,Geneva,Helvetica,sans-serif; }
#register div.hr { padding: 4px 0 0; }
#register th.form.select-agent { width: 112px; }
#register div.agent-dropdown { padding-left: 30px; }
/* Forgot Password Overrides */
#forgot-password p { font-size: 82%; color: #7a6f4a; margin: 0; padding: 5px 12px 3px; }
#forgot-password p.success { padding: 10px 12px 10px 34px; }
#forgot-password p.success b { color: #000; font-size: 120%; }
#forgot-password table.form { margin: 0 auto; width: 92%; }
#forgot-password table.form td.form input { width: 165px; }
#forgot-password table.form td.form-button { padding: 5px 12px 0 0; }

/* Alert Override on Main Sign In Form */
div.alert.sign-in p.alert { font-size: 82%; }