body {
   font-family: sans-serif;
   font-size: 12px;
}
label {
   width: 10em;
   display: inline;
   float: left;
   text-align: right;
   padding-right: 1em;
   padding-top: .3em;
   font-weight: bold;
}
input, textarea {
   border: solid 1px black;
   font-size: 12px;
}
.right {
   padding-left: 11em;
}

ul {
   float: left;
}
ul, li {
   list-style: none;
   margin: 0px;
   padding: 0px;
}
p {
   clear: both;
}
form {
   width: 60em;
   margin-left: auto;
   margin-right: auto;
}

ul li { position: relative; }

.check_other { position: absolute; left: 12em; top: -3px;}

.yes_no label { width: 28em; }

.employer { position: relative; }
.employer .right_side { position: absolute; right: 0; }
.right_side { width: 23em; }
