BODY {
    background-color: #222222;
    color: #FFFFFF;
}

TD {
    font-family: Verdana, sans-serif;
    font-size: 9pt;
}

tr.bold td, td.bold {
    font-weight: bold;
}

.c00, .c01, .c02, .c03, .c04,
.c35, .c36, .c37, .c38, .c39 {
    background-color: #550000;
}
.c10, .c11, .c12, .c13, .c14,
.c45, .c46, .c47, .c48, .c49 {
    background-color: #555500;
}
.c20, .c21, .c22, .c23, .c24,
.c55, .c56, .c57, .c58, .c59 {
    background-color: #005500;
}
.c30, .c31, .c32, .c33, .c34,
.c05, .c06, .c07, .c08, .c09 {
    background-color: #005555;
}
.c40, .c41, .c42, .c43, .c44,
.c15, .c16, .c17, .c18, .c19 {
    background-color: #000055;
}
.c50, .c51, .c52, .c53, .c54,
.c25, .c26, .c27, .c28, .c29 {
    background-color: #550055;
}
.c0 {
    background-color: #555555;
}

.l {
    text-align: right;
    font-style: oblique;
    padding-left: 2px;
    padding-right: 2px;
}

.r {
    text-align: left;
    padding-left: 4px;
    padding-right: 4px;
}

.sp {
    background-color: #222222;
}

.error {
    background-color: #FFBBBB;
    color: #AA0000;
    font-weight: bold;
}
.warning {
    background-color: #FFDDBB;
    color: #AA4400;
    font-weight: bold;
}
.sslproblem {
    background-color: #FFFFBB;
    color: #AA0000;
    font-weight: bold;
}

.houston {
    background-color: #66FF66;
    color: #000000;
    font-weight: bold;
}
.atlanta {
    background-color: #66EEFF;
    color: #000000;
    font-weight: bold;
}
.ppro {
    background-color: #FFCC66;
    color: #000000;
    font-weight: bold;
}

.htx402 {
    background-color: #77FF77;
    color: #000000;
    font-weight: bold;
}
.hpat907 {
    background-color: #77EEFF;
    color: #000000;
    font-weight: bold;
}

.partner1 {
    background-color: #BBFFBB;
    color: #000000;
    font-weight: bold;
}
.partner2 {
    background-color: #FFBBBB;
    color: #000000;
    font-weight: bold;
}

.disabled {
    color: #808080;
}

P.banner {
    text-align: center;
    background-color: #222255;
}

A:link {
    color: #ffffaa;
    text-decoration: none;
}

A:visited {
    color: #ffffaa;
    text-decoration: none;
}

A:active {
    color: #ffffaa;
    background-color: #444488;
    text-decoration: none;
}

A:hover {
    color: #ffffaa;
    background-color: #444488;
    text-decoration: none;
}

.warning A:link {
    color: #444488;
    text-decoration: none;
}

.warning A:visited {
    color: #444488;
    text-decoration: none;
}

.warning A:active {
    color: #444488;
    background-color: #ddbb88;
    text-decoration: none;
}

.warning A:hover {
    color: #444488;
    background-color: #ddbb88;
    text-decoration: none;
}

.error A:link {
    color: #444488;
    text-decoration: none;
}

.error A:visited {
    color: #444488;
    text-decoration: none;
}

.error A:active {
    color: #444488;
    background-color: #dd8888;
    text-decoration: none;
}

.error A:hover {
    color: #444488;
    background-color: #dd8888;
    text-decoration: none;
}

.LIBRISBLZ1, .PRO1 {
    color: #ffff88;
}

.LIBRISBLZ2, .PRO2 {
    color: #88ffff;
}

.LIBRISBLZ3, .PRO3 {
    color: #ff88ff;
}

.DYNAMIC {
    color: #eeeeff;
}
.HIT {
    color: #ddffdd;
}
.MISS {
    color: #ffdddd;
}
