body
{
	background-color:#444444;
}

table
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	margin:0px;
	color:#ffffff;
}

a, input, select, textarea
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	margin:0px;
	color:#ffffff;
}

table.Main
{
	width:100%;
	height:100%;
}

h1
{
	font-size: 20px;
}

tr.Top
{
	height:90px;
}

tr.TopPrint
{
	height:0px;
}

td.CasinoLogo
{
	width:200px;
	height:90px;
	vertical-align:middle;
	text-align:center;
}

td.CasinoLogoPrint
{
	vertical-align:middle;
	width:0px;
	height:0px;
}

table.HeaderPrint
{
	width:100%;
	visibility:hidden;
	height:0px;
	margin:0px;
	table-layout:fixed;
}

table.Header
{
	width:100%;
	height:90px;
	table-layout:fixed;
}

td.HeaderPrint 
{ 
	height:0px
}

td.Header 
{ 
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;

	color:#ffffff;
	background-color:#800000;
	height:30px
}

td.CMMenu
{
	padding:5px;
	width:200px;
	height:100%;
	vertical-align:top;
	table-layout:fixed;
	background:#800000;
}

td.CelContent
{
	table-layout:fixed;
	height:100%;
}

td.CelContentContainer
{
	padding:5px;
	height:100%;
	width:100%;
	vertical-align:top;
	text-align:left;
}

td.InfoPanel
{
	padding:5px;
	width:200px;
	height:100%;
	table-layout:fixed;
	vertical-align:top;
	text-align:right;
	background-color:#222222;
}

/**********************************************************************/

td.copyright
{
	font-size: 9px;
	vertical-align:bottom;
	text-align:center;
}

a.copyright
{
	font-size: 9px;
}

div.copyright
{
	font-size: 9px;
}

td.ContainerHeader
{
	padding:5px;
	text-align:left;
	vertical-align:middle;
	color:#800000;
}

td.Spacer
{
	height:10px;
}

/**********************************************************************/

div.DomainLocator
{
}

select.DomainLocator
{
	font-size:11px;
	background:#ffffff;
	color:#800000;
}

/**********************************************************************/

td.NavItem
{
	border-top-style:groove;
	border-right-style:groove;
	border-left-style:groove;
	border-bottom-style:groove;
	text-align:center;
	vertical-align:middle;
}

/**********************************************************************/

a.NavItem
	{
		vertical-align:middle;
		text-align:center; 
		width:100%;
		height:100%;
		border-style:none;
		text-decoration:none; 

		color:#800000;
		background-color:#ffffff;
	}

a.NavItem:link
	{ 
		color:#800000;
		background-color:#ffffff;
	}

a.NavItem:visited
	{ 
		color:#800000;
		background-color:#ffffff;
	}

a.NavItem:hover
	{ 
		color:#ffffff; 
		background-color:#800000; 
	}

a.NavItem:active
	{ 
		color:#800000; 
		background-color:#ffffff;
	}
	
/*** Infopanel *****************************************************/

table.InfoPanel
{
	font-size:9px;
	width:100%;
	vertical-align:top;
	padding:3px;
}

span.InfoPanelCaption
{
	font-size:9px;
	font-weight:bold;
	background-color:#800000;
	color:#ffffff;
	width:100%;
}

table.InfoPanelContent
{
	font-size:9px;
	width:100%;
	vertical-align:top;
	border-color:#800000;
	border-style:solid;
	border-width:2px;
}

tr.InfoPanel
{
	padding-top:5px;
}

a.InfoPanelLink
	{
		font-size:9px;
		vertical-align:middle;
		text-align:left; 
		border-style:none;
		text-decoration:underline;

		color:#ffffff;
		background-color:#222222;
	}

a.InfoPanelLink:link
	{ 
		color:#ffffff;
		background-color:#222222;
	}

a.InfoPanelLink:visited
	{ 
		color:#ffffff;
		background-color:#222222;
	}

a.InfoPanelLink:hover
	{ 
		color:#ffffff; 
		background-color:#222222; 
	}

a.InfoPanelLink:active
	{ 
		color:#ffffff; 
		background-color:#222222;
	}

/*** Infopanel RoundCorner *****************************************/

/*
span.InfoPanelCaptionRC
{
	font-size:9px;
	font-weight:bold;
}

table.InfoPanel
{
	font-size:9px;
	width:100%;
	vertical-align:top;
}

tr.InfoPanel
{
	padding-top:5px;
}

span.InfoPanelCaption
{
	font-size:9px;
	font-weight:bold;
}

a.InfoPanelLink
	{
		font-size:9px;
		vertical-align:middle;
		text-align:left; 
		border-style:none;
		text-decoration:underline;

		color:#800000;
		background-color:#ffffff;
	}

a.InfoPanelLink:link
	{ 
		color:#800000;
		background-color:#ffffff;
	}

a.InfoPanelLink:visited
	{ 
		color:#800000;
		background-color:#ffffff;
	}

a.InfoPanelLink:hover
	{ 
		color:#ffffff; 
		background-color:#800000; 
	}

a.InfoPanelLink:active
	{ 
		color:#800000; 
		background-color:#ffffff;
	}
*/
/**********************************************************************/

td.STPTableName
{
	width:80%;
	text-align:left;
	vertical-align:middle;
}

td.STPLastNumber
{
	width:20%;
	height:100%;
	text-align:center;
	vertical-align:middle;
}

table.STPLastNumber
{
	width:100%;
	height:100%;
}

td.STPLastNumber_Green
{
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
	width:100%;
	height:100%;
	color:White;
	background:#00FF00;
}

td.STPLastNumber_Red
{
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
	width:100%;
	height:100%;
	color:White;
	background:#FF0000;
}

td.STPLastNumber_Black
{
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
	width:100%;
	height:100%;
	color:White;
	background:#000000;
}

td.STPLastNumber_Other
{
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
	width:100%;
	height:100%;
	color:White;
	background:#0000FF;
}

/**********************************************************************/

tr.JPICJackPotInfo
{
	background:#800000;
	font-weight:bold;
	color:White;
}

td.JPICHeaderSpacer
{
	background:transparent;
	width: 5px;
}

td.JPICSpacer
{
	background:transparent;
	width:5px;
}

td.JPICHeaderHitDate
{
	background:#222222;
	width:200px;
}

td.JPICHeaderMaschine
{
	background:#222222;
	width:200px;
}

td.JPICHeaderValue
{
	background:#222222;
	width:100px;
}


/**********************************************************************/

tr.DataGridHeader, td.DataGridHeader
{
	font-weight: bold;
	color: #ffffff;
	background-color: #800000;
}

tr.DataGridItem, td.DataGridItem
{
}

tr.DataGridItemBold, td.DataGridItemBold
{
	font-weight: bold;
}

tr.DataGridItem_Red, td.DataGridItem_Red
{
	color: #aa0000;
}

tr.DataGridItem_Green, td.DataGridItem_Green
{
	color: #00aa00;
}

tr.DataGridItemAlt, td.DataGridItemAlt
{
	background-color: #ffffff;
}

tr.DataGridItemAltBold, td.DataGridItemAltBold
{
	font-weight: bold;
	background-color: #ffffff;
}

tr.DataGridItemAlt_Red, td.DataGridItemAlt_Red
{
	color: #aa0000;
	background-color: #ffffff;
}

tr.DataGridItemAlt_Green, td.DataGridItemAlt_Green
{
	color: #00aa00;
	background-color: #ffffff;
}

/**********************************************************************/

table.DateNav, input.DateNav
{
	color:White;
	background-color:#800000;
	font-weight:bold;
}

a.DateNav
	{
		font-size:12px;
		vertical-align:middle;
		text-align:left; 
		border-style:none;
		text-decoration:none; 
		color:#ffffff; 

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.DateNav:link
	{ 
		color:#ffffff; 
		background-color:transparent; 

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.DateNav:visited
	{ 
		color:#ffffff; 
		background-color:transparent; 

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.DateNav:hover
	{ 
		color:#ffffff; 
		background-color:transparent; 

		border-width:1px;
		border-style:solid;
		border-color:#ffffff;
	}

a.DateNav:active
	{ 
		color:#800000; 
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.SelectedDayItem
	{
		font-size:12px;
		vertical-align:middle;
		text-align:left; 
		border-style:none;
		text-decoration:none; 
		
		color:#800000;
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#ffffff;
	}

a.SelectedDayItem:link
	{ 
		color:#ffffff; 
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#ffffff;
	}

a.SelectedDayItem:visited
	{ 
		color:#800000;
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#ffffff;
	}

a.SelectedDayItem:hover
	{ 
		color:#ffffff; 
		background-color:transparent; 

		border-width:1px;
		border-style:solid;
		border-color:#ffffff;
	}

a.SelectedDayItem:active
	{ 
		color:#800000; 
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#ffffff;
	}

/**********************************************************************/

a.DayitemWithAccounting
	{
		font-size:12px;
		vertical-align:middle;
		text-align:left; 
		border-style:none;
		text-decoration:none; 
		color:#ffffff; 

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.DayitemWithAccounting:link
	{ 
		color:#ffffff; 
		background-color:transparent; 

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.DayitemWithAccounting:visited
	{ 
		color:#ffffff; 
		background-color:transparent; 

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.DayitemWithAccounting:hover
	{ 
		color:#ffffff; 
		background-color:transparent; 

		border-width:1px;
		border-style:solid;
		border-color:#ffffff;
	}

a.DayitemWithAccounting:active
	{ 
		color:#800000; 
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}
	
/**********************************************************************/

a.DayitemWithOutAccounting
	{
		font-size:12px;
		vertical-align:middle;
		text-align:left; 
		border-style:none;
		text-decoration:none; 
		color:#ffffff; 
		background-color:#600000;

		border-width:1px;
		border-style:solid;
		border-color:#600000;
	}

a.DayitemWithOutAccounting:link
	{ 
		color:#ffffff; 
		background-color:#600000;

		border-width:1px;
		border-style:solid;
		border-color:#600000;
	}

a.DayitemWithOutAccounting:visited
	{ 
		color:#ffffff; 
		background-color:#600000;

		border-width:1px;
		border-style:solid;
		border-color:#600000;
	}

a.DayitemWithOutAccounting:hover
	{ 
		color:#ffffff; 
		background-color:#600000;

		border-width:1px;
		border-style:solid;
		border-color:#ffffff;
	}

a.DayitemWithOutAccounting:active
	{ 
		color:#800000; 
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#600000;
	}

/****************************************************************/

table.TWD
{
	width:100%;
}

td.TWDContent
{
	padding:5px;
	
	border-style:solid;
	border-width:1px;
	border-color:#800000;
}

table.TWDItems
{
	padding:0px;
}

td.TWDItems
{
	padding:0px;
}

a.TWDItem
	{
		font-weight:bold;
		vertical-align:middle;
		text-align:center; 
		height:100%;
		padding:2px; 
		text-decoration:none; 

		color:#800000;
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.TWDItem:link
	{ 
		color:#ffffff; 
		background-color:#800000; 

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.TWDItem:visited, a.TWDItem:hover
	{ 
		color:#ffffff; 
		background-color:#800000; 

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}


a.TWDItem:active
	{ 
		color:#800000; 
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}
	
a.TWDItemSelected
	{
		font-weight:bold;
		vertical-align:middle;
		text-align:center; 
		height:100%;
		padding:2px; 
		text-decoration:none; 

		color:#800000;
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.TWDItemSelected:link
	{ 
		color:#800000; 
		background-color:#ffffff; 

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.TWDItemSelected:visited
	{ 
		color:#800000;
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.TWDItemSelected:hover
	{ 
		color:#ffffff; 
		background-color:#800000; 

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

a.TWDItemSelected:active
	{ 
		color:#800000; 
		background-color:#ffffff;

		border-width:1px;
		border-style:solid;
		border-color:#800000;
	}

