body{
background-image:url("./img/wall.gif");
background-repeat:repeat;
background-color:#EEEEEE;
margin:0px;
font-size:12px;
letter-spacing:1px;
line-height:120%;
color:#666666;
text-align:center;
}

a:link{text-decoration:none;color:#FF6600;}
a:visited{text-decoration:none;color:#990066;}
a:active{text-decoration:none;color:#FF0000;}
a:hover{text-decoration:none;color:#FF0000;}

td{
font-size:12px;
letter-spacing:1px;
line-height:150%;
color:#666666;
}

.main{
text-align:center;
width:752px;
background-color:#FFFFFF;
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#999999;
}


.contents{
text-align:left;
}


.submenu{
background-color:#EEEEEE;
}

.submenu2{
line-height:200%;
}


.subtitle{
font-size:14px;
letter-spacing:1px;
color:#339966;
font-weight:bold;
}


.subtitle2{
font-size:13px;
letter-spacing:1px;
font-weight:bold;
}


.block1{
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#CCCCCC;
font-size:12px;
letter-spacing:1px;
line-height:120%;
color:#666666;
}



.block2{
background-color:#F0F8FF;
font-size:12px;
letter-spacing:1px;
line-height:120%;
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#CCCCCC;
}


.block3{
width:550px;
font-size:12px;
letter-spacing:1px;
line-height:150%;
color:#666666;
}


.block4{
width:550px;
font-size:12px;
letter-spacing:1px;
line-height:150%;
color:#666666;
border-collapse: collapse;
}


.block5{
width:550px;
background-color:#F0F8FF;
font-size:12px;
letter-spacing:1px;
line-height:150%;
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#CCCCCC;
}


.block6{
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#CCCCCC;
font-size:12px;
letter-spacing:1px;
line-height:200%;
color:#666666;
}



.blockSub{
background-color:#CCFFCC;
font-size:15px;
letter-spacing:2px;
line-height:200%;
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#CCCCCC;
font-weight:bold;
padding:5px;
}


.blockMenu{
background-color:#F0F8FF;
font-size:12px;
letter-spacing:2px;
line-height:150%;
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#CCCCCC;
font-weight:bold;
}




.dot{
border-width:1px;
border-bottom-style:dotted;
border-color:#666666;
color:#666666;
}


.dot2{
border-width:1px;
border-bottom-style:solid;
border-color:#339999;
color:#666666;
}

.dot3{
border-width:1px;
border-bottom-style:solid;
border-color:#999999;
color:#666666;
}


.bg{
background-color:#DDDDDD;
color:#666666;
}


.title{
border-width:1px;
border-top-style:solid;
border-color:#CCCCCC;
width:550px;
font-size:12px;
letter-spacing:1px;
line-height:150%;
color:#666666;
border-collapse: collapse;
background-color:#DDDDDD;
color:#666666;
}


ul#map{
margin:0;
padding:0;
}

ul#map ul{
margin: 0;
padding: 0;
}

ul#map li.no{
list-style-type: none;
margin: 0 0 0 2em;
padding: 0 0 0 15px;
}

ul#map li{
list-style-type: none;
margin: 0 0 0 2em;
padding: 0 0 0 15px;
background: url(./img/marker.gif) no-repeat;
}

ul#map li.joint  {
background: url(../imgs/joint.gif) repeat-y top left;
}

ul#map li.bottom {
background: url(../imgs/bottom.gif) no-repeat bottom left;
}

.copy{
width:750px;
background-color:#999999;
color:#ffffff;
text-align:right;
font-size:10px;
letter-spacing:1px;
}


