/* standard */
div#extracted-results {
	font-size: small;
}

h3#sched, h3.sched {
	text-align: center;
	font-family: verdana; 
	font-size: large;
}

h3#sched a, h3.sched a {
	background-color: #0066FF;
	color : #FFFFFF;
	padding: 3px;
}

h3#sched	a:hover, h3.sched a:hover {
	background-color: #FF3333;
	color : #FFFFFF;
}

h4#sched, h4.sched {
	text-align: center;
	font-family: verdana; 
	font-size: small;
	line-spacing: 1.5em;
}

h4#sched a, h4.sched a {
	background-color: #0066FF;
	color : #FFFFFF;
	padding: 3px;
	font-size: small;
	line-spacing: 1.5em;
}

h4#sched	a:hover, h4.sched a:hover {
	background-color: #FF3333;
	color: #FFFFFF;
	padding: 3px;
	font-size: small;
	line-spacing: 1.5em;
	float: none;
	clear: both;
}

#content div#extracted-results table, #content div#extracted-results td,
#content div#extracted-results th {
	border: none;
}

#content div#extracted-results table TH  {
	text-ALIGN:CENTER; background-color: #dd6600; COLOR: #FFFFFF; FONT-FAMILY: verdana; FONT-SIZE: small;
	}


#content div#extracted-results table TD  {
	text-ALIGN:CENTER; background-color: #ffffff; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: xx-SMALL;
	}

.oddrow  {
	text-ALIGN:CENTER; background-color: #F9DB61; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: xx-small;
	}


.TDB  {
	text-ALIGN:CENTER; background-color: #ffffff; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: x-small;
	}


.inc  {
	text-ALIGN:CENTER; background-color: #ffffff; COLOR: #261a63; FONT-FAMILY: verdana; FONT-SIZE: xx-SMALL;
	}


.high  {
	text-ALIGN:CENTER; background-color: #ff7700; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: xx-SMALL;
	}

.highB  {
	text-ALIGN:CENTER; background-color: #ff7700; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: x-small;
	}


.hdr  {
	text-ALIGN:CENTER; background-color: #ff9900; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: xx-SMALL;
	}

.hdr2  {
	text-ALIGN:CENTER; background-color: #F18B02; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: x-small;
	}


.clr {
   text-ALIGN:LEFT; background-color: #ffffff; COLOR: #261a63; FONT-FAMILY: ARIAL; FONT-SIZE: xx-small;
    }

.clr2 {
   text-ALIGN:center; background-color:#dd6600; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: Xx-SMALL;
    }

.clr3 {
   text-ALIGN:center; background-color: #ff7700; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: xx-SMALL;
    }

.line {
        text-ALIGN:LEFT; FONT-FAMILY: verdana; FONT-SIZE: 6px; background-COLOR: #000000;
}

.help {
   text-ALIGN:CENTER; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 18pt; FONT-STYLE: ITALIC; FONT-WEIGHT: 700;
    }
.help2 {
	text-ALIGN:CENTER; background-color: #ffffff; COLOR: #ff0000; FONT-FAMILY: verdana; FONT-SIZE: xx-SMALL;
	}

/* above promotion line */
.abl {
	text-ALIGN:CENTER; background-color: #ff9900; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: xx-SMALL;
	}

/* below relegation line */
.bel {
	text-ALIGN:CENTER; background-color: #ccccff; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: xx-SMALL;
	}

/* subres line for players */
.sub {
	text-ALIGN:CENTER; background-color: #D3EDE9; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: xx-SMALL;
	}


.SMLTD {
	text-ALIGN:LEFT;  COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 9px;
	}

.SMLTD2 {
	text-ALIGN:LEFT;  COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 9px;
	}
	
.hor-logo {
	display: block;
	text-align: center;
	border: 0;
}

a img.hor-logo {
	border: 0;
}

td.goldmedal, td.silvermedal, td.bronzemedal {
	text-align: center;
	border: 2px solid;
	width: auto;
	padding: 5px;
	font-weight: bold; /* hidden from ie5-win and ie5.5-win */
}

#content div#extracted-results table td.goldmedal {
	border-color: #FFCC00;
	background-color: #FFD700;
}

#content div#extracted-results table td.silvermedal {
	border-color: #A0A0A0;
	background-color: #C0C0C0;
}

#content div#extracted-results table td.bronzemedal {
	border-color: #8C7853;
	background-color: #A67D3D;	
}

#content div#extracted-results table td.category {
	font-size: x-small;
	font-weight: bold;
}

a.medaltext {
	text-decoration: none;
}

td.bronzemedal a{
	color: #000099;
}

td.bronzemedal a:hover {
	color: #CC0033;
}

#content div#extracted-results table.finalstandings {
	clear: both;
	float: none;
	width: 30%;
	text-align: central;
	margin-left: auto;
	margin-right: auto;
}

#content div#extracted-results table.finalstandings td {
	width:50%;
	font-size: x-small;
	font-weight: bold;	
}
