/* CSS colours for SPC league web pages */

body {
background-color: #ddd;
color: #7d7d7d;
}

#wrapper {
background-color: #fff;
border-color: #ccc;
}


/* */
/* HEADER related definitions */
/* */

.bt {
background: url(/ladder/images/boxTop.gif) no-repeat 100% 0;
}
.bt div {
background: url(/ladder/images/boxTop.gif) no-repeat 0 0;
}

.bb {
background: url(/ladder/images/boxTop.gif) no-repeat 100% 100%;
}
.bb div {
background:url(/ladder/images/boxTop.gif) no-repeat 0 100%;
}

.i1 {
background: url(/ladder/images/borders1.gif) repeat-y 0 0;
}

.i2 {
background: url(/ladder/images/borders1.gif) repeat-y 100% 0;
}

#branding ul li {
color: #7d7d7d;
}

#branding ul li a {
color: #7d7d7d;
background-color: #fff;
}

#branding ul li a:hover {
color: #bf2809;
}

.clrboth {
background-color: #f00;
}

/* */
/* BREADCRUMB related definitions */
/* */

#breadcrumb {
background-color: #eee;
color: #666666;
border-color: #ccc;
border-bottom-color: #ccc;
}

#breadcrumb a {
color:#666666;
}

#breadcrumb a:hover {
color:#990000;
}

/* */
/* SIDE BAR related definitions */
/* */

.mtop {
background: url("/ladder/images/submn_top_sls.gif") no-repeat 100% 0;
}
.mtop div {
background: url("/ladder/images/submn_top_sls.gif") no-repeat 0 0;
}

.mbtm {
background: url("/ladder/images/submn_bt_sls.gif") no-repeat 100% 100%;
}
.mbtm div {
background: url("/ladder/images/submn_bt_sls.gif") no-repeat 0 100%;
}

#mbody {
background-color: #ccc;
}

#mbody li {
color: #fff;
}

#mbody .secHd {
 color: #555;
}

#mbody a {
color: #7d7d7d;
}

#mbody a:hover {
color: #fff;
}

#mbody a:visited a:active {
color: #7d7d7d;
}

.leftbox {
 color: #7d7d7d;
}

.leftbox a {
 color: #339;
}

#mbody li .noLink {
color: #aaa;
}

a.grey {
color: #7d7d7d;
}

a:hover.grey {
color: #bf2809;
}

/* */
/* CONTENT related definitions */
/* */

#content a {
color: #339;
}

#content a:hover {
color: #bf2809;
}

.secthd {
color: #7d7d7d;
}

.halfFrameBL {
border-color: #7d7d7d;
}

.hiLiteR {
color: #bf2809;
}
.hiLiteBriteR {
 color: #f00;
}

.hiLiteBl {
color: #000;
}

.hiLiteG {
color: #328d54;
}
.hiLiteBriteG {
 color: #0f0;
}

.hiLiteB {
color: #009;
}
.hiLiteBriteB {
 color: #00f;
}

.hiLiteY {
 color: #ff0;
}
.hiLiteBriteY {
 color: #dd0;
}



.schdFiller {
 color: #3cf;
}

blockquote p.quote2:before {
	color:#4f2300;
	color:#a05b00;
	}

blockquote p.quote2:after {
	color:#4f2300;
	color:#a05b00;
	}


.sectnbr {
 color: #000;
}

table {
  border: 2px solid #7f7f7f;
  border-collapse: collapse;
}

td, th {
  border: 2px solid #7f7f7f;
  margin: 0;
  padding: 3px;
}

.bglrG {
  background-color: #eee;
}

table.noborder {
 border: none;
}

table.noborder td, table.noborder th {
 border: none;
}

.hmtm {
background-color: #511;
}

.courtuse .altColClr {
background-color: #555;
}

.altRClr {
background-color: #ddd;
background-color: #d7d7d7;
}

.altRClr2 {
background-color: #aaa;
color: #474747;
color: #fff;
}

#tvteam tr:nth-child(odd) td {
color: #222;
}

/* */
/* LADDER related definitions */
/* */

.ladder {
border-color: #7f7f7f;
}

.ladder th {
border-color: #7f7f7f;
}

.selrow {
background-color: #eee;
}

.ladder td {
border-color: #7f7f7f;
}

.ladder a {
color: #00f;
}

.ladder a:hover {
color: #bf2809;
}

/* CSS for the eve draw tables */

.mdtl {
 color: #227d00;
}

/* CSS for box draws */

.box tr {
 border-color: #000;
}
.box th {
 border-color: #000;
}
.box td {
 border-color: #000;
 color: black;
}

.box td.names {
 color: #7d7d7d;
}

.box .gscore {
 border-color: #000;
 background-color: transparent;
 color: green;
}

.box .schdtl span {
 border-color: #000;
 color: #ccc;
}

.box .tscore {
 border-color: #000;
}

/* */
/* ADMADD related definitions */
/* */

.admAdd {
border-color:#7f7f7f;
}

.admAdd th {
border-color: #7f7f7f;
background-color: #fff;
}

.admAdd td {
border-color: #7f7f7f;
}

/* */
/* ADMADD related definitions */
/* */

.admMv {
border-color: #7f7f7f;
}

.admMv th {
border-color: #7f7f7f;
background-color: #fff;
}

.selrow {
background-color: #eee;
}

.admMv td {
border-color: #7f7f7f;
}


/* */
/* Sortable tables related definitions */
/* */

table.sortable a.sortheader {
background-color:#ddd;
color:#666666;
}
table.sortable span.sortarrow {
color: black;
}

.colour2 {
background-color: #eee;
}

.warn {
color: #bf2809;
}

.vdslrslt thead { background-color:#eee; }
.rClr1 { background-color:#fff; }
.rClr2 { background-color:#eee; }
/*
.vdslrslt tbody tr:nth-child(10n+1) { background-color:#fff; }
.vdslrslt tbody tr:nth-child(10n+2) { background-color:#fff; }
.vdslrslt tbody tr:nth-child(10n+3) { background-color:#eee; }
.vdslrslt tbody tr:nth-child(10n+4) { background-color:#eee; }
.vdslrslt tbody tr:nth-child(10n+5) { background-color:#fff; }
.vdslrslt tbody tr:nth-child(10n+6) { background-color:#eee; }
.vdslrslt tbody tr:nth-child(10n+7) { background-color:#eee; }
.vdslrslt tbody tr:nth-child(10n+8) { background-color:#fff; }
.vdslrslt tbody tr:nth-child(10n+9) { background-color:#fff; }
.vdslrslt tbody tr:nth-child(10n+10) { background-color:#eee; }
*/

/* */
/* Player info pop-up CSS definitions */
/* */

#playerInfo {
border-color: #7d7d7d;
background: #fff;
}

#playerInfo p.clsWin {
background-color: #ccc;
color: #000;
}

/* */
/* FORM related definitions */
/* */

fieldset {
border-color: #7d7d7d;
}

legend {
color: #7d7d7d;
color: #bf2809;
}

label {
color: #7d7d7d;
}

.formSubHd {
color: #bf2809;
}

#ihdreg fieldset {
color: #5d5d5d;
}

#ihdreg legend {
color: #bf2809;
}


/* */
/* Alternate navigation related definitions */
/* */

.calnav, .calnav tr, .calnav td {
 color: #339;
}

#content .calnav a {
 color: #339;
}

#content .calnav a:hover {
 color: #bf2809;
}

#content .calnav a.iscurr {
 color: #7d7d7d;
}

/* separator cell border left */
.calnav .sbl {
 border-left: 1px solid #7d7d7d;
}


/* */
/* FOOTER related definitions */
/* */

#bottommenu {
color:#7d7d7d;
}

#bottommenu a {
color:#7d7d7d;
}

#bottommenu a:hover {
color:#990000;
}

/* */
/* Popup related definitions */
/* */

#helpLS, #helpLS0, #helpLS1, #helpLS2 {
 color: #0f0;
}

.popup, .popup2 {
	border-color: #7d7d7d;
	background: #fff;
}

.fillerUp {
 color: #3cf;
}


/* */
/* OTHER CSS definitions */
/* */

.s6 {
background-color: #ccc;
}

.s8 {
background-color: #fff;
}

.hmteam {
 color: #328d54;
}

.chgmv .hmteam {
 color: #bf2809;
}

.s6 .fade {
 color: #a9a9a9;
}

.s8 .fade {
 color: #c5c5c5;
}

.s6 .fade .hiLiteG {
 color: #86af95;
}

.s8 .fade .hiLiteG {
 color: #a2cbb1;
}

#copy {
color:#787878;
}

/*CSS for the tabs */

#content #tabsdiv {
background-color: #fff;
}

#tablist {
border-bottom: 1px solid #ccc;
}

* html #tablist {
/*
border: red 1px solid;
*/
}

#tablist li {
background: #fff url(/league/images/tb_on_lft.gif) left top no-repeat;
background-color: #fff;
}

#tablist li a {
background: #fff url(/league/images/tb_on_rt.gif) right top no-repeat;
background-color: #fff;
color: #339;
}

#tablist li a:hover {
color:#bf2809;
}

#tablist li.active {
background:url(/league/images/tb_on_lft.gif) left top no-repeat;
}

#tablist li.active a {
background:url(/league/images/tb_on_rt.gif) right top no-repeat;
color:#bf2809;
}
