/* Set the default style parameters for the page body */
body { background-color: white; }

/* custom tags */
@media all {
   my\:o  { text-decoration:overline }
   my\:h  { font-family:sans-serif; color:black; font-weight:bold; font-size:110% }
}   

/* Set the default text properties */
body,p,h1,h2,h3,h4,h5,h6,td,div { font-family:sans-serif; color:black; font-size:95% }

tt { font-family:courier; font-size:100%; color:black; }

perp { font-family:courier; font-size:300%; color:green;  }

a {text-decoration:none}
:link    { color: rgb(0, 0, 255) }  /* for unvisited links */
:visited { color: rgb(0, 0, 200) } /* for visited links */
a:active { color: rgb(0, 0, 200) } /* when link is clicked */
a:hover { font-style: b; color: rgb(255, 0, 0) } 

a.table {text-decoration:none}
a.table:link    { color: #597485 }  /* for unvisited links */
a.table:visited { color: #597485 } /* for visited links */
a.table:active { color: #597485 } /* when link is clicked */
a.table:hover { font-style: b; color: rgb(255, 0, 0) } 

hr { border: 0; color: #597485; background-color: #597485; height: 1px; }

/* change of table cell colour on mouse over */

/* --------------------------------------------------------------------------- */
/* styles (Andreas) */

  table.values{ border-collapse: separate; empty-cells: hide; 
                border-style: solid; border-color: #EAEAEA; width:"100%" }

  table.values_fixed{ border-collapse: separate; empty-cells: hide; 
                      border-style: solid; border-color: #EaEaEa;  }
  table.titlebar{ border-style: none; background-color: #597485;  }

  table.title{ border-collapse: collapse; empty-cells: hide; 
               border-style: solid; border-color: #EaEaEa; table-layout: auto}

  table.bkg{ border: 0; background-color: #f0f0f5; }
  td.bkg{ background-color: #f0f0f5; }
  tr.bkg{ background-color: #f0f0f5; }

  td.tableTitle{ background-color: #E2DDB5; }
  th.tableTitle{ background-color: #E2DDB5; }

  td.normal{ background-color: #F0F0F0; }
  td.title { background-color: #F0F0F0; }

  td.average{ background-color: #FEF1B5; font-weight:500; color: darkbrown;  }
  th.average{ background-color: #FEF1B5; font-weight:500; color: darkbrown;  }

  td.figureBox{ background-color: #e0FFe0; }
  th.figureBox{ background-color: #e0FFe0; }

/* --------------------------------------------------------------------------- */
