/* style sheet for rtb.css
                          Last revised 21 oct, 2005.*/


/* ---------------- race table b ------------------*/ 
table{
 	 margin: 0.1em 0em;
	 border-style:solid none;
	 border-width: 2px;
	 border-color:black;
	}

th{
	font-size: 1em;
	line-height:1.1em;
	color:black;
	font-weight:500;
	background:#7fffd4;
	border-style:none none solid none;
	border-width: 1px;
	border-color:black;
	}
td{
	vertical-align:middle;
	font-size: 1em;
	line-height:120%;
	border-style: none none;
	}
caption{
 	text-align:left;
 	font-weight:500;
 	font-size:1.1em;
 	color:black;background:transparent;
 	padding:0.5em 0.2em 0em;

 }
 
/* ---------------- option ------------------*/ 
.mark{
	background:#7fffd4;color:black;
	}
.notice{
	font-weight:normal;
	background:transparent;color:red;
	}
.best{
 	font-weight:normal;
 	background:transparent;color:red;
 	}    
 
.indiv{
	background:#f7f7f7;color:#939393;
	}
.notice{
	font-weight:normal;
	background:transparent;color:red;
	}
.best{
 	font-weight:normal;
 	background:transparent;color:red;
 	}    
.lif,.ljpn{
	text-align:right;}
.lif{
 	background:#caffff;color:black}
.jp{
	background:#ffffbd;color:black}
.spt{
	text-align:left;
	}
.thea{
	text-align:center;}
.sml{
	font-size:0.9em;}
.u17{
	color:#0000ff;
	}
.u16{
	color:red;
	}
.year	{
	font-weight:bold;
	text-align:left;
	}
.a09{
	color:#7d7d7d;}
.b02{
	background:#e0ffff;color:black}
.b03{
	background:#dfdfff;color:black}
.b04{
	background:#dfdfff;}
.b05{
	background:#fffbea;}
.b06,.nsb{   
	background:#7fffd4; color:black;}
.b08{
	background:#91ffff;}
.ken{
	background:#e3f2ff;}
.asi{
	background:#fdecef;}