body{margin:0; text-align: center}
a{text-decoration:none; color:#10007B; font-weight:bold}
a:hover{color:#10007B; font-weight:bold}
a:visited{color:#10007B; font-weight:bold}
h1{font:16pt verdana,arial,hevetica,sans-serif; color:#10007B; font-weight:bold}
body{margin:0}
#intro{background-color:black; font:12pt verdana,arial,hevetica,sans-serif; color:silver}
#header{height:33px; width:100%; min-width:1024px; margin-top:80px; border-top:1px solid silver; padding-top:4px; padding-bottom:4px; background-color:white; opacity:0.4; filter:alpha(opacity=40); font:20pt verdana,arial,hevetica,sans-serif; color:#10007B}
#naviline{height:17px; width:100%; min-width:1024px; border-top: 1px solid silver; border-bottom: 1px solid silver; background-color:#10007B}
#navi{height:17px; float:left; border-right: 1px solid silver; padding:0px 20px; font:10pt verdana,arial,hevetica,sans-serif; color:white; background-color:#10007B}
#navi:hover{background-color:#008CBD}
#naviactive{height:17px; float:left; border-right: 1px solid silver; padding:0px 20px; font:10pt verdana,arial,hevetica,sans-serif; color:white; background-color:#008CBD}
#contentline{float:left; height:324px; width:100%; min-width:1024px; margin: 26px 0px; border-top:1px solid silver; border-bottom:1px solid silver; background-color:#10007B}
#cybercontentline{position:absolute; left:0px; height:324px; width:100%; min-width:1024px; margin: 27px 0px}
#content{height:324px; width:1023px; border-left:1px solid silver; margin: 0px auto}
#elem1{float:left; height:324px; width:220px; border-right:1px solid silver}
#elem2{float:left; height:324px; width:580px; border-right:1px solid silver}
#text1{height:304px; width:560px; padding:10px; background-color:white; font:10pt verdana,arial,hevetica,sans-serif; text-align:justify; color:#505367}
#elem3{float:left; height:324px; width:340px; border-right:1px solid silver}
#cyberelem3{float:left; height:324px; width:340px; border-right:1px solid silver; opacity:0.0; filter:alpha(opacity=0)}
#cyberelem3:hover{opacity:0.8; filter:alpha(opacity=80)}
#text2{height:304px; width:320px; padding:10px; background-color:white; font:10pt verdana,arial,hevetica,sans-serif; text-align:justify; color:#505367}
#elem4{float:left; height:324px; width:95px; border-right:1px solid silver}
#cyberelem4{float:left; height:324px; width:95px; border-right:1px solid silver; background-color:white; opacity:0.0; filter:alpha(opacity=0)}
#cyberelem4:hover{opacity:0.5; filter:alpha(opacity=50)}
#elem5{float:left; height:324px; width:100px; border-right:1px solid silver}
#cyberelem5{float:left; height:324px; width:100px; border-right:1px solid silver; background-color:white; opacity:0.0; filter:alpha(opacity=0)}
#cyberelem5:hover{opacity:0.5; filter:alpha(opacity=50)}
#text3{height:304px; width:74px; padding:10px; background-color:white; font:10pt verdana,arial,hevetica,sans-serif; text-align:justify; color:#505367}
#subnavi1{float:left; height:27px; width:340px; border-right: 1px solid silver; border-bottom: 1px solid silver; padding:40px 0px; font:16pt verdana,arial,hevetica,sans-serif; text-align:center; color:white; background-color:#10007B}
#cybersubnavi1{float:left; height:27px; width:340px; border-right:1px solid silver; border-bottom: 1px solid silver; padding:40px 0px; opacity:0; filter:alpha(opacity=0); background-color:#505367; font:16pt verdana,arial,hevetica,sans-serif; text-align:center; color:white}
#cybersubnavi1:hover{opacity:0.7; filter:alpha(opacity=70)}
#cybersubnavi1active{float:left; height:27px; width:340px; border-right:1px solid silver; border-bottom: 1px solid silver; padding:40px 0px; opacity:0.7; filter:alpha(opacity=70); background-color:#505367; font:16pt verdana,arial,hevetica,sans-serif; text-align:center; color:white}
#subnavi2{float:left; height:28px; width:340px; border-right: 1px solid silver; padding:40px 0px; font:16pt verdana,arial,hevetica,sans-serif; text-align:center; color:white; background-color:#10007B}
#cybersubnavi2{float:left; height:28px; width:340px; border-right:1px solid silver; border-bottom: 1px solid silver; padding:40px 0px; opacity:0; filter:alpha(opacity=0); background-color:#505367; font:16pt verdana,arial,hevetica,sans-serif; text-align:center; color:white}
#cybersubnavi2:hover{opacity:0.7; filter:alpha(opacity=70)}
#cybersubnavi2active{float:left; height:28px; width:340px; border-right:1px solid silver; border-bottom: 1px solid silver; padding:40px 0px; opacity:0.7; filter:alpha(opacity=70); background-color:#505367; font:16pt verdana,arial,hevetica,sans-serif; text-align:center; color:white}
#footer{position:absolute; top:518px; left:0px; height:17px; width:100%; min-width:1024px; margin-bottom:40px; border-top:1px solid silver; border-bottom:1px solid silver; background-color:white; opacity:0.4; filter:alpha(opacity=40); font:10pt verdana,arial,hevetica,sans-serif; text-align:center; color:#505367}
