form#two {background:#aaeeff; width:870px; padding:3px; border:1px solid #000; margin:0 auto;}

form#two fieldset {width:850px; display:block; border:1px solid #0000; padding:5px; padding-left:10px; margin-bottom:0.5em; background:#aaeeff;}

* html form#two fieldset#applicant, * html form#two fieldset#pg {background-position:400px 20px;}

* html form#two fieldset#current {background-position:390px 20px;}

form#two fieldset#opt {background:#dee;}

form#two legend {
font-weight:bold; 
border:3px solid #fff; 
padding:3px; 
width:155px; 
background:#fff url(./form.gif) repeat-x center left;}

form#two input {border:1px solid #0000; margin-bottom:2px; margin-top:2px;}

form#two select {margin-left:0.5em;}

form#two option {background:#788; color:#0000;}

form#two optgroup {background:#abb; color:#000;}

form#two optgroup option {background:#9aa; color:#0000;}

form#two #button1, form#two #button2 {font-weight:bold; cursor:pointer; width:205px; margin-left:8px; background:#fff url(./form.gif) repeat-x center left;}

form#two #button1:hover, form#two #button2:hover {background-position:center left; color:#000;}