body.index {
  margin-top: 150px;
}

body.main {
  background-color: #96e5e0;
  margin-top: 20px;
}

img.pattern {
  border-width: 6px;
  border-color: #96e5e0;
  border-style: double;
}

select, option {
  background-color: #444444;
  color: #FFFFFF;
  font-family: "Lucida Sans Unicode";
  font-weight: bold;
  font-size: 14px;
}

select.small, option.small {
  background: #e4e4e4 none;
  color: #FFFFFF;
  font-family: "Lucida Sans Unicode";
  font-size: 12px;
  font-weight: normal;
  width: 125px;
}

th {
  background-color: #c5f6f3;
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  border-style: solid;
  border-width: 1px;
  border-color: #96e5e0;
  height: 18px;
}

table.main {
  background-color: #ffffff;
}

table.thinborder {
  border-style: solid;
  border-width: 1px;
  border-color: #666666;
}

table.coloredbg {
  background-color: #c5f6f3;
}

table.thinbordercoloredbg {
  background-color: #c5f6f3;
  border-style: solid;
  border-width: 1px;
  border-color: #cfcfcf;
}

td.grey {
  background-color: #ffffff;
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
  border-style: solid;
  border-width: 4px;
  border-color: #3A3A3A;
}

td.greybg {
  background-color: #c0c0c0;
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
  border-style: solid;
  border-width: 1px;
  border-color: #3A3A3A;
}

td.logo {
  width: 62px;
  height: 36px;
  background-image: url(images/logo.jpg);
}

td.thinborder {
  border-style: solid;
  border-width: 1px;
  border-color: #666666;
}

td.coloredbg {
  color: #000000;
  background-color: #cfcfcf;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
}

td.thinbordercoloredbg {
  color: #000000;
  background-color: #cfcfcf;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
  border-style: solid;
  border-width: 1px;
  border-color: #666666;
}

td {
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
}

td.index {
  color: #999999;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
}

td.menu {
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
}

td.title {
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 18px;
  font-weight: bold;
}

td.header {
  background-color: #96e5e0;
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
  border-style: solid;
  border-width: 1px;
  border-color: #063647;
}

td.journalheader {
  background-color: #96e5e0;
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
  border-style: solid;
  border-width: 1px;
  border-color: #063647;
}

td.body {
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
  background-image: url(home/images/journalbg.jpg);
  border-style: solid;
  border-width: 1px;
  border-color: #666666;
}

td.footer {
  background-color: #c5f6f3;
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
  border-style: solid;
  border-width: 1px;
  border-color: #084545;
}

td.page {
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 18px;
  font-weight: bold;
}

td.banner {
  width: 800px;
  height: 86px;
  background-image: url(images/header_default.jpg);
}

td.phpbutton {
  width: 80px;
  height: 15px;
  background-image: url(images/php_default.gif);
}

td.xmlbutton {
  width: 80px;
  height: 15px;
  background-image: url(images/xml_default.gif);
}

td.firefoxbutton {
  width: 80px;
  height: 15px;
  background-image: url(images/firefox_default.png);
}

td.sidebar {
  width: 121px;
  height: 450px;
  background-image: url(images/sidebar_default.jpg);
}

a.page {
  color: #4474A8;
  font-family: "Lucida Sans Unicode";
  font-size: 17px;
  font-weight: bold;
  text-decoration: none;
}

a.sidebar {
  color: #000000;
  text-decoration: none;
}

a.sidebarselected {
  color: #000000;
  text-decoration: underline,italicize;
}

a.footer {
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

a {
  color: #000000;
}

a.index {
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

textarea {
  background-color: #e4e4e4;
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
}

textarea.black {
  background-color: #e4e4e4;
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
}

input.text {
  background-color: #e4e4e4;
  color: #000000;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: normal;
}

input.black {
  background : #e4e4e4;
  color : #000000;
  font-family : "Lucida Sans Unicode";
  font-size : 14px;
  font-weight : normal;
}

input.submit {
  background-color: #999999;
  color: #ffffff;
  font-family: "Lucida Sans Unicode";
  font-size: 14px;
  font-weight: bold;
}

