@charset "utf-8";

/*
| -------------------------------------------------------------------
| LogiN
| -------------------------------------------------------------------
*/

#login { width: 466px; height: 256px; margin: 0 auto; position: absolute; top: 50%; margin-top: -128px; left: 50%; margin-left: -233px;
	background: url('../images/layout/bg-login.png') scroll no-repeat left top;
}

#login form { width: 173px; padding: 100px 0 0 240px; }
#login form p label { color: #263e30; font-weight: bold; }
#login form p input { display: block; width: 165px; margin-top: 2px; padding: 7px 3px 6px;
	background-color: #fff; border: 1px solid #f5f5f8; color: #263e30;
	box-shadow: 1px 1px 2px 1px #ccc inset;
}
#login form p input[type="checkbox"] { width: auto; margin: 0; padding: 0; border: none; }

#login form p input[type="submit"] { width: auto; height: 20px; padding: 0 5px;
	background-color: #263e30; font-weight: bold; border: none; color: #fff; /*cursor: pointer;*/
	box-shadow: none;
}

#login form p.inline input[type="checkbox"], #login form p.inline label { display: inline-block; float: right; margin: 4px 0 0 5px; }

#dialog-login #login {
	width: auto; height: auto; position: relative; top: 0; left: 0; margin: 0; background-image: none; }
#dialog-login #login form	{ padding: 0 50px; }
#dialog-login p.error		{ display: none; }