body {
        margin: 0;
        padding: 0;
        position: relative;
        z-index: 1;
        font-family:  Arial,tahoma,Verdana, Helvetica, sans-serif;
        background: #ffffff;

}
span {  font-size: 8pt;
       padding: 5px;
}

a:link {color: black}
a:visited {color: black}
a:hover {color: black}
a:active {color: black}

.stext {
       font-size: 8pt;       font-weight: normal;
}

.logged
    {
       font-size: 8pt;
       padding: 0px;
       border-width: 1px;
          border-color: black;
          border-style: solid;
          padding: 1px;
          background: #FF8900;
          text-align: center;
          height: 44px;
     }

.foot 
{
       font-size: 8pt;
       padding: 0px;
       border-width: 1px;
          border-color: black;
          border-style: solid;
          padding: 1px;
          background: #FFD300;
          text-align: center;
          height: 20px;	
          color: black;
}

.header 
{
	font-size: 12pt;
       padding: 0px;
       border-width: 1px;
          border-color: black;
          border-style: solid;
          padding: 1px;
          background: #CA1800;
          text-align: center;
          font-weight: bold;
          color: white;
          height: 20px;
	
}
.header2
{
	font-size: 10pt;
       padding: 0px;
       border-width: 0px;
          border-color: black;
          border-style: solid;
          padding: 1px;
          background: #000000;
          text-align: center;
          font-weight: bold;
          color: #FFFFFF;
          height: 15px;
	
}

label
     {
       font-size: 8pt;
       padding: 5px;
     }

.selRow {
        height: 24px;
        width: 30px;
        text-align: center;
        background: #CD1800;
        font-size: 11px;
        color:White;
        font-family:  Arial,tahoma,Verdana, Helvetica, sans-serif;
       }
.Row {
        border: 0px;
        height: 24px;
        width: 30px;
        text-align: center;
        background: #FFB722;
        color: Black;
        font-size: 11px;
        font-family:  Arial,tahoma,Verdana, Helvetica, sans-serif;
       }
.alternativeRow {
        height: 24px;
        width: 30px;
        text-align: center;
        background: #FFD300;
        font-size: 11px;
        font-family:  Arial,tahoma,Verdana, Helvetica, sans-serif;
       }

col
{
          font-size: 8pt;
          background: #E5E4E9;
}
input {
        font-size: 8pt;
        font-family:  Arial,tahoma,Verdana, Helvetica, sans-serif;
        font-weight: normal;
        padding: 0px;
      }
textarea {
        font-size: 8pt;
        font-weight: normal;
        height: 18px;
        padding: 0px;
      }

select {
        font-size: 8pt;
        font-weight: normal;
        height: 18px;
        padding: 0px;
      }

option {
        font-size: 8pt;
        font-weight: bold;
        height: 18px;
        padding: 0px;
      }
h1   {
       font-size: 10pt;
       font-weight: bold;
     }
.normal{
      text-align: left;
      background: #AF0303;
     }
th    {
      text-align: center;
      background: #FF8900;
      height: 20px;
      border-width: 1px;
      border-color: black;
      border-style: solid;
      padding: 5px;
      color: black;
      font-weight: bold;
     }

table {
      border: 0pt;
       border-collapse: separate;
        border-width: 0px;
        border-color: black;
        border-style: solid;
        padding: 0px;
}
td {
        padding: 1px;
}
tr {
        padding: 10px;
}

.panel
{
        border-width: 1px;
          border-color: black;
          border-style: solid;
          padding: 5px;
          background: #FFB500;
          text-align: left;
          color: black;
          font-weight: bold;
          font-size: 8pt;
}
.welcome
{
        font-size: 10pt;
        padding: 5px;
        border-width: 1px;
        border-color: black;
        border-style: solid;
        padding: 1px;
        font-weight: normal;
        background: black;
        color: white;
}
.title
        {
          border-width: 1px;
          border-color: black;
          border-style: solid;
          padding: 5px;
          background: #D11900;
          text-align: left;
          color: black;
          font-weight: bold;
          font-size: 10pt;
        }
        
.tablehead  {
      text-align: center;
      background: #BE2B1A;
      font-weight: bold;
      color: #000000;
      height: 50;
     }
.tableinner  {
      background: #FFA200;
      border-width: 0px;
      font-size: 10pt;
      font-weight: bold;
      color: black;
      }
