p, h1, h2, h3, h4, h5, h6, a:link, a:visited, a:active, a:hover, th, td, ul, ol, li, dt, dd
{
  font-family       : Verdana, Helvetica, Arial, Geneva, sans-serif;
  font-size         : 12px;
  color             : black;
}

ul
{
	margin-top: 0px;
	margin-bottom: 0px;

}

td.redline
{
  background-color  : #EE3338;
}

.position
{
  font-size         : 9px;
}

.navitop, .navitop:link, .navitop:active, .navitop:visited, a.navitop, a:link.navitop, a:active.navitop, a:visited.navitop
{
  color             : #000000;
  font-size         : 11px;
  text-decoration   : none;
}

.navitop:hover, a:hover.navitop
{
  color             : #CC0000;
  text-decoration   : none;
  font-size         : 11px;
}

.contenttopline
{
  font-size         : 18px;
  font-weight       : bold;
  border-bottom     : 1px black solid;
}

.righttopline
{
  font-size         : 11px;
  font-weight       : bold;
  color             : black;
  padding-top       : 15px;
  padding-bottom    : 0px;
  margin-top        : 0px;
  margin-bottom     : 0px;
  letter-spacing    : -1px;
}

.righttoplineText
{
  font-size         : 11px;
  font-weight       : normal;
  color             : black;
  padding-top       : 15px;
  padding-bottom    : 0px;
  margin-top        : 0px;
  margin-bottom     : 0px;
  letter-spacing    : -1px;
  text-decoration   : none;
}


.right, .right a, .right a:link, .right a:active, .right a:visited, .right a:hover
{
  font-size         : 11px;
  color             : black;
  line-height       : 14px;
  text-decoration   : none;
}

.content
{
  margin-top        : 0px;
  margin-bottom     : 0px;
  padding-top       : 3px;
  padding-bottom    : 8px;
}

.content a, .content a:link, .content a:active, .content a:visited, .content a:hover
{
  color             : #CC0000;
  text-decoration   : underline;
}

.contentdate
{
  font-size         : 9px;
  text-align        : right;
  margin-bottom     : 0px;
  padding-bottom    : 0px;
} 

.navileft, .navileft a, .navileft a:link, .navileft a:active, .navileft a:visited, .navileft a:hover
{
  font-size         : 11px;
  text-decoration   : none;
}

.small
{
  font-size         : 9px;
}

.middle
{
  font-size         : 11px;
  text-decoration   : none;
}

.middle a,  .middle a:link, .middle a:active, .middle a:visited, .middle a:hover
{
  font-size         : 11px;
  color             : #CC0000;
  text-decoration   : underline;
}


td.white            { background-color  : #FFFFFF; }
td.grey             { background-color  : #DDDCDC; }
td.red              { background-color  : #EE3338; }
td.formred          { color             : #EE3338; }