h1 { color:navy }
h2 { color:navy }

a { color:navy }
a:visited {color:purple}

body {
  font-family:Arial,Helvetica,sans-serif;
  color:black;
  background-color: F0F0F0;
}

TABLE.participants   { padding: 10px;
                  font: small sans-serif}
TABLE.participants TD { padding: 2px 5px 2px 5px }

TABLE.modular   { padding: 10px;
                  font: small sans-serif}
TABLE.modular TD { padding: 2px 5px 2px 5px }

TR.even-row     { background: #cccccc }
TR.odd-row      { background: #dddddd }
TR.title TD     { font-size: medium;
                  font-weight: bold;
                  padding: 2ex 0 1ex 0 }

TABLE.head   { padding: 10px;
                  font-size: large}

TD.head-button-1     { background: #cccccc }
TD.head-button-2     { background: #dddddd }

TABLE.programme   { padding: 0ex;
                  font: small sans-serif}
TABLE.programme TD { padding: 1px 20px 3px 3px }

