form {
 margin: 10px 20px 0px 20px;
 padding:0px;
}

input, textarea {
 padding:2px;
 margin:0px 0px 4px 0px;
 width:260px;
 display:block;
 font-family:Arial,sans-serif;
 font-size:10pt;
 border:0px dashed #273D23;
 background-color:#FFFFFF;
 overflow:auto;
 border-top:1px solid #BDD5BA;
 border-left:1px solid #BDD5BA;
 border-bottom:1px solid #EEEEEE;
 border-right:1px solid #EEEEEE;
 color:#72896F;
}

textarea {
 height:120px;
}

input.copy {
 display:inline;
 width:20px;
 height:14px;
 border:0px;
 margin:0px 6px 0px 0px;
 padding:0px;
 background-color:#DEEADD;
}

#submit a:link, #submit a:visited, #submit a:focus, #submit a:active  {
 position:absolute;
 top:285px;
 left:20px;
 background-color:#DEEADD;
 border-top:1px solid #FFFFFF;
 border-left:1px solid #FFFFFF;
 border-bottom:2px solid #BDD5BA;
 border-right:2px solid #BDD5BA;
 padding: 2px 3px;
 margin:5px 0px;
 text-decoration:none;
 text-align:center;
 color:#72896F;
 width:256px;
}
#submit a:hover {
 border-top:2px solid #BDD5BA;
 border-left:2px solid #BDD5BA;
 border-bottom:1px solid #FFFFFF;
 border-right:1px solid #FFFFFF;
 color:#000000;
}