/* CSS Document */

input { border 1px solid#666666;} 
div#formcontainer {
width:350px; 
float:right;
margin-top:-250px;
}
div#formcontainer h3 {
margin:20px 0 0 10px; 
font-weight:bold; 
font-size:.8em;
} /* adjust top margin for your context */
div#formcontainer h4 {
margin:0 0 5px 10px; 
font-weight:normal; 
font-size:.75em;
}
div#formcontainer form  {
border-top: 1px solid #CCC; 
border-bottom: 1px solid #CCC;
} 
div#formcontainer div.clearfix {
border: 1px solid #CCC; 
padding:10px 0px; 
vertical-align:top;
} /* adds the line above each section and provides vertical spacing */
div#formcontainer form label {
width:120px; 
float:left;
font-size:.75em; 
color: #666666;   
margin:0 10px;
} /* this is the text label on the left of each input */

/* postions the submit button by selecting a div with attribute type SUBMIT - IDWIMIE */
div#formcontainer input[type="submit"] {
display:block;
margin-left:10px;
margin-right:10px;
 }