   fieldset, legend{
    border: 1px solid #000;
   }
   fieldset{
    margin-bottom:20px;
    padding-top: 10px;
    padding:right:0px;

   }    
   legend{
    background-color: #586d42;
    color:white;
    font-weight:bold;
    padding:0px 10px 2px 10px;
   }
   label, input, textarea{
    display:block;
    border-left: 4px solid #fff;
    border-right: 4px solid #fff;
    padding:2px;
    float:left;
   }
   label{
    text-align:right;
    width: 20%;
   }
   input, textarea{
    text-align:left;
    border : 1px solid #000;
    border: 2px solid #888;
    margin:3px;
    margin-bottom:0px;
    font-weight:bold;
    background-color:#f5f5f5;
    color:#354e71;
    padding:4px;
   }
   input{
    width:70%;
   }
   textarea{
    width:95%;
   }
   fieldset br{
   	clear:both;
   	}
   .submit {
    width : 10em;
    font-size: 105%;
   }
