body { 
  background-image: url(../Images/bg_main.jpg);
  background-position:  top left;
  background-color: #300000;
  background-repeat: repeat-y;
  background-attachment: fixed;

  scrollbar-face-color: #200000;
  scrollbar-highlight-color: #200000;
  scrollbar-shadow-color: #200000;
  scrollbar-3Dlight-color: #600000;
  scrollbar-arrow-color: #800000;
  scrollbar-track-color: #080000;
  scrollbar-darkshadow-color: #600000;

  margin: 10pt;

  color: #AA8C8C;
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
}

body.Photos { 
  background-color: #300000;
  background-image: url();
  margin: 0pt;
}

P {

  /*
  
  ._______________________________________.
  |           margin (transparent)        |
  |   _________________________________   |
  |  |                                 |  |
  |  |        border                   |  |
  |  |   ___________________________   |  |
  |  |  |                           |  |  |
  |  |  |     padding               |  |  |
  |  |  |   _____________________   |  |  |
  |  |  |  |                     |  |  |  |
  |  |  |  |  content            |  |  |  |
  |  |  |  |_____________________|  |  |  |
  |  |  |___________________________|  |  |
  |  |_________________________________|  |
  |_______________________________________|
 
           |<-- element width -->|
  |<------------- box width ------------->|
 
  */

  margin-left:    0px;
  margin-right:   0px;
  margin-top:    10px;
  margin-bottom: 20px;
  padding-left:   0px;
  padding-right:  0px;
  padding-top:    0px;
  padding-bottom: 0px;
  border-width:   0px;
  border-style: groove;
  border-color: white;

  color: #AA8C8C;
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
  text-align: justify;
}

P.Comment {
  margin-left:   30px;
  margin-right:   0px;
  margin-top:    10px;
  margin-bottom: 20px;
  padding-left:   0px;
  padding-right:  0px;
  padding-top:    0px;
  padding-bottom: 0px;
  border-width:   0px;
  border-style: groove;
  border-color: white;

  color: #AA8C8C;
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
  font-style: italic;

  text-align: justify;
}

.Small {
  margin-left:    0px;
  margin-right:   0px;
  margin-top:    10px;
  margin-bottom: 10px;
  padding-left:   0px;
  padding-right:  0px;
  padding-top:    0px;
  padding-bottom: 0px;
  border-width:   0px;
  border-style: groove;
  border-color: white;

  color: #AA8C8C;
  font-family: Tahoma,arial,helvetica,sans-serif;
  font-size: 7pt;
}

.epi {
  font-style: italic;
  text-align: right;
}


font.Title {
  color: #905555;
  font-family: arial,helvetica,sans-serif;
  font-size: 8pt;
  /*font-style: italic;*/
  font-weight: bold;
}

font.smallTitle {
  color: #333333;
  font-size: 7pt;
  /*font-style: italic;*/
  font-weight: bold;
}

font.Comment1 {
  color: #900909;
  font-size: 7pt;
  font-weight: bold;
}

font.Comment2 {
  color: #AA8C8C;
  font-family: Tahoma,arial,helvetica,sans-serif;
  font-size: 7pt;
}

A:link{
  color: #EEC4C4;
  text-decoration: none;
}

A:visited{
  color: #905555;
  text-decoration: none;
}

A:active
{ 
  color: #905555;
  text-decoration: none;
}

A:hover
{ 
  color: #905555;
  text-decoration: underline;
}


table{
  color: #AA8C8C;
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
  text-align: justify;
}

.itemHeader{
  /*height: 36px;*/
  background-image: url(../Images/itemHeader.gif);
  background-position:  top left;
  background-color: #400404;
  background-repeat: tile;

  padding-left:   10px;
  padding-right:  10px;
  padding-top:    5px;
  padding-bottom: 5px;

  text-decoration: bold;
}

h1{
  margin-left:    0px;
  margin-right:   0px;
  margin-top:     5px;
  margin-bottom:  5px;
  padding-left:   0px;
  padding-right:  0px;
  padding-top:    0px;
  padding-bottom: 0px;
  border-width:   0px;
  border-style: groove;
  border-color: white;

  color: #800000;
  font-family: arial,helvetica,sans-serif;
  font-size: 11pt;
  font-style: bold;

  text-align: center;
}

image {
  border-width:   0px;
  border-style: solid;
  border-color: #800000;
}

image.Boxed {
  border-width:   1px;
  border-style: solid;
  border-color: #800000;
}

HR{
  color: "#600606";
  height: 1px;
}

input.text{
  background-color:#000000;
  color: #AA8C8C;
  BORDER-BOTTOM: #600606 1px solid;
  BORDER-LEFT: #400404 1px solid;
  BORDER-RIGHT: #600606 1px solid;
  BORDER-TOP: #400404 1px solid;
}

input.submit{
  background: #400404;
  color: #800808;
  BORDER-BOTTOM: #400404 1px solid;
  BORDER-LEFT: #600606 1px solid;
  BORDER-RIGHT: #400404 1px solid;
  BORDER-TOP: #600606 1px solid;
}

textarea{
  background-color:#000000;
  color: #AA8C8C;
  BORDER-BOTTOM: #600606 1px solid;
  BORDER-LEFT: #400404 1px solid;
  BORDER-RIGHT: #600606 1px solid;
  BORDER-TOP: #400404 1px solid;
}

marquee{
  color:#600000;
  BORDER-BOTTOM: medium;
  BORDER-LEFT: medium;
  BORDER-RIGHT: medium;
  BORDER-TOP: medium;
  HEIGHT: 70px;
  WIDTH: 270px;
  BORDER-STYLE: solid;
  BORDER-WIDTH:0px;
}
LI {
  margin-bottom: 10px;
}

#tooltip {
  width: 140px; color: #A8B0FF; BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; BACKGROUND: #010F9A; VISIBILITY: hidden; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 11px Verdana, Helvetica,sans-serif; BORDER-LEFT: #EFEFEF 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TEXT-ALIGN: left; moz-border-radius: 1px
}

