
.sc-tbn 
{
  width: 9ex;
  text-align:right;
  padding-right:4px;
  padding-left:2px;
  font-size:11px;
  height:14px;
  border: solid 1px #7F9DB9;
}

table.sc 
{
 /*border: solid 1px #5B7258;   */
}

/*.sc a 
{
 color: White;   
}
*/

.sc textarea 
{
   width: 450px;
   height: 90px;
   padding: 4px;
   overflow:scroll; 
        
}

.sc img 
{
    padding-left:2px;
    padding-right:2px;
    vertical-align:middle;
}

.sc td 
{
    padding:2px;
    border-bottom : solid 1px white;
    border-right : solid 1px white;
}

.sc-h
{
  color:Black;  
  background-color: #B9CDD5!important;
  padding:2px;
  font-size: 14px;
  line-height:18px;
  font-family:Verdana;
  font-weight:bold;
  border-bottom : none !important;
  border-right : none !important;

}

.sc-y
{
  color:Black;  
  background-color: #FBC98A!important;
  padding:2px;
  font-size: 14px;
  line-height:24px;
  font-family:Verdana;
  font-weight:bold;

}

.sc-z
{
  color:Black;  
  background-color: #9bd2d2!important;
  padding:2px;
  font-size: 14px;
  line-height:14px;
  font-family:Verdana;
  font-weight:normal;

}

.sc-s
{
  color:Black;  
  background-color: #c5e7e7!important;
  padding:5px;
  font-size: 2px;
  line-height:14px;
  font-family:Verdana;
  font-weight:normal;

}

.sc-si
{
  color:Black;  
  background-color: #c5e7e7!important;
  padding:5px;
  font-size: 2px;
  line-height:14px;
  font-family:Verdana;
  font-weight:bold;
  font-style:italic;
}

.sc-g
{
  color:Black;  
  background-color: #b5dbdb!important;
  padding:2px;
  font-size: 14px;
  line-height:22px;
  font-family:Verdana;
  font-weight:bold;

}


.sc-hc
{
  color:White;  
  background-color: #ACBAAA!important;
  /* padding:5px;*/
  font-size: 11px;
  font-weight:bold;
  border: none;
}



.sc-calc /* Caclulated*/
{
  background-color:  #E4DCC7!important;  /*#FFE69E*/
  padding-right:4px;
}

.sc-dbcalc  /* DB Caclulated*/
{
    background-color: #E4DCC7!important; /*#FFE69E*/
    padding-right:4px;
}

.sc-calc-f /* Caclulated foreign*/
{
    color:Red;
    background-color: #C1D2E4!important;
    padding-right:4px;
}

.sc-dbcalc-f-py /* Caclulated foreign PY*/
{
  color:red;  
  font-family: Verdana;
  background-color: #CCD0DC!important;
  font-weight:bold;
  font-size:12px;
  padding-right:4px;
}

.sc-row
{
    background-color: #ECF3F6!important;
    height: 20px;
}

.sc-tb-r 
{
    text-align: right; 
    font-family: Arial;
    font-size: 12px;
}

.sc-tb-l 
{
    text-align: left; 
    font-family: Arial;
    font-size: 12px;
    
}

.sc-tb-sub-header_bullet 
{
    text-align: left; 
    font-family: Arial;
    font-size: 11px;
    
}

.sc-tb-c
{
    text-align: center; 
    font-family: Arial;
    font-size: 12px;
}


.sc-row-alt
{
    background-color: #B9CDD5!important;
    height: 20px;
    border-bottom: solid 1px silver;
}



.sc-row-alt .sc-tb-r 
{
    background-color:#E7EbF0;
    text-align: right; 
    font-family: Arial;
    font-size: 12px;
}

.sc-row-alt .sc-tb-l 
{
    background-color :#E7EbF0;
    text-align: left; 
    font-family: Arial;
    font-size: 12px;
    
}
.sc-row-alt .sc-tb-c
{
 background-color  :#E7EbF0;
    text-align: center; 
    font-family: Arial;
    font-size: 12px;
    
}

.error-message-screen
{
 color: Red;
 padding-top: 10px;
 padding-bottom: 10px;
 margin-left: 5px;
 text-align: left;
}

