body {
	color: #333;
	background: #fff;
	font-family: "CI", "qMmpS Pro W3", "Lucida Grande", "Hiragino Kaku Gothic Pro", Osaka, Verdana,  "lr oSVbN", sans-serif;
}

.navi {
background: url(IMAGES/naviback.jpg);
background-repeat: no-repeat;
}

.navi ul{
	width: 152px;
	margin: 10px 0px 0px 18px;;
	padding: 0px;
}

.navi li{
	margin: 0px 0px 10px;
	padding: 0xp;
	list-style-type: none;
}

.navi .report li {
	font-size: 10px;
	line-height: 14px;
	margin: 0px 0px 10px 15px;
	padding: 0px 0px 0px 10px;
	background-image: url(IMAGES/icnVec.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

.navi .report a {
	color: #d01f56;
}

.reportTitle {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #d01f56;
	margin: 0px 0px 20px;
}

.content {
	font-size: 12px;
	line-height: 18px;
}

/* RACE RESULT e[u */

.txt10_14 {
	font-size: 10px;
	line-height: 14px;
}

table.result th,
table.result td {
	padding: 5px 0;
}
table.result th {
	color: #fff;
	font-weight: bold;
	background: #a5a5a5;
	border-right: 1px solid #e4e4e4;
}
table.result th.last {
	border: none;
}

table.result td {
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #dadada;
		padding: 5px;
}
table.result td.last {
	border-right: none;
	text-align: right;
	padding: 0px 5px 0px 0px;
}
table.result tr.nissan td {
	background: #F6EAED; /* NISSANπF */
}

.career th {
	font-weight: normal;
	border-right: 1px dotted #ccc;
}

.career th , .career td {
	border-bottom: 1px solid #ccc;
	padding: 10px 15px 10px 12px;
}

.last th , .last td{
		border-bottom: none;
}

.data th {
	font-weight: normal;
	text-align: left;
	padding: 7px 0 7px 12px;
	border-right: 1px solid #fff;
}

.data td {
	padding: 7px 0 7px 12px;
}

.data td.space {
	padding: 0;
}


.sttl {
	margin: 0px;
	width: 511px;
	height: 38px;
	background: url(IMAGES/sttlDbck.gif);
}

.sttl p {
	width: 479px;
	margin: 0px;
	padding: 8px 0px 0px 32px;
}

.othercategories {
	margin: 0px;
	text-align: center;
}

.navi a:link , .navi a:visited , .navi a:active {
	color: #333;
}

.navi a:hover {
	color: #c71444;
}

.rd1 #rd1 a:link , .rd1 #rd1 a:hover , .rd1 #rd1 a:visited , .rd1 #rd1 a:active {
	color: #c71444;
}

.rd2 #rd2 a:link , .rd2 #rd2 a:hover , .rd2 #rd2 a:visited , .rd2 #rd2 a:active {
	color: #c71444;
}

.rd3 #rd3 a:link , .rd3 #rd3 a:hover , .rd3 #rd3 a:visited , .rd3 #rd3 a:active {
	color: #c71444;
}

.rd4 #rd4 a:link , .rd4 #rd4 a:hover , .rd4 #rd4 a:visited , .rd4 #rd4 a:active {
	color: #c71444;
}

.rd5 #rd5 a:link , .rd5 #rd5 a:hover , .rd5 #rd5 a:visited , .rd5 #rd5 a:active {
	color: #c71444;
}

.rd6 #rd6 a:link , .rd6 #rd6 a:hover , .rd6 #rd6 a:visited , .rd6 #rd6 a:active {
	color: #c71444;
}

.rd7 #rd7 a:link , .rd7 #rd7 a:hover , .rd7 #rd7 a:visited , .rd7 #rd7 a:active {
	color: #c71444;
}

.rd8 #rd8 a:link , .rd8 #rd8 a:hover , .rd8 #rd8 a:visited , .rd8 #rd8 a:active {
	color: #c71444;
}

.rd9 #rd9 a:link , .rd9 #rd9 a:hover , .rd9 #rd9 a:visited , .rd9 #rd9 a:active {
	color: #c71444;
}

.rd10 #rd10 a:link , .rd10 #rd10 a:hover , .rd10 #rd10 a:visited , .rd10 #rd10 a:active {
	color: #c71444;
}

.rd11 #rd11 a:link , .rd11 #rd11 a:hover , .rd11 #rd11 a:visited , .rd11 #rd11 a:active {
	color: #c71444;
}

.rd12 #rd12 a:link , .rd12 #rd12 a:hover , .rd12 #rd12 a:visited , .rd12 #rd12 a:active {
	color: #c71444;
}

.rd13 #rd13 a:link , .rd13 #rd13 a:hover , .rd13 #rd13 a:visited , .rd13 #rd13 a:active {
	color: #c71444;
}

.rd14 #rd14 a:link , .rd14 #rd14 a:hover , .rd14 #rd14 a:visited , .rd14 #rd14 a:active {
	color: #c71444;
}

.rd15 #rd15 a:link , .rd15 #rd15 a:hover , .rd15 #rd15 a:visited , .rd15 #rd15 a:active {
	color: #c71444;
}

.rd16 #rd16 a:link , .rd16 #rd16 a:hover , .rd16 #rd16 a:visited , .rd16 #rd16 a:active {
	color: #c71444;
}

.rd17 #rd17 a:link , .rd17 #rd17 a:hover , .rd17 #rd17 a:visited , .rd17 #rd17 a:active {
	color: #c71444;
}

.rd18 #rd18 a:link , .rd18 #rd18 a:hover , .rd18 #rd18 a:visited , .rd18 #rd18 a:active {
	color: #c71444;
}
