/* BOX ******************************************************/
.error, .message {
	margin-top: 3px;
	margin-bottom: 4px;
}


/* ERROR BOX ************************************************/
.errors div.errorsContent, #errorsBox div.errorsContent {
	background-color: transparent;
	border: none;
	-moz-border-radius: 0px;
	padding: 0px;
	margin-left: 0px;
	color: #67022B;
}

.errors div.errorsContent h3, #errorsBox h3 {
	color: #67022B;
}


/* MESSAGE BOX *************************************************/
.message div.messageContent, #messageBox div.messageContent {
	background-color: transparent;
	border: none;
	color: #656E1C;
	padding: 0px;
	-moz-border-radius: 0px;
	margin-bottom: 0px;
}


/* WARNING BOX ******************************************************/
div.warning {
	background-color: transparent;
	border: none;
	-moz-border-radius: none;
	padding: 0px;
	margin-bottom: 0px;
}


/* ICONS BOX ********************************************************/
.message input.ico-0, .message input.ico-1, .message input.ico-2, .message input.ico-3 {
	padding-left: 19px;
	height: 13px;
	background-repeat: no-repeat;
	background-image: url(/media/howchet/image/interface/ico/message.png);
	font-weight: normal;

	background-color: transparent;
	border: none;
	width: 0px;
}

* html .message input.ico-0, * html .message input.ico-1, * html .message input.ico-2, * html .message input.ico-3,
*+html .message input.ico-0, *+html .message input.ico-1, *+html .message input.ico-2, *+html .message input.ico-3  {
	position: relative;
	top: -2px;
}

.message input.ico-0 {
	background-position: 0 0;
}
.message input.ico-1 {
	background-position: 0 -16px;
}
.message input.ico-2 {
	background-position: 0 -32px;
}
.message input.ico-3 {
	background-position: 0 -48px;
}

/* MESSAGES BOX **********************************************************/
.message div.messageContent, #messageBox div.messageContent {
	color: #4A4D7E;
}