form#mainform li{
list-style-type:none;}

form#mainform li{
list-style-type:none;}
form#mainform {
	text-align:left;
 width:650px;
 padding:10px;
 margin:0 auto;
 border-top:1px solid #e1e1e1;
 border-left:1px solid #e1e1e1;
 border-bottom:1px solid #999;
 border-right:1px solid #999;
}
form#mainform fieldset {width:630px;
	text-align:left;
 display:block;
 padding:5px;
 line-height:1.5em;
 border:1px solid #fff;
}
form#mainform fieldset {
 margin:15px 0 0 5px;
}
form#mainform fieldset#opt {
 margin:15px 0 0 5px;
}
form#mainform legend { border:1px solid #666;
	text-align:left;
 font-weight:normal;
 font-style:normal;
 margin-bottom:14px;
 padding:3px;
 width:254px;
 background:none;
}
form#mainform label {clear:left;
	text-align:left;
 display:block;
 float:left;
 width:100px;
 text-align:right;
 padding-right:10px;
 margin-bottom:0.5em;
 line-height:1.5em;
 font-style:normal;
}
form#mainform fieldset#personal label {clear:left;
	text-align:left;
 display:block;
 float:left;
 width:100px;
 text-align:right;
 padding-right:10px;
 margin-bottom:0.6em;
 line-height:1.8em;
}
form#mainform input {padding:0;
 margin-bottom:0.8em;
}
form#mainform fieldset#personal input {border:1px dotted #e1e1e1;
 background:#fff;
 padding-left:0.5em;
 margin-bottom:1em;
}
form#mainform select {margin-left:0.5em;
 border:1px dotted #e1e1e1;
}
form#mainform textarea {width:425px;
 height:12em;
 border:1px solid #e1e1e1;
 padding:5px;
 margin:-8px 0 0 0;
 overflow:auto;
}
form#mainform option {background:#fff;
 color:#990033;
}
form#mainform optgroup {background:#fff;
 color:#666;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
form#mainform optgroup option {background:#fff;
 color:#990033;
}
form#mainform #button1, form#mainform #button2 { background:#666;
 border-bottom:1px solid #333;
 border-left:1px solid #999;
 border-top:1px solid #999;
 border-right:1px solid #333;
 color:#fff;
 padding-right:0.5em;
 cursor:pointer;
 width:205px;
 margin-left:12px;
}
form#mainform #button1:hover, form#mainform #button2:hover {background:#990033;
 border-bottom:1px solid #4A0018;
 border-right:1px solid #4A0018;
  color:#fff;
 border-top:1px solid #cc0033;
 border-left: 1px solid #cc0033;
}
