/* {{{ main stuff */

html {
  margin:0px;
  padding:0px;
}

body {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  line-height: 1.4;
  /* font-size: 12px; */
  margin-left:2em;
  margin-right:2em;
  margin-top:1em;
  padding:0px;
}

img { border: none }

/* }}} */
/* {{{ headers */

h1, h2, h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 10px 0px;
}

h1 { font-size: 200%; padding: 0px 0px 4px 0px; margin-bottom: 1em; text-align: center; }
h2 { font-size: 141%; padding: 0px 0px 0px 0px;}
h3 { font-size: 120%; padding: 0px 0px 0px 0px;}

/* }}} */
/* {{{ menu */

.menu {
  margin-bottom: 2em;
  font-size: 80%;
}

.menu a {
  border: solid 1px black;
  padding: 5px;
  margin-right: 1em;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  color: navy;
  font-weight: bold;
}
.menu a.selected { color: white; background: navy; }
.menu a:hover { color: white; background: #9999ff; }
.menu a.selected:hover { color: white; background: navy; }

/* }}} */

.materialtable td {
  font-size: 80%;
}

.materialtable .number {
  text-align: right;
  width: 2em;
}

.materialtable th {
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 80%;
  font-weight: bold;
}

.datatable td { border: solid thin black; margin: 5px; padding: 3px; }

/*
vim: tw=0:nowrap:fdm=marker
*/
