form {
   margin-bottom: 12px;
}

form fieldset {
   padding: 6px;
}

form legend {
   margin-left: 12px;
   padding-left: 4px;
   padding-right: 4px;
   font-weight: bold;
}

form div {
   display: table-row;
}

form label, form input, form select, form textarea {
   display: table-cell;
   margin-bottom: 4px;
}

form label {
   padding-right: 8px;
}

form .stack {
   display: inline;
}

form input[type="checkbox"] {
   margin-right: 2px;
}


