﻿#form {font-family:"Arial", sans-serif; width: 40em}
h2 {margin:0 0 0 0;padding:0}
p {margin:0 0 1em 0;padding:0;font-size:90%}

table {text-align: left;}
td {vertical-align: top;}

fieldset {position:relative;background:#ffffff;border:none;margin-bottom:1em;width:18em;padding-top:1.5em;padding-bottom:1em}
p.legend {font: font-family: "Palatino Linotype", serif; font-weight:100; background:#fef886;color:black;padding:.2em .3em;font-size:1.2em;border:2px outset #DED983;position:relative;margin-bottom:-1em;width:10em;margin-left:1em;margin-top:1em;z-index:1}

#personal {background:#666699;border:outset #ffffff;padding-bottom:1.1em}
#interests {background:#666699;border:outset #ffffff;padding-bottom:1.3em}
#comments {background:#666699;border:outset #ffffff;padding-bottom:.9em}

#personal label {position:absolute;font-size:90%;padding-top:.2em;left:1px}
#personal input {margin-left:6em;line-height:1.4em;margin-bottom:.2em;}

.radiob input {position:relative;top:.3em;font-size:100%}
.radiob {position:relative;top:1em;font-size:90%}

#interests {font-size:90%; width:22em}

textarea {font:.8em "Trebuchet MS", Verdana, sans-serif;padding:.2em}

input[type="submit"] {background:#fef886;font:1.2em "Arial Black", sans-serif;text-align:center}