BODY
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.warningtext {
     font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     font-size: 13px;
     COLOR: red;
     /* text-decoration: blink; */
     font-style: normal;
     FONT-WEIGHT: bold;
}
.copyright
{
    BACKGROUND-COLOR: white;
    COLOR: #738294;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 11px
}
.ADDITION{
}
A.copyright:link
{
    COLOR: #657bae;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.copyright:visited
{
    COLOR: #657bae;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.copyright:hover
{
    COLOR: #2e9ed1;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.copyright:active
{
    COLOR: #2e9ed1;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.whitecell
{
    BACKGROUND-COLOR: white
}
.bgtable
{
    BACKGROUND-COLOR: #274a87
}
.theader
{
	
    BACKGROUND-COLOR: #1c8f7f;
    /* BACKGROUND-COLOR: #437532; */
    COLOR: #ffffff;
    text-align : center;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.theader_right_border
{
    BACKGROUND-COLOR: #1c8f7f;
    /* BACKGROUND-COLOR: #437532; */
    COLOR: #ffffff;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : center;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    border-right : 2px solid #000000;
    padding-right : 2px;
}
.theader_right_sub_border
{
    BACKGROUND-COLOR: #1c8f7f;
    /* BACKGROUND-COLOR: #437532; */
    COLOR: #ffffff;
    text-align : center;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    border-right : 1px solid #c0c0c0; 
    padding-right : 2px;
}
.theader_bottom_sub_border
{
    BACKGROUND-COLOR: #1c8f7f;
    /* BACKGROUND-COLOR: #437532; */
    COLOR: #ffffff;
    text-align : center;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    border-bottom : 1px solid #c0c0c0; 
    padding-right : 2px;
}
.tdata
{
	
    BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #b0ffb0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 12px;
}
.row_separator
{
    BACKGROUND-COLOR: #000000;
}
.tdata_1
{
    BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #d0ffd0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-SIZE: 12px;
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_2
{
     BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #b0ffb0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-SIZE: 12px;
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_right_border_1
{
    BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #b0ffb0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-SIZE: 12px;
    border-right : 2px solid #000000;
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_right_border_2
{
    BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #b0ffb0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-SIZE: 12px;
    border-right : 2px solid #000000;
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_right_sub_border_1
{
    BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #b0ffb0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-SIZE: 12px;
    border-right : 1px solid #c0c0c0; 
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_right_sub_border_2
{
    BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #b0ffb0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-SIZE: 12px;
    border-right : 1px solid #c0c0c0; 
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_sum_1
{
    BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #b0ffb0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_sum_2
{
    BACKGROUND-COLOR: #9dd4cc;
    /* BACKGROUND-COLOR: #a0faa0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_sum_right_border_1
{
    BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #b0ffb0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    border-right : 2px solid #000000;
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_sum_right_border_2
{
    BACKGROUND-COLOR: #9dd4cc;
    /* BACKGROUND-COLOR: #a0faa0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    border-right : 2px solid #000000;
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_sum_right_sub_border_1
{
    BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #b0ffb0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    border-right : 1px solid #c0c0c0; 
    padding-right : 2px;
    padding-left : 2px;
}
.tdata_sum_right_sub_border_2
{
    BACKGROUND-COLOR: #9dd4cc;
    /* BACKGROUND-COLOR: #a0faa0; */
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align : right;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    border-right : 1px solid #c0c0c0; 
    padding-right : 2px;
    padding-left : 2px;
}
A.tdata
{   
    COLOR: black;
    TEXT-DECORATION: none;
}
.normList
{
    FONT-SIZE: 12px;
    font-family: Arial, Helvetica, sans-serif;
    COLOR: #009966;
}
A.list:link
{
    COLOR: #0066cc;
    FONT-SIZE: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
A.list:visited
{
    COLOR: #0066cc;
    FONT-SIZE: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
A.list:hover
{
    COLOR: #0066cc;
    FONT-SIZE: 12px;
    font-family: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
}
A.list:active
{
    COLOR: #0066cc;
    FONT-SIZE: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.list_selected{
    COLOR: red;
    FONT-SIZE: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.list_unselected{
    COLOR: #0066cc;
    FONT-SIZE: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.list_hover{
    COLOR: #0066cc;
    FONT-SIZE: 12px;
    font-family: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
}
A.theader:link
{
    BACKGROUND-COLOR: #1c8f7f;
    /* BACKGROUND-COLOR: #437532; */
    COLOR: #ffffff;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 12px;
}
A.theader:visited
{
    BACKGROUND-COLOR: #1c8f7f;
    /* BACKGROUND-COLOR: #437532; */
    COLOR: #ffffff;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 12px;
}
A.theader:hover
{
    BACKGROUND-COLOR: #1c8f7f;
    /* BACKGROUND-COLOR: #437532; */
    COLOR: #ffffff;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
A.theader:active
{
    BACKGROUND-COLOR: #1c8f7f;
    /* BACKGROUND-COLOR: #437532; */
    COLOR: #17faff;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 12px;
}
TD
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 12px;
}
.error
{
  COLOR: red;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold
}
.counter_plan
{
    BACKGROUND-COLOR: #b3f1e7;
    /* BACKGROUND-COLOR: #b0ffb0; */
}