body {
    color: #002000;
    background: white;
}

td {
    vertical-align: text-top;
}

/* 未訪のリンク */
a:link { 
    color: #005080;
    text-decoration: none;
    font-weight: bold;
}

/* 既訪のリンク */
a:visited {
    color: #0070A0;
    text-decoration: none;
    font-weight: bold;
}  

/* 動作中のリンク*/
a:active {
    color: #00E0E0;
    text-decoration: underline;
}

/* マウスがきたとき */
a:hover {
    color: #FFFFFF;
    background: #00A0F0;
    text-decoration: none;
    font-weight: bold;
}

h1{
        margin:0px 0px 3px 0px;
        padding:3px 3px 3px 3px;
        color: #FFFFFF;
        background: #00A0F0;
        font-size: 140%;
}

h2{
        margin:0px 0px 3px 0px;
        padding:3px 3px 3px 3px;
        color: #FFFFFF;
        background: #00A0F0;
        font-size: 120%;
}


