div.mainText {
	padding:24px 28px 27px 35px;
	background-color:#F2FCFB;
	border-bottom:1px solid #000000;
}

h1.sectionTitle {
	font-size:14px;
	color:#0165A5;
}

div.registerBox {
	padding:20px 28px 50px 35px;
}

li.formDescription {
	width:65px;
	height:20px;
	line-height:20px;
	float:left;
	list-style:none;
	clear:left;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
}

li.formDescriptionError {
	width:65px;
	height:20px;
	color:#FF0000;
	line-height:20px;
	float:left;
	list-style:none;
	clear:left;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
}

li.formInput {
	list-style:none;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}

li.errorTitle {
	list-style:none;
	color:#FF0000;
	vertical-align:middle;
	padding-bottom:15px;
}

input.textInput {
	width:240px;
	height:18px;
	line-height:18px;
	vertical-align:middle;
}

li.formInputAGB {
	list-style:none;
	padding:12px 0px 12px 0px;
}

li.formInputAGBError {
	list-style:none;
	padding:12px 0px 12px 0px;
	color:#FF0000;
}

input.submit {
	width:245px;
	height:23px;
	font-weight:bold;
	cursor:pointer;
	border:1px solid #000000;
	background-color:#F3FAFB;
}

div.footnote {
	clear:left;
	padding-top:30px;
}
