* { margin: 0; padding: 0; }
body {background-color: #003264; margin-top:0px; margin:0; padding:0;}
h1 {color: #000040; font-size: 11pt; font-family: verdana; margin: 15px;}
hr {color: ##3366CC}
p {font-size: 10pt; font-family: verdana; margin: 15px; color: #000040}
a:link     {text-decoration: none; color: #000040}
a:visited  {text-decoration: none; color: #000040}
a:hover    {text-decoration: underline; color: #000080}
a:active   {text-decoration: none; color: #000000}
a.webdesign:link     {text-decoration: none; color: #ffffff}
a.webdesign:visited  {text-decoration: none; color: #ffffff}
a.webdesign:hover    {text-decoration: underline; color: #99CCFF}
a.webdesign:active   {text-decoration: none; color: #ffffff}
.shadow {position: relative; text-align: left; margin: 0px auto; width: 755px; background-color: #191919;}
.mainpage {position: relative; text-align: left; margin: 0px; width: 750px; background-color: #ffffff;}
.page {position: relative; text-align: left; margin: 25px;}
.centre {position: relative; text-align: center; font-size: 10pt; font-family: verdana;}
.copyright {position: relative; margin: 10px; font-size: 7pt; font-family: verdana; color: #ffffff;}
.rpics { float: right;  margin: 20px; }
.menufont {color: #000040; font-size: 10pt; font-family: verdana; margin: 0px; margin-left: 5px;}
.menutable { background-color: #d7ebff; vertical-align: top; }
.guestbook { background-color: #d7ebff; }
.pen { position: relative; margin-top:10px; margin-bottom:3px; border: 0px; }
.form  {background-color: #d7ebff; margin: 0px 0px 0px 30px;}
.noborder { border: 0px; }
.maintable { width: 750px; height: 420px; }

.TopNavi         { position: relative; width: 750px; height: 25px; }
.TopNaviMenu_01 { position: absolute; left: 0px; width: 13px; height: 25px; }
.TopNaviMenu_02 { position: absolute; left: 13px; width: 81px; height: 25px; }
.TopNaviMenu_03 { position: absolute; left: 94px; width: 58px; height: 25px; }
.TopNaviMenu_04 { position: absolute; left: 152px; width: 86px; height: 25px; }
.TopNaviMenu_05 { position: absolute; left: 238px; width: 68px; height: 25px; }
.TopNaviMenu_06 { position: absolute; left: 306px; width: 107px; height: 25px; }
.TopNaviMenu_07 { position: absolute; left: 413px; width: 64px; height: 25px; }
.TopNaviMenu_08 { position: absolute; left: 477px; width: 131px; height: 25px; }
.TopNaviMenu_09 { position: absolute; left: 608px; width: 67px; height: 25px; }
.TopNaviMenu_10 { position: absolute; left: 675px; width: 60px; height: 25px; }
.TopNaviMenu_11 { position: absolute; left: 735px; width: 25px; height: 25px; }
