

body{
background-color: #FFFFFF;
margin-left: auto;
margin-right: auto;
max-width: 800px;
font-family: Sans-serif;
}


td.l-menu{
background-color: #FFFFFF; 
background-image: url(img/BG_Lmenu01.gif);
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
}

td.inside-menu{
border: 0px;
height: 25px;
text-align: center;
text-align: #FFFFFF;
font-size: 80%;
background-color: #e0ffff;
color: #660000;
font-family: Arial ,sans-serif;
}

td.inside-menu1{
border: 0px;
height: 25px;
text-align: center;
text-align: #FFFFFF;
font-size: 80%;
background-color: #5f9ea0;
color: #660000;
font-family: Arial ,sans-serif;
}

img.l-menu-img{
border-width: 0;
border-style: none;
}



#l-menu-margin-1{
padding-left: 1em;
font-size: smaller;
}

#l-menu-margin-2{
text-indent: 3em;
}

#l-menu-margin-3{
text-indent: 6em;
}

#l-menu-margin-4{
text-indent: 4.5em;
}


h5{
font-size: 90%;
font-family: serif;
color: #000000;
border-bottom: dotted #cccccc 2px;
margin: 0px 10px 10px 10px;
}

h4{
font-size: medium;
border-bottom: dotted #ff9999 1px;
margin: 0px 10px 10px 10px;
}


td.r-main{
padding: 20px 20px 20px 20px;
}

td.r-main p{
line-height: 150%;
font-size: 100%;
margin: 0px 0px 15px 15px;
}


#indent{
font-size: small;
text-indent: 1em;
line-height: 185%;
text-align: justify;
text-justify: inter-ideograph;
}

#no-indent{
font-size: small;
line-height: 185%;
text-align: justify;
text-justify: inter-ideograph;
}

#small-no-indent{
font-size: x-small;
line-height: 185%;
text-align: justify;
text-justify: inter-ideograph;
}


#burasage-indent{
font-size: small;
padding-left: 1.5em;
text-indent: -1.5em;
line-height: 185%;
text-align: justify;
text-justify: inter-ideograph;
}


img.right{
float: right;
margin: 0.7em;
}

img.left{
float: left;
margin: 0.7em;
}





div.footer{
font-size: 70%;
text-align: center;
padding: 0px 0px 5px 10px;
}







h3{
color: #000066;
border-bottom: solid #999999 1px;
padding: 0px 0px 5px 20px;
}





table.member{
width: 70%;
font-size: 80%;
}

td.header{
text-align: right;
font-size: 100%;
padding-right: 15px;
padding-bottom: 0px;
}

td.subtitle{
text-align: center;
font-family: serif;
font-weight: bold;
font-size: 120%;
padding: 10px;
background: url(img/subtitle.gif);
background-position:center center;
background-color:#ffffff;
margin-top: 0px;
}

td.menu{
border: solid #CCCCCC 1px;
width: 12%;
height: 25px;
text-align: center;
font-size: 80%;
background: url('img/menu-1.gif');
}

td.menu-2{
border: solid #CCCCCC 1px;
width: 12%;
height: 25px;
text-align: center;
font-size: 80%;
font-weight: bold;
background: url('img/menu-2.gif');
}



td.left-contents{
background-color: #ffffff;
border: solid #999999 1px;
margin: 3px 3px 1px 0px;
padding: 5px;
text-align: left;
vertical-align: top;
}

td.l-r-menu{
background-color: #EEEEEE;
border: solid #999999 0px;
margin: 0px 0px 0px 0px;
padding: 0px;
}

td.l-r-menu h5{
color:#000000;
border-bottom: solid #999999 1px;
margin: 0px;
padding-bottom: 3px; 
}

td.l-r-menu p{
line-height: 130%;
font-size: 80%;
margin-top: 5px;
}

td.top-menu{
background-color:#FFFFFF;
background-image:url(img/top-menu-back.gif);
background-position:center center; 
text-align: center;
padding: 0px;
font-size: 90%;
text-align: center;
vertical-align: middle;
}

td.top-menu h5{
color: #660000;
border-bottom: solid #999999 1px;
margin: 0px;
padding-bottom: 3px; 
}

td.top-menu p{
line-height: 130%;
font-size: 80%;
margin-top: 5px;
}

div.main{
background-color: #ffffff;
border: solid #666666 1px;
}

div.text{
padding: 0px 30px 0px 30px;
}

div.text h4{
color: #660000;
border-bottom: dotted #cccccc 2px;
padding: 0px 0px 3px 0px;
}

div.text p{
line-height: 100%;
font-size: 80%;
}

div.text ul li{
font-size: 80%;
line-height: 150%;
}

div.indent{
padding-left: 30px;
}



a:link{
text-decoration: none;
color: #000099;
}

a:visited{
text-decoration: none;
color: #660099;
}

a:hover{
text-decoration: underline;
color: red;
}