body	{ background: #f0f8f0; color: #000000; }
:link	{ color: #206020; }
:visited{ color: #60a060; }
:active	{ color: #ff0000; }

.center	{ text-align: center; align: center; }
.right	{ text-align: right;  align: right;  }
.left	{ text-align: left;   align: left;   }

.red		{ color: #ff0000; }
.blue		{ color: #0000ff; }
.green		{ color: #008000; }
.magenta	{ color: #ff00ff; }

table, tr, td, th	{ border-color: #f0f0ff; }

/* index */
div.age		{ color: #ff0000; font-size: 150%; text-align: center; }
div.table	{ color: #0000ff; font-size: 120%; font-weight: bold; margin-left: 2em; margin-right: 2em; margin-top: 1em; margin-bottom: 1em; }

/* about */
h1.about	{ color: #008000; font-size: 180%; font-weight: bold; }
.ab2		{ font-size: 80%; font-weight: normal; }
div.banner	{ color: #008000; font-size: 120%; margin-left: 2em; }
ul, dl		{ margin-left: 2em; margin-right: 2em; }
ul, dl.hist, dl.age	{ line-height: 120%; }

/* grade */
.base { background-color: #f0f8f0; }
.i1 { background-color: #c0e8ff; }
.i2 { background-color: #ffd8d8; }
.i3 { background-color: #b0ffb0; }
.G1 { background-color: #d0f0ff; }
.G2 { background-color: #ffe0e0; }
.G3 { background-color: #c0ffc0; }
.t1 { background-color: #e0f8ff; }
.t2 { background-color: #fff0f0; }
.t3 { background-color: #e0ffe0; }
.hd { background-color: #e8e8e8; }
.gr { background-color: #e8e8e8; }

.intf	{ color: #ff0000; }
.dtgf	{ color: #0000ff; }
.locf	{ color: #008000; }

/* ped */
big.horsename	{ font-size: 150%; }
.Sir { background-color: #f0f0ff; }
.Dam { background-color: #fff0ff; }
.crS { background-color: #f0f0ff; color: #ff0000; }
.crD { background-color: #fff0ff; color: #ff0000; }

/* G1races */
h1.G1title {
	text-align: center;
	align: center;
	color: #ff00ff;
	font-weight: normal;
}

th.p1	{ background-color: #ffffff; }
th.p2	{ background-color: #808080; }
th.p3	{ background-color: #ff7070; }
th.p4	{ background-color: #7070ff; }
th.p5	{ background-color: #ffff70; }
th.p6	{ background-color: #40c040; }
th.p7	{ background-color: #ffc040; }
th.p8	{ background-color: #ffc0ff; }

table.racebgc	{ background-color: #fafafa; }
tr.race1r	{ background-color: #f0f0f0; }
tr.racedkr	{ background-color: #dddddd; }

