.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(images/icon_warn.gif);
}
#close-form-window { 
   background:url(images/close.gif) no-repeat 0 0; 
   width:12px; 
   height:11px; 
   float:right; 
   cursor:pointer; 
   margin:-14px -10px 0 0; 
   display:inline; 
}
div.b-foo-err th{
	background-color:#E7E7E7;
	padding:10px 5px 9px 40px!important;
	text-align: center;
}
div.b-foo-err table {width:100%;}
div.b-foo-err, div.b-foo-err th, div.b-foo-err a{
	font-size:10px;
}