@CHARSET "UTF-8";

/* messages */

.error a, .notify a, .message a{
	color:#CC0033;
}
.error a span, .notify a span, .message a span,
.error a strong, .notify a strong, .message a strong{
	color:#CC0033;
	border-bottom:1px dotted #CC0033;
}
.error a, .notify a, .message a{
	color:#CC0033;
}
.error a:hover span, .notify a:hover span, .message a:hover span,
.error a:hover strong, .notify a:hover strong, .message a:hover strong{
	color:#CC0033;
	border-bottom:1px solid #FFFFFF !important;
}

.error{
	color:#CC0033;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	margin:10px;
	text-align:left;
	min-width:300px;
	
}
.error ul{
	list-style:disc;
	padding:5px !important;
	margin:0 0 0 20px !important;
}

.error ul li{
	border:none !important;
	padding:1px 0 1px 0 !important;
	list-style-image:none;
}

.notify{
	background:#FFFFFF !important;
	border:1px solid #0066FF;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.notify div{
	background:#0066FF !important;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
}
.notify div ul{
	list-style:circle;
	padding:5px;
	margin:0 0 0 20px !important;
}
.notify div ul li{
	border:none !important;
	list-style-image:none;
}

.message{
	background:#009900 !important;
	border:1px solid #009900;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
	
	background:#009900 !important;
	border:1px solid #030;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	margin:10px;
	text-align:left;
	min-width:300px;
	
}
.message div{
	background:#009900 !important;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
}
.message div ul{
	list-style:circle;
	padding:5px;
	margin:0 0 0 20px !important;
}
.message div ul li{
	border:none !important;
	list-style-image:none;
}




input.x-error, select.x-error, textarea.x-error{
	border:1px solid #C00 !important;
}
