.contactform p {
	margin-bottom:10px;
}
.contactform label {
	padding-left:6px;
}

.contactform input, 
.contactform textarea {
    background: #FFFFFF;
    border: 3px solid #E1E1E1;
    border-radius: 3px;
    font-size: 14px;
    margin-bottom: 5px;
    padding: 10px;
    color: #4F4F4F;
    text-shadow: none;
}
    
.submit-button {
  border:1px solid #aaa;
  font-size:16px;    
  color:#FFF !important;
  background:#274C86 !important;
  border:1px solid #274C86 !important;
  -webkit-border-radius: 3px;-moz-border-radius:3px;border-radius: 3px;
  width: 85%;
  margin-left: 10px;  
}  

.contactform .text_input {
	float: left;
}

.contactform .invalid {
	border: 1px solid red !important;  
}

.contactform .text_input {
	width: 85%;
  margin-left: 10px;  
} 

.contactform .select_input {
  width: 85%;
  margin-left: 10px;  
  margin-top: -1px;
  padding: 10px; 
  font-size: 12px;    
} 

.contactform .textarea {  
	width: 85%;
  margin-left: 10px;    
}

.signin-form-wrap h3 {
    color: #274C86 !important;
    font-size: 24px !important;
    font-weight: bold;    
}