body { 
    background-color: #ffffff;
    margin-top: 0px;
    margin-left: 7px;
    color:#000000;
    line-height: 130%;
    font-size: 100%
}

img{
border-style:none;
outline:none;

}

a {
text-decoration: none;
}

h1 { color: #448844; font-style: normal; font-weight: normal; font-size: 10px; text-decoration: none; margin-top: 0px }
h2 { color: #808080; font-style: normal; font-weight: normal; font-size: 9px; text-decoration: none;  line-height: 120%; margin-top: 0px }
h3 { color: #808080; font-style: normal; font-weight: normal; font-size: 9px; text-decoration: none; margin-top: 0px }
em { font-style: normal }

.moji01{
font-size:85%;
}

.tablebox1 {
padding: 0px 0px 0px 0px;
border: 1px solid;
border-collapse:collapse;
border-color: #ffffff;
}

.td-a1{
background-color:#66CC66;
border:1px solid #66CC66;
color:#000000;
font-size: 75%;
font-weight: bold;
padding-top: 0px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 0px;
border-top-width: 1px;
}



.td-a2{
background-color:#ffffff;
border:1px solid #66CC66;
color:#000000;
font-size: 75%;
font-weight: bold;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 0px;
border-top-width: 1px;
}

.td-a2 a{
display:block;
width:156px;
height:100%;
padding-left:3px;
}

.td-a2 a:link {
background-color:#fffff;
color:#000000;
}

.td-a2 a:visited {
background-color:#ffffff;
color:#000000;
}

.td-a2 a:hover {
background-color:#99ccff;
color:#000000;
}


.td-a3{
background-color:#ffffff;
border:1px solid #66cc66;
color:#000000;
font-size: 85%;
font-weight: normal;
padding-top: 0px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-width: 1px;
}

.tablebox2 {
padding: 0px 0px 0px 0px;
border: 0px dotted;
border-collapse:collapse;
border-color:#66cc66;
margin-top:5px;
margin-bottom:5px;
}

.td-b1{
background-color:#ffffff;
border-color:#66cc66;
color:#000000;
font-size: 100%;
font-weight: bold;
border-style:dotted;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
}

.td-b2{
background-color:#ffffff;
border:1px solid #339933;
color:#000000;
font-size: 100%;
font-weight: normal;
padding-top: 0px;
padding-left: 10px;
padding-right: 0px;
padding-bottom: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
}

.td-b3{
background-color:#ffffff;
border:1px solid #339933;
color:#000000;
font-size: 100%;
font-weight: normal;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
}

.td-b4{
background-color:#ffffff;
border-color:#66cc66;
color:#000000;
font-size: 85%;
font-weight: bold;
border-style:dotted;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
}

.td-b5{
background-color:#ffffff;
border:1px solid #339933;
color:#000000;
font-size: 85%;
font-weight: normal;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
}

.td-c1{
font-size: 75%;
font-weight: bold;
}