.notice_info {
	border: 1px solid #BFB6A3;
}

.title {
	margin-bottom: 0px !important;
	padding-top: 18px !important;
	position: relative !important;
	height: 37px;
}

.notice_info .title, .notice_info h3 {
	background-color: #F2E8CE;
}

.notice_info .content {
	background-color: #FFFCF5;
}

.notice_error {
	border: 1px solid #BFA3A3;
}

.notice_error .title {
	background-color: #F2CDCD;
}

.notice_error .content {
	background-color: #FFF4F4;
}

.notice_warning {
	border: 1px solid #B1A3BF;
}

.notice_warning .title {
	background-color: #E0CEF2;
}

.notice_warning .content {
	background-color: #FAF5FF;
}

.notice_help {
	border: 1px solid #A3BFB1;
}

.notice_help .title {
	background-color: #CEF2E0;
}

.notice_help .content {
	background-color: #F5FFFA;
}

.notice_tip {
	border: 1px solid #A3B1BF;
}

.notice_tip .title {
	background-color: #CEE0F2;
}

.notice_tip .content {
	background-color: #F5FAFF;
}

/* display_notices */

div.nerror, div.nsuccess, div.nwarning {
	padding: 15px;
	margin-bottom: 25px;
	border-width: 1px 1px 1px 15px;
	font-weight: bold;
	border-style:solid;
	position: relative;
}

div.nclose {
	position: absolute;
	right: 5px;
	bottom: 5px;
	width: 50px;
	text-align: right;
	cursor: pointer;
}

div.nerror {
	border-color: #BFA3A3;
	background-color: #FFF4F4;

}

div.nerror .nclose {
	color: #F2CDCD;
}

div.nsuccess {
	border-color: #A3B1BF;
	background-color: #F5FAFF;

}
div.nsuccess .nclose {
	color: #A3B1BF;
}

div.nwarning {
	border-color: #B1A3BF;
	background-color:  #FAF5FF;
}

div.nwarning .nclose {
	color: #E0CEF2;
}
