/* CSS Document */
/* Form formatting */
#registration {
	position: relative;
	clear: both;
	padding-top: 10px;
}
#registration p.registrationSectionHeader {
	color: #0000FF;
	font-size: large;
}
#registration p label {
	float: left;
	width: 160px;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}
#registration p label.short {
	float: left;
	width: 160px;
	text-align: right;
	padding-right: 10px;
}
#registration p label.wide {
	float: left;
	width: 330px;
	text-align: right;
	padding-right: 10px;
}

#registration input, #registration textarea, #registration select {
	width: 210px;
	text-align: left;
}
#registration p span {
	display: inline-block;
}
#registration p.continueButton, #registration div {
	padding-left: 170px;
}
#registration div {
	margin: 15px 0px 15px 0px;
}
#registration div label {
	font-weight: bold;
}
#registration input[type="submit"], #registration input[type="button"] {
	text-align: center;
}
#registration input[type="checkbox"] {
	width: 40px;
}
#registration span.required {
	font-weight: bold;
	color: #FF0000;
}

#divLogin, #divAdmin {
	padding-top: 20px;
}

#lstDate input {
	width: 50px;
}