.header
{
  font-family:Arial,Helvetica,sans-serif;
  margin:0px;
  background-color:#993333;
}

.gray-radiant
{
  background-image:url(../images/gray-radiant.gif);
  background-repeat:repeat-x;
  font-family:Arial,Helvetica,sans-serif;
  margin:0px;
  background-color:#f2f2f2;
}

.main-image-block
{
  background-image:url(../images/main-pen1.gif);
  background-repeat:repeat-x;
  font-family:Arial,Helvetica,sans-serif;
  margin:0px;
  background-color:#ffffff;
}

.main-image-label
{
  color: #ffffff;
  font-family:Arial,Helvetica,sans-serif;
  font-size: 12px;
  background-color:#000000;
  filter:alpha(opacity=70);
  -moz-opacity:.70;
  opacity:0.70;
}

.mid-box-nav
{
  vertical-align:middle;
  padding-top:0px;
  padding-left:20px;
  padding-right:20px;
  width:299px;
  height:85px;
  border-right:1px;
  border-left:0px;
  border-top:0px;
  border-bottom:0px;
  border-style:dashed;
  border-color:#cccccc;
}

.mid-box-nav-last
{
  vertical-align:middle;
  padding-top:0px;
  padding-left:20px;
  padding-right:20px;
  width:298px;
  border:0px;
  border-color:#ffffff;
}

.mid-box-nav-text
{
  vertical-align:top;
  padding-left:20px;
  border:0px;
  font:normal 12px arial,sans-serif;
  font-weight: normal;
  color: #111111;
  text-decoration:none;
}

.low-box-section
{
  vertical-align:top;
  padding-top:20px;
  padding-left:20px;
  padding-right:20px;
  width:250px;
  height:180px;
  border-right:0px;
  border-left:0px;
  border-top:0px;
  border-bottom:1px;
  border-style:dashed;
  border-color:#cccccc;
}

.low-box-nav-text
{
  vertical-align:top;
  padding-top:15px;
  padding-left:20px;
  padding-bottom:15px;
  border:0px;
  font:normal 12px arial,sans-serif;
  font-weight: normal;
  color: #111111;
  text-decoration:none;
}

.low-box-section-img
{
  vertical-align:middle;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  width:300px;
  height:180px;
  border-right:0px;
  border-left:0px;
  border-top:0px;
  border-bottom:0px;
  border-style:dashed;
  border-color:#cccccc;
}

font.headline-gray
{
  font:normal 18px arial,sans-serif;
  font-weight: bold;
  color: #555555;
  text-decoration:none;
}

font.headline-maroon
{
  font:normal 18px arial,sans-serif;
  font-weight: bold;
  color: #993333;
  text-decoration:none;
}

h2.red-headbox
{
  font:normal 12px arial,sans-serif;
  font-weight:bold;
  background:#993333 none repeat scroll 0% 50%;
  border-top:2px solid #999999;
  color:#FFFFFF;
  display:block;
  margin:0px;
  padding:3px 0pt;
  text-indent:10px;
  width:100%;
  text-align:left;
}

font.navigation
{
  font:normal 11px arial,sans-serif;
  font-weight: bold;
  color: #616161;
  text-decoration:none;
}

font.small
{
  font:normal 11px arial,sans-serif;
  font-weight: normal;
  color: #000000;
  text-decoration:none;
}

a.upcoming
{
  font:normal 11px arial,sans-serif;
  font-weight: normal;
  color: #993333;
  text-decoration:none;
}

a.upcoming:hover
{
  color: #993333;
  text-decoration:underline;
}

font.standard
{
  font:normal 12px arial,sans-serif;
  font-weight: normal;
  color: #111111;
  text-decoration:none;
}

font.footer
{
  font:normal 11px arial,sans-serif;
  font-weight: normal;
  color: #ffffff;
  text-decoration:none;
}

td.table-head
{
  font:normal 11px arial,sans-serif;
  font-weight:bold;
  background:#993333;
  color:#FFFFFF;
  text-indent:10px;
  text-align:left;
  height:25px;
}

td.table-row-white
{
  font:normal 11px arial,sans-serif;
  font-weight:normal;
  background:#ffffff;
  color:#333333;
  text-indent:10px;
  text-align:left;
  height:25px;
}

td.table-row-grey
{
  font:normal 11px arial,sans-serif;
  font-weight:normal;
  background:#eeeeee;
  color:#333333;
  text-indent:10px;
  text-align:left;
  height:25px;
}

td.chkdesc
{
  padding-left:50px;
  font:normal 12px arial,sans-serif;
  font-weight:normal;
  color:#111111;
  text-decoration:none;
}

