body {  margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #F9F9F9 }

table.frame {  border: #422B7E; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
td.rightborder { border: #422B7E solid; border-width: 0px 1px 0px 0px}
td.bottomborder { border: #422B7E solid; border-width: 0px 0px 1px 0px}
td.caption { font-size: 12px; border-bottom: }
td.captionborder { font-size: 12px; border-bottom: 1px solid #422B7E }
td.menucaption { font-size: 12px; font-weight: bold; }
td.bold { font-size: 10px; font-weight: bold; }
td.boldborder { font-size: 10px; font-weight: bold; border-bottom: 1px solid #422B7E }

tr.listrow { background-color: white; }
tr.listrow2 { background-color: #EEEEEE; }

input { border: 1px solid black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #000000}
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #000000}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000}

b.menu { font-weight: normal; }
b.menuhighlight { font-weight: normal; color: #6666FF; }
b.boldgrey { color: #666666; }
b.newsdate { font-weight: bold; color: black; }

