body
  {
  font: 14px "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif;
  }

h1, h2, h3
  {
  font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  letter-spacing: +1px;
  text-transform: uppercase;
  font-style: italic;
  font-size: 14px;
  }

h3
  {
  text-decoration: underline;
  }

table
  {
  border-collapse: collapse;
  background: #ffffff;
  border: 1px solid #000000;
  padding: 0 0 0 0;
  }

p
  {
  margin-top: 6px;
  margin-bottom: 6px;
  }


/* MAIN CONTENT TABLE STYLING */

p.content
  {
  text-align: left;
  }

dl, dt, dd
  {
  text-align: left;
  }

dt
  {
  font-weight: bold;
  }

dd
  {
  margin-bottom: 12px;
  }

/* RATING TABLE STYLING */

table.rating
  {
  border-collapse: collapse;
  margin-top: 5px;
  margin-bottom: 5px;
  background: #846e99;
  border: 1px solid #000000;
  }

tr.rating-odd
  {
  background: #fffab8;
  padding-left: 2px;
  padding-right: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  }

tr.rating-even
  {
  background: #fff572;
  padding-left: 2px;
  padding-right: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  }

th.rating
  {
  text-align: center;

  border-bottom: 1px solid #000000;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  background: #846e99;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 4px;
  }

td.rating-left
  {
  text-align: left;

  font-weight: normal;
  font-size: 14px;
  color: #000000;
  padding-left: 2px;
  padding-right: 2px;
/*  padding-top: 0;*/
/*  padding-bottom: 0;*/
  }

td.rating-center
  {
  text-align: center;

  font-weight: normal;
  font-size: 14px;
  color: #000000;
  padding-left: 2px;
  padding-right: 2px;
/*  padding-top: 0;*/
/*  padding-bottom: 0;*/
  }

td.rating-right
  {
  text-align: right;

  font-weight: normal;
  font-size: 14px;
  color: #000000;
  padding-left: 2px;
  padding-right: 2px;
/*  padding-top: 0;*/
/*  padding-bottom: 0;*/
  }

a.rating-header:link,
a.rating-header:visited
  {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  border-bottom: 1px dotted #000000;
  }

a.rating-header:visited
  {
  color: #000000;
  }

a.rating-header:focus,
a.rating-header:hover
  {
  border-bottom-style: solid;
  }


/* FOOTER TABLE STYLING */

#disclaimer
  {
  font-weight: normal;
  font-size: 9px;
  text-align: center;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
  }

#copyrights
  {
  font-weight: normal;
  font-size: 9px;
  text-align: center;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
  }


a.contact:link,
a.contact:visited
  {
  color: #000000;
  text-decoration: none;
  border-bottom: 1px dotted #000000;
  }

a.contact:visited
  {
  color: #000000;
  }

a.contact:focus,
a.contact:hover
  {
  border-bottom-style: solid;
  }



/* EOF */

