@charset "utf-8";
/* CSS Document */

BODY {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff 
}
.hardleft {
	FLOAT: right; MARGIN: 15px 0px 0px 25px;
}
.hardright {
	FLOAT: right; MARGIN: 15px 25px 0px 0px; 
}
TABLE {
	FONT-SIZE: 1em; MARGIN: auto; BORDER-BOTTOM: #999 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; width:100%; color:#27585c; 
}
CAPTION {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 1em; MARGIN: auto; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; border:0px;
}
TR.menu { FONT-SIZE: 11px; COLOR: white; BACKGROUND-COLOR: #9d181b;}
TD {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; border:0px;
}
TH {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; border:0px;
}
CAPTION {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; border:0px;
}
xcaption {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	FONT-SIZE: 1.6em; color: #c61119; margin:0px;
}
H2 {
	FONT-SIZE: 1.4em;COLOR: #9a9a9a; margin:0px; font-family:Helvetica
}
H3 {
	FONT-SIZE: 1.2em;COLOR: #9a9a9a;
}
P {
	TEXT-ALIGN: center; color: #9a9a9a
}
.contents {
	MARGIN-LEFT: 20%; TEXT-ALIGN: left; color: #9a9a9a
}
.race {
	TEXT-ALIGN: center
}
.rank {
	TEXT-ALIGN: center
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.odd {
	BACKGROUND-COLOR: #f1f1f1
}
.even {
	
}
