.form-error{
background-color: #EA2C2C;
border: 2px solid #790F0F;
padding: 15px;
position: absolute;
right: 0;
left: 0;
bottom: 50%;
z-index: 1;
}
.fe-fieldset{
width: 200px;
text-align: left;
border: none;
}
.fe-legend{
padding-bottom: 2px;
color: #FF0000;
font-family: Verdana;
font-size: 8pt;
border: 1px solid #B8B5B3;
background-color: #FFF;
padding: 2px 5px;
}
.fe-container{
padding: 8px 10px;
}
.fe-label{
padding: 2px;
color: #FFF;
font-family: Verdana;
font-size: 8pt;
}
.fe-close{
padding-top: 10px;
text-align: center;
}
.fe-close A:link, .fe-close A:visited{
color: #000;
font-size: 8pt;
font-family: Verdana;
}