table.MenuLeft {
  font-size: 16px;
}
a:link {
  color: white;
  text-decoration: none;
}
a:visited {
  color: white;
  text-decoration: none;
}
a:hover {
  color:           white;
  text-decoration: underline;
}
h1, h2, h3 {
  color: white;
}
a.MenuLeft:link {
  color: #F9F1D5;
}
a.MenuLeft:visited {
  color: #F9F1D5;
}
a.MenuLeft:hover {
  color:           #F98FAB;
  text-decoration: none;
}

p {
  color:     #F1EBE2;
  font-size: 17px;
  font-family: Times New Roman;
  text-indent: 25px;
  margin-top: 5px;
  margin-bottom: 5px;
}

ul {
  font-size: 17px;
  font-family: Times New Roman;
  color: white;
}

html { overflow: scroll; overflow-x: hidden; overflow-y: auto; height: 100%;}

body {
  background-color: #F8F1D5;
  font-family:      sans-serif;
  margin:           0;
  padding:          0; 
}
/* ------------------------- */
table.ButtonsPanel {
    background-color: #F8F1D5;
    border:           2px solid #945634;
}
/* ------------------------- */
table.Standard {
  border: 1px solid #8D7F6C;
  background-image: none;
  background-color: #5A463B;
}

table.Standard caption {
  border: none;
  border-top: 1px solid #8D7F6C;
  text-align: left;
  font-size: 18px;
  color: white;
  background-image: none;
  background-color: transparent;
}
td.Standard {
  background-image: none;
  background-color: #C6C1AB;
  color: #5D301B;
}
td.Comment {
  border: none;
  background-image: none;
  background-color: transparent;
  color: white;
}
td.Head {
  border: none;
  background-image: none;
  background-color: #F8F1D5;
  color: #5A463B;
}
td.Separator {
  border: none;
  background-image: none;
  background-color: #F8F1D5;
  color: #5A463B;
}
textarea, input {
    background-color: #F8F1D5;
    border:           1px solid #8D7F6C;
    border-width:     1px;
}
/* ------------------------- */
#Window {
    background-color: #1B0E08;
    border:           2px solid #F8F1D5;
}
table.WindowHeader {
    background-color: #F8F1D5;
    background-image: none;
    border-bottom:    2px solid #F8F1D5;
}
td.WindowTitle {
    color:         #5D301B;
    font-weight:   bold;
    padding:       5px;
    padding-left:  25px;
    white-space:   nowrap;
}
/* ------------------------- */
table.Alert, table.Progress {
    background-color:      #FFFFFF;
    border:                5px solid #BFAB90;
}