TABLE.mainFrame {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
TR.mainFrameHdr {
	BACKGROUND-POSITION: right center; FONT-SIZE: 30pt; BACKGROUND-IMAGE: url(images/tw_bg_dark.png); COLOR: #ffffff; FONT-FAMILY: arial; TEXT-ALIGN: center
}
TD.mainFrameTD {
	BACKGROUND-POSITION: left center; FONT-SIZE: 30pt; BACKGROUND-IMAGE: url(images/tw_bg_dark.png); COLOR: #ffffff; FONT-FAMILY: arial; TEXT-ALIGN: center
}
TABLE.leftMenu {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; COLOR: white; FONT-FAMILY: arial; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BACKGROUND-POSITION: left top; FONT-SIZE: 12pt; MARGIN: 0px; FONT-FAMILY: arial
}
DIV.loading {
	FONT-SIZE: 16pt; COLOR: blue; FONT-FAMILY: arial; BACKGROUND-COLOR: white
}
DIV.pageBreak {
	PAGE-BREAK-AFTER: always; HEIGHT: 1px
}
TD.leftMenuItem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; CURSOR: hand; COLOR: #000080; PADDING-TOP: 1px
}
TD.leftMenuHdr {
	PADDING-RIGHT: 1px; BORDER-TOP: #000080 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #000080; PADDING-TOP: 1px; BORDER-BOTTOM: #000080 1px solid
}
TD.clickable {
	CURSOR: hand
}
DIV.displayFrame {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
TABLE {
	FONT-SIZE: 10pt; FONT-FAMILY: arial
}
TABLE.displayTable {
	BACKGROUND-COLOR: silver
}
TR.displayHdr {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: blue; TEXT-ALIGN: center
}
TR.displayButtons {
	TEXT-ALIGN: center
}
TR.hdr1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 18pt; PADDING-BOTTOM: 2px; COLOR: #000080; PADDING-TOP: 2px; TEXT-ALIGN: center
}
TR.hdr2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14pt; PADDING-BOTTOM: 2px; COLOR: #888888; PADDING-TOP: 2px; TEXT-ALIGN: center
}
TR.subHdr {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: blue; TEXT-ALIGN: center
}
TR.colHdr {
	FONT-WEIGHT: bold; COLOR: #000080
}
TR.oddRow {
	
}
TR.evenRow {
	BACKGROUND-COLOR: #cfcfff
}
TR.evenRow TEXTAREA {
	BACKGROUND-COLOR: #cfcfff
}
TR.codes {
	FONT-SIZE: 10pt; FONT-FAMILY: courier; TEXT-ALIGN: center
}
TR.orange {
	BACKGROUND-COLOR: orange
}
TR.yellow {
	BACKGROUND-COLOR: yellow
}
TR.topLinks {
	FONT-SIZE: 12pt; COLOR: black; TEXT-ALIGN: center
}
A {
	COLOR: blue
}
A.topLink {
	COLOR: red
}
A.deleteLink {
	COLOR: red; BACKGROUND-COLOR: white
}
A.plain {
	COLOR: blue; TEXT-DECORATION: none
}
A.plain8 {
	FONT-SIZE: 8pt; COLOR: blue; TEXT-DECORATION: none
}
A.plain8:hover {
	COLOR: black
}
A.plain10 {
	FONT-SIZE: 10pt; COLOR: blue; TEXT-DECORATION: none
}
A.plain10:hover {
	COLOR: black
}
A.plain12 {
	FONT-SIZE: 12pt; COLOR: blue; TEXT-DECORATION: none
}
A.plain12:hover {
	COLOR: black
}
A.plain14 {
	FONT-SIZE: 14pt; COLOR: blue; TEXT-DECORATION: none
}
A.plain14:hover {
	COLOR: black
}
TD.t {
	BORDER-TOP: #000000 1px solid
}
TD.r {
	BORDER-RIGHT: #000000 1px solid
}
TD.b {
	BORDER-BOTTOM: #000000 1px solid
}
TD.l {
	BORDER-LEFT: #000000 1px solid
}
TD.tr {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid
}
TD.tb {
	BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TD.tl {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
TD.rb {
	BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TD.rl {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
TD.bl {
	BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TD.rbl {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TD.tbl {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TD.trl {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
TD.trb {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TD.trbl {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TD.redBox {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid
}
A.tournamentInGroup {
	FONT-SIZE: 16pt; COLOR: #ffffff
}
.changed {
	COLOR: #000000; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff
}
.unchanged {
	COLOR: #888888; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff
}
.focus {
	COLOR: #000000; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffff66
}
DIV.focusDiv {
	Z-INDEX: 500; VISIBILITY: hidden; POSITION: absolute
}
TABLE.focusTable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #000000 1px solid; COLOR: white; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000080
}
TD.bubbleTL {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/black_circle.png); WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
TD.bubbleTM {
	FONT-WEIGHT: bold; WIDTH: 160px; COLOR: white; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
TD.bubbleTR {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/black_circle.png); WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
TD.bubbleMM {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center
}
TD.bubbleBL {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(images/black_circle.png); WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
TD.bubbleBM {
	COLOR: white; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
TD.bubbleBR {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(images/black_circle.png); WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

