html,body,input,select,.s,.t,.th{background-color:#fc7;color:#632}
html,body,fieldset,td,h1,h2,h3,h4,#menu,.ct,.fi{text-align:center}
a:visited{color:gray}
a:hover{color:red;text-decoration:none}
a:visited,a:hover{background-color:inherit}
fieldset,hr,.fi{margin:18px 0px;border:#fff solid 2px}
fieldset,.fi{padding:16px 4px;color:#fc7;background-color:#632;font-family:monospace}
h2{font-size:12px;font-style:italic}
h3{font-size:13px}
h2,h3{margin-top:12px;margin-right:0;margin-bottom:3px;margin-left:0;font-family:cursive}
h4{font:36pt cursive;text-decoration:underline;font-weight:bold;font-style:italic}
img,.t{border:0;padding:0}
div{color:#fc7;background-color:#9cd;margin:10px}
h1{font:48pt cursive;color:#632;background-color:#9cd;margin:20px}
#ban{height:75px;vertical-align:top}
#menu{height:715px;width:158px;border-spacing:0;padding:22px 0px;vertical-align:top;background:url(/image/menuh.jpg) top center no-repeat}
a.a,a.a:visited,a.a:hover,a.a:active{background-image:url(/image/menu.png);background-repeat:no-repeat;position:absolute;padding:0px 40px}
a.a{background-position:top center}
a.a:visited{background-position:bottom center}
a.a:hover,a.a:active,.m{background-position:center center}
.mk{height:6px}
.m{width:106px;padding:0px;height:42px;vertical-align:top;text-align:left}
.j{text-align:justify;line-height:130%;text-indent:20px}
.va{width:88px;height:31px}
#vb{vertical-align:bottom;height:43px}
.s,.va{vertical-align:middle}
.s,.t{width:99%}
.s,.t,.va,.m{border:0;padding:0;margin:0;border-spacing:0}
.th{padding:4px;border:#000 solid 2px}
/*Rage Italic RET 21pt*/