@charset "utf-8";
/* CSS Document */

body
  { margin:0; font-family:Arial; font-size:11px; background-color:#EBFFFF; }

a:hover
  { text-decoration:none; color:#4A637A; }
a
  { text-decoration:none; color:#000033; }
  
#page
  { position:absolute; top:10px; left:50%; width:760px; padding:0; margin-left: -380px; }
  
#box
  { position:absolute; left:0px; width:180px; height:170px; background-image:url(../images/top/box.png); z-index:2; }

#logo
  { position:absolute; top:6px; left:180px; width:564px; height:71px; background-color:#000033;
    background-image:url(../images/top/dark.png); text-align:right; padding:28px 0 0 0; z-index:2; }

#corner
  { position:absolute; top:6px; left:744px; width:16px; height:99px; background-color:#4A637A;
    background-image:url(../images/top/dark.png); padding:0; margin:0; z-index:2; }

ul.menu
  { position:absolute; top:105px; left:178px; width:576px; height:26px; padding:0 0 0 4px; margin:0; 
    list-style:none; background-image:url(../images/top/light.png); z-index:2;
    border-bottom:1px solid #000033; border-right:solid 2px #000033; }

ul.menu li
  { border-left:1px solid #000033; float:left; width:63px; height:26px; line-height:26px;
    text-align:center; background-image:url(pictures/list.png); }

ul.menu li.dbl
  { line-height:13px; }

ul.menu li a
  { color:#FFFFFF; display:block; }

ul.menu li a:hover
  { color:#FFFFFF; background-color:#000033; display:block; }
	
#content
  { position:absolute; top:132px; left:67px; width:669px; border:2px solid #000033; border-top:0px; z-index:1;
    background-color:#FFFFFF; padding:38px 10px 10px 10px; }

#home-image
  { text-align:center; }

.title
  { font-size:13px; font-weight:bold; }
 
.map
  { border:1px solid #000033; width:425px; height:350px; }
  
table
  { font-family:Arial; font-size:11px; }


td.top-left
  { height:20px; line-height:20px; text-align:center; border:1px solid #000033; font-weight:bold; }
td.top
  { height:20px; line-height:20px; text-align:center; border:1px solid #000033; border-left:0px; font-weight:bold; }
td.main-left
  { text-align:center; border:1px solid #000033; border-top:0px; border-bottom:0px; }
td.main
  { text-align:center; border:1px solid #000033; border-top:0px; border-bottom:0px; border-left:0px; }
td.bottom-left
  { text-align:center; border:1px solid #000033; border-top:0px; }
td.bottom
  { text-align:center; border:1px solid #000033; border-top:0px; border-left:0px; }

td.main-left-leftalign
  { text-align:left; padding-left:2px; border:1px solid #000033; border-top:0px; border-bottom:0px; }
td.main-leftalign
  { text-align:left; padding-left:2px; border:1px solid #000033; border-top:0px; border-bottom:0px; border-left:0px; }
td.bottom-left-leftalign
  { text-align:left; padding-left:2px; border:1px solid #000033; border-top:0px; }
td.bottom-leftalign
  { text-align:left; padding-left:2px; border:1px solid #000033; border-top:0px; border-left:0px; }