#main form{
	width:300px;
	margin:100px auto 0 auto;
	padding:20px 30px;
	background:#ffe;
	border:1px solid #ccc;
	border-radius:5px;
	box-shadow:1px 1px 3px #ccc;
}
#main table{
	margin:0 auto 20px auto;
}
#main td{
	padding:5px 0;
}
#main td:before{
	content:':';
	margin:0 5px;
}
#main input{
	width:10em;
}
#main input[type='submit']{
	display:block;
	width:15em;
	margin:0 auto;
	padding:3px 0;
}
#main .message{
	margin-top:15px;
	text-align:center;
	font-size:1.1rem;
	color:#666;
}
#main .error{
	margin-bottom:15px;
}
