/* Start of CMSMS style sheet 'FormBuilder' */
/* Start of CMSMS style sheet 'Module: FormBuilder' */
.hidden {
display:none;
}

#contact fieldset {
padding: 0;
margin: 10px;
float: left;
width:90%;
}

#contact legend {
color:#A5131D;
font-weight: bold;
font-size:1.2em;
}

#contact input {
display: block;
margin: 10px;
width: 80%;
padding: 1px;
}

#contact textarea {
display: block;
margin: 10px;
width: 80%;
font-family: Tahoma, Verdana, Arial, sans-serif;
height: 10em;
padding: 1px;
}

#contact label {
display: block;
margin: 10px;
font-weight: bold;
}

#contact .submit input {
clear: both;
width: 30%;
height: 2em;
padding: 0;
margin: 10px;
}

#contact .submit input:hover {
color:#fff;
background:#A5131D;
}


#contact .requiredtext {
clear: left;
float: left;
font-size: 11px;
margin: 0 12px;
}

#contact .error_message {
font-weight: bold;
color: #c00;
}

#contact p {
color: #000;
}

#contact p strong {
color: #A5131D;
}
/* End of 'Module: Forms' */
/* End of 'FormBuilder' */

