BODY {
  background-color: #003300;
  color: #4F4F4F;
}

U {
  color: #EEEEEE;
}

A {
  color: #4F4F4F;
}

TH.INACTIVE {
  border-top-style: solid;
  border-top-width: 2px;
  border-color: #7F7F7F;
  border-bottom: 2px solid #6a7f7d;
  text-align: center;
  position: relative;
  background-color: #adc7b5;
  width: 50%;
}

TH.ACTIVE_L {
  border-top-style: solid;
  border-top-width: 2px;
  border-right-style: solid;
  border-right-width: 2px;
  border-color: #6a7f7d;
  text-align: center;
  background-color: #003300;
  width: 50%;
}

TH.ACTIVE_M {
  border-top-style: solid;
  border-top-width: 2px;
  border-right-style: solid;
  border-right-width: 2px;
  border-left-style: solid;
  border-left-width: 2px;
  border-color: #6a7f7d;
  text-align: center;
  background-color: #003300;
  width: 50%;
}

TH.ACTIVE_R {
  border-top-style: solid;
  border-top-width: 2px;
  border-left-style: solid;
  border-left-width: 2px;
  border-color: #6a7f7d;
  text-align: center;
  background-color: #003300;
  width: 50%;
}

TABLE.MAIN {
  border-left: 2px solid #6a7f7d;
  border-right: 2px solid #6a7f7d;
  border-bottom: 2px solid #6a7f7d;
  border-spacing: 0px;
  width: 100%;
}

TR.MAIN {
  background-color: #003300;
}

TABLE.LIST {
  width: 800px;
  margin-left: 20px;
  text-align: left;
}
TD.LIST {
  border-top-style: solid;
  border-top-width: 2px;
  border-left-style: solid;
  border-left-width: 2px;
  border-right-style: solid;
  border-right-width: 2px;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-color: #7F7F7F;
  color: #EEEEEE;
  background-color: #708784;
  padding-left: 5px;
}
TH.LIST {
  border-left-style: solid;
  border-left-width: 2px;
  border-right-style: solid;
  border-right-width: 2px;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-color: #7F7F7F;
  text-align: center;
}

TD.INPUT {
  border-top-style: solid;
  border-top-width: 2px;
  border-left-style: solid;
  border-left-width: 2px;
  border-right-style: solid;
  border-right-width: 2px;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-color: #7F7F7F;
  color: #EEEEEE;
  background-color: #708784;
  width: 250px;
  text-align: center;
}

H1 {
  background-color: #adc7b5;
  border-top-style: solid;
  border-top-width: 2px;
  border-left-style: solid;
  border-left-width: 2px;
  border-right-style: solid;
  border-right-width: 2px;
  border-color: #7F7F7F;

  font-family: sans-serif;
  font-size: 18pt;
  padding-left: 10px;
}

A.MENU {
  color: #333333;
  padding: 3px;
  background: #cccccc;
  border-left: 2px solid;
  border-right: 2px solid;
  border-top: 2px solid;
  border-color: #999999;
}

U.MENU {
  color: #000000;
  padding: 3px;
  padding-top: 6px;
  background: #eeeeee;
  border-left: 2px solid;
  border-right: 2px solid;
  border-top: 2px solid;
  border-color: #999999;
}

DIV.GREETING {
  text-align: justify;
  background-color: #adc7b5;
  border: 2px dotted #ff9900;
  font-size: 18px;
  padding: 10px;
}
DIV.GREETING B {
  font-size: 18px; 
}
DIV.GREETING I {
  font-size: 18px; 
}

DIV.WARNING {
  text-align: center;
  background-color: #adc7b5;
  border: 2px dotted #cc0000;
  padding: 10px;
  margin: 20px;
}

DIV.WARNING B {
  font-size: 14px; 
}

B.WARNING {
  background-color: #ff0000;
  font-size: 14px;
  color: #eeeeee;
}

TABLE.IMAGES {
  width: 700px;
  background-color: #CCCCCC;
  border: 2px solid #ff9900;
}

TD.MESSAGE {
  text-align: justify;
  font-size: 18px;
  padding: 10px;
}

TR.IMAGES {
  margin-bottom: 40px;
}

TD.IMAGE {
  text-align: center;
  vertical-align: center;
}

TD.IMAGE DIV {
  padding: 5px;
  background: #adc7b5;
  border: 2px solid #999999;
}

TD.IMAGE B {
  display: block;
  position: relative;
  top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  background: #dddddd;
  color: #333333;
  border-left: 2px solid;
  border-right: 2px solid;
  border-top: 2px solid;
  border-color: #999999;
}

TD.IMAGE I {
  position: relative;
  top: -2px;
  padding-left: 3px;
  padding-right: 3px;
  background: #dddddd;
  color: #333333;
  border-left: 2px solid;
  border-right: 2px solid;
  border-bottom: 2px solid;
  border-color: #999999;
}

TH.IMAGES {
  border-color: #7F7F7F;
  font-family: sans-serif;
  font-size: 20px;
} 
TH.IMAGES I {
  font-size: 12px;
}
TH.IMAGES I B {
  font-size: 12px;
}
TH.IMAGES B {
  color: #ff9900;
}

TABLE.COMMENTS {
  width: 100%;
  font-size: 11px;
}
TH.COMMENTS {
  vertical-align: center;
  font-size: 11px;
}
TD.COMMENTS_EVEN {
  font-size: 11px;
  background: #dddddd;
  color: #333333;
}
TD.COMMENTS_ODD {
  font-size: 11px;
  background: #eeeeee;
  color: #333333;
}
TD.COMMENTS_ERROR {
  color: #ffffff;
  background: #ff0000;
}
TD.COMMENTS TEXTAREA {
  height: 36px;
  font-size: 11px;
}
TD.COMMENTS BUTTON {
  font-size: 11px;
  vertical-align: center;
}
TD.COMMENTS INPUT {
  font-size: 11px;
}

TABLE.GALCOMMENTS {
  width: 100%;
}
TH.GALCOMMENTS {
  vertical-align: center;
}
TD.GALCOMMENTS_EVEN {
  background: #dddddd;
  color: #333333;
}
TD.GALCOMMENTS_ODD {
  background: #eeeeee;
  color: #333333;
}
TD.GALCOMMENTS_ERROR {
  color: #ffffff;
  background: #ff0000;
}
TD.GALCOMMENTS BUTTON {
  vertical-align: center;
}

