body {background: #999966; color: #000;}
a:active {outline: none;}
a:focus{-moz-outline-style: none;}
table {
  border-collapse: collapse;
  }
table th {
  border: 1px solid #000;
  padding: .1em .2em .1em .2em;
  }

#header {
	background: #996;
	color: #fff;
}

/* Form layout */
.cssform p {
  clear: both;
  padding-top: 5px;
  }
.cssform div {
  clear: both;
  padding-top: 5px;
  }

.cssform label {
  float: left;
  width: 125px;
  text-align: right;
  padding: .2em 0 0 0;
  }
.cssform input[type=text],.cssform select, {
  float: left;
  margin-left:1em;
  width: 235px;
  text-align: left;
  } 
 .cssform input[type=submit], .cssform input[type=button] { width: 150px;text-align:center;}
.cssform textarea {
  float: left;
  margin-left:1em;
  width: 275px;
  height: 100px;
  text-align: left;
  } 
.cssform legend { font-weight:bold;}

