form {
    width: 40em;
    margin: 0 auto 0 auto;
    padding: 1em;
    border:1px solid white;
    background-color:#999999; 
}

fieldset {    
   display:block;
   padding: 1em 1em 1em 1em;
   margin: 1em auto 1em auto;    
}

legend {    
   font-weight:bold
   font-family: Arial, Helvetica, Tahoma, sans-serif;
   font-size:1.3em;   
 }
 
 label {
   margin: 0.5em 1em 0.5em 1em;
 
 }
 
 textarea {
   display:block; 
   margin: 0.5em auto 0.5em auto;
   width : 90%;
   height: 6em;
 }

input {
   display:block; 
   margin: 0.5em auto 0.5em auto;
   width:90%;
 }
 
  input.r {
   float: right;
   width:33%;
  }

#coord {
   position: absolute; 
   bottom: 0;
   right:  0;
   font-size: 0.8em;
   margin: 0 0.8em 0  0;
  }
  
#name {
    text-transform: capitalize;
}  

  
#row {
    font-size: large;
    font-style: normal;
    font-weight: normal;
    line-height: 140%;
    text-align: justify;
    text-indent: 1em;
    word-spacing: normal;    
    display: block;
    width: 85%;
    margin: 0.8em auto 0.8em auto;
    padding: 1em 1em 1em 1em;
    border:1px solid #666666;
    position: relative;
}

.hidden {
    display: none;
}

.formtoggle {
    cursor: pointer;
}
  
#formu {
 
    
}  
