body { color: black; font-size: 14px; line-height: 22px; background: white url(images/base.jpg) repeat-y fixed center; letter-spacing: 0; margin-top: 0; margin-bottom: 0; }td { font-size: 14px; line-height: 22px; letter-spacing: 0; }.title_grand { color: #b78c00; font-size: 19px; font-weight: bold; line-height: 28px; padding-left: 20px; }.title { color: #d10000; font-size: 17px; font-weight: bold; line-height: 26px; padding-left: 20px; }.border { background-image: url(images/border.gif); background-repeat: no-repeat; background-position: center; height: 40px; }.title_border_red { background-image: url(images/dot_red.gif); background-repeat: no-repeat; background-position: right center; width: 450px; height: 18px; }.title_border { background-image: url(images/dot.gif); background-repeat: no-repeat; background-position: right center; width: 450px; height: 18px; }.title_sad { color: #0070ff; font-size: 17px; font-weight: bold; line-height: 26px; padding-left: 20px; }.h { color: #2976c6; padding-left: 10px; }.m { padding-left: 10px; }.xsmall { font-size: 10px; line-height: 16px; }.small { font-size: 12px; line-height: 18px; }a:link { color: #d10000; text-decoration: none; }a:hover { color: #f00; text-decoration: none; }a:visited { color: #8c0000; text-decoration: none; }.dobon { font-weight: bold; padding-left: 10px; }.score_number { color: #666; font-size: 12px; line-height: 12px; }.score_R { font-size: 12px; font-weight: bold; line-height: 12px; }