﻿
.DataTableData
{
    border-top: 1px solid #EAEAEA;
    height: 18px;
    padding-left: 10px;
    padding-right: 10px;
}

.DataTableDataCenter
{
    border-right: 1px solid #E0E0E0;
}

.DataTableDataHiddenContent
{
    width: 0px;
    display: none;
}

.DataTableAlternate1
{
    background-color: #ffffff;
    font-size: 8pt;
    color: #000000;
}

.DataTableAlternate2
{
    background-color: #f5f5f5;
    font-size: 8pt;
    color: #000000;
}


/*-------------caculator table css --------------*/


.DataTableHeadFirst
{
    height: 21px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 8pt;
    font-weight: bold;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #E0E0E0;
}

.DataTableHeadCenter
{
    height: 21px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 8pt;
    font-weight: bold;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #E0E0E0;
}

.DataTableHeadLast
{
    height: 21px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 8pt;
    font-weight: bold;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    border-left: 0px;
}


.DataTableDoubleHeadFirst
{
    height: 45px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 8pt;
    font-weight: bold;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #E0E0E0;
}

.DataTableDoubleHeadLast
{
    height: 45px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 8pt;
    font-weight: bold;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    border-left: 0px;
}


.DataTableDoubleHeadCenter
{
    height: 45px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 8pt;
    font-weight: bold;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #E0E0E0;
}

.DataTableDataFirstRow
{
    height: 17px;
    padding-left: 10px;
    padding-right: 10px;
}

.DataTableFooterFirst
{
    line-height:25px;
    background-color: #F5F5F5;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 8pt;
    color: #000000;
    font-weight: bold;
    border-right: 1px solid #E0E0E0;
}

.DataTableFooterLast
{
    line-height:25px;
    background-color: #F5F5F5;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 8pt;
    color: #000000;
    font-weight: bold;
    border-right: 0px;
}

.DataTableFooterCenter
{
    line-height:25px;
    background-color: #F5F5F5;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 8pt;
    color: #000000;
    font-weight: bold;
    border-right: 1px solid #E0E0E0;
}


/*-------------caculator table css --------------*/