/* Forms markup */
div#formcontainer {
/*padding: 10px;
background-color: #eee;*/}

div#formcontainer div#formset {
margin:none;
padding:none;}

div#formset legend {
margin:0;
font-weight:bold;}

div#formset form p  {
text-align:justify;
8px 4px 16px 8px;}

div#formset form fieldset {
width:428px;
margin:8px 8px 16px 8px;
padding:8px;
text-align:justify;
background-color:#none;
border:none;
/*border-top:#eee 1px solid;
border-right:#ccc 1px solid;
border-bottom:#ccc 1px solid;
border-left:#eee 1px solid;*/}

div#formset form fieldset legend {
font-weight:bold;
font-size:0.7em;
padding-right:4px;}

div#formset form fieldset div {
padding:0.15em 0;}

div#formset label, 
div#formset span.label {
font-size:0.7em;
margin-right:0.1em;
padding-right:0.1em;
padding-top:0.2em;
width:35%;
display:block;
float:left;
text-align:left;
position:relative;
clear:left;}

div#formset label.error, 
div#formset span.error {
color:#c00;}

div#formset label em, 
div#formset span.label em,
div#formset span.red {
position:relative;
left:5px;
top:4px;
font-size:1em;
font-style:normal;
color:#c00;
padding-top:4px;}

div#formset input.error {
border-color:#C00;
background-color:#fef;}

div#formset input:focus,
div#formset input.error:focus, 
div#formset textarea:focus {
}

/*div#formset div ul {
margin: 1.25em 0 1em 10em;
list-style: none;}
*/

div#formset div ul li {
float:none;}

div#formset form fieldset div.controlset input {
margin:7px 0 0 10px;}

div#formset form fieldset div.controlset label, 
div#formset form fieldset div.controlset input {
display:inline;
float:none;
position:relative;
left:80px;}

div#formset form fieldset div.controlset div {
margin-left:10px;}

div#formset div.buttonrow {
margin:8px 4px 16px 8px;
padding:4px;
text-align:left;}

div#formset div.buttonrow button input:focus,
div#formset div.buttonrow button input.error:focus, 
div#formset div.buttonrow button {
font-color:#333;
background-color:none;
border-color:none;}

.formtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#333;
text-align:left;
}
.MailError {
padding:0px;
font-weight:bold;
color:c00;}

.MailErrorHighLight {
background-color:#fefefe;
color:red;
font-weight:bold;}
