
html, body {
  margin: 0;
  padding: 0;
  background-color: #E27C1D;
}

#header {
  margin: 15px 45px;
}

#headBanner {
  float: left;
  border: 0;
}

#headBanner img { 
  border: 0;
}

#search {
  text-align: right;
}

#myBody {
  clear: left;
  margin: 10px 45px; 
}

.box {
  padding: 0px;
  margin: 15px 0px 0px 0px;
  background-color: #fff;
  border: 1px solid #169A48;
}

.box h1, h2, h3, h4, h5, h6 {
  padding: 2px 35px;
  margin: 0;
  border-bottom: 1px solid #169A48;
  background-color: #D3FE7E;
  color: #676767;
}

.box p {
  margin: 0;
  padding: 15px;
  font-family: Ariel, Helvetica, Sans-serif;
  color: #676767;
}

.box input {
  font-weight: bold;
  background-color: #E27C1D;
  color: #D3FE7E;
}

.box code, .box blockquote, .box textarea {
  font-family: Courier, monospace;
  line-height: 5ex;
  padding: 5px;
  font-size: 10pt;
  font-weight: bold;
  border: 1px dotted #169A48;
  background-color: #D3FE7E;
  color: #676767;
}

.box textarea {
  line-height: 2.5ex;
  padding: 2px;
  font-size 9pt;
}

.box a:link {
  text-decoration: none;
  color: #169A48;
}

.box a:visited {
  text-decoration: none;
  color: #169A48;
}

.box a:hover {
  text-decoration: none;
  background-color: #169A48;
  color: #D3FE7E;
}

.box a:active {
  text-decoration: none;
  color: #169A48;
}

#output p {
  font-family: Courier, monospace;
  padding: 5px;
  font-size: 10pt;
  font-weight: bold;
  margin: 0px 15px 15px 15px;
  border: 1px dotted #169A48;
  background-color: #D3FE7E;
  color: #676767;
}

