/*
 * Styling for HTML notification messages
 */

.notice-element {
	display:block;
	margin:0 0 10px;
	padding:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-left-radius:6px;
	-webkit-border-bottom-right-radius:6px;
}


.notice-element small,
.notice-element p {
	font-family:Verdana,sans-serif;
	font-size:11px;
}


.notice-element small {
	padding:3px;
	font-weight:bold;
	display:block;
}


.notice-element p {
	margin:0;
	padding:5px;
}


.notice-error {
	background-color:#ffece4;
	color:#FFFFFF;
}


.notice-error small {
	background-color:#a02f03;
	padding:3px;
}


.notice-confirm {
	background-color:#e7ffc5;
	color:#FFFFFF;
}


.notice-confirm small {
	background-color:#628700;
	color:#FFFFFF;
}


.notice-note {
	background-color:#c5eeff;
	color:#FFFFFF;
}


.notice-note small {
	background-color:#006287;
	color:#FFFFFF;
}
