form {margin:0 0 0 50px;padding:0;}
.contactform { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
background: #F8F8F8;
border: 1px solid #93b8d2;
color: #59654c;
/*margin:10px 0;*/
padding: 15px; 

display: block;
width: 90%;
margin:10px 0 10px 20px;
} 
.contactform input {
	width:350px;height:20px;border: 1px solid #9ebdd3;
}
.contactform textarea {
	border: 1px solid #9ebdd3;width:400px;height:150px;
}
.contactform label {
	display: block;margin:2px 0;font-weight:bold;
}
.fieldcheck ul { display: block; margin: 5px 0px; padding: 0px;}
.fieldcheck li { display: block; margin-left: 15px; list-style-type: none; }
.fieldcheck input {width:auto;border:none;}
input.button { 
background: #5994c0;font-size:.85em; font-weight:bold;
color: #fff;width:85px; height: 18px;border: 1px solid #3d729c;
 letter-spacing: 1px;display:inline;
} 
.formerrors {color:#CC0000;}
b {font-size:.9em!important;}
.contactform p {margin:5px 0!important;}