body {font-size: 69%;}
#container {width: 100%;}
form#two {background:#dee; width:635px; padding:10px; border:1px solid #000; margin:0pt auto;}
form#two fieldset {width:300px; height: 160px; margin: 0pt 2px; 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 {height: 160px; float: left;}
form#two fieldset#ministry {height: 160px; float: left;}
form#two fieldset#length   {height: 60px; float: left;}
form#two fieldset#serve   {height: 60px; float: left;}
form#two fieldset#other {background:transparent url(cssplay/cold.gif) no-repeat; float: left;}
html form#two fieldset#other {width: 595px; height: 120px; float: left;}
form#two fieldset#opt {background:#dee; float: left;}
form#two legend {font-family:georgia, sans-serif; font-size:1.1em; font-weight:bold; border:3px solid #fff; margin-bottom:5px; padding:3px; width:254px; background:#fff url(cssplay/form.gif) repeat-x center left;}
form#two label {clear:left; display:block; float:left; width:120px; text-align:right; padding-right:10px; color:#888; margin-bottom:0.5em;}
form#two input {border:1px solid #fff; 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:570px; height:50px; border:1px solid #fff; padding:0.5em; overflow:auto; background:#fff url(cssplay/form.gif) repeat-x bottom left; margin-left: 20px;}
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:#c00; padding-right:0.5em; cursor:pointer; width:205px; margin-left:8px;}
form#two #button1 {margin-left: 100px;}
form#two #button1:hover, form#two #button2:hover {background-position:center left; color:#000;}


form#three {font-size: 88%;}
form#three {background:#dee; width:320px; padding:10px; border:1px solid #000; margin:0pt auto;}
form#three fieldset {width:300px; height: 120px; margin: 0pt 2px; display:block; border:1px solid #fff; padding:5px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em;}
form#three fieldset#personal {height: 160px; float: left;}
form#three fieldset#ministry {height: 160px; float: left;}
form#three fieldset#length   {height: 60px; float: left;}
form#three fieldset#serve   {height: 60px; float: left;}
form#three fieldset#other {background:transparent url(cssplay/cold.gif) no-repeat; float: left;}
html form#three fieldset#other {width: 160px; height: 120px; float: left;}
form#three fieldset#opt {background:#dee; float: left;}
form#three legend {font-family:georgia, sans-serif; font-size:1.1em; font-weight:bold; border:3px solid #fff; margin-bottom:5px; padding:3px; width:254px; background:#fff url(cssplay/form.gif) repeat-x center left;}
form#three label {clear:left; display:block; float:left; width:120px; text-align:right; padding-right:10px; color:#888; margin-bottom:0.5em;}
form#three input {border:1px solid #fff; background:#fff url(cssplay/form.gif) repeat-x top left; padding-left:0.5em; margin-bottom:0.6em;}
form#three select {margin-left:0.5em;}
form#three textarea {width:285px; height:75px; border:1px solid #fff; padding:0.5em; overflow:auto; background:#fff url(cssplay/form.gif) repeat-x bottom left; margin-left: 0px;}
form#three option {background:#788; color:#fff;}
form#three optgroup {background:#abb; color:#000; font-family:georgia, serif;}
form#three optgroup option {background:#9aa; color:#fff;}
form#three #button3, form#three #button4 {color:#c00; padding-right:0.5em; cursor:pointer; width:205px; margin-left:50px;}
form#three #button3 {margin-left: 50px;}
form#three #button1:hover, form#three #button2:hover {background-position:center left; color:#000;}
