.tournamentContainer {
	/* background: url("/wpresources/HollandCasino.PokerSite.Wss3.Website.Presentation.WebPartUI/WebPart-HollandCasino.PokerSite.Wss3.Website/Images/ToernooiAgenda_bg.png"); */
	background-color:#121212;
	width: 722;
	height: 100%;
	margin: 0;
	padding:0;
}

.tournamentDetailTable 
{
	width: 702px;	
	background-image: none;
}

.seriesOverviewLeftColumnItemCell 
{
	padding: 4px;
	width: 350px;
	height: 141px;
}

.seriesOverviewRightColumnItemCell 
{
	padding: 4px;
	width: 350px;
	height: 161px;
}



.tournamentDetailTableContainerTitle {
	height: 40px;
	width: 722px;
	background-color: #121212;
	padding-left: 20px;
}

.tournamentDetailTableContainerFooter {
	height: 40px;
	width: 722px;
	background-color: #121212;
}

.cashGamesTableContainerNavigationBar {
	width: 722px;
	height: 65px;
	background-color: #121212;
}

.tournamentHeaderDiv {
	position: static;
	background-color: #121212;
}

.tournamentContainer hr {
	border-top: 1px solid #121212;
	border-bottom: 1px solid #121212;
	height: 2px;
	margin-left: 5px;
	margin-right: 5px;
}

.tournamentTableContainerFilterBar {
	background-color: #000000;
	height: 30px;
	padding-top:5px;
	padding-bottom:15px;
}

select.filter {
	width: 150px;
	color: #ffffff;
	background-color: #242424;
	border:0;
}
* + html .filterBox
{
	border: solid 2px #242424;
	position:absolute;
	background-color:Transparent;
	width: 144px; 
	height: 13px;
}
.filterBox
{
	display:none;
}

.tournamentTableContainerLeft {
	width: 10px;
}

.tournamentTableContainerRight {
	width: 10px;
}	

.tournamentTableContainerNavigationBar {
	width: 722px;
	height: 55px;
}

table.tournamentTable th {
	font-family: Georgia, Times New Roman, serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFCB07;
	color: #000000;
	height: 25px;
	text-align: center;
}

table.tournamentTable col.odd,
table.tournamentTable td.odd 
{
	background-color: #121212;
}

table.tournamentTable tr.hovered td.odd, table.tournamentTable .inactive tr td.odd 
{
	background-color: #FDC901;
}

table.tournamentTable col.even,
table.tournamentTable td.even 
{
	background-color: #242424;
}

table.tournamentTable tr.hovered td.even 
{
	background-color: #FDC901;
}

table.tournamentTable td {
	border-top: 1px solid #363636;
	border-bottom: 1px solid #363636;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 25px;
	text-overflow: hidden;
	font-family: Georgia, Times New Roman, serif;
	font-size: 11px;
	color: #FFFFFF;
}

table.tournamentTable td.first 
{
	border-left: 1px solid #363636;
}

table.tournamentTable td.last 
{
	border-right: 1px solid #363636;
}

body.tournamentPopupBody 
{
	margin: 0px;
	padding: 0px;
	background-color: #000000;
}

.tournamentContainer h3	 {
	padding-top: 0px;
	padding-left:5px;
	font-size:16px;
}

div.tournamentContentSectionContainerDiv {
	text-align:left;
}

div.tournamentContentSectionDiv {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	text-align:left;
	margin:0px;
}

div.tournamentContentSectionDiv div{
	padding-left: 5px;
	padding-top:0px;
	margin-top:-5px;
}

div.tournamentContentSectionDiv h1 {
	padding-top: 10px;
	padding-left: 5px;
	font-size:30px !important;
}

div.tournamentContentSectionDiv h2 {
	height: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
}

table.seriesOverviewItem th
{
	padding-left: 10px;
	font-weight: normal;
	height: 32px;
	vertical-align: middle;
}

table.seriesOverviewItem td
{
	padding-left: 10px;
	height: 101px;
	padding-top: 0px;
	vertical-align: top;
}

A.seriesOverviewHeaderLink, A.seriesOverviewHeaderLink:active, A.seriesOverviewHeaderLink:visited
{
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none !important;
}

A.seriesOverviewHeaderLink:hover
{
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: underline !important;
}

table.seriesOverviewItem td table tr td
{
	padding: 2px;
	height: auto;
	vertical-align: top;
	text-align: left;
}

.filterTable {
	width: 702px;
}

.filterCell {
	width: 25%;
	text-align: center;
	vertical-align: middle;
}

table.tournamentTable {
	width: 702px;
}

table.tournamentTable td.odd, table.tournamentTable td.even 
{
	cursor: hand;
}

.bettingScheduleInfoCell .tournamentTable
	{
		width:701px;
	}

table.tournamentTable td.centered {
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;
}

table.tournamentTable td.image {
	padding-left: 2px;
	padding-right: 2px;
}

.hovered 
{
	background-color: #FDC901;
}

.tournamentTableContainer {
	width: 722px;
}

p .tournamentTableContainer
{
	margin-left:-10px;
}

.tournamentDetailTable table tr td
{
	padding-left: 10px;
}


.bettingScheduleInfoCell 
{
	padding-top: 10px;
}

.tournamentTableContainerRight {
	width: 702px;
}


.tournamentLegendImage {
	width: 15px;
	height: 15px;
	border: 0px;
}

.tournamentLegendContainer {
	display: block;
	width: 422px;
	height: 40px;
	margin: auto;
	vertical-align: middle;
	text-align: center;
	overflow: visible;
}

.tournamentLegendContainer table {
	height: 100%;
}

.tournamentLegend {
	padding-top: 1px;
	vertical-align: middle; 
	text-align: center;
	width: 100%;
	height: 100%; 
}

.tournamentLegendItem {
	display: inline;
	padding-top: 2px;
	padding-left: 5px;
	width: 1px;
	height: 15px;
}

.tournamentLegendItemImage {
	display: inline;
	width: 15px;
	height: 15px;
	left: 0px;
	top: 0px;
	padding-left: 7px;
	padding-right: 2px;
}

.tournamentLegendItemText {
	height: 15px;
	display: inline;
	/*white-space: nowrap;*/
	vertical-align: top;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 7px;
}

.tournamentNavLeftButton {
	width: 80px;
	height: 30px;
	border: 0px;
	background-color: #006E51;
}

.tournamentNavRightButton {
	height: 29px;
	border: 0px;
	background-color: #006E51;
	color: #ffffff;
}

img.tournamentTopRightCorner 
{
	float: right;
}


div.tournamentListShadowDiv 
{
	position: absolute;
	top: -4px;
	left: 220px;
	width: 278px;
	height: 311px;
	border: 1px solid #012B1F;
	background-color: #006E51;
}

div.tournamentListPopupDiv 
{
	display: none;
	position: absolute;
	top: -4px;
	left: 220px;
	width: 278px;
	height: 311px;
	border: 1px solid #012B1F;
	background-color: #006E51;
}

div.tournamentListPopupDiv iframe
{
	background-color: #006E51;
}

table.tournamentPopupTable tr td
{
	padding-left: 15px;
	height: 40px;
	vertical-align: top;
	color: #ffffff;
	font-size: 8pt;
}

table.tournamentPopupTable tr th
{
	vertical-align: top;
	height: 40px;
	width: 278px;
}

.tournamentPopupCloseButton 
{
	cursor: hand;
	width: 22px;
	height: 22px;
	float: right;
	margin-top: 6px;
	margin-right: 11px;
}

.tournamentPopupHeader
{
	float: left;
	font-size: 15pt;
	margin-top: 5px;
}

.tournamentPopupInfoHeader 
{
	color: #FFDE00;
	font-weight: bold;
	font-size: 8pt;
}

.listOverlayDiv 
{
	display: none;
	position: absolute;
	top: -60px;
	left: 0px;
	width: 702px;
	height: 80px;
	border: 0px;
	background-color: #000000;
	-moz-opacity: 0.3;
	filter: alpha(opacity=30);
	opacity: 0.3;
}
