@import url("event.css");
.tmpl-user .user-email:before {
  content: "<"; }

.tmpl-user .user-email:after {
  content: ">"; }

.tmpl-user .user-email {
  font-family: monospace; }

.tmpl-user .user-affiliation:before {
  content: "("; }

.tmpl-user .user-affiliation:after {
  content: ")"; }

.tmpl-user .user-affiliation {
  color: #555;
  font-style: italic; }

.tmpl-user .user-name {
  font-weight: bold; }

.tmpl-user:hover {
  color: #23c;
  cursor: pointer; }

.tmpl-user:hover .user-affiliation {
  color: #c32; }

.tmpl-date {
  text-decoration: underline; }

.tmpl-date:hover {
  background-color: #fe8; }

a.tmpl-attachment {
  color: #00f; }

.tmpl-attachment:hover {
  background-color: #fe8; }

dl.keyval-list dt {
  font-weight: bold;
  /* float: left; width: 10em; text-align: right; */ }

dl.keyval-list dt:after {
  content: ":"; }

.tmpl-editable {
  white-space: pre-wrap;
  background-color: #eee;
  padding: 0.5em;
  border: 1px solid #888; }

.tmpl-editable:hover {
  background-color: #fe8;
  border: 1px solid #000;
  cursor: text; }

.tmpl-action {
  color: #00f;
  cursor: pointer; }

.tmpl-action:hover {
  color: #f00;
  text-decoration: underline; }

.tmpl-event {
  font-weight: bold;
  text-decoration: underline; }

.tmpl-event:hover {
  color: #23c;
  cursor: pointer; }

.tmpl-invoice {
  font-weight: bold;
  text-decoration: underline; }

.tmpl-invoice:hover {
  color: #23c;
  cursor: pointer; }

.tmpl-organization {
  font-weight: bold;
  text-decoration: underline; }

.tmpl-organization:hover {
  color: #23c;
  cursor: pointer; }

.tmpl-issue {
  font-weight: bold;
  text-decoration: underline; }

.tmpl-issue:hover {
  color: #23c;
  cursor: pointer; }

.tmpl-link {
  font-weight: bold;
  text-decoration: underline;
  color: #23c; }

.tmpl-link:hover {
  background-color: #fe8;
  cursor: pointer; }

table.tmpl-search-results {
  border-collapse: collapse; }
  table.tmpl-search-results td {
    padding-left: 10px;
    padding-right: 10px; }
  table.tmpl-search-results thead td {
    font-size: 120%;
    font-weight: bold;
    border-bottom: 1px solid #000; }
  table.tmpl-search-results tr.tmpl-newsec td {
    border-top: 1px solid #000; }
