form#two {background:#ffffff; width:480px; padding:5px; border:0; margin:0 auto; color:#54616B;}



form#two fieldset {width:465px; display:block; border:1px solid #E5E7E6; padding:5px; font-family: Arial, Tahoma, Verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em;}



form#two fieldset#personal {background:transparent 400px 10px;}

form#two fieldset#current {background:transparent 390px 10px;}



* html form#two fieldset#personal {background-position:400px 10px;}

* html form#two fieldset#current {background-position:400px 10px;}



form#two legend {font-family: Arial, Tahoma, Verdana, sans-serif; font-size:11px; font-weight:bold; border:1px solid #E5E7E6; margin-bottom:1px; padding:3px; width:258px; background:#FBFBFB;}



form#two label {clear:left; display:block; float:left; width:143px; text-align:right; padding-right:10px; color:#54616B; margin-bottom:1px; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:11px;}



form#two input {border:1px solid #E5E7E6; background:#FBFBFB top left; padding:0m; margin: 5px 0 13px 0; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:11px;}



form#two textarea {width:450px; height:80px; border:1px solid #E5E7E6; padding:0.5em; overflow:auto; background:#FBFBFB bottom left;}



form#two #button1, form#two #button2 {color:#54616B; padding-right:0.5em; cursor:pointer; width:205px; margin-left:20px;}

form#two #button1:hover, form#two #button2:hover {background-position:center left; color:#54616B;}



form#two select {margin-left:0.5em;}



form#two option {background:#788; color:#fff;margin-bottom:0.2em; margin-top:0.4em;}

form#two optgroup {background:#abb; color:#000; font-family:georgia, serif;}

form#two optgroup option {background:#9aa; color:#fff;}

