﻿.label_14_bold
{
    font-family:Arial;
    font-size:14pt;
    font-weight:bold;
    color:#5396DE;
    vertical-align:middle;
}

.text_8_normal 
{
    font-family:Tahoma;
    font-size:9pt;
    font-weight:normal;
    color:Black;
    border:solid 1px #bdc7d8;
}

.div_btn
{
    float:left;
    text-align:center;
    padding:2px 6px 2px 6px;
    border:solid 1px #f7f7f7;
    width:90px;
}

.div_btn:hover
{
    background-color:#d8dfea;
    border:solid 1px #cccccc;
}

.div_btn_1
{
    float:left;
    text-align:center;
    padding:2px 6px 2px 6px;
    border:solid 1px #f7f7f7;
    width:60px;
}

.div_btn_1:hover
{
    background-color:#d8dfea;
    border:solid 1px #cccccc;
}

.label_9_normal 
{
    font-family:Tahoma;
    font-size:9pt;
    font-weight:normal;
    color:Black;
}

.handcur
{
    cursor:hand;
}

.label_title
{
    font-family:Arial;
    font-size: 9pt;
    font-weight:normal;
}

.table-space
{
    height:5px;
}

.normal_text
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
    text-align: center;
}

.normal_text_1
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
    line-height: 15px;
    text-align:justify;
}
    
.label_01_6_B
{
    color:black;
    font-size:11px;
    font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
    font-weight:bold;
}

.label_01_6_N
{
    color:black;
    font-size:11px;
    font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
    font-weight:normal;
}

.btn_normal
    {
        cursor:hand;
        padding:2px 15px 3px 15px;
        border-style:solid;
        border-top-width:1px;
        border-left-width:1px;
        border-bottom-width:1px;
        border-right-width:1px;
        border-top-color:#cccccc;
        border-left-color:#cccccc;
        border-bottom-color:gray;
        border-right-color:gray;
        background-color:silver;
        color:black;
        font-size:9pt;
        font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
        text-align:center;
    }
    
.btnblue
    {
        border-left: 1px solid #D9DFEA;
    border-right: 1px solid #0e1f5b;
    border-top: 1px solid #D9DFEA;
    border-bottom: 1px solid #0e1f5b;
    cursor:hand;
            padding:2px 15px 3px 15px;
            background-color:#3b5998;
            color:#FFFFFF;
            font-size:11px;
            font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
            text-align:center;
    }
    
    .btnwhite
    {
        padding:2px 15px 3px 15px;
        background:#f0f0f0;
        color:#000;
        border-top-width:1px;
        border-left-width:1px;
        border-bottom-width:1px;
        border-right-width:1px;
        border-top-color:#e7e7e7;
        border-right-color:#666;
        border-bottom-color:#666;
        border-left-color:#e7e7e7;
        font-size:11px;
        font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
        text-align:center;
    }
    .btndisable
    {
        padding:2px 15px 3px 15px;
        background:#f0f0f0;
        color:#999;
        border-top-width:1px;
        border-left-width:1px;
        border-bottom-width:1px;
        border-right-width:1px;
        border-top-color:#e7e7e7;
        border-right-color:#666;
        border-bottom-color:#666;
        border-left-color:#e7e7e7;
        font-size:11px;
        font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
        text-align:center;
    }
    .td_01_R
    {
        border-left: 1px none #ee7c90;
    border-right: 1px solid #ee7c90;
    border-top: 1px none #ee7c90;
    border-bottom: 1px solid #ee7c90;
    padding-top:4px;
            padding-bottom:6px;
            background:#ffebe8;
            text-align: center;
}
    
    .td_01_R_1
    {
        border-left: 1px none #ee7c90;
    border-right: 1px solid #ee7c90;
    border-top: 1px none #ee7c90;
    border-bottom: 1px solid #ee7c90;
    padding-top:4px;
    padding-right:5px;
            padding-bottom:6px;
            background:#ffebe8;
            text-align: right;
}

    .td_01_R_2
    {
        border-left: 1px none #ee7c90;
    border-right: 1px solid #ee7c90;
    border-top: 1px none #ee7c90;
    border-bottom: 1px solid #ee7c90;
    padding-top:4px;
    padding-left:5px;
            padding-bottom:6px;
            background:#ffebe8;
            text-align: left;
}

    .td_01_R2
    {
        padding-right:5px;
        padding-top:2px;
        padding-bottom:4px;
        background:#ffebe8;
        border-style: none solid solid none; border-width: 1px; border-color: #ee7c90;
        text-align:right;
    }
    
    .td_01_R3
    {
        padding-left:5px;
        padding-top:2px;
        padding-bottom:4px;
        background:#ffebe8;
        border-style: none solid solid none; border-width: 1px; border-color: #ee7c90;
        text-align:left;
    }
    
    .td_02_R
    {
        border-left: 1px none #ee7c90;
    border-right: 1px solid #ee7c90;
    border-top: 1px none #ee7c90;
    border-bottom: 1px solid #ee7c90;
    padding-top:4px;
            padding-bottom:6px;
            background:#ffffff;
            text-align: center;
}
    
    .td_03_R
    {
        border-left: 1px none #ee7c90;
    border-right: 1px none #ee7c90;
    border-top: 1px none #ee7c90;
    border-bottom: 1px solid #ee7c90;
    padding-top:1px;
            padding-bottom:3px;
            background:#ffebe8;
            text-align: left;
}
    
    .td_04_R
    {
        padding-top:0px;
        padding-bottom:1px;
        padding-left:5px;
        background:#ffffff;
        border-style: none none solid none; border-width: 1px; border-color: #ee7c90;
        text-align:left;
    }
    
    .td_05_R
    {
        padding-top:2px;
        padding-bottom:3px;
        padding-right:5px;
        background:#ffffff;
        border-style: none none solid none; border-width: 1px; border-color: #ee7c90;
        text-align:right;
    }
    
    .td_01_Y
    {
        padding-top:0px;
        padding-bottom:1px;
        background:#fff9d7;
        border-style: none none solid none; border-width: 1px; border-color: #e2c822;
    }
    
    .td_01_W
    {
        padding-top:0px;
        padding-bottom:1px;
        background:#ffffff;
        border-style: none none solid none; border-width: 1px; border-color: #cccccc;
        text-align:left;
    }
    
    .labeltab
    {
        color:White;
        background:#6d84b4;
        font-size:bold;
        padding-top:3px;
        padding-bottom:5px;
        padding-left:8px;
        padding-right:8px;
        font-size:11px;
        font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
    }
    
    .labeltabdis
    {
        color:black;
        background:#F7F7F7;
        font-size:bold;
        padding-top:3px;
        padding-bottom:5px;
        padding-left:8px;
        padding-right:8px;
        border-left:solid 1px #cccccc;
        border-right:solid 1px #cccccc;
        font-size:11px;
        font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
    }
    
    .checkbox 
        { 
            border: none;
            color:black;
            font-size:11px;
            font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
        } 
        
        .textbox 
        { 
            background-color: white; 
            background-repeat:no-repeat;
            background-position:right;
            border: none; 
            font-family: Tahoma;
            font-size:8pt;
            text-align:right;
            font-weight:bold;            
        } 
        
        .textboxC 
        { 
            background-color: white;
            background-image: url('../img/gen/cursor.gif');
            background-repeat:no-repeat;
            background-position:right;
            border: none; 
            font-size:11px;
            font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
            text-align:right;
            font-weight:bold;              
        }
        
        .textboxDate
        { 
            background-color: white; 
            border: none; 
            font-size:11px;
            font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
            text-align:center;
            font-weight:normal;
            color:black;            
        }
        
        .textboxN 
        { 
            background-color: white; 
            border: none; 
            font-size:11px;
            font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
            text-align:right;
            font-weight:normal;
            color:black;            
        }

        .textboxNF 
        {             
            background-color: white; 
            border:solid 1px #bdc7d8; 
            font-size:9pt;
            font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
            text-align:left;
            padding:2px 4px 3px 4px;
            font-weight:normal;
            color:black;   
              
        }
        .textboxNR 
        { 
            background-color: white; 
            color:black;
            border: none; 
            font-size:11px;
            font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
            text-align:right;
            font-weight:bold;         
        } 
        
        .trblank
        {
            background-color: #f7f7f7; 
        }
        
        .trblankpadding
        {
            background-color: #f7f7f7;
            padding:5px 5px 5px 5px;
            text-align:left;
        }
        
        .tdbtmline
        {
            background-color: #f7f7f7; 
            border-bottom:solid 1px #bdc7d8;
            text-align: left;
}
        
        .tdone
        {
            width:386px;
            background-color: #f7f7f7; 
            border:solid 1px #cccccc;
            padding:5px;
        }
        
        .tdtwo
        {
           width:5px;
        }
        
        .tdtree
        {
            width:387px;
            background-color: #f7f7f7; 
            border:solid 1px #cccccc;
            padding:5px;
        }
        
        .txtsum
        {
            background-color:#fff9d7; 
            color:black;
            border-bottom:none;
            border-right:none;
            border-top:none;
            border-left:solid 1px #e2c822;
            font-size:11px;
            font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
            text-align:right;
            padding-right:4px;
            font-weight:bold;        
        }    