/* === body and text - general === */
body, td {
    cursor: default;
    color: #000000;
}





/* === 800x600 table - borders === */
td.border_top {
    background-image: url(home_border_top.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
}

td.border_right {
    background-image: url(home_border_right.gif);
    background-repeat: no-repeat;
    background-position: left center;
}

td.border_left {
    background-image: url(home_border_left.gif);
    background-repeat: no-repeat;
    background-position: right center;
}

td.border_bottom {
    background-image: url(home_border_bottom.gif);
    background-repeat: no-repeat;
    background-position: center top;
}





/* === frame table === */
table.frame {
    width: 100%;
    height: 100%;
    border: 0px;

    background-image: url(home_top_bg.gif);
    background-repeat: no-repeat;
}

table.frame td {
    border: 1px solid #000000;
}

/* === frame table - top row === */
table.frame tr.top td {
    border-bottom: 0px;

    text-align: right;
    vertical-align: top;
}

table.frame tr.top td.top_over_1 {
    background-image: url(home_top_over_1.gif);
}

table.frame tr.top td.top_over_2 {
    background-image: url(home_top_over_2.gif);
}

table.frame tr.top td.top_over_3 {
    background-image: url(home_top_over_3.gif);
}

table.frame tr.top td.top_over_4 {
    background-image: url(home_top_over_4.gif);
}

table.frame tr.top td.top_over_5 {
    background-image: url(home_top_over_5.gif);
}

table.frame tr.top td.top_over_6 {
    background-image: url(home_top_over_6.gif);
}

table.frame tr.top td.top_over_7 {
    background-image: url(home_top_over_7.gif);
}





/* === links table === */
table.links {
    width: 100%;
    height: 100%;
    border: 0px;
    border-collapse: collapse;

    background-image: url(home_bot_bg.gif);
    background-repeat: no-repeat;
}

table.links td {
    border: 0px;
    cursor: pointer;

    font-family: times new roman;
    font-size: 12px;
    font-weight: bold;
    text-align: center;

    background-repeat: no-repeat;
    background-position: center bottom;
}

table.links a {
    color: #000000;
    text-decoration: none;
}

/* === links table - out states === */
table.links td.bot_left {
    border-right: 1px dashed #000000;
}

table.links td.bot_middle {
    border-left: 1px dashed #000000;
    border-right: 1px dashed #000000;
}

table.links td.bot_right {
    border-left: 1px dashed #000000;
}