


/* HIGHLIGHTING ON THE SPECIFIC LINE THAT HAS THE ERROR */

form.fs_form li.error{
	background:#f3eadd;
	color:red;
}



/* ERROR BOX AT THE TOP OF A FORM IF THERE IS AN ERROR */

/* BASICALLY A DUPLICATE OF THE t_panel_message STYLE */
div.form_error
{
	display: block;
	background-color: #eee1ce;
	/*height:1.8em !important;*/
	padding: 15px 4px;
	padding-left: 45px;
	margin: 0;
	margin-bottom: 1em;
	/*margin:6px 6px 1em 4px;*/
	overflow: hidden;
	border-bottom: 1px solid #e3cdad;
	/*margin-bottom:1em;*/
	font-weight: bold;
	background-image: url(/template/mbiz/images/alert.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}

div.form_error{
	border:2px solid red;
}

div.form_error p{
	margin:.33em;
}

li span.error_detail{
	font-size:.8em;
	padding:0;
	margin:0;
	clear:both;
	display:none;
}

li span.error_detail{
	padding-left:140px;
}

fieldset.wide li span.error_detail{
	padding-left:210px;
}


fieldset li fieldset span.error_detail{
	padding:0 !important;
	margin-top:-10px;
	margin-bottom:10px;
}

li.error span.error_detail{
	display:block !important;
}

.t_panel li span.error_detail{
	padding-left:100px;
}

