body {
    font-family: Verdana; font-size: 96%;
}

label {
    width: 6em; 
    position: absolute;
    left: 0px;
    top: 0px;
}

label.error { 
    color: red; 
    position: absolute;
    left: 28em;
    width: 15em;
}

em {
    position: absolute;
    left: 6em;
    top: 0px;
}

input, textarea {
    width: 20em; 
    position: absolute;
    left: 10em;
    top: 0px;
}

textarea {
    margin-left: 10px;
    width: 22em;
}
    

p { 
    position: relative;
    width: 40em;
    height: 2em;
}

.submit {
    width: auto;
    margin-top: 2em;
}

em {
    font-weight: bold; 
    padding-right: 1em; 
    vertical-align: top;
}
