
/*=================== BOX STYLES =====================*/

div#messages div.errorMessageContainer, 
div.validationSummary,
div.ValidationSummary,
div#messages div.confirmMessageContainer {
	float: left;
	width: 100%;
  	padding: 0 0 20px 0;
  	margin: 0 0 20px 0;
  	}	
	
div#messages div.errorMessageContainer, 
div.validationSummary,
div.ValidationSummary {
	background: #FFFF99;  
	}

div#messages div.confirmMessageContainer {
	background: #CCFF66;
	}		
	
/*=================== TEXT STYLES =====================*/
	
	div#messages div.errorMessageContainer p, 
	div.content div.maincontent div.ValidationSummary p,
	div.content div.sidebar div.validationSummary p,
	div.content div.maincontent div#messages div.confirmMessageContainer p,
	div.content div.maincontent div#messages div.confirmMessageContainer span {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
	padding: 20px 50px 15px 50px;
	margin: 0;
	display: block;
	}
	
	div#messages div.errorMessageContainer p, 
	div.content div.maincontent div.ValidationSummary p,
	div.content div.sidebar div.validationSummary p {
	color:#CC0000;
	}	
	
	div#messages div.confirmMessageContainer p,
	div.content div.maincontent div#messages div.confirmMessageContainer span  {
	color: #006633;
	}	

div.content div.maincontent div.ValidationSummary ul,
div.content div.sidebar div.validationSummary ul {
	float: none;
	width: 190px;
	margin: 0 auto 20px auto;
	padding: 0;
	color: #CC0000;
	}

div.content div.maincontent div.ValidationSummary ul li,
div.content div.sidebar div.validationSummary ul li {
	padding: 4px 20px 4px 20px;
	margin: 0;
	list-style-type: disc;
	color: #CC0000;
	}
