.modalertmessage {
	background-color: #fffbcc;
	border-color: #CC0000;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	margin: 0px 0 20px 0;
	padding: 6px 6px 8px 0px;
	position: relative;
}
.modalertmessage p.noicon {margin: 0 0 0 10px !important;}
.modalertmessage p {padding: 0 0 0 35px !important; margin-bottom: 0;}
.modalertmessage p.marginbottom {margin-bottom: 12px;}
.modalertmessage ul {margin-left: 43px;}
.modalertmessage ul li {font-size: 100%;}
.modalertmessage img.alert {
	border: 0 none;
    left: 3px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 4px;
}
.modalertmessage img.embed {top: 3px;}

input.error,
textarea.error,
div.errWrapper.error {
	background-color: #fffbcc;
	border: 2px solid #cc0000;
	margin: -1px;
}
input.error,
textarea.error {
	background: #fffbcc url(images/nav/input_bg_error.png) top right no-repeat;
}
div.errWrapper.error {
	padding: 4px;
}
div.errWrapper.error:after {
	content: url(images/icons/icon_alert_tight_07.gif);
	padding-left: 6px;
}
input.error:focus,
textarea.error:focus {
	background: #fffbcc url(images/nav/input_bg_error_focus.png) top right repeat;
}
div#error_desc a{
	color: #0080ed;
	cursor: pointer;
}
