tr td.trow1:first-child,
tr td.trow2:first-child,
tr td.trow_shaded:first-child {
	border-left: 0;
}

tr td.trow1:last-child,
tr td.trow2:last-child,
tr td.trow_shaded:last-child {
	border-right: 0;
}

.birthday {
    font-weight: bold;
    background: rgba(60, 179, 113, 0.3);
}

.event {
    
    background: var(--links); color: #fff !important;
}

.event a:link {
	color: #fff;
	text-decoration: none;
}

.event a:visited {
	color: #fff;
	text-decoration: none;
}

.event a:hover,
.event a:active {
	color: #fff;
	text-decoration: none;
}

.birthevent {
    font-weight: bold;
    background: rgba(0, 128, 128, 0.5);
}

.scene {
  background-color: var(--bronze); color: #fff !important;
}
.scene a:link {
	color: #fff;
	text-decoration: none;
}

.scene a:visited {
	color: #fff;
	text-decoration: none;
}

.scene a:hover,
.scene a:active {
	color: #fff;
	text-decoration: none;
}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		