/* generic bonza styles */

/* general styles */
#content table td, table th {
    padding: 3px;
    border: none;
    vertical-align: top;
}
#content table th {
    text-align: left;
    font-weight: bold;
    background-color: #acd;
}
#content table {
    border-spacing: 2px;
    border: none;
}
table.bzdisparr th a {
    text-decoration: none;
    color: black;
}
#content table.bzdisparr col#checkbox {
    padding: 0px;
}
#content table.bzdisparr th:hover {
    cursor: pointer;
}
.bzinputreq, .bzwarning {
    color: red;
}
.bzerror {
    color: red;
    margin-bottom: 10px;
    font-weight: bold;
}

.bzpager a { text-decoration: none; }
.bzpager a:link { color: #002244; }
.bzpager a:visited { color: #003399; }

/* make table headers clickable */
table.bzdisparr th a { display: block }

pre {
    white-space: pre;       /* CSS2 */
    white-space: pre-wrap;  /* CSS 2.1 */
    white-space: pre-line;  /* CSS 3 (and 2.1 as well, actually) */
    white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
    word-wrap: break-word;  /* Internet Explorer 5.5+ */
    white-space: normal;    /* Also for IE */
}

/* preserve nesting */
ul.bzdisparr { text-align: left; }

span.bzlog_sql   { color: #AAA }
span.bzlog_error { color: #900 }
span.bzlog_info  { color: #633 }
span.bzhighlight { color: #369 }

