/* ---------------------------------------------------------------------------*/
/* VASE, Computer Science & Electronic Engineering, University of Essex       */
/* Written by Adrian F Clark <alien@essex.ac.uk>  2017-03-09                  */
/* ---------------------------------------------------------------------------*/

/* Global appearance ---------------------------------------------------------*/
BODY {background: white;}

TABLE {display: inline-table}

A {text-decoration: none; color: gray;}
A:hover {text-decoration: underline;}

/* Outer container -----------------------------------------------------------*/
.outer {
  background-color: white;
  color: black;
  display: table;
  font-family: sans-serif;
  padding: 5px;
  text-align: left;
}

/* Header --------------------------------------------------------------------*/
.header {
  background-color: white;
  display: table;
  width: 100%;
}

.header A {color: white;}

/* Breadcrumbs ---------------------------------------------------------------*/
.breadcrumbs {
  font-size: 70%;
}

/* Captions ------------------------------------------------------------------*/
.caption {
  font-size: 70%;
}

/* Nagivation bar ------------------------------------------------------------*/
.nav {
  height: 100%;
  line-height: 1.3;
  background-color: #450078;
  color: white;
  display: table;
  float: left;
  padding: 5px;
  width: 12em;
}

.nav A {text-decoration: none; color: white;}

.nav IMG {
  border: 2px solid white;
}

/* Main body of page ---------------------------------------------------------*/
.content {
  background-color: white;
  color: black;
  display: table;
  float: none;
  padding: 10px;
  text-align: left;
  line-height: 1.2;
}

.content H1 {
  color: #450078;
  text-align: center;
}

.content TABLE {
  border: 1px solid black;
  border-collapse:collapse;
}
.content TD {border: 1px solid black; padding: 3px;}
.content TH {border: 1px solid black; padding: 3px;
 background-color: gray; text-align: center; color: white;}

/* Border-less table ---------------------------------------------------------*/
.blanktable TABLE {
  border: 0;
}
.blanktable TD {border: 0; padding: 3px;}
.blanktable TH {background-color: #c0c0ff;}

/* Footer --------------------------------------------------------------------*/
.footer {
  clear: both;
  background-color: white;
  color: #450078;
  display: table;
  width: 100%;
  font-size: 70%;
  text-align: right;
}

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