#authcontainer {
	padding:45px 80px;
	}
#loginbox {}
.frminfo {
	border-bottom:1px dotted #ddd;
	clear:both;
	margin:0 0 10px;
	}
	.frminfo h2 {
		clear:left;
		font-size:160%;
		font-weight:normal;
		margin:0 0 0.2em;
		}
	.frminfo div {
		color:#555;
		font-size:95%;
		line-height:135%;
		margin:0 0 1.1em;
		}

.auth dl {
	margin-top:10px;
	font-size:14px;
	}
	.auth dt {margin:0 0 5px 0;}
	.auth dd {margin:0 0 12px 0;}
.auth dt label {display: block; margin-top:2px;}
	.auth span.required {
		margin-left: 3px;
		font-weight: normal;
		font-size: 9px;
		}
.auth ul.note {
	margin-left: 20px;
	}
	.auth ul.note li {
		margin-bottom: 4px;
		}

.auth input.inp {
	padding:2px 2px 1px;
	width:300px;
	font-size:12px;
	}
.hint {
	margin:.6em 0 .4em 0;
	color:#444;
	font-size:11px;
	}
	.i300 {width: 300px;}

.remember_me {margin:0 0 .8em 0; font-size:12px;}
.action {margin:20px 0 10px 0;}

.auth-blk {
	margin-top: 25px;
	line-height: 20px;
	}

.captcha {margin-left: -.2em;}
	.captcha_note {
		margin: .2em 0 0 .5em;
		font-size: .8em;
		font-weight: normal;
		}
