BODY, TABLE, TD, TR, P {
  font-family: Tahoma;
  font-size: 11px;
  color: #ffe29c; }

BODY.page, BODY.game {
  background-color: #a6001f;
}

BODY.help {
  background-color: #aa4332;
}

IMG.incell, incell { display: block; }

P.white {
  margin-top: 6pt;
  margin-bottom: 10pt;
  font-family: Tahoma;
  font-size: 11px;
  color: #ffffff; }

.spb {
  background-color: #7f0404;
}

A.game:link, A.game:visited {
  text-decoration: none;
  color: #ffe29c;
  font-weight: bold;
}

A.game:hover {
  color: #ffffff;
  text-decoration: underline;
}

A:link, A:visited {
  text-decoration: none;
  font-weight: bold;
  color: #ffec6d;
}

A:hover {
  text-decoration: underline;
  color: #ffffff;
}

.border-error {
  background-color: #ffec6d;
}

A.sbindex:link, A.sbindex:visited {
  text-decoration: none;
  font-weight: normal;
  color: #ffec6d;
}

A.sbindex:hover {
  text-decoration: underline;
  color: #ffffff;
}


.butbrd {
  background-color: #ffdc4a;
}
.butbg {
  background-color: #a33f28;
}

.place {
  background-color: #aa4632;
}

.h, .big, .hp {
  font-weight: bold;
  font-size: 12px;
}

.header, .newsheader {
  font-size: 12px;
  font-weight: bold;
}

.groupevent, .scheduleheader, .scheduleheaderresults, .standingconference {
  font-size: 12px;
  font-weight: bold;
}

.schedulenote, .standingnote, .newsnote {
  font-weight: bold;
}

.newsbody {}

.border { background-color: #7f0404; }

.lightcell {
  background-color: #a33f28;
  color: #f9e69c;
}
.darkcell {
  background-color: #ffd071;
  color: #7f0404;
  font-weight: bold;
}
.hilightcell {
  background-color: #a33f28;
  color: #f9e69c;
  font-weight: bold;
}

.disabled { background-color: #943925; color: #C3B47A;}
.disabled-text { color: #C3B47A;}
a.disabled-l:link, a.disabled-l:visited { 
  color: #C3B47A;
  text-decoration: none;
  font-weight: bold;
}
a.disabled-l:hover { 
  color: #C3B47A;
  text-decoration: underline;
  font-weight: bold;
}


.notsodarkcell {
  background-color: #ffd071;
  color: #7f0404;
  font-weight: bold;
}
.moredarkcell, .futurecell {
  font-weight: bold;
}


.qt {
  color: #a6001f;
  font-size: 12px;
}
A.qt:link, A.qt:visited {
  color: #7f0404;
  font-size: 12px;
  font-weight: bold;  
  text-decoration: none;
}
A.qt:hover {
  text-decoration: underline;
}
.qt-sb {
  color: #ffffff;
  font-size: 12px;
}
A.qt-sb:link, A.qt-sb:visited {
  color: #ffbfbf;
  font-size: 12px;
  font-weight: bold;  
  text-decoration: none;
}
A.qt-sb:hover {
  text-decoration: underline;
}


/* ----------- */

.main-table {
  background-color: #90007e;
}


.topline {
  background-color: #8a0074; /*963399;*/
}


.bottomline {
  background-color: #000000;
  color: #ffffff;
}

.copyright {
  color: #ffffff;
  font-size: smaller;
  font-weight: bold;
  text-decoration: none;
}

.bottomline-main {
  background-color: #ffb900;
}


A.bottom-main:link, A.bottom-main:visited {
  text-decoration: none;
  color: #6c0d16;
  font-weight: normal;
}

A.bottom-main:hover {
  text-decoration: underline;
}



div.cashier-link {
  margin-top: 3px;
  margin-bottom: 0px;
}

A.cashier-link:link, A.cashier-link:visited {
  text-decoration: none;
  font-size: 10pt;
  font-weight: bold;
  color: #51002F;
}

A.cashier-link.:hover {
  text-decoration: underline;
}

A.place:link, A.place:visited {
  text-decoration: none;
  font-weight: bold;
  color: #ffa7a7;
}

A.place.:hover {
  text-decoration: underline;
  color: #ffa7a7;
}

.login {
  font-weight: bold;
  font-size: 12pt;
  font-style: italic;
  color: #ffffff;  
}




.jackpot {
  color: #F86f1f;
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
}


/*      ***************   */

.editbox {
  background-color: #ae513f;
  border-color: #841414;
  border-style: solid;
  border-width: 1px;
  color: #ffe29c;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  padding: 0px;
  padding-left: 3px;
}
.editbox-radio {
  background-color: #aa4632;
  color: #000000;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  padding: 0px;
  padding-left: 3px;
}

.button {
  margin-left: 38px;
  border-color: #666666;
  border-style: solid;
  border-width: 1px;
  background-color: #0065A3;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 11px;
}

BODY.help {
scrollbar-dark-shadow-color: #75200f;
scrollbar-3dlight-color: #95311d;
scrollbar-arrow-color: #e6c8c2;
scrollbar-base-color: #a6422e;
scrollbar-face-color: #95311d;
scrollbar-highlight-color: #a6422e;
scrollbar-shadow-color: #af4b37;

}
BODY {
scrollbar-dark-shadow-color: #75200f;
scrollbar-3dlight-color: #860900;
scrollbar-arrow-color: #e6c8c2;
scrollbar-base-color: #a62a10;
scrollbar-face-color: #860900;
scrollbar-highlight-color: #9b1e05;
scrollbar-shadow-color: #a62a10;
}
.a-bit-bigger {
	font-size: 12px;
}
