﻿table.shadow thead td.l {
    width: 9px;
    height: 31px; /* 29px for IE8 */
    background-image: url(../../images/table_header_left.png);
}

table.shadow thead td.r {
    width: 12px;
    height: 31px; /* 29px for IE8 */
    background-image: url(../../images/table_header_right.png);
    background-repeat: no-repeat;
}

table.shadow thead td {
    height: 31px; /* 29px for IE8 */
    background-image: url(../../images/table_header.png);
    color: white;
    padding-top: 2px;
}

table.shadow thead td.gap {
    width: 15px;
    background-image: url(../../images/table_header_gap.png);
}

table.shadow tbody td.l {
    background-image: url(../../images/table_shadow_left.png);
}

table.shadow tbody td.r {
    background-image: url(../../images/table_shadow_right.png);
}

table.shadow tbody td {
    background-color: White;
}

table.shadow tbody td.gap {
    background-image: url(../../images/table_gap.png);
}

table.shadow tfoot td {
    background-image: url(../../images/table_footer.png);
}

table.shadow tfoot td.l {
    height: 8px;
    background-image: url(../../images/table_footer_left.png);
    background-repeat: no-repeat;
}

table.shadow tfoot td.r {
    height: 8px;
    background-image: url(../../images/table_footer_right.png);
    background-repeat: no-repeat;
}

table.shadow tfoot td.gap {
    background-image: url(../../images/table_footer_gap.png);
}
