a:link {
  color: yellow;
}
a:visited {
  color: orange;
}
body.classphotos {
  background-color: #00025d;
  font-family: Verdana,Arial;
  color: white;
}
hr.classphotos {
  width: 80%;
  height: 3px;
  color: blue;
}
img.mediumportrait {
  vertical-align: top;
  height: 300px;
  width: 200px;
}
img.mediumlandscape {
  vertical-align: top;
  height: 200px;
  width: 300px;
}
div.center {
  text-align: center;
}
p.caption {
  font-family: Verdana,Arial;
  font-size: small;
  color: blue;
  text-align: center;
}
.subscribe {
  padding: 5px;
  vertical-align: bottom;
  text-align: center;
  background-color: #00025d;
}
.stats {
  background-color: #00025d;
  font-family: Verdana,Arial;
  font-size: x-small;
  color: #ffff00;
  vertical-align: top;
  text-align: center;
}
table.dualresults {
  border: 1px solid white;
  padding: 1px 4px;
  border-collapse: collapse;
}
td.dualresults {
  border: 1px solid white;
  padding: 1px 4px;
  border-collapse: collapse;
  font-family: Verdana,Arial;
  font-size: x-small;
  color: white;
}
h1 {
  font-family: sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 200%;
  line-height: normal;
  color: yellow;
}
h2 {
  font-family: sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 150%;
  line-height: normal;
  color: orange;
}
body {
	max-width : 960px;
	margin-left:auto;
	margin-right:auto;
  	background-color: #00025d;
}
table.rankings {
  border: 2px solid yellow;
  border-collapse: collapse;
}
th.rankings {
  border: 1px solid white;
  padding: 3px;
  font-family: sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 100%;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  color: yellow;
  text-align: center;
}
td.rank {
  border: 1px solid white;
  padding: 3px;
  font-family: sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 80%;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: bold;
  color: orange;
  text-align: right;
}
td.event {
  border: 1px solid white;
  padding: 3px;
  font-family: sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 80%;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: bold;
  color: orange;
  text-align: left;
}
td.name {
  border: 1px solid white;
  padding: 3px;
  font-family: sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 80%;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  color: white;
  text-align: left;
}
td.time {
  border: 1px solid white;
  padding: 3px;
  font-family: sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 80%;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: bold;
  color: yellow;
  text-align: right;
}
td.year {
  border: 1px solid white;
  padding: 3px;
  font-family: sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 80%;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: bold;
  color: lightblue;
  text-align: center;
}
.legend {
  font-family: sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 100%;
  line-height: normal;
  font-weight: bold;
  color: white;
}
