/* CSS colours for SPC league web pages using Emergy-C palette */
/* The hex codes are as follows:
	#000000 (black)
	#19472a (forest green)
	#3d4a4c (cobalt)
	#822007 (rusty red)
	#b2bbc0 (blue grey)
	#ffffff (white)
*/

body {
background-color: #000;
color: #b2bbc0;
}

#wrapper {
background-color: #3d4a4c;
border-color: #b2bbc0;
}

a {
color: #fff;
}

a:hover {
color: #b2bbc0;
}

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

#header {
background-color: #19472a;
background-color: #822007;
}

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

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

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

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

#branding ul li {
color: #b2bbc0;
}

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

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

.clrboth {
background-color: #f00;
}

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

#breadcrumb {
background-color: #822007;
color: #b2bbc0;
border-color: #19472a;
border-bottom-color: #19472a;
}

#breadcrumb {
background-color: #b2bbc0;
color: #000;
border-color: #19472a;
border-bottom-color: #19472a;
}

#breadcrumb a {
color:#fff;
}

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

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

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

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

#mbody {
background-color: #822007;
}

#mbody li {
color: #b2bbc0;
color: #000;
}

#mbody .secHd {
 color: #b2bbc0;
}

#mbody a {
color: #fff;
}

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

#mbody a:visited a:active {
color: #fff;
}

.leftbox {
 color: #fff;
}

.leftbox a{
color:#990000;
}
.leftbox a {
color: #b2bbc0;
}

.leftbox a:hover {
color: #ddd;
}


#mbody li .noLink {
color: #b2bbc0;
color: #3d4a4c;
}

a.grey {
color: #7d7d7d;
}

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

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

#content {
color: #fff;
}

#content a {
color: #b2bbc0;
}

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

.secthd {
color: #7d7d7d;
}

.halfFrameBL {
border-color: #b2bbc0;
}

.hiLite {
	font-weight: bold;
	font-size: 115%;
}

.hiLiteB {
 color: #00f;
}

.hiLiteBriteB {
 color: #00f;
}

.hiLiteG {
 color: #0a0;
}

.hiLiteBriteG {
 color: #0f0;
}

.hiLiteO {
 color: #f80;
}

.hiLiteBriteO {
 color: #f80;
}

.hiLiteR {
 color: #f00;
}

.hiLiteBriteR {
 color: #f00;
}

.hiLiteY {
 color: #dd0;
}

.hiLiteBriteY {
 color: #ff0;
}

.hiLiteBl {
color: #000;
}

.schdFiller {
 color: #ff0;
}

#content .notebene a {
 color: #a22809;
}

#content .notebene a:hover {
 text-decoration: underline;
 color: #000;
}

.sectnbr {
 color: #fff;
}

p.quoteB4:before {
 font-size:300%;
 margin-right:4px;
 line-height:0;
 vertical-align:bottom;
 content:"\201C";
 content:open-quote;
 color:#fc6;
 }

p.quoteAft:after {
 font-size:300%;
 margin-left:4px;
 line-height:0;
 vertical-align:bottom;
 content:"\201D";
 content:close-quote;
 color:#fc6;
 }



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

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

.bglrG {
  background-color: #19472a;
}

.bglrR {
  background-color: #a22809;
}

table.noborder {
 border: none;
}

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

.hmtm {
background-color: #a22809;
}

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

.altRClr {
background-color: #696969;
}

.altRClr2 {
background-color: #19472a;
}

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


/* CSS for the eve draw tables */

.mdtl {
 color: #227d00;
}

/* CSS for box draws */

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

.box td.names {
 color: #fff;
}

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

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

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

/* */
/* League table related definitions */
/* */

.altRowClr {
background-color: #666;
}

/* */
/* 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;
}

.box td {
 border-color: #fff;
}

.s6 {
background-color: #333f3e;
}

.s8 {
background-color: #3d4a4c;
}

.hmteam {
 color: #328d54;
}

.chgmv .hmteam {
 color: #bf2809;
}

.s6 .fade {
 color: #555b5b;
}

.s8 .fade {
 color: #5a6162;
}

.s6 .fade .hiLiteG {
 color: #326147;
}

.s8 .fade .hiLiteG {
 color: #37674e;
}


/* */
/* 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:#3d4a4c; }
.rClr1 { background-color:#822007; }
.rClr2 { background-color:#3d4a4c; }
/*
.vdslrslt tbody tr:nth-child(10n+1) { background-color:#822007; }
.vdslrslt tbody tr:nth-child(10n+2) { background-color:#822007; }
.vdslrslt tbody tr:nth-child(10n+3) { background-color:#3d4a4c; }
.vdslrslt tbody tr:nth-child(10n+4) { background-color:#3d4a4c; }
.vdslrslt tbody tr:nth-child(10n+5) { background-color:#822007; }
.vdslrslt tbody tr:nth-child(10n+6) { background-color:#3d4a4c; }
.vdslrslt tbody tr:nth-child(10n+7) { background-color:#3d4a4c; }
.vdslrslt tbody tr:nth-child(10n+8) { background-color:#822007; }
.vdslrslt tbody tr:nth-child(10n+9) { background-color:#822007; }
.vdslrslt tbody tr:nth-child(10n+10) { background-color:#3d4a4c; }
*/

/* */
/* 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: #fff;
}

#ihdreg legend {
	color: #fff;
}


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

.calnav, .calnav tr, .calnav td {
 color: #55f;
}

#content .calnav a {
 color: #55f;
}

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

#content .calnav a.iscurr {
 color: #ddd;
}

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


/* */
/* 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: #b2bbc0;
	background: #3d4a4c;
}

.fillerUp {
 color: #ff0;
}


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

.aSdRndShdw {
 margin: 1em 1em 1em 0.5em;
 font-size:1em;
 padding:0.5em;
 background-color:#fff;
 border-radius: 5px 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
 box-shadow: 5px 5px 5px rgba(255, 255, 255, 0.4);
  -webkit-box-shadow: 5px 5px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 5px 5px rgba(255, 255, 255, 0.2);
}

.s6 {
background-color: rgb(51,63,62);
}

#copy {
color:#b2bbc0;
}

/*CSS for the tabs */

#content #tabsdiv {
background-color: #3d4a4c;
}

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

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

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

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

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

#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;
}
