form#two {background:#efefef; width:525px; padding:10px; margin:0 auto;}
form#two fieldset {width:509px; display:block; border:1px solid #fff; padding:5px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em;}
form#two fieldset#personal {background:transparent url(cssplay/crutch.gif) no-repeat 400px 10px;}
form#two fieldset#medical {background:transparent url(../images/crutch.gif) no-repeat 400px 10px;}
form#two fieldset#current {background:transparent url(../images/crutch.gif) no-repeat 390px 10px;}
* html form#two fieldset#personal, * html form#two fieldset#medical {background-position:400px 20px;}
* html form#two fieldset#current {background-position:390px 20px;}
form#two legend {font-family:Verdana, Geneva, sans-serif; font-size:12px;; font-weight:bold; xborder:1px solid #fff; margin-bottom:5px; padding-top:3px; width:auto; color:#413D3D;}
form#two label {clear:left; display:block; float:left; width:142px; text-align:right; padding-right:10px; color:#413D3D; margin-bottom:0.5em;}
form#two input {width:200px; border:1px solid #e3e3e3; background:#fff url(cssplay/form.gif) repeat-x top left; padding-left:0.5em; margin-bottom:0.6em;}
form#two select {margin-left:0.5em; }
form#two textarea {width:194px; height:3em; border:1px solid #e3e3e3; padding:0.5em;  overflow:auto; background:#fff url(cssplay/form.gif) repeat-x bottom left;}
form#two option {background:#788; color:#fff;}
form#two optgroup {background:#abb; color:#000; font-family:georgia, serif;}
form#two optgroup option {background:#9aa; color:#fff;}
form#two #button1, form#two #button2 {color:#ffffff; padding-right:0.5em; cursor:pointer; width:75px; margin-left:8px; background-color:#002290;}

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