html,
body {
  height: 100%;
  background-color: #333;
}

body {
  color: #fff;
  /*text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5);
  box-shadow: inset 0 0 5rem rgba(0, 0, 0, .5);*/
}
.logo{
    width: 500px;
    margin: 0px 0 0 15px;
}
.logo2 {
    width: 130px;
    margin: 0px 0 0 15px;
    background-color: transparent;
}
.dateTime{
    padding:30px 30px 30px 30px;
    font-size: 1.5em;
    font-weight: bold;
}
.lra{
    padding:0px 30px 15px 15px;
    font-size: 2.5em;
    font-weight: bold;
}
.announcements{
    padding:30px 30px 15px 15px;
    font-size: 2.5em;
    font-weight: bold;
}
.lraTable{
    width: 75%;
    font-size: 20px;
}
.lraTable100 {
    width: 100%;
    font-size: 1.4em;
}
.pi a {
    color: #000000;
}
.pi a:link {
    color: #000000;
}
.pi a:visited {
    color: #000000;
}

.pi a:hover {
    color: #000000;
    text-decoration: none;
}
.pi a:active {
    color: #ffffff;
}
.lightNavLink a {
    color: #ffffff;
}

.lightNavLink a:link {
    color: #ffffff;
}

.lightNavLink a:visited {
    color: #ffffff;
}

.lightNavLink a:hover {
    color: #ffffff;
    text-decoration: none;
}

.lightNavLink a:active {
    color: #ffffff;
}

a.gameTimeDetailsLinks:link {
    color: #ffffff;
}

a.gameTimeDetailsLinks:visited {
    color: #ffffff;
}

a.gameTimeDetailsLinks:hover {
    color: #ffffff;
    text-decoration: none;
}

a.gameTimeDetailsLinks:active {
    color: #ffffff;
}
table.dataTable tbody tr
{
    background-color: transparent !important;
}
.dataTables_info{
    color: #ffffff !important;
}
.dataTables_length
{
    color: #ffffff !important;
}
.dataTables_length select{
    background-color: #ffffff !important;
}
.dataTables_filter {
    color: #ffffff !important;
}
.dataTables_paginate paging_simple_numbers {
    color: #ffffff !important;
}
.dataTables_filter > label > select {
    background-color: #ffffff !important;
    color: #ffffff;
}
a.paginate_button {
    background-color: #ffffff !important;
    color: #ffffff;
}
input[type=search]{
    background-color: #ffffff !important;
}
.piLink{
    position: absolute;
    top: -50px;
    right: -40px;
}
a.piLink:link {
    color: #333;
}

a.piLink:visited {
    color: #333;
}

a.piLink:hover {
    color: #333;
    text-decoration: none;
}

a.piLink:active {
    color: #333;
}

a.headerLinkToIndex:link {
    color: #ffffff;
}

a.headerLinkToIndex:visited {
    color: #ffffff;
}

a.headerLinkToIndex:hover {
    color: #ffffff;
    text-decoration: none;
}

a.headerLinkToIndex:active {
    color: #ffffff;
}

a.usernameHeaderProfileLink:link {
    color: #ffffff;
}

a.usernameHeaderProfileLink:visited {
    color: #ffffff;
}

a.usernameHeaderProfileLink:hover {
    color: #ffffff;
    text-decoration: none;
}

a.usernameHeaderProfileLink:active {
    color: #ffffff;
}

a.logoutLink:link {
    color: #ffffff;
}

a.logoutLink:visited {
    color: #ffffff;
}

a.logoutLink:hover {
    color: #ffffff;
    text-decoration: none;
}

a.logoutLink:active {
    color: #ffffff;
}
button.logoutLinkButton{
    color:#ffffff;
    text-decoration: none;
    padding: 0px;
}
.homeHeader{
    text-transform: uppercase;
}
.remove_button_css {
    outline: none;
    padding: 0px;
    border: 0px;
    box-sizing: inherit;
    background-color: transparent;
}
html{
    padding: 50px;
}
.sponsorHeader{
    font-size: 2.5em;
    text-transform: uppercase;
    font-weight: bold;
    margin: 30px 0 0 0;
}
.sponsorRow {
    background-color: #ffffff;
    margin: 0 0 20px 0;
    border-radius: 3px;
}
.sponsorRow > div {
    padding: 10px;
    margin-top: auto;
    margin-bottom: auto;
}
.sponsorRow > div > img {
    width: 40%;
}
.lrTableHeaderCell{
    font-size: 22px;
}
.lraTableRowCell {
    padding: 4px 0 4px 0 !important;
    font-size: 20px;
}
.tShadow {
    text-shadow: 1px 3px 0 #000000, 1px 5px 5px #000000;
}
.tHeaderTextShadow {
    text-shadow: 1px 3px 0 #333333, 1px 5px 5px #333333;
}
.bShadow {
    box-shadow: 0px 12px 11px 2px rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0px 12px 11px 2px rgba(0, 0, 0, 1);
}
