html {
  background-color: white;
}

h1, h2, h3, h4 {
  padding: 0;
  margin: 0;
}

h1 {
  font-size: x-large;
}

.frmSec {
  width: 900px;

  background-color: #EEEEFF;

  border-color: #475872;
  border-bottom-width: 2px;
  border-bottom-style: solid;

  margin-bottom: 2em;
}

.frmSecHeader {

  background-color: #B3BECF;
  color: white;

  font-weight: bold;
  font-size: normal;

  padding-top: 0.2em;
  padding-bottom: 0.2em;
  padding-left: 0.5em;

  margin-bottom: 0.5em;

  border-color: #475872;
  border-top-width: 2px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.frmSecItem {
 padding-left: 0.8em;
 padding-bottom: 1.5em;
}

.frmTxtDesc {
 padding-bottom: 0.3em;
 font-weight: bold;
}

.frmTxtInp, .frmRadInp {
 margin-left: 0.5em;
 padding-left: 0.1em;
}

.frmSec textarea {
  height: 100px;
  width: 80%;
}

.frmPara {
  font-weight: bold;
}

.frmSec input, .frmSec textarea {
  border-style: solid;
  border-width: 1px;
  border-color: #475872;
}

#editor {
  width: 300px;

  background-color: #F7F2ED;

  border-color: #7B5A39;
  border-bottom-width: 2px;
  border-bottom-style: solid;

  margin-bottom: 2em;
}

#editorHeader {

  background-color: #D9AD8B;
  color: white;

  font-weight: bold;
  font-size: normal;

  padding-top: 0.2em;
  padding-bottom: 0.2em;
  padding-left: 0.5em;

  margin-bottom: 0.5em;

  border-color: #7B5A39;
  border-top-width: 2px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

#list {
  width: 500px;

  background-color: #E5F1E2;

  border-color: #26481D;
  border-bottom-width: 2px;
  border-bottom-style: solid;

  margin-bottom: 2em;
}

#listHead {

  background-color: #93C088;
  color: white;

  font-weight: bold;
  font-size: normal;

  padding-top: 0.2em;
  padding-bottom: 0.2em;
  padding-left: 0.5em;

  margin-bottom: 0.5em;

  border-color: #26481D;
  border-top-width: 2px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.admItem {
  background-color: #D5E8D1;

  margin-left: 1em;
  margin-right: 1em;
  margin-bottom: 1em;
}

.admItemBody {
  padding-top: 0.5em;
  padding-left: 0.5em;

   border-color: #26481D;
  border-bottom-width: 2px;
  border-bottom-style: solid;
}

.admItemBody input {
  margin-top: 0.6em;
  margin-right: 0.5em;
  margin-bottom: 0.5em;
}

.admItemHeader {

  background-color: #7DCE6C;

  padding-left: 0.5em;
  padding-bottom: 0.2em;
  padding-top: 0.2em;

  margin-bottom: 0.2em;

  border-color: #26481D;
  border-top-width: 2px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
