body { font-family: Tahoma, Arial, San-Serif; color: #000000;  background-color:#000000; }
table { font-size: 10pt; border-collapse: collapse; }
table.main { border: 3px solid #ffffff; background-color:#9D9581 }
td.title { height: 175px; font-size: 12pt; background-image: url('../images/rink.gif'); background-position: left top; background-repeat: no-repeat; border-bottom: 1px solid #ffffff; }
td.menu { vertical-align: top; border-right: 1px solid #ffffff; padding: 8px; padding-top: 15px; height: 450px; }
td.events { border-bottom:1px solid #ffffff; text-align: justify; vertical-align: top; padding: 15px }
td.body { text-align: justify; vertical-align: top; padding: 15px }
td.copy { font-size: 8pt; text-align: right; color: 333333; border-top: 1px solid #ffffff; padding-right: 10px; }
td.sponsor { height: 30px; text-align: left; vertical-align:top }
li.menus { list-style-type: circle; padding-left:15px }
div.classify { color: #000033; font-size: 13px; padding-left: 5px; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; text-decoration: underline; font-weight:bold; padding-top:2px; padding-bottom:2px; background-image:url('../images/header.gif'); }
div.menuhead { border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; padding-top:2px; padding-bottom:2px; background-image:url('../images/header.gif') }
div.item { padding: 5px; border: 1px solid #ffffff; background-color:#e9e9e9 }
div.locate { font-size: 8pt; padding-left: 5px; }
div.list { border: 1px solid #ffffff; background-color: #e9e9e9; padding-top: 5px; }
div.menuhead { padding: 2px; padding-left: 5px; border-top:1px solid #ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff; background-color:#daab3d; }
img.coach { border: 1px solid #ffffff; }
span.boldly { font-weight: bold; }
span.newsdate { text-decoration: underline; font-weight:bold; }
span.alternate { color: #333333; font-weight: bold }
span.short { font-size: 8pt; }
a:active,
a:link,
a:visited { color: #000080; text-decoration: none; font-weight: bold }
a:hover	{ color: #800000; }
a:active.tiny,
a:link.tiny,
a:visited.tiny { color: #ffffff; text-decoration: none; font-size: 7pt; }
a:hover.tiny	{ color: #800000; }
a:active.small,
a:link.small,
a:visited.small { color: #000080; text-decoration: none; font-size: 8pt; }
a:hover.small	{ color: #800000; }