/* FORM Style */
/* with :focus and :hover for fieldset, input and textarea - special effects are not visible with ie, sorry */

form#two {background:#986; width:31.5em; padding:0.50em; border:0.0625em solid #eee; margin:0.3125em auto; font-size:1.0em; font-family:verdana, arial, helvetica, sans-serif;
filter: alpha(opacity=50);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
 -moz-opacity: 0.50; opacity:0.5;
}
form#two p {font-size:0.75em; color:#fff; text-align:left; padding:0.0375em; 0.3125em; 0.3125em; 0; margin:0;}
form#two fieldset#current p {padding:0.25em;; margin:0;}

form#two fieldset {width:30em; display:block; border:0.0625em dotted #fff; padding:0.3125em; 0.3125em; 0.3125em; 10px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em; font-size:1em; }
form#two fieldset:hover {border:0.0625em solid #fff;}
form#two fieldset#opt:hover {border:0.0625em solid #986;}

form#two legend {font-size:1em; font-weight:bold; border:0.0625em solid #fff; margin-bottom:0.0375em;; padding:0.35em;; background:#230; color:#fff;}
* html form#two legend { padding:0 0 0.3125em 0; margin:0.3125em; 0 0 0; border:none;}

form#two label {clear:left; display:block; float:left; width:6.75em;; text-align:left; padding-right:0.75em; color:#230; margin-bottom:0.5em;}

form#two input {border:0.0625em solid #414d59; padding-left:0.5em; margin-bottom:0.6em; width:17.5em;; background:#c5d3e0;}
form#two input:hover { background:#986; border:0.0625em solid #fff; color:#fff;}
form#two input:focus {background:#fff; border:0.0625em solid #000; color:#230;}

form#two select {margin:0 0 1em 0.5em;}
form#two textarea {width:17.5em; height:9.25em; border:0.0625em solid #fff; padding:0.5em; overflow:auto; background:#c5d3e0;}
form#two textarea:hover { background:#986; border:0.0625em solid #fff; color:#fff;}
form#two textarea:focus {background:#fff; border:0.0625em solid #000; color:#b80b38;}

form#two option {background:#fff; color:#b80b38;}
form#two optgroup {background:#fff; color:#000; font-style:normal;}
form#two optgroup option {background:#fff; color:#451;}

form#two #button1, form#two #button2 {color:#fff; padding-right:0.25em; cursor:pointer; width:14em; margin-left:1.75em; background:#230; border:0.0625em solid; border-color:#fff;}
form#two #button1:hover, form#two #button2:hover {color:#fff; background:#986; border:0.0625em solid; border-color:#fff; }


/* form#two {width:30em; margin:0 auto;} */