body {background-color:#ffffff; color:#333333; margin:20px; font-family:  Arial, Helvetica, sans-serif; font-size:8pt;}

.dgrey {background-color: #999999; padding: 10px;}
.mgrey {background-color: #c6c6c6; padding-top: 10px;}
.lgrey {background-color: #eeeeee; padding: 10px;}

table.main
{
  width: 800px;
  margin: auto;
  background-color: #888;
  border-radius: 8px;
}

td {font-family:  Arial, Helvetica, sans-serif; font-size:9pt;}
td.back {background-color: #a3a3a3;}
td.track {background-color: #926d52; height: 15px; padding:2px;}
td.line {background: #ffffff url("images/line.gif"); height:3px;}
td.link {border-bottom: 1px dotted #999999;margin-bottom: 5px;}
td.menu,td.title
{
  background-color: #666666;
  border-left: 1px solid #333333;
  border-right:1px solid #999999;
  color: #ffffff;
  font-size: 12pt;
  font-weight: bold;
  text-align: center;
  padding: 5px;
  margin: 5px;
  height:20px;
}
td.title
{
  background-color: #666666;
  background-image: url("images/title.gif");
  background-position: left;
}
td.menu:hover
{
  background-color: #926d52;
  border-left: 1px solid #333333;
  border-right:1px solid #999999;
  color: #ffffff;
  font-size: 12pt;
  font-weight: bold;
  text-align: center;
  padding: 5px;
  margin: 5px;
  height:20px;
  cursor: pointer;
}

h1 {font-family:  Arial, Helvetica, sans-serif; font-size:16pt; color: #926d52; letter-spacing:-1px; text-decoration:none;}
h1.title {font-family:  Helvetica, sans-serif; font-size:20pt; color: #ffffff; letter-spacing:-1px; text-decoration:none;}
h1.subtitle {font-family:  Helvetica, sans-serif; font-size:15pt; color: #ffffff; letter-spacing:-1px; text-decoration:none;}
h2 {font-family:  Arial, Helvetica, sans-serif; font-size:12pt; color: #926d52; letter-spacing:-1px; text-decoration:none;}

input.wide,select.wide,textarea.wide
{
  border: 1px solid #bbb;
  font-size: 8pt;
  width: 400px;
  padding: 4px;
}

span.buttons
{
  float: right;
}

p.date
{
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
  color: #777777;
  margin-top: 2px;
  margin-bottom: 4px;
}

li{padding: 8px;}

.PopBoxImageSmall {border: solid 1px #666666;cursor: url("/images/magplus.cur"), pointer;}
.PopBoxImageLarge {border: solid 2px #333333;cursor: url("/images/magminus.cur"), pointer;}

#slideshow { position: relative; width: 474px; height: 153px; overflow: hidden; }
#slideshow img { display: block; width: 474px; height: 153px; }

