@charset "utf-8";
/* CSS Document */
label.error {
position:absolute;
top:-4px;
left:185px;
display:block;
margin-left:8px;
width:228px;
color:#cc0000;
padding:3px 6px;
background-color:#FEF5F8;
border:1px dashed #cc0000;
font-weight:normal;
}
label.error a {
color:#cc0000;
}
span.error-wrap {
position:relative;
}
div.error-container {
background-color:#fff;
border:1px solid #990000;
padding:8px;
margin:12px 0 0 0;
}
div.error-container ol {
margin:0 0 0 20px;
padding:0;
}
div.error-container ol li {
list-style-type:disc;
margin:0 0 2px 0;
color:#990000;
}
div.error-container ol li label {
cursor:pointer;
}
div.error-container {
display:none;
}
div.error-container h4 {
color:#990000;
}
div.error-container label.error {
position:static;
top:0px;left:0px;
display:inline;
}
input.invalid {
border:1px solid #990000;
}
select.invalid {
display:block;
border:1px solid #990000;
/*background-color:#FFCCCC;*/
}