th.Rank
{background-color: #CCCCFF; 
text-align: center; 
font-size: small; 
width: 30px; 
table-layout: fixed}

th.Name
{background-color: #CCCCFF; 
text-align: center; 
font-size: small; 
width: 403px; 
table-layout: fixed}

th.Producer
{background-color: #CCCCFF; 
text-align: center; 
font-size: small; 
width: 130px; 
table-layout: fixed}

th.Genre
{background-color: #CCCCFF; 
text-align: center; 
font-size: small; 
width: 48px; 
table-layout: fixed}

th.Date
{background-color: #CCCCFF; 
text-align: center; 
font-size: small; 
width: 73px; 
table-layout: fixed}

th.First
{background-color: #CCCCFF; 
text-align: center; 
font-size: small; 
width: 65px; 
table-layout: fixed}

th.Tie
{background-color: #CCCCFF; 
text-align: center; 
font-size: small; 
width: 60px; 
table-layout: fixed}

th.Total
{background-color: #CCCCFF; 
text-align: center; 
font-size: small; 
width: 65px; 
table-layout: fixed}


/* td classes */
td.pos
{text-align: center; 
font-weight: bold; 
font-size: small; 
table-layout: fixed}

td.pos2
{background-color: #FFCC99; 
text-align: center; 
font-weight: bold; 
font-size: small; 
table-layout: fixed}

td.pos3
{background-color: #99FF99; 
text-align: center; 
font-weight: bold; 
font-size: small; 
table-layout: fixed}

td.name
{text-align: left; 
font-weight: bold; 
font-size: small; 
line-height: 95%; 
width: 403px; 
table-layout: fixed}

td.name2
{background-color: #FFCC99; 
text-align: left; 
font-weight: bold; 
width: 403px; 
font-size: small; 
line-height: 95%; 
table-layout: fixed}

td.name3
{background-color: #99FF99; 
text-align: left; 
font-weight: bold; 
font-size: small; 
line-height: 95%; 
width: 403px; 
table-layout: fixed}

td.middle
{text-align: center; 
font-weight: bold; 
font-size: small; 
table-layout: fixed}

td.middle2
{text-align: center; 
font-weight: bold; 
font-size: small; 
line-height: 95%; 
width: 130px;
table-layout: fixed}

td.right
{text-align: right; 
font-weight: bold; 
font-size: small; 
table-layout: fixed}


/* td classes color */
td.right1
{background-color: #00CCFF; 
text-align: right; 
font-weight: bold; 
font-size: small; 
table-layout: fixed}

td.right5
{background-color: #33CC00; 
text-align: right; 
font-weight: bold; 
font-size: small; 
table-layout: fixed}

td.right10
{background-color: #FF6666; 
text-align: right; 
font-weight: bold; 
font-size: small; 
table-layout: fixed}

td.right30
{background-color: #FFFF00; 
text-align: right; 
font-weight: bold; 
font-size: small; 
table-layout: fixed}

td.right50
{background-color: #CC66CC;
text-align: right; 
font-weight: bold; 
font-size: small; 
table-layout: fixed}

td.center1
{background-color: #00CCFF; 
text-align: center; 
font-weight: bold; 
font-size: medium; 
line-height: 95%; 
table-layout: fixed}

td.center5
{background-color: #33CC00; 
text-align: center; 
font-weight: bold; 
font-size: medium; 
line-height: 95%; 
table-layout: fixed}

td.center10
{background-color: #FF6666; 
text-align: center; 
font-weight: bold; 
font-size: medium; 
line-height: 95%; 
table-layout: fixed}

td.center30
{background-color: #FFFF00; 
text-align: center; 
font-weight: bold; 
font-size: medium; 
line-height: 95%; 
table-layout: fixed}

td.center50
{background-color: #CC66CC; 
text-align: center; 
font-weight: bold; 
font-size: medium; 
line-height: 95%; 
table-layout: fixed}

td.system
{text-align: center; 
font-size: normal; 
font-weight: bold;
width: 50px; 
table-layout: fixed}

td.bottom
{text-align: center; 
float:left;
font-size: normal; 
font-size-adjust: 0.55;
font-weight: bold}

/* other classes */

body {width:910px}

small.jap
{font-size: small; 
font-weight: normal; 
font-size: 92%;
line-height: 14px; 
color: #CC0000}

small.jap2
{font-size: small; 
font-weight: normal; 
font-size: 82%;
line-height: 14px; 
color: #CC0000}


small.title
{font-size: small; 
font-weight: normal; 
font-size: 90%;
line-height: 14px; 
color: #000000}

small.memory
{font-size: small; font-family: Courier}

div.logo
{width:910px}

a.system
{float:left; text-decoration:none; width:3.2em; 
color:black; background-color:white}

a.bottom
{float:center; text-decoration:none; width:112px; padding:0;
color:black; background-color:white}

a.system:hover 
{background-color:#F5DEB3}

a.bottom:hover 
{background-color:#F5DEB3}

hr.company
{width:80%; float:left;}


