a.message-link { color: #134391; font-size: 12px; padding: 10px; }

/*************** System Message ***************/
.system-message { border-bottom: 1px solid #8EA1C1; border-top: 1px solid #8EA1C1; height: auto; margin: 5px 0 30px 0; padding: 0 0 0 75px !important; background: #EAF6FB url('../images/icon-messages.png') no-repeat 25px 15px; }
.system-message h2 { color: #134391; font-family: arial; font-size: 19px; line-height: 22px; padding: 11px 5px 11px 0; font-weight: normal;  }
.system-message p { color: #134391; font-family: arial; font-size: 13px; line-height: 18px;}
.system-message span, .system-message a { color: #134391; font-family: arial; font-size: 13px; line-height: 18px;}

/*************** System notice ***************/
.system-notice { border-bottom: 1px solid #E7D4A8; border-top: 1px solid #E7D4A8; height: auto; margin: 5px 0 30px 0; padding: 0 0 0 75px !important; background: #FFF9E5 url('../images/icon-notice.png') no-repeat 25px 15px; }
.system-notice h2 { color: #AC7725; font-family: arial; font-size: 19px; line-height: 22px; padding: 11px 5px 11px 0; font-weight: normal; }
.system-notice p {color: #AC7725; font-family: arial; font-size: 13px; line-height: 18px;}
.system-notice span, .system-notice a {color: #AC7725; font-family: arial; font-size: 13px; line-height: 18px;}
.system-notice ul li,.system-notice ul li a {color: #AC7725; font-family: arial; font-size: 13px; line-height: 18px;}

/*************** System warning ***************/
.system-warning { border-bottom: 1px solid #C395A8; border-top: 1px solid #C395A8; height: auto; margin: 5px 0 30px 0; padding: 0 0 0 75px !important; background: #F6E7E8 url('../images/icon-warning.png') no-repeat 25px 15px; }
.system-warning h2 { color: #A32547; font-family: arial; font-size: 19px; line-height: 22px;padding: 11px 5px 11px 0; font-weight: normal; }
.system-warning p{color: #A32547; font-family: arial; font-size: 13px; line-height: 18px;}
.system-warning span,.system-warning a {color: #A32547; font-family: arial; font-size: 13px; line-height: 18px;}
.system-warning ul li,.system-warning ul li a {color: #A32547; font-family: arial; font-size: 13px; line-height: 18px;}

/*************** System warning text only for the sign in module ***************/
div.warning-txt { color: #A32547; font-family: arial; font-size: 12px; line-height: 16px; padding: 5px 0; }
div.warning-login { border-bottom: 1px solid #C395A8; border-top: 1px solid #C395A8; height: auto; margin: -18px 0 18px 0; padding: 3px 0 3px 10px !important; background: #F6E7E8;  color: #A32547; font-family: arial; font-size: 14px; line-height: 18px;}

/*************** System notice top - for show and hide slide down ***************/
.system-notice_top { background-color: #FFF9E5; height: 110px; padding: 10px !important; }
.system-notice_top p { color: #AC7725; font-family: arial; font-size: 19px;  line-height: 22px; text-align: center; }
.system-notice_top span {font-size: 13px;}



/*----------------------------*/
/*--- New alert CSS starts ---*/
/*--- system-warning CSS ---*/
body .articale-block .system-warning2,
body .system-warning2{
	background: #fcf4f5 url("../images/icon-alert-red.svg") 20px 20px / 50px auto no-repeat;
	border-bottom: 1px solid #c21923;
	border-top: 1px solid #c21923;
	padding: 0 20px 10px 100px !important;
}
body #bodypage #content .system-warning.system-warning2 h2,
body #bodypage #content .system-warning.system-warning2 h3,
body .system-warning2 h2,
body .system-warning2 h3{
	color: #c21923 !important;
}
body .system-warning2 h2,
body .system-warning2 h3{
	clear: both;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	padding:0px !important;
	margin:0px !important;
}
body .system-warning2 h2{
	clear: both;
	font-size: 17px;
	font-weight: bold;
	line-height: 18px;
	padding: 0 !important;
	margin:20px 0 10px !important;
}
body #bodypage #content .system-warning.system-warning2 a{
	text-decoration:none !important;
	font-size:13px !important;
}
body #bodypage #content .system-warning.system-warning2 a strong{
	font-weight:normal !important;
} 

body #bodypage #content .system-warning.system-warning2 a{
	text-decoration:underline !important;
}


body #bodypage #content .system-warning.system-warning2 p,
body #bodypage #content .system-warning.system-warning2 li{
	color: #8c1018 !important;
}
body .system-warning2 p{
	color: #8c1018 !important;
	margin:0 0 10px 0 !important;
	padding:0px !important;
}
body .system-warning2 ul{
	font-size: 13px;
	line-height: 18px;
	list-style: outside none none;
	padding: 0 !important;
	margin:0 0 10px 0 !important;
}
body .system-warning2 ul li{
	margin: 0 0 0 16px !important;
	position: relative;
	color: #8c1018 !important;
}
body .system-warning2 ul li::before {
	color: #c21923;
	content: "\f054";
	font-family: FontAwesome;
	left: -16px;
	position: absolute;
	top: 0;
}

/*--- system-notice CSS ---*/
body .articale-block .system-notice2,
body .system-notice2{
	background: #fff8f3 url("../images/icon-alert-orange.svg") 20px 20px / 50px auto no-repeat;
	border-bottom: 1px solid #ec8100;
	border-top: 1px solid #ec8100;
	padding: 0 20px 10px 100px !important;
}
body #bodypage .system-message.system-notice2 h2,
body #bodypage .system-message.system-notice2 h3,
body .system-notice2 h2,
body .system-notice2 h3{
	color: #ec8100 !important;
}
body .system-notice2 h2,
body .system-notice2 h3{
	clear: both;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	padding:0px !important;
	margin:0px !important;
}
body .system-notice2 h2{
	clear: both;
	font-size: 17px;
	font-weight: bold;
	line-height: 18px;
	padding: 0 !important;
	margin:20px 0 10px !important;
}
body #bodypage .system-notice.system-notice2 a{
	text-decoration:none !important;
	font-size:13px !important;
}
body #bodypage .system-notice.system-notice2 a{
	text-decoration:underline !important;
}
body #bodypage #content .system-notice.system-notice2 a strong,body #bodypage #content .system-notice.system-notice2 a b{
	text-decoration:none !important;
}
body #bodypage .system-notice.system-notice2 p,
body #bodypage .system-notice.system-notice2 li{
	color: #c66c00 !important;
}
body .system-notice2 p{
	color: #c66c00 !important;
	margin:0 0 10px 0 !important;
	padding:0px !important;
}
body .system-notice2 ul{
	font-size: 13px;
	line-height: 18px;
	list-style: outside none none;
	padding: 0 !important;
	margin:0 0 10px 0 !important;
}
body .system-notice2 ul li{
	margin: 0 0 0 16px !important;
	position: relative;
	color: #c66c00 !important;
}
body .system-notice2 ul li::before {
	color: #ec8100;
	content: "\f054";
	font-family: FontAwesome;
	left: -16px;
	position: absolute;
	top: 0;
}
.system-notice.system-notice2 a{
	text-decoration:underline !important;
	color:#ac7725 !important;
}

/*--- system-message CSS ---*/
body .articale-block .system-message2,
body .system-message2{
	background: #eef7fb url("../images/icon-alert-cyan.svg") 20px 20px / 50px auto no-repeat;
	border-bottom: 1px solid #199fd9;
	border-top: 1px solid #199fd9;
	padding: 0 20px 10px 100px !important;
}
body #bodypage .system-message.system-message2 h2,
body #bodypage .system-message.system-message2 h3,
body .system-message2 h2,
body .system-message2 h3{
	color: #199fd9 !important;
}
body .system-message2 h2,
body .system-message2 h3{
	clear: both;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	padding:0px !important;
	margin:0px !important;
}
body .system-message2 h2{
	clear: both;
	font-size: 17px;
	font-weight: bold;
	line-height: 18px;
	padding: 0 !important;
	margin:20px 0 10px !important;
}
body #bodypage .system-message.system-message2 a{
	text-decoration:none !important;
	font-size:13px !important;
}
body #bodypage .system-message.system-message2 a{
	text-decoration:underline !important;
}
body #bodypage #content .system-message.system-message2 a strong,body #bodypage #content .system-message.system-message2 a b{
	text-decoration:none !important;
}
body #bodypage .system-message.system-message2 p,
body #bodypage .system-message.system-message2 li{
	color: #0e75a2 !important;
}
body .system-message2 p{
	color: #0e75a2 !important;
	margin:0 0 10px 0 !important;
	padding:0px !important;
}
body .system-message2 ul{
	font-size: 13px;
	line-height: 18px;
	list-style: outside none none;
	padding: 0 !important;
	margin:0 0 10px 0 !important;
}
body .system-message2 ul li{
	margin: 0 0 0 16px !important;
	position: relative;
	color: #0e75a2 !important;
}
body .system-message2 ul li::before {
	color: #199fd9;
	content: "\f054";
	font-family: FontAwesome;
	left: -16px;
	position: absolute;
	top: 0;
}
/*--- New alert CSS ends ---*/
/*--------------------------*/