/* ##############################################################
	Error Styles
#############################################################*/
.errorIcon, .errorIconFlexi {
	float:left;
	border: 1px solid gray;
	background-color:#316AC5;
	padding:2px 10px 2px 10px;
	color:#ffffff;
	font-weight: bold;
}
.errorMessage, .errorMessageFlexi {
	float:left;
	clear:both;
	font-size:13pt;
	border: 1px solid gray;
	color:#000000;
	background-color:#ebebeb;
	padding:2px 10px 2px 10px;
}
.errorIcon, .errorMessage {
	width:651px;
}
.errorIconFlexi, .errorMessageFlexi {
	width:275px;
}
div.siteExceptions {
	width:inherit;
}
div.FatalWebException, div.WarningWebException, div.RecoverableWebException, div.NoticeWebException, div.ExceptionTrace {
	color: #000000;
	width: 600px;
	margin: 3px;
	padding: 5px;
	overflow: auto;
}
div.FatalWebException {
	border: 1px solid #000000;
	background-color: #FF4444;
	width: inherit;
}
div.WarningWebException {
	border: 1px solid #FF0033;
	background-color: #FFFFCC;
	width: inherit;
}
div.RecoverableWebException {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	width: inherit;
}
div.NoticeWebException {
	border: 1px solid #FFCCCC;
	background-color: #CCFFCC;
	width: inherit;
}
div.ExceptionTrace {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	margin: 1px;
	width: 97%;
}
pre.ExceptionTrace {
	margin-top:0px;
}
span.FatalException, span.WarningException, span.RecoverableException, span.NoticeException {
	color: #FF4444;
	font-weight: bold;
	font-size: 14pt;
	font-style:italic;
}
span.FatalException {
	color: #F6F754;
}
span.FatalExceptionData, span.WarningExceptionData, span.RecoverableExceptionData, span.NoticeExceptionData, span.TraceExceptionData {
	font-weight: bold;
}
