﻿

.status {
	margin: 0 0 12px 0 !important;
	padding: 0px !important;
	background-color: #F4F4F4;
	border: solid 1px #CCCED9;
}
.status .statusInner {
	margin: 0px !important;
	padding: 8px 30px !important;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

.status .statusInner .statusMessageHolder {
	margin: 0px !important;
	padding: 0px !important;
}
.status .statusInner .statusDetailHolder {
	margin-top: 5px !important;
	padding-top: 5px !important;
	overflow: auto !important;
	border-top: dashed 1px #dddddd;
}

.status .statusInner .statusMessageHolder p,
.status .statusInner .statusDetailHolder p {
	margin: 0px !important;
	padding: 0px !important;
	color: #777777 !important;
	font-size: 11px !important;
	line-height: 13px !important;
	font-family: Arial !important;
	font-weight: normal !important;
}

.status .statusInner .statusDetailHolder div,
.status .statusInner .statusDetailHolder p {
	margin: 0 !important;
	padding: 0 !important;
	color: #777777 !important;
	font-size: 11px !important;
	line-height: 15px !important;
	font-family: Arial !important;
	font-weight: normal !important;
}




/* Information */

.statusInformation .status .statusInner {
	background-image: url(../../embedded-image.aspx?name=icon_statusInfo.png);
	background-position: 7px 6px;
	background-repeat: no-repeat;
}

/* Ok */

.statusConfirmOk .status .statusInner {
	background-color: #F8FFF7;
	background-image: url(../../embedded-image.aspx?name=icon_statusOk.png);
	background-position: 7px 6px;
	background-repeat: no-repeat;
}

/* Warning */

.statusWarning .status .statusInner {
	background-image: url(../../embedded-image.aspx?name=icon_statusWarning.png);
	background-position: 7px 6px;
	background-repeat: no-repeat;
}
.statusWarning .status .statusInner .statusMessageHolder p {
	color: #990000 !important;
}
.statusWarning .status .statusInner .statusDetailHolder p {
	color: #990000 !important;
}

/* Critical */

.statusCritical .status .statusInner {
	background-color: #fdf1f5;
	background-image: url(../../embedded-image.aspx?name=icon_statusError.png);
	background-position: 7px 7px;
	background-repeat: no-repeat;
}
.statusCritical .status .statusInner .statusMessageHolder p {
	color: #990000 !important;
}
.statusCritical .status .statusInner .statusDetailHolder p {
	color: #990000 !important;
}

/* ValidationError */

.statusValidationError .status .statusInner {
	background-color: #FFFBFB;
	background-image: url(../../embedded-image.aspx?name=icon_statusWarning.png);
	background-position: 7px 6px;
	background-repeat: no-repeat;
}
.statusValidationError .status .statusInner .statusMessageHolder p {
	color: #cc0000 !important;
}
.statusValidationError .status .statusInner .statusDetailHolder p {
	color: #990000 !important;
}
