@charset "utf-8";

/* CSS Document */
#signinBox, #signupBox, #confirmSignupBox {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.titoloSignup {
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	margin:0px;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

label {
	font-size:11px;
	color:#333333;
	font-weight:bold;
}

.signupYellow {
	background-color:#FFFFCC;
	width:180px;
	font-size:11px;
}

.signupSelect {
	background-color:#FFFFCC;
	width:180px;
	font-size:11px;
}

#privacyText {
	font-size:10px;
	padding:4px;
	border:#CCCCCC 1px solid;
	border-top:0px;
	max-height:60px;
	overflow:scroll;
}

#privacyText p {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* classes for validator */
.LV_validation_message {
	font-weight:bold;
	margin:0 0 0 5px;
}

.LV_valid {
	color:#00CC00;
}

.LV_invalid {
	color:#CC0000;
}

.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {
	border: 1px solid #00CC00;
}

.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {
	border: 1px solid #CC0000;
}
