@CHARSET "ISO-8859-2";
font.errormsg{
	color: #FF0000;
}

input.email {

}
input.email-error{
	border-color: #FF0000;
	border-width: 3;
}

input.fname{
}
input.fname-error{
	border-color: #FF0000;
	border-width: 3;
}

input.lname{
}
input.lname-error{
	border-color: #FF0000;
	border-width: 3;
}

input.zip{

}
input.zip-error{
	border-color: #FF0000;
	border-width: 3;
}

input.city{
}
input.city-error{
	border-color: #FF0000;
	border-width: 3;
}

select.county{
	width: 264px;
}
select.county-error{
	border-color: #FF0000;
	border-width: 3;
	width: 264px;
}

input.region{
}
input.region-error{
	border-color: #FF0000;
	border-width: 3;
}

input.passwd{
}
input.passwd-error{
	border-color: #FF0000;
	border-width: 3;
}

select.sex{
	width: 264px;
}
select.sex-error{
	border-color: #FF0000;
	border-width: 3;	
	width: 264px;
}

input.age{
}
input.age-error{
	border-color: #FF0000;
	border-width: 3;	
}

select.sex{
}
select.sex-error{
	border-color: #FF0000;
	border-width: 3;	
}

select.age{
}
select.age-error{
	border-color: #FF0000;
	border-width: 3;	
}

select.job{
	width: 264px;
}
select.job-error{
	border-color: #FF0000;
	border-width: 3;
	width: 264px;	
}

select.source{
	width: 264px;
}
select.source-error{
	border-color: #FF0000;
	border-width: 3;	
	width: 264px;
}

div.rules{
	overflow:scroll;
	width: 400px;
	height: 100px;
	
}

select.birthday{
	width: 86px;
}
select.birthday-error{
	border-color: #FF0000;
	border-width: 3;	
	width: 88px;
}

input.newpass{
}

input.newpass-error{
	border-color: #FF0000;
	border-width: 3;	
}



