﻿body {
}

/* Disburse Tab System */
.dstab_Holder
{
    background-color:#EEEEEE;
}

.dstab_N
{
    background-color:#EEEEEE;
    color:#000000;
    border: solid 1px #B1B1B1;
    border-bottom: none;
    height:20px;
    text-align:center;
    font-size:9pt;
}

.dstab_N:hover
{
    background-color:#306A7C;
    color:#FFFFFF;
    border-bottom: none;
    height:20px;
    text-align:center;
    cursor:pointer;
    font-size:9pt;
}

.dstab_N A
{
    color:#000000;
    font-weight:bold;
    text-decoration:none;
    cursor:default;
    font-size:9pt;
}

.dstab_N A:Hover,
.dstab_N:hover A
{
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
    cursor:Pointer;
    font-size:9pt;
}

.dstab_F,
.dstab_F:hover
{
    background-color:#EEEEEE;
    color:#000000;
    border: solid 1px #B1B1B1;
    border-bottom: none;
    height:20px;
    text-align:center;
    font-size:9pt;
}


.dstab_A
{
    background-color:#306A7C;
    color:#FFFFFF;
    border: solid 1px #B1B1B1;
    border-bottom: none;
    height:20px;
    text-align:center;
    font-size:9pt;
}

.dstab_A A
{
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
    cursor:default;
    font-size:9pt;
}

.dstab_D
{
    background-color:#F6F5F5;
    color:#AAAAAA;
    border: solid 1px #B1B1B1;
    border-bottom: none;
    height:20px;
    text-align:center;
    font-size:9pt;
}

.dstab_Mark
{
    font-size:9pt;
    font-weight:bold;
}

.dstab_Gap
{
    background-color:#FFFFFF;
    border: none;
    height:20px;
    width:1px;
    font-size:9pt;
}

.dstab_Divider
{
    background-color:#306A7C;
    height:10px;
}

.dstab_NL
{
    border-left: none;
}

.dstab_NR
{
    border-right: none;
}

.dstab_Skirt
{
    padding-left:15px;
    padding-right:15px;
}

/* Check Box */

.checkBoxUp
{
    padding-top:0px;
    height:20px;
    display:inline-block;
}

.checkBoxUp input
{
    color:#00FF00;
    margin-left:2px;
}

.checkBoxUp label
{
    vertical-align:text-bottom;
}

.checkBoxUp_R
{
    padding-top:0px;
    height:20px;
    display:inline-block;
}

.checkBoxUp_R input
{
    color:#00FF00;
    margin-right:2px;
}

.checkBoxUp_R label
{
    vertical-align:text-bottom;
}

.divListen
{
    width:120px;
    background-color:#F2F2F2;
    padding:5px;
    border:solid 1px #CCCCCC;
    text-align:center;
    font-weight:normal;
}

.spanDivider
{
    width:96%;
    display:inline-block;
    height:1px;
    line-height:1px;
    border-bottom: solid 1px #C0C0C0;
    
}

.ds_colHeader
{
    border: solid 1px #000000; 
    font-weight:bold;
    background-color:#777777;
    color:#FFFFFF;
    display:inline-block;
    vertical-align:middle;
    width:130px;
    line-height:16px;
}

.ds_colWidth
{
    width:130px;
}

.ds_redMessage
{
    text-align:center;
    font-weight:bold;
    color:#FF0000;
    line-height:30px;
    vertical-align:middle;
}

.ds_HR
{
    width:100%;
    display:inline-block;
    height:1px;
    line-height:1px;
    border-bottom: solid 1px #999999;
}

.ds_darkHat
{
    background-color:#777777;
    color:#FFFFFF;
    font-size:9pt;
    font-weight:bold;
}

.ds_Cells
{
    border: none 0px #000000; 
    background-color:#777777;
}

.ds_WallR
{
    border-right: none 2px #FFFFFF; 
}

.ds_WhiteWallR
{
    border-right: solid 2px #FFFFFF; 
}

.ds_Row1
{

}

.ds_Row1 td
{
    border-top: solid 1px #C0C0C0;
    border-bottom: solid 1px #C0C0C0;
}

.ds_Cell1
{
    background-color:#F5F5F5;
    font-size:8pt;
}

.ds_Cell1_WR
{
    background-color:#F5F5F5;
    font-size:9pt;
    border-right: none 2px #F5F5F5; 
}

.ds_Row2
{

}

.ds_Cell2
{
    background-color:inherit;
    color:inherit;
}

.ds_Cell20
{
    background-color:#FFFFFF;
}

.ds_Cell2_WR
{
    background-color:#FFFFFF;
    border-right: none 2px #FFFFFF; 
}

.ds_Cell3
{
    background-color:#FFFFFF;
    font-size:9pt;
    font-weight:bold;
}

.ds_Cell3_WB
{
    border-bottom: solid 1px #000000;
    background-color:#FFFFFF;
    font-size:9pt;
    font-weight:bold;
    
}

.ds_HR3
{
    width:90%;
    display:inline-block;
    height:1px;
    line-height:1px;
    border-bottom: solid 1px #999999;
}

.ds_Feedback_Red
{
    text-align:center;
    font-weight:bold;
    font-size:9pt;
    color:#FF0000;
    padding-top:40px;
}

.ds_Feedback_Blue
{
    text-align:center;
    font-weight:bold;
    font-size:9pt;
    color:#FF0000;
    padding-top:40px;
}

.ds_FooterSummaryRow
{
   background-color:#F2F2F2;
}

.ds_FooterSummaryCell
{
    padding-top:4px;
    padding-bottom:4px;
}
