<!--

body, td, select, textarea, input {
  font: 12px helvetica;
}

body {
  margin: 0;
  background: #F6F2E5;
}

.page-wrap {
  text-align: left;
  background: #F6F2E5;
  height: 100%;
  padding:15px;
}

.header-main h1 {
  margin: 0;
  padding: 0px;
  font-size: 20px;
}

.navigation-main {
  background: #66211A;
  border: 1px solid #000;
  height: 20px;
}

.navigation-main ul {
  margin: 0;
  padding: 0;
}

.navigation-main ul li {
  display: block;
  float: left;
  margin: 0 3px;
}

.navigation-main ul li a {
  display: block;
  padding: 1px 6px;
  text-decoration: none;
  color: #fee;
  float: left;
}

.navigation-main ul li a.selected {
  background: #8D2F25;
  color: #fff;
}

.navigation-main ul li a:hover {
  background: #8D2F25;
  color: #fff;
}

.page-body {
  width: 680px;
  /*padding: 10 20px 0;*/
}

.messages {
  margin: 10px 0 20px;
  font-weight: bold;
}

.messages ul.general {
  margin: 0;
  padding: 0;
  list-style: none;
}

.messages ul.general li {
  padding: 0;
}

.messages ul.general li.message {
  color: #900;
}

.messages ul.general li.error {
  color: #f00;
}

.messages ul.specific {
  margin: 5px auto;
}

.messages ul.specific li.message {
}

.messages ul.specific li.error {
}

.page-body h2.page-title {
  margin: 10 0 15px 0;
  padding: 0px;
  font: bold 16px helvetica;
  color: #600;
}

button {
  font: 10px;
}

.page-load {
  clear: both;
}

.highliter:hover {
  background-color: #f8f8f8;
}

a         { color: #d00; }
a:visited { color: #d00; }

@media print {

  .header-main {
    display: none;
  }

  .navigation-main {
    display: none;
  }

  .dataform .head {
    display: none;
  }

  .dataform .foot {
    display: none;
  }

}

-->
