a {
    color: #365d9d;
    text-decoration: underline;
    cursor: pointer;
    background-color: transparent;
}
a:link {
    color: #365d9d;
    text-decoration: underline;
    cursor: pointer;
    background-color: transparent;
}
a:active{
    color: #365d9d;
    
}
a:visited{
    color: #365d9d;
}

a.disabled {
    color: #000;
    text-decoration: none;
    cursor: default;
    background-color: transparent;
    font-weight: 700;
}
.btn-primary {
    background-color: #365d9d !important;
}   
.bgGrey {
    background-color: #eee;
}

.copyright-list {
    display: flex;
    margin: 0 auto;
    list-style-type: none;
    line-height: 1.6;
    list-style-position: outside;
    justify-content: space-between;
    max-width: 75em;
}

.copyright.copyright-item > a {
    color: #000;
}

.copyright-ribbon {
    text-align: center;
    margin: 0 auto;
    display: block;
}

.eventEntry {
    margin: 0.5em 0;
    width: 100%;
}

.eventEntry th,
.eventEntry td {
    border: 1px solid #333;
    border-collapse: collapse;
    padding: 0.5em;
}

.eventEntry th {
    background-color: #333;
    color: #fff;
    font-weight: bold;
    text-align: right;
    width: 10em;
}

.cprit-todo-box{
    width:100%;
    border:2px solid #000000;

}

.logo {
	text-indent: -9999px;
	display: inline-block;
	background-image: url("/images/cprit-logo-web-vert-color.png");
	width: 8em;
	height: 4em;
	background-size: contain;
	position: absolute;
	background-repeat:no-repeat;
	left: 50%;
	top:10px;
	margin-left: -4em !important;
	display: block;
}

a, a.nav-link {
	text-decoration: underline;
}

a.nav-link > span {
  display: block;
  position: relative;
  top: -1.4em;
  left: 1.5em;
  max-width: 12em;
  margin-bottom: -1.2em;
}

tr.table-dark > th > a {
	color: #fff;
}

tr.table-dark > th {
	text-align: center;
}

table.borderBlack tbody > tr > td,
table.borderBlack thead > tr > th,
table.borderBlack thead > tr > td {
    border-collapse: collapse;
    border: 1px solid #000;
    padding: 0.4em;
}

footer {
    display: block;
    padding: 1em;
    background-color: #fff;
}
