.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: 2px 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: 2px solid #CC0000;
}


fieldset {

	border:1px dashed #000000;
	padding:5px;
	margin: 10px 10px 10px 10px;

}

legend {	 
	font-size: 90%;
	font-weight: bold;
	color:#fff;
	background: #666;
	padding: 3px 6px;

}

textarea.text { 
	height: 150px; 
	width: 98%; 
	font-size: 120%;
}

input.field { 
	width: 260px; 
	font-size: 120%;
}

/*
textarea.text { 
	height: 150px; 
	width: 98%; 
	border: 1px solid #ccc; 
	background: #fff; 
	color: #000;
}

textarea.text:hover { 
	border: 1px solid #eee; 
	background: #FFFFF4; 
	color: #000;
}

input.field { 
	border: 1px solid #ccc; 
	background-color: #FFFFFF; 
	width: 200px; 
	color: #000;
}

input.field:hover { 
	border: 1px solid #eee; 
	background: #FFFFF4; 
	color: #000;
}

input.text { 
	margin: 0; 
	width: 110px;
	border: 1px solid #eee; 
	background: #FFF;
	color: #000; 
}

input.text:hover { 
	border: 1px solid #ccc; 
}

select.field { 
	border: 1px solid #000000; 
}

select.text { 
	margin: 0; 
	width: 200px; 
	background: #FFFFFF;
	color: #000000; 
}*/
