input, select, textarea { border: 1px solid #254833; background: #ffffff; padding: 3px; margin: 2px 0; width: 250px;  font-family: Tahoma; background: #fafdfb; font-size: 12px; color: #254833; }
input:hover, select:hover, textarea:hover { border: 1px #55A56D solid; }
textarea { height: 130px; }

label { display: block; width: 130px; float: left; font-weight: bold; padding-top: 4px; }
label.check { width: auto; }

input.submit { font-weight: bold; margin-left: 90px; width: 80px; background: #eaedeb; }

input.check1 { padding: 0px; margin-right: 5px; margin-left: 5px; border: none; background: none; }
input.check2 { padding: 0px; margin-right: 5px; margin-left: 155px; border: none; background: none; }

