.freecontactform {
background: none repeat scroll 0 0 white;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 5px #EF7F1A;
    color: #676761;

text-align:center;
    padding: 0px;
    position: relative;
    top: 40px;
 font-family:'Open Sans', sans-serif; font-weight:normal;

}

.freecontactformheader {
 color: #676761;
    font-size: 30px;
    margin-bottom: 40px;

    text-transform: uppercase;
}

input.inputbox{background: white;

    font-size: 14px;
    height: 30px;

    width: 280px;outline:none;
	border:1px solid orange;}


textarea{font-family:'open sans' !important;border:1px solid orange;    width: 280px;}


.required_star {


}
.not-required {
font-weight:normal
}
.antispammessage {

    padding: 10px;
    position: relative;


}
.antispamquestion {
font-weight:normal;
}