div.form-container {
background-color:#FFFFFF;
border:none;
margin:10px;
padding:5px;
}
p.legend {
margin-bottom:1em;
}
p.legend em {
color:#CC0000;
font-style:normal;
}
div.errors {
background-color:#FFFFCC;
border:1px solid #FFCC66;
margin:0pt 0pt 10px;
padding:5px 10px;
}
div.errors p {
margin:0pt;
}
div.errors p em {
color:#CC0000;
font-style:normal;
font-weight:bold;
}
div.form-container form p {
margin:0pt;
}
div.form-container form p.note {
color:#333333;
font-size:90%;
margin-left:170px;
}
div.form-container form fieldset {
border:2px solid #74919B;
margin:10px 0pt;
padding:10px;
}
div.form-container form legend {
color:#FFFFFF;
font-family: Georgia;
font-weight:bold;
font-size: 18pt;
background: lightseagreen;
border: 2px solid #FFFFFF;
padding: 2px 6px;
}
div.form-container form fieldset div {
padding:0.25em 0pt;
}
div.form-container select, div.form-container select optgroup, div.form-container select option
{
font-family: Georgia;
}
div.form-container label {
display:block;
float:left;
margin-right:10px;
padding-right:10px;
position:relative;
text-align:right;
width:150px;
}
div.form-container label.error, div.form-container span.error {
color:#CC0000;
}
div.form-container label em {
color:#CC0000;
font-size:120%;
font-style:normal;
position:absolute;
right:0pt;
}
div.form-container input, div.form-container textarea
{
font-family: Georgia;
}
div.form-container input.error, div.form-container textarea.error {
background-color:#FFEEFF;
border-color:#CC0000;
}
div.form-container input:focus, div.form-container input.error:focus, div.form-container textarea:focus {
background-color:#FFFFCC;
border-color:#FFCC66;
}
div.form-container div.controlset label, div.form-container div.controlset input {
display:inline;
float:none;
}
div.form-container div.controlset label.controlset {
display:block;
float:left;
}
div.form-container div.controlset label.controlset#error {
color:#CC0000;
}
div.form-container div.controlset div {
margin-left:170px;
}
div.form-container div.buttonrow {
margin-left:180px;
}