
/* Specify blanket rules for all elements */ 
  body { 
    width:500px;
    padding:0; 
    margin:0;
    font-size:13px; 
    font-family:Arial,Verdana,sans-serif; 
    line-height:120%; 
    font-weight:100;
    color:white;
    background-color:#808080;
    } 
h1 {
  font-size:18px;
  font-weight:900;
  text-align:center;
  padding:200px 0 0 0;
}
h3 { 
  font-size:14px;
  font-weight: 900;
  padding:0 0 0 0;
  margin: 0 0 0 0;
  } 
.formsegment {
    margin:20px 0 20px 0;
}
.forminput {
    width:350px;
}
.formtextarea {
    width:350px;
}
.thanks_join {
    padding:50px 0 0 0;
    margin:0;
}
#header {
    text-align:center;
    background-color:white;
    color:#808080;
    width:100%;
    height:30px;
    margin:0;
    padding:10px 0 0 0;
}
#formdiv {
    margin:0 0 20px 0;
    padding:0 0 0 0;
    height:400px;
    color:white;
}
#formbutton {
    margin:0 0 10px 0;
    padding:5px 0 5px 0;
}
#footer {
    margin:140px 0 0 0;
    padding:25px 0 0 0;
}
