.Failure {
	min-width: 800px;
	border: 1px solid #d02327;
	background-color: #F6CBCA;
	padding: 10px;
	min-height: 50px;
	color: #d02327;
}

.Warning {
	min-width: 800px;
	border: 1px solid #FAAC58;
	background-color: #fffceb;
	padding: 10px;
	min-height: 50px;
	color: #e28327;
}

.Success {
	min-width: 800px;
	border: 1px solid #04c64b;
	background-color: #E4FEE3;
	padding: 10px;
	min-height: 50px;
	color: #04c64b;
}

.Notice {
	min-width: 800px;
	border: 1px solid #DDDDDD;
	background-color: #F8F8F8;
	padding: 10px;
	min-height: 50px;
	color: #000000;
}


.FailureWithoutWidthAndHeight {
	border: 1px solid #d02327;
	background-color: #F6CBCA;
	padding: 10px;
	color: #d02327;
}
.WarningWithoutWidthAndHeight {
	border: 1px solid #FAAC58;
	background-color: #fffceb;
	padding: 10px;
	color: #e28327;
}
.SuccessWithoutWidthAndHeight {
    background-color: #E4FEE3;
    border: 1px solid #04C64B;
    color: #04C64B;
    padding: 10px;
}
.NoticeWithoutWidthAndHeight {
	border: 1px solid #DDDDDD;
	background-color: #F8F8F8;
	padding: 10px;
	color: #000000;
}


.FailureNoWidth {
	border: 1px solid #d02327;
	background-color: #F6CBCA;
	padding: 10px;
	color: #d02327;
}

.SuccessNoWidth {
	border: 1px solid #04c64b;
	background-color: #E4FEE3;
	padding: 10px;
	color: #04c64b;
}

.WarningNoWidth {
	border: 1px solid #FAAC58;
	background-color: #fffceb;
	padding: 10px;
	color: #e28327;
}

.NoticeNoWidth {
	border: 1px solid #DDDDDD;
	background-color: #F8F8F8;
	padding: 10px;
	color: #000000;
}

div.wicket-aa {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana;
	font-size: 12px;
	background-color: white;
	border-width: 1px;
	border-color: #cccccc;
	border-style: solid;
	padding: 2px;
	margin: 1px 0 0 0;
	text-align: left;
}

div.wicket-aa ul {
	list-style: none;
	padding: 2px;
	margin: 0;
}

div.wicket-aa ul li.selected {
	background-color: #FFFF00;
	padding: 2px;
	margin: 0;
}

.HelpIcon {
	margin-left: 5px;
	margin-top: -4px;
	vertical-align: middle;
}

li.Normal {
	background: clear;
	border: clear;
	color: clear;
	font-family: clear;
	font-size: clear;
	font-weight: normal;
	margin: clear;
	padding: clear;
	text-align: clear;
}

span.AjaxButtonPanelWithPlaceholder {
	background-color: #e0e0e0;
	border: 1px solid #BBBBBB;
	font-size: 10pt;
	font-weight: bold;
	font-family: Helvetica;
	color: #000000;
	padding-bottom: 2px;
	padding-top: 2px;
}

span.AjaxButtonPanelWithPlaceholder:hover {
	background-color: #D9E8FB;
	border: 1px solid #AACCF6;
	color: #2F2F2F;
}
