﻿.tblbody
{
    border-right: #ffdc9c 1px solid;
    border-top: #ffdc9c 1px solid;
    border-left: #ffdc9c 1px solid;
    border-bottom: #ffdc9c 1px solid;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px;
}

.tblbody2
{
    border-right: #ffdc9c 1px solid;
    border-top: #ffdc9c 1px solid;
    border-left: #ffdc9c 1px solid;
    border-bottom: #ffdc9c 1px solid;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px;
    background-color: #ffdc9c;
}

.tblhead1
{
    background-color: #ffdc9c;
    font-weight: bold;
    font-size: 12px;
    padding-left: 3px;
}

.tblhead2
{
    background-color: #ffdc9c;
    font-weight: bold;
    font-size: 12px;
    padding-left: 3px;
}

.tblrowhead1
{
    background-color: #FFBF51;
    font-weight: bold;
    font-size: 12px;
    color: #636261;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tblrowhead2
{
    background-color: #ffdc9c;
    font-weight: bold;
    font-size: 12px;
    color: #636261;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tblcol1
{
    background-color: #FF9900;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin: 0px;
}

TD.tblcol1pad
{
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin: 0px;
}

.tblcolalt1, .tblcol1alt
{
    background-color: #FFBF51;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tblcol2
{
    background-color: #FF9900;
    font-weight: bold;
    font-size: 12px;
    color: #636261;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin: 0px;
}

.tblcolalt2
{
    background-color: #FFBF51;
    font-weight: bold;
    font-size: 12px;
    color: #636261;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tblcol3
{
    background-color: #FF9900;
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin: 0px;
}

.tblcolalt3
{
    background-color: #FFBF51;
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tblcol4
{
    background-color: #dcdcdc;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin: 0px;
}

.tblcolalt4
{
    background-color: #f5f5f5;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tblcol5
{
    background-color: #ff7b00;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin: 0px;
}

.tblcolalt5
{
    background-color: #ff7b00;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tblbg1
{
    background-color: #fee4b0;
    font-size:10pt;
}

.tblbg2
{
    background-color: #ffcc66;
}

.tblbg3
{
    background-color: #ffffff;
}

.tblbg4
{
    background-color: #FFBF51;
    font-size: 10pt;
}

TABLE.promos
{
    width:100%;
    border:1;
}

TABLE.promosmarked
{
    width: 100%;
    border-right: #c0c0c0 1px dotted;
    border-top: #c0c0c0 1px dotted;
    border-left: #c0c0c0 1px dotted;
    border-bottom: #c0c0c0 1px dotted;
}


TR.promos
{
}

TD.promos1
{
    text-align: left;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    margin: 0px;
    border-top-style: none;
    padding-top: 3px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    width:1%;
}

TD.promos2
{
    text-align: left;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    margin: 0px;
    border-top-style: none;
    padding-top: 3px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    font-size: 10pt;
}
