.RegistrationPage_all{
	background-color: #F1F5F8;
}

.RegistrationPage_header{
	color: #666;
	font-size: 22px;
	font-weight: bold;
	padding: 10px 0 10px 10px;
}

.RegistrationPage_formContainer{
	width: 620px;	
}

.RegistrationPage_table_label{
	color: #444;
	font-size: 16px;
	text-align: right;
	padding: 0 5px 0 0;
	width: 140px;
}


.RegistrationPage_textField{
	color: #69c;
	font-weight: bold;
	font-size: 16px;
	
	height: 25px;
	width: 225px;
	
	border: 1px #999 solid;
	padding: 5px 0 0 5px;
}

.invalidTextField{
	background-color: #ffffcc;
	border: 2px #c60 solid;
	padding: 5px 0 0 5px;
}

.RegistrationPage_passwordTextField{
	color: #69c;
	font-weight: bold;
	font-size: 18px;
	
	height: 25px;
	width: 225px;
	
	border: 1px #999 solid;
	padding: 5px 0 0 5px;
}

.invalidPasswordTextField{
	background-color: #ffffcc;
	border: 2px #c60 solid;
	padding: 5px 0 0 5px;
}


.RegistrationPage_emailHelpCell{
	color: #666;
	vertical-align: middle;
	font-size: 13px;
	font-style: italic;
	padding: 0 0 0 5px;
	
}

.RegistrationPage_captchaHelpMessage{
	color: #369;
	font-size: 14px;
	padding: 10px 0 3px 0;
}


.RegistrationPage_captchaImage{
	padding: 5px 0 5px 0;	
	display: block;
}

.RegistrationPage_table_submitCell{
	padding: 5px 0 0 0;
}


.RegistrationPage_resultInfoContainer{
	color: #666;
	font-size: 14px;	
}

.RegistrationPage_nextPageLink{
	color: #c60;
	font-weight: bold;
}



