
.Txt_normal   { color: #5e6073; font-size: 9pt; font-family: 'Times New Roman', serif; text-transform: uppercase; }
.Txt_fett { color: #5e6073; font-weight: bold; font-size: 9pt; font-family: 'Times New Roman', serif; text-transform: uppercase; }
a  { color: #5e6073; font-size: 9pt; font-family: 'Times New Roman', serif; text-transform: uppercase; }
.Txt_normal img { margin-right: 1px; margin-bottom: 1px; border: none; }

td.gigpast, td.gignext, td.gigfuture, td.gigcancelled {
  color: #5e6073;
  font-size: 9pt;
  font-family: 'Times New Roman', serif;
  border-bottom: 1px dotted gray;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 10px;
  text-transform: uppercase;
}

td.gigpast, td.gigpast a {
  color: gray;
}

td.gignext, td.gignext a {
  font-weight: bold;
}

td.gigfuture, td.gigfuture a {
  
}

td.gigcancelled, td.gigcancelled a {
  color: gray;
  text-decoration: line-through;
}

td.gigpast a, td.gignext a, td.gigfuture a {
  text-decoration: none;
}

td.gigpast a:hover, td.gignext a:hover, td.gigfuture a:hover, td.gigcancelled a:hover {
  text-decoration: underline; 
}

td.gbdate, td.gbcontent {
  color: #5e6073;
  font-size: 9pt;
  font-family: 'Times New Roman', serif;
  border-bottom: 1px dotted gray;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 10px;
  vertical-align: top;
  text-transform: uppercase;
}

td.gbdate {
  font-weight: bold;
  text-align: right;
}

td.gbnav {
  padding-top: 8px;
  padding-bottom: 20px;
  font-weight: bold;
}

table#demo td {
  color: #5e6073;
  font-size: 9pt;
  font-family: 'Times New Roman', serif;
  border-bottom: 1px dotted gray;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 10px;
  vertical-align: top;
  text-transform: uppercase;
}

table#demo td a {
  text-decoration: none;
}

table#demo td a:hover {
  text-decoration: underline; 
}

.upcomingGigs {
  color: #5e6073;
  font-size: 9pt;
  font-family: 'Times New Roman', serif;
  text-transform: uppercase;
}

.upcomingGigs a {
  text-decoration: none;
  font-weight: bold;
}

.upcomingGigs a:hover {
  text-decoration: underline; 
}

a.nav {
  margin-left: 4px;
  margin-right: 4px;
  text-decoration: none;
  font-weight: bold;
}

a.nav:hover {
  text-decoration: underline;
}

td.tabletitle {
	font-weight: bold;
}

