.validation-summary.valid 
{
	display:none;
}
.validation-summary-errors
{
	padding:10px;
}
.validation-summary .expand-button, 
.validation-summary .collapse-button  
{
	float:right;
	margin:5px;
}
.field-validation-error
{
	display:block;
	clear:both;
	color: #8A1F11;
	font-size: 0.95em;
	margin:5px 0px;
}
.field-validation-valid { display:none; }
.validation-summary-errors > span 
{
	display:block;
	font-size:1.1em;
	line-height:1.2em;
	font-weight:bold;
}
.validation-summary-errors ul 
{
	 list-style-position:inside;
	 list-style-type: disc;
	 padding:10px 10px 0px 10px;
}
.validation-summary-errors ul li 
{
	padding: 1px 0px 5px 0px;
}