
body {
font-family:sans-serif;
font-size:10pt;
margin:0px
}
p, td, th, li {
font-family:sans-serif;
font-size:10pt;
}
th {
font-weight:bold;
}
p.Season {
font-size:14pt;
font-weight:bold;
margin-bottom:1pt;
margin-top:1pt;
text-align:center;
}

a:link {
color:#000000;
}
a:visited {
color:#000000;
}
a:hover {
color:#333333;
font-weight:bold;
}

h1 {
font-family:sans-serif;
font-size:18pt;
font-weight:bold;
margin-bottom:6pt;
margin-top:6pt;
}
.Banner {
background:#EEEEEE none repeat scroll 0% 50%;
width: 100%;
}
.New {
color:#FF0000;
font-weight:bold;
}
#c {
text-align:center;
}
p.Title {
font-family:sans-serif;
font-size:18pt;
font-weight:bold;
margin-bottom:4pt;
margin-top:8pt;
text-align:center;
}
p.Date {
font-size:11pt;
font-style:italic;
margin-bottom:2pt;
margin-top:2pt;
text-align:center;
}
p.Distance {
font-size:14pt;
margin-bottom:1pt;
margin-top:1pt;
text-align:center;
}
#ResultName {
font-size:14pt;
font-weight:bold;
text-align:center;
}
#hidden {
color:white;
}
#trh {
background:#DD2222 none repeat scroll 0% 50%;
font-weight:bold;
}
#tr1 {
background:#FFFFFF none repeat scroll 0%;
}
#tr2 {
background:#EEEEEE none repeat scroll 0% 50%;
}
#thl {
font-weight:bold;
text-align:left;
}
#thc {
font-weight:bold;
text-align:center;
}
#thr {
font-weight:bold;
text-align:right;
}
#tdl {
text-align:left;
}
#tdc {
text-align:center;
}
#tdr {
text-align:right;
}

.SC{font-weight: bold; text-align: right}
.SR{text-align: right}
.S{font-size: 9pt; text-align: right}
.SE{font-size: 9pt; text-align: center}
.FH{font-size: 12pt; font-weight: bold; text-align: center}
.FC{font-weight: bold;}

form.hovHiLight:hover {
background-color: #CCCCCC;
}
.trh {
background:#DD2222 none repeat scroll 0% 50%;
font-weight:bold;
}
.tmc {
font-weight:bold;
text-align:center;
}

a.tml:link {color: #FFFFFF; text-decoration: none}
a.tml:visited {color: #FFFFFF; text-decoration: none}
a.tml:hover {color: #FFFFFF; text-decoration: underline}

.thc {
font-weight:bold;
text-align:center;
}

.tr1 {
background:#FFFFFF none repeat scroll 0%;
}
.tr2 {
background:#EEEEEE none repeat scroll 0% 50%;
}
.menubar {
background:#DD2222 none repeat scroll 0% 50%;
font-weight:bold;
min-height:20px;
position:absolute;
text-align:center;
top:100px;
width:100%;
color: #FFFFFF;
}
.menu {
position:relative;
left:200px;
width:80%;
}
.logo {
background: #FFFFFF;
position:absolute;
top:10px;
z-index: 1;
}
.content {
position:relative;
top:125px;
left:15px;
width:95%;
}
.footer {
position:relative;
top:25px;
width:100%;
font-size:8pt;
margin-top:0pt;
}
.authors {
position:relative;
right:50px;
top:-65px;
text-align:right;
}
