body
{
  background-color:#25801A;
  margin-top:0px;
  margin-bottom:0px;
  margin-left: 0px;
  margin-right:0px;
}
td
{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-size: 11px;
}
.smallgreen
{
  font-family: Arial, Helvetica, sans-serif;
  color: #84DE6F;
  font-size: 11px;
  font-weight: bold;
}
.whitetext
{
  color:#FFFFFF;
}
a.menu:link, a.menu:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: italic;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration:none;
}
a.menu:hover
{
  color: #84DE6F;
}
a.menu_ind:link, a.menu_ind:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-style: italic;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration:none;
}
a.menu_ind:hover
{
  color: #84DE6F;
}
a.submenu:link, a.submenu:visited
{
  color:#FFFFFF;
  font-weight: bold;
  text-decoration: none;
}
a.submenu:hover
{
  color:#565656;
}
.submenuhere
{
  color:#565656;
  font-weight: bold;
  text-decoration: none;
}
td.decoback
{
  background-image:url(images/tr_btm.jpg);
  background-position: bottom;
  background-repeat:no-repeat;
  background-attachment: fixed;
}
.greentext
{
  color:#32A324
}
li {
  margin-left: -20px;
  margin-top: 5px;
  list-style-position: outside;
  list-style-image: url(images/gr_arrow.gif);
  list-style-type: none;
}
.li2 {
  margin-left: -25px;
  margin-top: 5px;
  list-style-position: outside;
  list-style-image: url(images/gr_arrow2.gif);
  list-style-type: none;
  display: block;
}
#divBg           {
  position:relative;
  z-index:10;
  width:380px;
  left:0px;
  height:62px;
  clip:rect(0px 10px 10px 0px);
  visibility:hidden;
  top: 0px;

}
#divMenu         {
  position:absolute;
  z-index:11;
  height:88px;
  left:0px;
  top:0px;
  visibility:inherit;
  width: 370px;
}
.picborder
{
  border: 3px solid #009933;
}
.nav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #565656;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 20px;
}
td.maintd
{
  padding-top: 10px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
.input
{
  background-color: #FFFFFF;
  border: 1px solid #999999;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  width: 200px;
}
.input2
{
  background-color: #FFFFFF;
  border: 1px solid #999999;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  width: 500px;
}
.input3
{
  background-color: #FFFFFF;
  border: 1px solid #999999;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  width: 100x;
}

/* Styles for scrolling layers
   Specify width and height in hold and wn, and in clip for wn */
div#hold  {
  position:relative; overflow:hidden;
  width:500px; height:90px; z-index:100
  }
div#wn  {
  position:absolute;
  left:2px; top:0px;
  width:500px; height:90px;
  clip:rect(0px, 500px, 90px, 0px);
  overflow:hidden;
  z-index:1;
  }
div#lyr1  {
  position:absolute; visibility:hidden;
  left:0px; top:0px;
  z-index:1;
  }

/* Styles for demo, not necessary for scrolling layers */
h1 {
  font-size:1.4em;
  margin:1.5em 0 2em 0;
  }
