/* Body style */
body        {
        background : #FFFFFF;
        margin-top: 5px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        }
        
        
/* Link styles */
a:link
{
  color:       #000000;
  font-weight: bold;
}
a:visited
{
  color:       #000000;
  font-weight: bold;
}
a:active
{
  color:       #000000;
  font-weight: bold;
}
a:hover
{
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

a.table:link
{
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
}
a.table:visited
{
  color: #fffffff;
  font-weight: normal;
  text-decoration: none;
}
a.table:active
{
  color: #fffffff;
  font-weight: normal;
  text-decoration: none;
}
a.table:hover
{
  color: #fffffff;
  font-weight: normal;
  text-decoration: underline;
}


/* ##################Text styles ################## */

/* HR Style */
HR {color: #000000;
   }

/* ############Body############ */

/* ############Font############ */
font.tabletitle
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 30px;
  color: #FFFFFF;
  font-weight: bold;
}

font.tablesubtitle
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #ffffff;
  font-weight: medium;
}

font.tabletext
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #FFFFFF;
}

/* ############Row and Column Backgrounds############ */

td.bgcolor {background-color:#000000;}
td.normalcolor {background-color:#FFFFFF;}
tr.bgcolor {background-color:#000000;}
tr.bgevenrow {background-color:#FDF92E;}
tr.bgoddrow {background-color:#ffffff;}
tr.bgpaid {background-color:#99FF99;}
tr.bgoverpaid {background-color:#ff9999;}
tr.bgnormcolor {background-color:#FFFFFF;}
tr.subbgcolor {background-color:#CCCCCC;}

/* ############Form Tags############ */

INPUT { background: gray !important}
.borderR { background: #ccffff !important;color: black; border: 0.1em double }
.borderRE { background: red !important;color: black; border: 0.1em double }
.borderN { background: white !important;color: black; border: 0.1em double }
.borderNE { background: red !important;color: black; border: 0.1em double }



