  
body{
  font-size: 76%;
  margin-left: 4em;
  margin-right: 4em;
  background-color: white;
  color: black;
  font-family: Verdana, Arial, sans-serif;
}

h1, h2, h3, h4{
  font-family: "Times New Roman", Times, serif;   
}

form{
    margin: 0;
}

fieldset{

}

label
{
width: 10em;
float: left;
text-align: right;
margin: 0 1em 10px 0;
clear: both
}

.submit-button
{
margin-bottom: 1em;
border: dashed 1px #ccc;
background-color: #fff;
cursor: pointer;
}

#idinput, .idinput{
   margin-top: 1em;
}

input#idinput{
   
}

#idsize, #idunit, .submit-button{
   width: 4em;
}

fieldset{
   border: dashed 1px #ccc;
}

legend{
   border: dashed 1px #ccc;
   background-color: #fff;
   padding: 0.5em 1.5em;
}

.output{
   position: relative;
   border: dashed 1px #ccc;
   margin: 1em 0;
   padding: 1em;
}

#source{
  font-size: 0.8em;
  background-color: #ccc;
  color: #000;
  border: solid 1px black;

}  

.nw{
  white-space: nowrap;
}  

/*
div#content{
  position: relative;
  text-align:left;
}
*/