#contactForm h4, #contactForm h5{
color:#993326;
}

#contactForm .contactBtn{
width: 100px;
height: 40px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
border: 3px solid;
background-color:#993326;
border-bottom-color:#660c00;
border-left-color:#cc7b70;
border-right-color:#660c00;
border-top-color:#cc7b70;
cursor:pointer;
}

#contactForm .contactBtn:hover{
color:#000;
background-color:#cc7b70;
border-top-color:#993326;
border-right-color:#ffc7bf;
border-left-color:#993326;
border-bottom-color:#ffc7bf;
}

#contactForm fieldset{
background-color:#f2f2f2;
border: 0px;
}

span.formLabel{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#005299;
line-height: 20px;
}

.textField{
background-color:#ccc;
border:1px solid black;
}

.requiredText{
background-color:#cc7b70;
border:1px solid black;
}

.requiredTextError{
background-color:#cc7b70;
border-top:3px solid #80a1ff;
border-left:3px solid #80a1ff;
border-right:3px solid #1341bf;
border-bottom:3px solid #1341bf;
}

.requiredRadio{
background-color:#cc7b70;
color:inherit;
border:inherit;
}

.requiredRadioError{
background-color:#f43b36;
border-top:3px solid #80a1ff;
border-left:3px solid #80a1ff;
border-right:3px solid #1341bf;
border-bottom:3px solid #1341bf;
}

.requiredEmail{
background-color:#cc7b70;
border:1px solid black;
}

.requiredEmailError{
background-color:#cc7b70;
border-top:3px solid #80a1ff;
border-left:3px solid #80a1ff;
border-right:3px solid #1341bf;
border-bottom:3px solid #1341bf;
}

.requiredPhone{
background-color:#cc7b70;
border:1px solid black;
}

.requiredPhoneError{
background-color:#cc7b70;
border-top:3px solid #80a1ff;
border-left:3px solid #80a1ff;
border-right:3px solid #1341bf;
border-bottom:3px solid #1341bf;
}

.requiredMenu{
background-color:#cc7b70;
border:1px solid black;
}

.requiredMenuError{
background-color:#cc7b70;
border-top:3px solid #80a1ff;
border-left:3px solid #80a1ff;
border-right:3px solid #1341bf;
border-bottom:3px solid #1341bf;
}

#errorMessage{
display:none;
color:#993326;
font-size:16px;
font-weight:bold;
}

span.contactRequiredNote{
color:#993326;
font-size:16px;
font-weight:bold;
}
