#form {font-family:"Trebuchet MS", Verdana, sans-serif;width:25em}
h2 {margin:0 0 0 0;padding:0}

fieldset {background:#006d54;border:none;margin-bottom:1em;width:40em;padding-top:1.5em}

p.legend {background:#006d54 ;color:white;padding:.2em .3em;font-size:1.2em;border:1px outset #FFFFFF;position:relative;margin-bottom:-1em;width:20em;margin-left:1em;margin-top:1em}

#personal {background:#FFFFFF  ;border:outset #FFFFFF}

#choices {background:#FFFFFF;border:outset #FFFFFF} 
#remark {background:#FFFFFF;border:outset #FFFFFF}

#personal label {position:absolute;font-size:90%;padding-top:.2em;left:10px}
#personal input {margin-left:9em;line-height:1.4em;margin-bottom:.2em;}
#personal select {margin-left:9em;line-height:1.4em;margin-bottom:.2em;}

#choices label {position:absolute;padding-top:.2em;left:20px}
#select {margin-left:9em;margin-bottom:0}


#size {font-size:90%}
#size input {margin-left:9em}
#size input + input {margin-left:1em}
#size br+ input {margin-left:9em}

#extras {font-size:90%}
#extras input {margin-left:9em}
#extras input +input {margin-left:1em}
#extras br+input {margin-left:9em}


textarea {font:.9em "Trebuchet MS", Verdana, sans-serif;width:43em;padding:.4em}

input[type="submit"], input[type="reset"] {background:#FFFFFF;font:1.2em "Trebuchet MS", Verdana, sans-serif}

#buttons {text-align:center}