/* Start of CMSMS style sheet 'tools' */
.unanswered{font-weight: bold;  color:#f59700;}

.msg { /*default message box settings*/
 padding:0.6em 0.6em;
 margin:0 auto;
 color:#876C1D;
 border:#F5C16E 1px solid;
 background-color:#FEEECC;
 background-repeat:no-repeat;
 background-position:3px 3px;
 margin-bottom:0.8em;
}
.error,.alert,.warn,.info,.success{
padding-left:3em;
min-height:1.6em;
margin: 20px 0px 20px 0px;
}
/*override default colors for specific
.alert{border-color:#ea733c!important;}
.error{border-color:#eb2424!important;}
.info{border-color:#5A7BDA!important;}*/

.error{
background-image: url(/images/web/alerts/error.png);
_background-image: url(/images/web/alerts/error.gif);
}
.alert{
background-image: url(/images/web/alerts/alert.png);
_background-image: url(/images/web/alerts/alert.gif);
}
.warn{
background-image: url(/images/web/alerts/warn.png);
_background-image: url(/images/web/alerts/warn.gif);
}
.info{
background-image: url(/images/web/alerts/info.png);
_background-image: url(/images/web/alerts/info.gif);
}
.success{
background-image: url(/images/web/alerts/success.png);
_background-image: url(/images/web/alerts/success.gif);
}


/* block element clearing */
	.clearfix:after, .container:after, .msg:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	.clearfix, .container, .msg {
		display: inline-block; 
	}
	/* Hides from IE-mac \*/
	.clearfix, .container, .msg {display:block;}
  * html .clearfix, .container, .msg {height: 1%;}
	/* End hide from IE-mac */

/* end clearing */
/* End of 'tools' */

