@CHARSET "UTF-8";

/* ---------------------------------------------
 * -------- TABLE Style ------------------------
 * --------------------------------------------- */

.tableElement {
}

.tableTop {
    padding: 0px 4px;
    border-right: 1px solid rgb(231, 231, 231);
    border-bottom: 2px solid rgb(231, 231, 231);
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.tableTop * {
    border-width: 0px;
    border-style: none;
}

.tableRow1 {
    height: 20px;
    padding: 0px 4px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background-color: #F8F8F8;
    color: #000000;
}
.tableRow1 a {
    color: #888888;
}
.tableRow1 a:hover {
    color: #3399cc;
}
.tableRow2 {
    height: 20px;
    padding: 0px 4px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background-color: #eeeeee;
    color: #000000;
}
.tableRow2 a {
    color: #888888;
}
.tableRow2 a:hover {
    color: #3399cc;
}
.tableNavi {
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #000000;
}
a.tableTop:link {
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #888888;
}
a.tableTop:visited {
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #888888;
}
a.tableTop:hover {
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #3399cc;
}
a.tableTop:active {
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #888888;
}
