/* Start of CMSMS style sheet 'UYC: Form Styles' */
/**********************************
© UYC: Form Styles
***********************************/

.contactFormArea{
float:left;
padding: 0 ;
margin: 0;
color:#666;
}

.contactFormArea option{
color:#666;
width:300px;
padding:2px;
margin:1px 0;
border:1px solid #ccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
}

.contactFormArea input, textarea{
width:300px;
background:#F3F3F3;
border:1px solid #ccc;
padding:2px;
margin:1px 0;
}

.contactFormArea .fbsubmit{
font: bold 1.1em Arial, sans-serif;
letter-spacing:-1px;
width:4.5em;
height:22px;
line-height:16px;
background:#A00000;
border:none;
cursor:pointer;
color:#EAE0AD;
padding:0;
}

.contactFormArea label {
display:block;
margin:3px 0 3px 0;
}

/**********************************
GENERIC FORM STYLES
***********************************/

.thankyou {
background:url(uploads/uyc/icon_true.gif) no-repeat;
margin:0;
padding: 0 0 0 19px;
}

.formError {
background:url(uploads/uyc/icon_error.gif) no-repeat;
margin:0;
padding: 0 0 0 19px;
color: #FF0000;
font-weight: bold; 
}

/*input, text textarea{
width:300px;
color:#666;
background:#F3F3F3;
border:1px solid #ccc;
padding:2px;
margin:1px 0;
}*/

input.checkbox { width: 2em; border:none; margin:0; padding:0; background:none;}

input[type='text'],input.text {width:300px; color:#666; background:#F3F3F3; border:1px solid #ccc; padding:2px; margin:1px 0;}
input[type='radio'],input.radio { margin:0; padding:0; }
input[type='checkbox'],input.checkbox { width: 2em; border:none; margin:0; padding:0; background:none;}
/* End of 'UYC: Form Styles' */

