div.menu { font-size: 10pt; }
div.new_page { }

body { font-family: arial, helvetica, verdana; background-color: #000066; color: #FFFFFF; }
body.print { background-color: #FFFFFF; color: #000000; }

p { margin-top: 0; margin-bottom: 0; }
h1 { margin-top: 0; margin-bottom: 0; }
h2 { margin-top: 0; margin-bottom: 0; }
h3 { margin-top: 0; margin-bottom: 0; }
h4 { margin-top: 0; margin-bottom: 0; }
h5 { margin-top: 0; margin-bottom: 0; }
form { margin-top: 0; margin-bottom: 0; }

div.scroll { height: 250px; overflow: auto; }

table.print { background-color: #FFFFFF; font-size: 8pt; }
table.stats { background-color: #99CCFF; color: #000000; }
table.small { background-color: #99CCFF; color: #000000; font-size: 10pt; }

th.print { text-align: left; font-size: 10pt; }

td.scroll { font-size: 10pt; background-color: #99CCFF; color: #000000; }
td.front { font-size: 10pt; }
td.print { background-color: #FFFFFF; font-size: 8pt; max-width: 550; padding-right: 10; }
td.print_title { background-color: #FFFFFF; font-size: 8pt; padding-right: 5; font-weight: bold; }
td.gold { background-color: #FFFF00; font-weight: bold; }
td.silver { background-color: #CCCCCC; font-weight: bold; }
td.bronze { background-color: #FF9900; font-weight: bold; }
td.bdleft { border-left: solid; border-width: 1pt; }

a.print { font-size: 10pt; }
a:link { color: blue; }
a:visited { color: blue; }
a:hover { color: red; font-weight: bold; }
a:active { color: red; font-weight: bold; }
a.menu:link { color: yellow; }
a.menu:visited { color: yellow; }
a.menu:hover { color: red; font-weight: bold; }
a.menu:active { color: red; font-weight: bold; }
a.menu.page { text-decoration: none; }

.button { font-size: 10pt; width: 90px; background-color: #009933; color: #FFFFFF; }

