* {margin:0px; padding:0px;
scrollbar-base-color:#fff;
scrollbar-face-color:#f7f9ff;
scrollbar-arrow-color:#58f;
scrollbar-highlight-color:#def;
scrollbar-3dlight-color:#fff;
scrollbar-shadow-color:#ace;
scrollbar-darkshadow-color:#059;}
body {background:url(/~tuatswim/image/bg.gif) fixed #fff; padding:3px;}
img {border-width:0;}
ul {padding-left:20px;}
hr {width:98.5%;}
th, td {padding:2px;}
blockquote {text-align:left; margin:0px 100px;}

h1 {font-size:34px; line-height:158%; COLOR:#33a; height:60px; background:no-repeat right center #fff; border-style:double none; border-color:#00f; border-width:3px; text-align:left; padding-left:25px;}
h1.a {background-image:url(/~tuatswim/image/h1_a.jpg);}
h1.b {background-image:url(/~tuatswim/image/h1_b.jpg);}
h1.c {background-image:url(/~tuatswim/image/h1_c.jpg);}
h1.d {background-image:url(/~tuatswim/image/h1_d.jpg);}
h1.e {background-image:url(/~tuatswim/image/h1_e.jpg);}
h1.f {background-image:url(/~tuatswim/image/h1_f.jpg);}
h1.h {background-image:url(/~tuatswim/image/h1_h.jpg);}
h2 {font-size:18pt; color:#009; height:42px; background:no-repeat left top url(image/h2.gif) #eff; border-right:ridge 2px #cef; border-bottom:ridge 2px #cef; padding:8px 0px 0px 45px; text-align:left;}
h3 {font-size:16pt; width:300px; background-color:#fff; border-style:solid; border-width:1px 25px;}
h3.m {border-color:#00f;}
h3.w {border-color:#f00;}
h3.g {border-color:#0e0;}
h3.p {border-color:#f0f;}
h3.o {border-color:#fa0;}

strong {font-weight:bold; color:#f00;}

table.body {border:dashed 2px #9af; width:700px;}
td.body {padding:3px;}
table.index {width:690px; font-size:14pt;}
td.div2 {width:337px;}
.touka_blue {border:solid 1px #8af; background-color:#eef; filter:alpha(opacity=80); padding:5px 7px;}
.touka_red {border:solid 1px #f89; background-color:#fee; filter:alpha(opacity=80); padding:5px 7px;}
.touka_yellow {border:solid 1px #fd5; background-color:#ffd; filter:alpha(opacity=80); padding:5px 7px;}
.touka_green {border:solid 1px #8da; background-color:#efe; filter:alpha(opacity=80); padding:5px 7px;}
.touka_orange {border:solid 1px #fb0; background-color:#ffc; filter:alpha(opacity=80); padding:5px 7px;}
.touka_white {border:solid 1px #00f; background-color:#fff; filter:alpha(opacity=80); padding:5px 7px; width:150px; height:33px; font-size:14pt; text-align:center;}

table.red {text-align:center; width:690px; background-color:#f89; filter:alpha(opacity=80);}
.red th {background-color:#fcd;}
.red td {background-color:#fee;}
table.green {text-align:center; width:690px; background-color:#8da; filter:alpha(opacity=80);}
.green th {background-color:#bfc;}
.green td {background-color:#efe;}
table.blue {text-align:center; width:690px; background-color:#8af; filter:alpha(opacity=80);}
.blue th {background-color:#cdf;}
.blue td {background-color:#eef;}
table.yellow {text-align:center; width:690px; background-color:#fd5; filter:alpha(opacity=80);}
.yellow th {background-color:#fe9;}
.yellow td {background-color:#ffd;}
table.purple {text-align:center; width:690px; background-color:#f7f; filter:alpha(opacity=80);}
.purple th {background-color:#fbf;}
.purple td {background-color:#fdf;}
table.orange {text-align:center; width:690px; background-color:#fb0; filter:alpha(opacity=80);}
.orange th {background-color:#fd5;}
.orange td {background-color:#ffc;}

tr.new td {color:#f00; font-weight:bold;}
td.new span.rank {color:#f00;}

