#submit_wetland_form  {
padding:0 30px 30px;
}
form div.field {
margin-bottom:1.3em;
}
#submit_wetland_form p, #contactform p {
padding-bottom:0.3em;
}
form p.error, #contact p.error {
color:red;
}
form p.help {
font-size:1em;
margin-bottom:2em;
}
#submit_wetland_form input, #submit_wetland_form textarea, #contactform input, #contactform textarea {
border:1px solid #CDCDCD;
font-family:Arial,Helvetica,Tahoma,"Trebuchet MS",sans-serif;
font-size:100%;
padding:0.3em;
width:23em;
}
form #submit {
border:0 none!important;
height:26px;
padding:0;
width:58px!important;
}
#recaptcha_widget_div {
margin-bottom:1.3em;
}

#submit_wetland_form p.recaptcha.error {
margin-bottom:1.3em;
margin-top:-1em;
}
#submit_wetland_form p.help.lat_lon {
clear:left;
margin-bottom:1em;
position:relative;
top:-1em;
}
#submit_wetland_form div {
clear:left;
}
#submit_wetland_form div.lat, #submit_wetland_form div.lon {
float:left;
width:15em;
}
#submit_wetland_form div.lon {
clear:none;
}
#submit_wetland_form .lat input, #submit_wetland_form .lon input {
margin-right:1.15em;
width:10.5em;
}
#submit_wetland_form .summary input, #submit_wetland_form .desc textarea {
width:30em;
}
#submit_wetland_form .code {
margin-right:1em;
width:15em;
}
#submit_wetland_form #code_image {
position:relative;
top:10px;
}
#submit_wetland_form #example_image {
float:right;
}
#contactform textarea {
width:30em;
}
#contactform #hidden_contact_fields {
left:9999px;
position:fixed;
top:-9999px;
}

