.notification_error {
	border: 1px solid #f30;
	height: auto;
	width: 90%;
	padding: 4px;
	background: #f93;
	color: #fff;
	text-align: left;
	-moz-border-radius: 5px;
}
.notification_ok {
	height: 200px;
    width: 70% padding: 50px;
	background: #fff url(../images/MsgSent.jpg) no-repeat center center;
	text-align: center;
	-moz-border-radius: 5px;
	font-size: 16px;
}
.info_fieldset {
	-moz-border-radius: 7px;
	border: 1px #072453 solid;
       padding:30px 20px;
margin-right:30px


}
.info_fieldset legend {
	border: 1px #e4e4e4 solid;
	color: #fff;
	font-weight: 900;
	background: #f30;
	font: 15px Verdana;
	padding: 10px;
	-moz-border-radius: 9px;
}

.button {
	border: 1px #567397 solid;
        border-top-color: #ccc;
	border-left-color: #ccc;
	color: #567397;
	font-weight: 900;
	background: #ccc;
	font: 13px Verdana;
	padding: 3px 30px;
	-moz-border-radius: 7px;
}
/* Label */
label {
	width: 350px;
	padding: 0 0 0 20px;
	float: left;
	text-align: left;
}
/* Input, Textarea */
input, textarea, checkbox {
	background-color:#F0F0F0;
	margin: 2px;
	padding: 3px;
	float: left;
	border: 1px solid #999999;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #000;
	font: 11px Verdana, Helvetica, Arial, sans-serif;
	-moz-border-radius: 7px;
}
label {
	display:block;
	font-weight:500;
	margin:0;
	font-family:Arial, Helvetica, Geneva, sans-serif;
	color:#000;
	border-top:1px dotted #ccc;
	padding-left: 20px;
}


/* BR */

br {
	clear: left;
}

.red{
	font-weight: 900 !important;;
	color: #FF0000;
}
