BODY { background-color: #FFFFFF; color: #000066; margin: 0px; padding: 0;}

.e12, .e14 { font-family: Arial, Helvetica, Verdana, sans-serif; }

H1 { color: #000066; font-size: 20px; font-family: Osaka, MS UI Gothic, sans-serif; }
H2 { color: #000066; font-size: 18px; font-family: Osaka, MS UI Gothic, sans-serif; }
H3 { color: #000066; font-size: 16px; font-family: Osaka, MS UI Gothic, sans-serif; }
H4 { color: #000066; font-size: 14px; font-family: Osaka, MS UI Gothic, sans-serif; }
P { color: #000066; font-size: 14px; font-family: Osaka, MS UI Gothic, sans-serif; }

A { text-decoration: none; font-size: 14px; font-family: Osaka, MS UI Gothic, sans-serif; }
A:link { color: #3300FF; }
A:visited { color: #3300FF; }
A:active { color: #CC3300; }
A:hover { color: #CC3300; }
A.dir { color: #000066; vertical-align: middle; font-size: 12px; }
A.home { color: #FFFFFF; font-size: 12px; }

TH { color: #000066; font-size: 14px; font-family: Osaka, MS UI Gothic, sans-serif;}
TH.list { color: #000066; background-color: #99CCCC; font-family: Osaka, MS UI Gothic, sans-serif;}
TH.shallow { color: #000066; background-color: #CCFFFF; font-family: Osaka, MS UI Gothic, sans-serif; }
TH.middle { color: #000066; background-color: #99CCFF; font-family: Osaka, MS UI Gothic, sans-serif; }
TH.deep { color: #000066; background-color: #6699FF; font-family: Osaka, MS UI Gothic, sans-serif; }

TD { color: #000066; font-size: 14px; font-family: Osaka, MS UI Gothic, sans-serif; line-height: 125%; }
TD.photo { width: 180px; height:120px; }
TD.posi { color: #000066; background-color: #FFFFAA; font-family: Osaka, MS UI Gothic, sans-serif; }
TD.sec { color: #000066; background-color: #FFEE88; font-family: Osaka, MS UI Gothic, sans-serif; }
TD.name { color: #000066; background-color: #9999FF; font-family: Osaka, MS UI Gothic, sans-serif; }
TD.space { color: #FFFFFF; font-size: 12px; background-color: #000066; font-family: Osaka, MS UI Gothic, sans-serif; }

CAPTION {color: #000066; font-size: 14px; font-family: Osaka, MS UI Gothic, sans-serif;}

.copy { color: #000066; height: 20; font-size: 12px; font-family: Osaka, MS UI Gothic, sans-serif; }
.menuh { color: #000066; width: 85; height: 20; font-size: 12px; font-family: Osaka, MS UI Gothic, sans-serif; }
.menusub { color: #000066; width: 140; height: 20; font-size: 12px; font-family: Osaka, MS UI Gothic, sans-serif; }
.name { color: #000066; font-size: 14px; font-weight: bold; font-family: Osaka, MS UI Gothic, sans-serif; }

#hx { position: absolute; z-index: 93; top: 61px; left: 0px; visibility: visible; }
#hy { position: absolute; z-index: 92; top: 61px; left: 0px; visibility: visible; }
#hz { position: absolute; z-index: 91; top: 61px; left: 0px; visibility: visible; }

#ax { position: absolute; z-index: 93; top: 81px; left: 0px; visibility: hidden; }
#ay { position: absolute; z-index: 92; top: 81px; left: 15px; visibility: hidden; }
#az { position: absolute; z-index: 91; top: 81px; left: 0px; visibility: hidden; }

#bx { position: absolute; z-index: 93; top: 81px; left: 100px; visibility: hidden; }
#by { position: absolute; z-index: 92; top: 81px; left: 115px; visibility: hidden; }
#bz { position: absolute; z-index: 91; top: 81px; left: 100px; visibility: hidden; }

#cx { position: absolute; z-index: 93; top: 81px; left: 200px; visibility: hidden; }
#cy { position: absolute; z-index: 92; top: 81px; left: 215px; visibility: hidden; }
#cz { position: absolute; z-index: 91; top: 81px; left: 200px; visibility: hidden; }

#dx { position: absolute; z-index: 93; top: 81px; left: 300px; visibility: hidden; }
#dy { position: absolute; z-index: 92; top: 81px; left: 315px; visibility: hidden; }
#dz { position: absolute; z-index: 91; top: 81px; left: 300px; visibility: hidden; }

#ex { position: absolute; z-index: 93; top: 81px; left: 400px; visibility: hidden; }
#ey { position: absolute; z-index: 92; top: 81px; left: 415px; visibility: hidden; }
#ez { position: absolute; z-index: 91; top: 81px; left: 400px; visibility: hidden; }

#int0m {visibility: visible; position: absolute; top: 170px; left: 20px;}
#int100m {visibility: hidden; position: absolute; top: 170px; left: 20px;}
#int200m {visibility: hidden; position: absolute; top: 170px; left: 20px;}
#int500m {visibility: hidden; position: absolute; top: 170px; left: 20px;}
#int1000m {visibility: hidden; position: absolute; top: 170px; left: 20px;}
