
a { color: #71ad3c; font-weight: bold; text-decoration: underline }

a:hover { color: #71ad3c; text-decoration: none }

h2  { color: #666; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }

p  { color: #666; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }

.PageHeader { color: #666; font-size: 14pt; font-weight: bold }

.subcathead  { color: #71ad3c; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }

td { color: #666; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }

td a  { color: #666; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }

td a:hover     { color: #666; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }

.TableHeaderText { color: #fff; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }

.proddetail      { color: #666; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-indent: 12px; list-style-type: disc; list-style-position: outside; outline-color: #9fdc53 }

table.list td
{
    border-top: 1px solid #f0f0f0;
    font-weight: normal;
}

tr.bglight
{
    background-color: #f8f8f4;
}

tr.bgdark
{
    background-color: #f4f4ec;
}

table.list tr.bglight:hover, table.list tr.bgdark:hover
 { background-color: #c7fe89 }
 
table.datalink
  { color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }

table.datalink td
{
    text-align: center;
}

table.datalink td a
	{ color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }

table.datalink td a:hover
     { color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
