.Top01 {
    font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
    line-height: 125%;
    font-size: 10pt;
    color: #eeeeee;
}
.body01 {
    background-image : url(shade01c.gif);
    background-color: #FFFFFF;
    color: #000000;
    font-family: メイリオ,"ＭＳ Ｐゴシック",Osaka,sans-serif;
}
.para01 {
    line-height: 150%;
    font-size: 10pt;
}
.DateTime {
    font-family: メイリオ,"ＭＳ Ｐゴシック",Osaka,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #eeeeee;
}
.small {
    line-height: 150%;
    font-size: 8pt;
}

.ddoverlap {
/*    border-bottom: 1px solid #bbb8a9; */
/*    height: 1%;*/
}
.ddoverlap ul {
    padding: 0;
    margin: 0;
/*    font: bold 10pt default; */
    font-size: 10pt;
    font-weight: bold;
    list-style-type: none;
}
.ddoverlap li {
    display: inline;
    margin: 0;
}
.ddoverlap li a {
    padding: 3px 7px;
    text-decoration: none;
    padding-right: 32px;
    color: #000000;
    background: transparent url(Link_MenuDefault.gif) 100% 1px no-repeat;
    border-left: 1px solid #dbdbd5;
    position: relative;
    display: block;
    float: left;
    margin-left: -20px;
    left: 20px;
}
.ddoverlap li a:visited {
    color: #000000;
}
.ddoverlap li a:hover {
    color: #0000ff;
}
.ddoverlap li.selected a {
    color: #000000;
    z-index: 100;
    top: 1px;
    background: transparent url(Link_MenuSelected.gif) 100% 0 no-repeat;
}
.ddoverlap li.selected a:hover {
    text-decoration: none;
}
.ddoverlap { height: 1%;  /*Apply Holly 3px jog hack to get IE to position bottom border correctly beneath the menu*/}
