/* Normal, standard links. */
a:link
{
   color: blue;
   text-decoration: none;
}
a:visited
{
   color: #243F1B;
   text-decoration: none;
}
a:hover
{
   color: red;
   text-decoration: underline;
}
/* Tables should show empty cells. */
table
{
   empty-cells: show;
}

/* By default (td, body..) use verdana in black. */
body, td, th, tr
{
   color: #000000;
   font-size: small;
   font-family: verdana, sans-serif;
}

/* The body of the whole page. */
body
{
   background-color: #711200;
   margin: 0px;
}

/* Standard horizontal rule.. ([hr], etc.) */
hr, .hrcolor
{
   height: 1px;
   border: 0px none;
   color: #243F1B;
   background-color: #243F1B;
}

/* No image should have a border when linked */
a img
{
   border: 0px solid #7e996a;
}

/* Highlighted text  */
.highlight
{
   background-color: yellow;
   font-weight: bold;
   color: black;
}

/* backgrounds table text areas. */
.bg
{
   color: black;
   background-color: white;
   padding-left: 10px;
   padding-right: 10px;
   line-height: 1.5
}
.bg_light
{
   color: black;
   background-color: #E1EFFF;
   padding-left: 10px;
   padding-right: 10px;
   line-height: 1.5
}
.bg_img
{
   color: black;
   background-color: white;
   padding-left: 0px;
   padding-right: 0px;
}
.bg_dark
{
   color: white;
   background-color: #243F1B;
   padding-left: 10px;
   padding-right: 10px;
}

/* the row that says what stuff in the table is. */
.title, tr.title th, tr.title td
{
   font-size: x-small;
   color: white;
   background: #085683;
   padding-left: 10px;
   padding-right: 10px;
}
.title, .title a:link, .title a:visited
{
   font-weight: bold;
   color: White;
   font-style: normal;
}

.title a:hover
{
   color: #404040;
}

/* Some font sizes: small (8pt), normal (10pt), and large (14pt). */
.ps
{
   font-size: x-small;
   font-family: verdana, sans-serif;
}
.middletext
{
   font-size: 90%;
}
.normaltext
{
   font-size: small;
}
.largetext
{
   font-size: large;
}

/* how links behave in menu. */
.menubar a:link, .menubar a:visited, .menubar_active a:link, .menubar_active a:visited
{
   font-size: x-small;
   font-family: arial, sans-serif;
   font-weight: bold;
   color: white;
   background: #711200;
   border-bottom: 1px solid #711200;
   border-top: 1px solid #711200;
   text-decoration: none;
}

.menubar a:hover, .menubar_active a:hover
{
  /* color: #243F1B; */
   background: #557240;
   border-bottom: 1px solid #557240;
   border-top: 1px solid #557240;
   text-decoration: none;
}
