body, p, td, th, blockquote, ul, li, dl, dt, dd, center, a, option, form, input, div, select, textarea
         { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }

td.normtext { font-size: 70%; line-height: 140%; }
td.normtext td { font-size: 70%; line-height: 140%; }

a { text-decoration: none; }

#page_title {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        color: #000000;
        font-weight: bold;
        font-size: 150%;
        margin-bottom: 10px;
}

#path {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 100%;
        margin-bottom: 10px;
}

#sub_title {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        padding-top: 10px;
        color: #3A649E;
        font-size: 130%;
        font-weight: bold;
}

#td_bottom
         { border-bottom: solid 1px #E3E3E3; }

#td_right
         { border-right: solid 1px #FF0000; }

#nodecor
         { text-decoration: none; }

#menu {
        padding-left: 18px;
        font-size: 70%;
        font-weight: bold;
        color: #3A649E;
        text-decoration: none;
        cursor: pointer;
        border-bottom: solid 1px #E3E3E3;
}

.sub {
        display: none;
        position: absolute;
        border-bottom: solid 1px #E3E3E3;
}

.sub TD {
        font-size: 70%;
        height: 36px;
        line-height: 90%;
        background: #F6F6F6;
        color: #666666;
        border-left: solid 1px #E3E3E3;
        border-right: solid 1px #E3E3E3;
        border-top: solid 1px #E3E3E3;
        cursor: pointer;
        text-decoration: none;
}

.sub A {
        font-size: 10px;
        color: #FFFFFF;
        padding-left: 8px;
        padding-right: 10px;
        display: block;
        text-decoration: none;
}

.trans {
    behavior: url("/png.htc");
}
