/* Form style */
form.cmxform fieldset {
margin-bottom: 10px;
}
form.cmxform legend {
padding: 0 2px;
font-weight: bold;
color: #000;
}
form.cmxform label {
display: inline-block;
line-height: 1.8;
vertical-align: top;
}
form.cmxform fieldset ol {
margin: 0;
padding: 0;
}
form.cmxform fieldset li {
list-style: none;
padding: 0;
margin: 0;
}
form.cmxform fieldset fieldset {
margin: 3px 0 0;
border-top-width: 0;
border-right-width: 0;
border-bottom-width: 0;
border-left-width: 0;
border-top-color: #FF0000;
border-right-color: #FF0000;
border-bottom-color: #FF0000;
border-left-color: #FF0000;
}
form.cmxform fieldset fieldset legend {
padding: 0 0 5px;
font-weight: normal;
}
form.cmxform fieldset fieldset label {
display: block;
width: auto;
}
form.cmxform em {
font-weight: bold;
font-style: normal;
color: #f00;
}
form.cmxform label {
width: 130px; /* Width of labels */
}
form.cmxform fieldset fieldset label {
margin-left: 123px; /* Width plus 3 (html space) */
}
form.cmxform fieldset li input, form.cmxform fieldset li textarea {
padding: 2px 5px;
border: 1px solid #a2a7af;
font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #6B6B6B;
}
div.error ul { padding: 15px; }
div.error li { color: red; font-style: italic; }
div.error li span.field { }
div.error li span.param { font-style: italic; }