/*
Form styling
*/

.form div { margin-top: 5px; margin-bottom: 5px; font-size: 11pt; }
.form label { display: inline-block; padding-bottom: 5px; width: 33%;}
.form input, .form select, .form textarea { width: 30%; padding: 0.3em; border: 1px #CECECE solid; }
.form textarea { width: auto; }
.form input.radio { width: auto; }
.form input.checkbox {width:auto; }
.form select { width: 31.4%; }
.form input.button { width: auto; border: 1px #888888 solid; border-left: 1px #ababab solid; border-bottom: 1px #ababab solid; background-color: #F2F2F2; }
.form input[type="submit"]:hover { background-color: #90C549;}