html,body {
  width:90%;
  margin-left: 1cm;
  margin-right: 1cm;
  background-color: #F5F5F5;
  color:#000;
  #background-image:url(texture.jpg);
  }

.logo {
  text-align:left;
  }

.logo > img {
  width:12%;
  }

.separator {
  height:10%;
  clear:both;
  }

.alignleft {
  float:left;
  width:40%;
  }

.aligncenter {
  float:left;
  width:40%;
  }

.alignright {
  float:left;
  widht:40%;
  }

.center {
  text-align: center;
  width:100%;
  }

.alignreset {
  height: 10%;
  clear: both;
 }

.top { 
  height:10%;
  }

.body { 
  height: 60%;
  }

.bottom {
  background-color:#4d4d4d;
  font color:#ffffff;
  font-family:"Courier New", Courier, monospace;
  font-size:12px;
  text-align:center;
  clear:both;
  margin-top:3%;
  width: 90%;
  position: fixed;
  bottom: 3px;
  }

.bigbutton {
  height: 34px;
  font-size: 16px;
  }

