/*
 * Stuff for the apptemplate internal routines
 */
.blockTable {
    margin-top:10px;
    border:1px solid #aaaaaa;
    margin-bottom:10px;
    text-align:left;
}

.blockTableHeader {
    text-align:center;
    background-color:#72828b;
    color:#ffffff;
    font-size:10px;
    font-weight:bold;
}

#errorBlock .blockTableHeader {
        background-color:#ed4f4f;
        color:#000000;
    font-size:12px;
    font-family:monospace;
    font-weight:bold;
}

#errorBlockDetails .blockTableHeader {
    background-color:#72828b;
    color:#ffffff;
}

.errorBlockDetailsShow {
    display: block;
}

.errorBlockDetailsHide {
    display: none;
}

.blockTableContent {
    background-color:#ebebec;
    margin:0px;
    padding:0px;
}

.blockTableInner {
    background-color:#ffffff;
    width:100%;
    padding:1px;
    border:1px solid #ffffff;
}

.blockTableInnerRowEven {
    background-color:#ebebec;
    border-style: solid;
    text-align:left;
    color:#000000;
    padding:1px;
    border:1px solid #ffffff;
}

.blockTableInnerRowOdd {
    background-color:#f8f8fa;
    border-style: solid;
    text-align:left;
    color:#000000;
    padding:1px;
    border:1px solid #ffffff;
}

.blockTableInnerHeader {
    background-color:#e8e8dd;
    text-align:left;
    color:#000000;
    padding:1px;
    border:1px solid #ffffff;
}

.blockTableInnerRowOdd td {
        border:1px solid #000000;
}
.blockTableInnerRowEven td {
        border:1px solid #000000;
}
.blockTableInnerHeader td {
        border:1px solid #000000;
}


