td.formtext {
text-align: left;
font-family: 'Chivo', sans-serif;
font-size: 16px;
color: #434444;
text-decoration: none;
font-weight: bold;
padding: 2px;
padding-left: 0;
}
.formResults {
font-family: 'Chivo', sans-serif;
font-size: 18px;
color: #eb7003;
text-decoration: none;
font-weight: bold;
padding: 2px;
padding-left: 0;
}
td.labels {
font-family: 'Chivo', sans-serif;
font-size: 18px;
color: #077bce;
text-decoration: none;
font-weight: bold;
padding: 2px;
padding-left: 0;
}
td.fieldCont {
font-family: 'Chivo', sans-serif;
font-size: 18px;
color: #6f6e6e;
text-decoration: none;
font-weight: bold;
padding: 2px;
padding-left: 0;
}
.fields {
font-family: 'Chivo', sans-serif;
font-size: 18px;
color: #1a1a1a;
text-decoration: none;
font-weight: bold;
padding: 2px;
border: #c4c4c4 1px solid;
background: white;
}
.fields:focus {
font-family: 'Chivo', sans-serif;
font-size: 18px;
color: #077bce;
text-decoration: none;
font-weight: bold;
padding: 2px;
background: #efeff0;
outline: none;
border: #077bce 1px solid;
box-shadow: 0 0 10px #077bce;	
}

.submits {
 border:1px solid #077bce; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; font-size:19px; font-family:tahoma, verdana, arial, sans-serif; padding: 5px; text-decoration:none; display:inline-block; color: #FFFFFF;
 background-color: #077bce; background-image: -webkit-gradient(linear, left top, left bottom, from(#2E51B3), to(#077bce));
 background-image: -webkit-linear-gradient(top, #088cea, #077bce);
 background-image: -moz-linear-gradient(top, #088cea, #077bce);
 background-image: -ms-linear-gradient(top, #088cea, #077bce);
 background-image: -o-linear-gradient(top, #088cea, #077bce);
 background-image: linear-gradient(to bottom, #088cea, #077bce);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2E51B3, endColorstr=#077bce);
}

.submits:hover {
 border:1px solid #cb690a;
 background-color: #d07012; background-image: -webkit-gradient(linear, left top, left bottom, from(#d07012), to(#952559));
 background-image: -webkit-linear-gradient(top, #d07012, #ee8116);
 background-image: -moz-linear-gradient(top, #d07012, #ee8116);
 background-image: -ms-linear-gradient(top, #d07012, #ee8116);
 background-image: -o-linear-gradient(top, #d07012, #ee8116);
 background-image: linear-gradient(to bottom, #d07012, #ee8116);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d07012, endColorstr=#ee8116);
 cursor: pointer; 
}