body      { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #69f }
.header   { color: navy; font-weight: bold; font-size: 15px; margin: 0px; padding: 0px; border-top: none #000080; border-right: none #000080; border-bottom: 2px solid #000080; border-left: none #000080 }
.button      { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #cfcfcf; margin: 0px; padding: 3px 8px; border-style: solid; border-width: 1px; border-color: #fff #424242 #424242 #fff }
.picborder { border: solid 1px #9a9a9a }
.buttonactive        { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e7e7e7; margin: 0px; padding: 3px 8px; border-style: solid; border-width: 1px; border-color: #424242 #d1d1d1 #d1d1d1 #424242 }
.redborder  { color: red; font-weight: bold; font-size: 11px; line-height: 16px; background-color: #ffe6e0; text-align: center; padding: 4px; border: solid 1px #f00 }
.nextlevel { color: black; font-style: italic; font-weight: bold; font-size: 18px; background-color: #eaeaea; padding: 5px; border: solid 1px #000 }
.newsheader       { color: #ffc; font-weight: bold; font-size: 11px; background-color: #ffad7f; text-align: left; margin: 0px; padding: 1px 5px; border: solid 1px #ffb295 }
.newsfooter        { color: #404040; font-weight: normal; font-size: 11px; background: #ffc repeat-x; text-align: left; margin: 0px; padding: 5px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #ffb295 }
.menu        { color: #494a51; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #f3f3f3 repeat-x; margin: 0px; padding-top: 15px; border-style: solid; border-width: 1px; border-color: #f5f5f5 #777 #777 #fff }
.text     { color: #585858; font-size: 12px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 5px; padding: 20px }
.download   { color: black; font-size: 11px; background: #fafad2 url(pics/menu_back.gif); padding: 5px; border-style: solid; border-width: 0px 3px 3px 0px; border-color: #fff }
.downloadhead   { color: black; font-weight: bold; font-size: 13px; background-color: #ffe4c4; padding: 5px; border-style: solid; border-width: 0px 3px 3px 0px; border-color: #fff }
.footer  { color: #808080; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuheader    { color: white; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: navy; margin: 0px; padding: 6px 8px; border-style: solid; border-width: 1px; border-color: #fff #424242 #424242 #fff }
.textheader   { color: #f49f28; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td { color: #585858; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.tablelike { color: #585858; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }


.tablebig  { background-color: #f5f5f5; margin: 5px; padding: 1px; border: ridge 1px #9e9e9e }
A:link, A:visited        { color: #039; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A:hover     { color: #f00; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.box     { color: #000080; font-weight: bold; font-size: 11px; line-height: 16px; background-color: white; text-align: center; padding: 7px; border: solid 1px #000080 }
