.notice, .noticeSmall, .success, .successSmall {
	border: 1px solid #cccccc;
	font-size: 11pt;
	clear: both;
}

.notice, .success {
	margin: 16px 0px 16px 0px;
	padding: 6px 6px 6px 100px;
	min-height: 75px;
	height: auto !important;
	height: 75px;
}

.notice {
	background: #f4f4f4 url(../images/notice/background-notice.gif) no-repeat scroll 4px 8px;
	color: #cc0000;
}

.success {
	background: #f4f4f4 url(../images/notice/background-success.gif) no-repeat scroll 4px 8px;
	color: #339933;
}

.noticeSmall, .successSmall {
	margin: 12px 0px 12px 0px;
	padding: 6px 6px 6px 56px;
	line-height: 35px;
	min-height: 35px;
	height: auto !important;
	height: 35px;
}

.noticeSmall {
	background: #f4f4f4 url(../images/notice/background-notice-small.gif) no-repeat scroll 8px 8px;
	color: #cc0000;
}

.successSmall {
	background: #f4f4f4 url(../images/notice/background-success-small.gif) no-repeat scroll 8px 8px;
	color: #339933;
}

.notice div, .success div {
	margin: 0px 0px 12px 0px;
}

.notice ul, .success ul {
	line-height: 1.4em;
	margin: 4px 0px 0px 4px;
}

.notice a, .noticeSmall a {
	color: #cc0000;
	font-weight: bold;
}

.success a, .successSmall a {
	color: #339933;
	font-weight: bold;
}

.error-small {
	font-size: 11px;
	color: #cc0000;
}
