.rewardsTable
{
    border-bottom:                      1px solid #bbb;
    border-left:                        1px solid #bbb;
    border-collapse:                    collapse;
    width:                              100%;
}

.rewardsTable td
{
    padding:                            6px;
    border-top:                         1px solid #bbb;
    border-right:                       1px solid #bbb;
}

.rewardsTable tr:first-child
{
    background-color:                   #555;
    color:                              #fff;
    font-weight:                        bold;
    width:                              160px;
}

.rewardsTextList
{
    padding-bottom: 6px;
    padding-top: 6px;
}

.rewardsTextList li
{
    padding-bottom: 10px;
}

.rewardsTopPadding
{
    padding-top:                       16px;
}

.ppdRateTable
{
    border-bottom:                      1px solid #bbb;
    border-left:                        1px solid #bbb;
    border-collapse:                    collapse;
    width:                              100%;
}

.ppdRateTable td
{
    border-right: 1px solid #BBBBBB;
    border-top: 1px solid #BBBBBB;
    padding: 6px;
}

.ppdRateTable thead td
{
    background-color:                   #555;
    color:                              #fff;
    font-weight:                        bold;
}