body {
	margin:0;
	padding:0;
	background:#C6E2FF;
}
#link {
	float:left;
	margin:8% 20% 0;
	width:50%;
}
.container {
	margin:1% 20% 0;
	float:left;
	width:56%;
	padding: 2%;
	background:#F8F8F8;
}
.row {
	float:left;
	margin:0;
	width:100%;
}
label {
	float:left;
	margin:0 0 1%;
	width:15%;
	font-weight:bold;
}
#field {
	float:left;
	margin:0 0 1%;
	width:50%;
}
#error1, #error2, #error3 {
	float:left;
	margin:0 0 1%;
	width:25%;
	color:#FF0000;
	font-size:0.9em;
}
#error3 {
	margin:0 0 1% 15%;
	width:85%;
}
.text {
	float:left;
	margin:0;
	width:80%;
	padding-left:1%;
	height:21px;
}
#body {
	float:left;
	margin:0;
	width:90%;
	padding-left:1%;
}
.button {
	float:left;
	margin:1% 0 0 15%;
	width:15%;
	height:30px;
	background:#AC2B13;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	cursor:pointer;
}