html,body,.holder {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

html>body,html>body .holder {
	height: auto;
}

body {
	margin: 0;
	padding: 0;
	font-family: arial;
	font-size: 1em;
}

.holder {
	position: absolute;
	top: 0;
	left: 0;
}

.header {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 50;
	border: none;
	background-color: white;
	width: 100%;
	font-size: 1em;
	font-weight: bold;
	height: 63px;
	width: 100%;
}

.header_noMenu {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 50;
	border: none;
	background-color: none;
	width: 100%;
	font-size: 1em;
	font-weight: bold;
	height: 0px;
	width: 100%;
}

.titleDiv {
	font-size: 0.688em;
}

.content {
	padding-top: 68px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 50px;
	height: auto;
	font-size: 0.688em;
	min-width: 1240px;
}

.logincontent {
	padding-top: 68px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 50px;
	height: auto;
	font-size: 0.688em;
	width: 100%;
	float: none;
}

.content_nopadding {
	padding-top: 63px;
	padding-bottom: 50px;
	height: auto;
	font-size: 0.688em;
}

.content_nomenu {
	position: fixed;
	top: 35px;
	padding-bottom: 30px;
	height: auto;
	font-size: 0.688em;
}

.footer {
	clear: both;
	height: 40px;
	position: fixed;
	bottom: 0;
	left: 0;
	border: none;
	width: 100%;
}

.structural {
	position: absolute;
	left: -9999px;
}

h4.underlined {
	font-size: 1em;
	border-bottom: 1px #aaaaaa solid;
}

.playerProfileFixedWidth8 {
	width: 8%;
}

.playerProfileFixedWidth9 {
	width: 9%;
}

.playerProfileFixedWidth10 {
	width: 10%;
}

.playerProfileFixedWidth11 {
	width: 11%;
}

.playerProfileFixedWidth12 {
	width: 12%;
}

.playerProfileFixedWidth13 {
	width: 13%;
}

.playerProfileFixedWidth14 {
	width: 14%;
}

.playerProfileFixedWidth15 {
	width: 15%;
}

.playerProfileFixedWidth16 {
	width: 16%;
}

.playerProfileFixedWidth17 {
	width: 17%;
}

.playerProfileFixedWidth18 {
	width: 18%;
}

.playerProfileFixedWidth19 {
	width: 19%;
}

.playerProfileFixedWidth11 {
	width: 11%;
}

.playerProfileFixedWidthTemp {
	width: 180px;
}

.playerProfileFixedWidthTemp2 {
	width: 96px;
	min-width: 96px;
	padding-top: 5px;
}

.playerProfileFixedWidthTemp3 {
	width: 90px;
	min-width: 90px;
	max-width: 90px;
}

.bold {
	font-weight: bold;
}

.red {
	background-color: red;
}

.leftAlign {
	text-align: left;
}

.rightAlign {
	text-align: right;
}

.centerAlign {
	text-align: center;
}

.errorCodeTable {
	border-color: #600;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	width: 10% 30% 60%;
}

.errorCodeTable td {
	border-color: #600;
	border-width: 1px 1px 0 0;
	border-style: solid;
	margin: 0;
	padding: 4px;
	background-color: #FFC;
}

.errorCodeTable th {
	border-color: #600;
	border-width: 1px 1px 0 0;
	border-style: solid;
	margin: 0;
	padding: 4px;
	background-color: #FFA;
}

.twoMaxMinWidthNoWrap {
	width: 2%;
	max-width: 2%;
	min-width: 2%;
	white-space: nowrap;
}

.sixMaxMinWidth {
	width: 6%;
	max-width: 6%;
	min-width: 6%;
}

.seventhWidth {
	width: 7%;
	max-width: 7%;
}

.sevenMaxWidth {
	width: 7%;
	max-width: 7%;
}

.sevenMaxMinWidth {
	width: 7%;
	max-width: 7%;
	min-width: 7%;
}

.sevenMaxMinCenterWidth {
	width: 7%;
	max-width: 7%;
	min-width: 7%;
	text-align: center;
}

.eightWidth {
	width: 8%;
}

.eightMaxMinWidth {
	width: 8%;
	max-width: 8%;
	min-width: 8%;
}

.nineMaxMinWidth {
	width: 9%;
	max-width: 9%;
	min-width: 9%;
}

.sevenMaxMinWidthNoWrap {
	width: 7%;
	max-width: 7%;
	min-width: 7%;
	white-space: nowrap;
}

.eightMaxMinWidthNoWrap {
	width: 8%;
	max-width: 8%;
	min-width: 8%;
	white-space: nowrap;
}

.nineMaxMinWidthNoWrap {
	width: 9%;
	max-width: 9%;
	min-width: 9%;
	white-space: nowrap;
}

.elevenMaxMinWidth {
	width: 11%;
	max-width: 11%;
	min-width: 11%;
}

.twelveMaxMinWidthNoWrap {
	width: 12%;
	max-width: 12%;
	min-width: 12%;
	white-space: nowrap;
}

.twentyThreeWidth {
	width: 23%;
	min-width: 23%;
	max-width: 23%;
}

.twentyWidth {
	width: 20%;
	min-width: 20%;
	max-width: 20%;
}

.thirtyThreeWidth {
	width: 33%;
	min-width: 33%;
	max-width: 33%;
}

.thirtyFourWidth {
	width: 34%;
	min-width: 34%;
	max-width: 34%;
}

.paulsTest55 {
	
	min-width: 200px;
	
	}
	
	.paulsTest3344 {
	
	width: 90%;
	min-width: 90%;
	max-width: 90%;
	
	}
	
		.paulsTest3345 {
	
	width: 10%;
	min-width: 10%;
	max-width: 10%;
	
	}

.fourtyWidth {
	width: 40%;
	min-width: 40%;
	max-width: 40%;
}

.fourtyThreeWidth {
	width: 43%;
	min-width: 43%;
	max-width: 43%;
}

.fourtySixWidth {
	width: 46%;
	min-width: 46%;
	max-width: 46%;
}

.thirtyWidth {
	width: 30%;
	min-width: 30%;
	max-width: 30%;
}

.thirtyWidthCenter {
	width: 30%;
	min-width: 30%;
	max-width: 30%;
	text-align: center;
}

.sixtyWidth {
	width: 60%;
	min-width: 60%;
	max-width: 60%;
}

.thirtyOneWidth {
	width: 31%;
	max-width: 31%;
}

.eightyEightMaxMinWidthNoWrap {
	width: 12%;
	max-width: 12%;
	min-width: 12%;
	white-space: nowrap;
}

.siteName56leftAl {
	width: 56%;
	max-width: 56%;
	min-width: 56%;
	text-align: left;
}

.siteChoices15centerAl {
	width: 15%;
	max-width: 15%;
	min-width: 15%;
	text-align: center;
}

.siteActions29centerAl {
	width: 29%;
	max-width: 29%;
	min-width: 29%;
	text-align: center;
}

.dataTable20 {
	width: 20%;
	max-width: 20%;
}

.dataTable60 {
	width: 60%;
	max-width: 60%;
}

.dataTable3CenterAl {
	width: 3%;
	max-width: 3%;
	text-align: center;
}

.dataTable3LeftAl {
	width: 3%;
	max-width: 3%;
	text-align: left;
}

.dataTable3RightAl {
	width: 3%;
	max-width: 3%;
	text-align: right;
}

.dataTable5 {
	width: 5%;
	max-width: 5%;
}

.dataTable4CenterAl {
	width: 4%;
	max-width: 4%;
	text-align: center;
}

.dataTable5CenterAl {
	width: 5%;
	max-width: 5%;
	text-align: center;
}

.dataTable5LeftAl {
	width: 5%;
	max-width: 5%;
	text-align: left;
}

.dataTable5RightAl {
	width: 5%;
	max-width: 5%;
	text-align: right;
}

.dataTable6 {
	width: 6%;
	max-width: 6%;
}

.dataTable6CenterAl {
	width: 6%;
	max-width: 6%;
	text-align: center;
}

.dataTable6LeftAl {
	width: 6%;
	max-width: 6%;
	text-align: left;
}

.dataTable6RightAl {
	width: 6%;
	max-width: 6%;
	text-align: right;
}

.dataTable7 {
	width: 7%;
	max-width: 7%;
}

.dataTable7CenterAl {
	width: 7%;
	max-width: 7%;
	text-align: center;
}

.dataTable7LeftAl {
	width: 7%;
	max-width: 7%;
	text-align: left;
}

.dataTable7RightAl {
	width: 7%;
	max-width: 7%;
	text-align: right;
}

.dataTable8 {
	width: 8%;
	max-width: 8%;
}

.dataTable8CenterAl {
	width: 8%;
	max-width: 8%;
	text-align: center;
}

.dataTable8LeftAl {
	width: 8%;
	max-width: 8%;
	text-align: left;
}

.dataTable8RightAl {
	width: 8%;
	min-width: 8%;
	max-width: 8%;
	text-align: right;
}

.dataTable9 {
	width: 9%;
	max-width: 9%;
}

.dataTable9CenterAl {
	width: 9%;
	max-width: 9%;
	text-align: center;
}

.dataTable9LeftAl {
	width: 9%;
	max-width: 9%;
	text-align: left;
}

.dataTable9RightAl {
	width: 13%;
	max-width: 13%;
	text-align: right;
}

.dataTable10 {
	width: 10%;
	max-width: 10%;
}

.dataTable10LeftAl {
	width: 10%;
	max-width: 10%;
	text-align: left;
}

.dataTable15LeftAl {
	width: 15%;
	max-width: 15%;
	text-align: left;
}

.dataTable17LeftAl {
	width: 17%;
	max-width: 17%;
	text-align: left;
}

.dataTable25CenterAl {
	width: 25%;
	max-width: 25%;
	text-align: center;
}

.dataTable13LeftAl {
	width: 13%;
	max-width: 13%;
	text-align: left;
}

.dataTable18LeftAl {
	width: 18%;
	max-width: 18%;
	text-align: left;
}

.passwordLeft {
	width: 100px;
	minWidth: 100px;
	maxWidth: 100px
}

.passwordRight {
	width: 250px;
	minWidth: 250px;
	maxWidth: 250px
}

.gameStatusLeftAl {
	width: 500px;
	minWidth: 500px;
	maxWidth: 500px;
	text-align: left;
}

.gameStatusRightAl {
	width: 120px;
	minWidth: 120px;
	maxWidth: 120px;
	text-align: right;	
}

.gameTransactionsDataTable6 {
	width: 6%;
	max-width: 6%;
}

.gameTransactionsDataTable7 {
	width: 7%;
	max-width: 7%;
}

.gameTransactionsDataTable8 {
	width: 8%;
	max-width: 8%;
}

.gameTransactionsDataTable9 {
	width: 9%;
	max-width: 9%;
}

.gameTransactionsDataTable10 {
	width: 10%;
	max-width: 10%;
}

.gameTransactionsDataTable11 {
	width: 11%;
	max-width: 11%;
}

.gameTransactionsDataTable12 {
	width: 12%;
	max-width: 12%;
}

.gameTransactionsDataTable15 {
	width: 15%;
	max-width: 15%;
}

.gameTransactionsDataTable16 {
	width: 16%;
	max-width: 16%;
}

.gameTransactionsDataTable18 {
	width: 18%;
	max-width: 18%;
}

.gameTransactionsDataTable23 {
	width: 23%;
	max-width: 23%;
}

.sessionSummaryDataTable16 {
	width: 16%;
	max-width: 16%;
}

.sessionSummaryDataTable12 {
	width: 12%;
	max-width: 12%;
}

.sessionSummarySummarisedDataTable11 {
	width: 11%;
	max-width: 11%;
}

.sessionSummarySummarisedDataTable23 {
	width: 23%;
	max-width: 23%;
}

.sessionSummaryDataTable25 {
	width: 25%;
	max-width: 25%;
}

.sessionSummaryDataTable15 {
	width: 15%;
	max-width: 15%;
}

.playerAdjustedBetsDataTable10 {
	width: 10%;
	max-width: 10%;
}

.playerAdjustedBetsDataTable13 {
	width: 13%;
	max-width: 13%;
}

.playerAdjustedBetsDataTable47 {
	width: 47%;
	max-width: 47%;
}

.playerBetCycleDataTable8 {
	width: 8%;
	max-width: 8%;
}

.playerBetCycleDataTable9 {
	width: 9%;
	max-width: 9%;
}

.playerBetCycleDataTable14 {
	width: 14%;
	max-width: 14%;
}

.playerBetCycleDataTable16 {
	width: 16%;
	min-width: 16%;
	max-width: 16%;
}

.playerBetCycleDataTable18 {
	width: 18%;
	max-width: 18%;
}

.playerBetCycleDataTable19 {
	width: 19%;
	max-width: 19%;
}

.playerBetCycleDataTable24 {
	width: 24%;
	max-width: 24%;
}

.betTransactionsDataTable16 {
	width: 16%;
	max-width: 16%;
}

.betTransactionsDataTable20 {
	width: 20%;
	max-width: 20%;
}



.hyperlink {
	color: blue;
	text-decoration: underline;
}

.noWrap {
	white-space: nowrap;
}

.vAlignTop {
	vertical-align: top;
}

a {
	text-decoration: none;
	color: blue;
}

a span {
	text-decoration: none;
	color: blue;
}

a:hover {
	text-decoration: underline;
	color: blue;
}

a:hover span {
	text-decoration: underline;
	color: blue;
}

a:visited {
	text-decoration: underline;
	color: blue;
}

a:visited span {
	text-decoration: underline;
	color: blue;
}

.gameInformationLink:hover {
	color: blue;
}

.gameInformationLink:hover span {
	color: blue;
}

.gameInformationLink:visited {
	color: blue;
}

.gameInformationLink:visited span {
	color: blue;
}

.gameInformationLink span {
	color: blue;
}

.fourWidth {
	width: 4%;
	min-width: 4%;
	max-width: 4%;
}

.fiveWidth {
	width: 5%;
	min-width: 5%;
	max-width: 5%;
}

.nineWidth {
	width: 9%;
	min-width: 9%;
	max-width: 9%;
}

.tenWidth {
	width: 10%;
	min-width: 10%;
	max-width: 10%;
}

.fourteenWidth {
	width: 14%;
	min-width: 14%;
	max-width: 14%;
}

.tenWidthLeftAlign {
	min-width: 10%;
	max-width: 10%;
	text-align: left;
}

.elevenWidth {
	width: 11%;
	min-width: 11%;
	max-width: 11%;
}

.twelveWidth {
	width: 10%;
	min-width: 10%;
	max-width: 10%;
}

.fifteenWidth {
	width: 15%;
	min-width: 15%;
	max-width: 15%;
}

.sixteenWidth {
  width: 16%;
  min-width: 16%;
  max-width: 16%;
}

.seventeenWidth {
  width: 17%;
  min-width: 17%;
  max-width: 17%;
}

.twentyWidth {
	width: 20%;
	min-width: 20%;
	max-width: 20%;
}

.twentyFourWidth {
	width: 24%;
	min-width: 24%;
	max-width: 24%;
}

.twentyFiveWidth {
	width: 25%;
	min-width: 25%;
	max-width: 25%;
}

.thrityWidth {
	width: 30%;
	min-width: 30%;
	max-width: 30%;
}

.thirtyFiveWidth {
	width: 35%;
	min-width: 35%;
	max-width: 35%;
}

.fourtyWidth {
	width: 40%;
	min-width: 40%;
	max-width: 40%;
}

.fiftyWidth {
	width: 50%;
	min-width: 50%;
	max-width: 50%;
}

.sixtyWidth {
	width: 60%;
	min-width: 60%;
	max-width: 60%;
}

.seventyWidth {
	width: 70%;
	min-width: 70%;
	max-width: 70%;
}

.eightyWidth {
	min-width: 80%;
	max-width: 80%;
	width: 80%;
}

.nintyWidth {
	min-width: 90%;
	max-width: 90%;
	width: 90%;
}

.nintyWidthLeftAlign {
	min-width: 90%;
	max-width: 90%;
	text-align: left;
}

.nintyFiveWidth {
	width: 95%;
}

.width100 {
	width: 100%;
}

.oneEightyWidth {
	width: 180px;
	min-width: 180px;
	max-width: 180px;	
}

.even-row-wine {
	background-color: #F1F3EB;
	height: 25px;
}

.even-row-blueSky {
	background-color: #F1F7FE;
	height: 25px;
}

.even-row-deepMarine {
	background-color: #C2EAEE;
	height: 25px;
}

.even-row-wide-wine {
	background-color: #F1F3EB;
	height: 55px;
}

.even-row-wide-blueSky {
	background-color: #F1F7FE;
	height: 25px;
}

.even-row-wide-deepMarine {
	background-color: #C2EAEE;
	height: 25px;
}

.odd-row {
	background-color: #FFFFFF;
	height: 25px;
}

.odd-row-wide {
	background-color: #FFFFFF;
	height: 55px;
}

.rich-panel-body {
 padding:0
}

.tooltip-rich-panel {
  border-width: 0px;
}

.tooltip-rich-panel-even-row-wine {
	border-width: 0;
	background-color: #F1F3EB;
	padding: 0;
}

.tooltip-rich-panel-even-row-blueSky {
	border-width: 0px;
	background-color: #F1F7FE;
	text-align: left;
	padding: 0;
	horizontal-align: left;
	vertical-align: top;
}

.tooltip-rich-panel-even-row-deepMarine {
	border-width: 0px;
	background-color: #C2EAEE;
	text-align: left;
	padding: 0;
	horizontal-align: left;
	vertical-align: top;
}

.tooltip-text {
	width: 350px;
	height: 65px;
	cursor: arrow;
	border-width: 0px;
	text-align: center;
}

alertPanel {
	float: none;
	position: absolute;
	bottom: 0;
	right: 0;
}

.selectedRow {
	background-color: red;
}

.noWrap {
	white-space: nowrap;
}

.blank {
	
}

.topAligned {
	vertical-align: top;
}

td.tdtop {
	vertical-align: top;
}

input.fixedWidth {
	width: 130px;
	font-size: 1em;
}

.regalCurrencyInputTextPanel {
	background-color: white;
	width: 200px;
	border: 1px solid #7F9DB9;
	height: 1em;
}

.regalCurrencyOutputTextPanel {
	background-color: transparent;
	width: 180px;
	height: 1em;
}

.transparent {
	background-color: transparent;
}

.regalCurrencySymbol {
	padding-left: 3px;
	text-align: left;
}

.regalBaseCurrencySymbol {
	text-align: left;
}

.regalCurrencyInputText {
	border: none;
	width: 7em;
	font-size: 1em;
	margin-bottom: 0px;
}

.regalCurrencyInputErrorMessage {
	color: red;
}

.regalCurrencyInputLeftCol {
	padding: 0px;
	margin: 0px;
	width: 5%;
	text-align: right;
}

.regalCurrencyInputMidCol {
	padding: 1px;
	margin: 0px;
	width: 60%;
	text-align: left;
}

.regalCurrencyReadOnlyMidCol {
	padding: 1px;
	margin: 0px;
	width: 60%;
	text-align: right;
	white-space: nowrap;
}

.regalCurrencyInputRightCol {
	padding: 0px;
	margin: 0px;
	width: 35%;
	white-space: nowrap;
	text-align: right;
}

.treeRootNode {
	font-size: 1.1em;
	width: 100%;
}

.treeRootNode:hover {
	border-bottom: 1px solid #e79a00;
}

.stakeValueText {
	white-space: nowrap;
	width: 15%;
	vertical-align: top;
}

.stakeValueInput {
	white-space: nowrap;
	width: 35%;
	vertical-align: top;
}

.actionsPanelButton {
	width: 15em;
	font-size: 1em;
}

.actionsPanelButton-dis {
	width: 15em;
	font-size: 1em;
}

.wizardTable {
	width: 100%;
	min-width: 800px;
	border-bottom: 1px solid black;
	padding: 0px;
}

.wizardLeftPanel {
	width: 20%;
	padding: 5px;
	vertical-align: top;
	height: 480px;
}

.wizardLeftPanel_blueSky {
	width: 10%;
	padding: 5px;
	vertical-align: top;
	height: 480px;
}

.wizardLeftPanel_wine {
	width: 10%;
	padding: 5px;
	vertical-align: top;
	height: 480px;
	color: white;
}

.wizardLeftPanel_deepMarine {
	width: 10%;
	padding: 5px;
	vertical-align: top;
	height: 480px;
	color: white;
}

.wizardLeftPanel_promotion {
	width: 15%;
	padding: 5px;
	vertical-align: top;
	height: 480px;
	color: white;
}

.wizardMainPanel {
	width: 80%;
	padding: 5px;
	vertical-align: top;
}

.exportTypeSelectiveEntry5Wide {
	width: 5%;	
}

.exportTypeSelectiveEntry85Wide {
	width: 85%;	
}

.boldStep {
	font-weight: bold;
}

.wizardHeading {
	border-bottom: 1px solid black;
}

.wizardButtonPanel {
	width: 100%;
	text-align: right;
	padding: 5px;
}

.treeColumn {
	width: 79%;
	padding-right: 0.5%;
	vertical-align: top;
}

.controlsColumn {
	width: 20%;
	vertical-align: top;
}

.gameGroupControlButtonsBorder {
	vertical-align: top;
	width: 100%;
	height: 400px;
	border: 1px solid #dedede;
}

.translationsContainer {
	vertical-align: top;
	margin: 0px;
	border: 1px solid #dedede;
	width: 100%;
	height: 400px;
	overflow: scroll;
}

.treeColumnSmall {
	width: 30%;
}

.centerColumn {
	width: 40%;
}

.controlsColumn {
	width: 20%;
}

.actionsContainer {
	vertical-align: top;
}

.alignRight {
	text-align: right;
	padding: 5px;
}

.alignRight100Percent {
	text-align: right;
	width: 100%;
}

h3 {
	font-size: 1em;
}

h4 {
	font-size: 1em;
}

h3.noMargin {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

h4.noMargin {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.bigColumn {
	width: 70%;
}

.smallColumn {
	vertical-align: top;
	width: 30%;
	white-space: nowrap;
}

.labelColumn {
	width: 20%;
	vertical-align: top;
	white-space: nowrap;
}

.fieldColumn {
	width: 80%;
	vertical-align: top;
}

.padded {
	padding: 5px;
}

.paddingLeft5 {
	padding-left: 5px;
}

.paddingRight10 {
	padding-right: 10px;
}


div noBottomPadding {
	padding-bottom: 0px;
}

.mainWizardPanel {
	width: 100%;
}

.configParamName {
	width: 50%;
	vertical-align: top;
}

.configParamValue {
	width: 50%;
	vertical-align: top;
}

.smallButton {
	height: 14px;
	font-size: 0.5em;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px
}

.6emFontSize {
	font-size: 0.6em;
}

.myBorder {
	vertical-align: top;
	width: 100%;
	border: 1px solid #CCCCCC;
	padding: 10px;
}

.noBorder {
	border: none;
	padding: 0px;
}

.financialSummaryPanelSingleBalance {
	min-height: 100px;
	max-height: 180px;
	overflow-y: auto;
	overflow-x: auto;
}

.financialSummaryPanelMultiBalance {
	min-height: 134px;
	max-height: 134px;
	overflow-y: auto;
	overflow-x: auto;
}

.selectedProgressive {
	background: #DDDDEE;
}

.fixedHeight {
	height: 5px;
	max-height: 5px;
}

.fixedHeight23 {
	height: 23px;
	max-height: 23px;
}

.fixedHeight71 {
	height: 71px;
}

.fixedHeight80 {
	height: 80px;
}

.fixedHeight98 {
	height: 98px;
}

.fixedHeight100 {
	height: 100px;
	min-height: 100px;
}

.fixedHeight130 {
	height: 110px;
	min-height: 110px;
}

.fixedHeight140 {
	height: 140px;
	min-height: 140px;
}

.fixedHeight148 {
	height: 148px;
	min-height: 148px;
}

.fixedHeight154 {
	height: 154px;
	min-height: 154px;
	white-space: pre;
}

.fixedHeight155 {
	min-height: 155px;
	max-height: 155px;
}

.fixedHeight192 {
	height: 192px;
}

.fixedHeight196 {
	height: 196px;
}

.fixedHeight200 {
	min-height: 200px;
	max-height: 200px;
}

.fixedHeight200pre {
	height: 200px;
	min-height: 200px;
	max-height: 200px;
	white-space: pre;
}

.fixedHeight211 {
	height: 211px;
	min-height: 211px;
}

.fixedHeight250 {
	height: 240px;
}

.fixedHeight320 {
	min-height: 320px;
}

.fixedHeight300 {
	height: 300px;
}

.fixedHeight462 {
	text-align: top;
	height: 462px;
	min-height: 462px;
}

.fixedHeight600 {
	height: 600px;
}


.pauls123 {
	text-align: top;
	vertical-align:top;
	}
.pauls234 {
	text-align: top;
	vertical-align:top;
	}	

.fixedWidth12 {
	width: 12%;
}

.fixedWidth13 {
	width: 13%;
}

.fixedWidth14 {
	width: 14%;
}

.fixedWidth15 {
	width: 15%;
}

.fixedWidth16 {
	width: 16%;
}

.fixedWidth20 {
	width: 20%;
}

.fixedWidth50 {
	width: 50px;
}

.fixedWidth95 {
	width: 95px;
}

.fixedWidth150 {
	width: 150px;
}

.fixedWidth300 {
	width: 300px;
}

.fixedWidth500 {
	width: 500px;
}

.fixedWidth499 {
	width: 499px;
	min-width: 499px;
	max-width: 499px;
}

.fixedWidth547 {
	min-width: 547px;
	width: 547px;
}

.fixedWidth582 {
	width: 582px;
	max-width: 582px;
}

.fixedWidth640 {
	width: 643px;
	max-width: 643px;
}

.fixedWidth701 {
	width: 701px;
	min-width: 701px;
	max-width: 701px;
}

.fixedWidthChartMonitor {
	width: 625px;
}

.scroll {
	overflow-y: auto;
	overflow-x: hidden;
}

.scroll-both {
	overflow-y: scroll;
	overflow-x: scroll;
}

.noScroll {
	overflow-y: hidden;
	overflow-x: hidden;
}

.fixedPercentage15 {
	width: 15%;
}

.fixedPercentage85 {
	width: 85%;
}

.fixedPercentage20 {
	width: 20%;
}

.fixedPercentage45 {
	width: 45%;
}

.fixedPercentage10 {
	width: 10%;
}

.noPadding {
	padding: 0px;
}

.fixedWidthExecuteReportOne {
	width: 150px;
	minWidth: 150px;
	maxWidth: 150px; 
}

.fixedWidthExecuteReportTwo {
	width: 40px;
	minWidth: 40px;
	maxWidth: 40px; 
}

.fixedWidthExecuteReportThree {
	width: 40px;
	minWidth: 40px;
	maxWidth: 40px; 
}

.fixedWidthExecuteReportFour {
	width: 50px;
	minWidth: 50px;
	maxWidth: 50px; 
}

.fixedWidthExecuteReportFive {
	width: 75px;
	minWidth: 75px;
	maxWidth: 75px; 
}

.fixedWidthExecuteReportSix {
	width: 50px;
	minWidth: 50px;
	maxWidth: 50px; 
}

.selectedLine {
	background: #F1F1F1;
	font-weight: bold;
}

.reviewTextBorder {
	vertical-align: top;
	width: 100%;
	border: 1px solid #CCCCCC;
	padding-left: 5px;
	padding-right: 5px;
	max-width: 480px;
}

.alertPopupPanel {
	width: 600px;
	float: none;
	position: fixed;
	bottom: 39px;
	right: 0px
}

.alertPopupBody {
	overflow-y: auto;
	overflow-x: hidden;
}

.gameTreeClientNameLink {
	color: blue;
	display: block;
}

.gameTreeClientNameLink:visited {
	color: blue;
	display: block;
}

.gameTreeClientNameLink:hover {
	color: blue;
	text-decoration: underline;
}

.gameTreeClientNameDisabled {
	color: #aaaaaa;
	text-decoration: line-through;
}

.gameTreePanel {
	position: absolute;
	left: 150px;
	z-index: 1000;
}

.gameTreeHeader {
	
}

.gameTreeTable {
	
}

.secondGameTreeTable {
	float: none;
}

.gameTreeCell {
	width: 150px;
}

.gameTreeLeftCellLink {
	display: block;
	color: black;
	width: 130px;
	color: black;
}

.gameTreeLeftCellLink:visited {
	display: block;
	color: black;
}

.gameTreeRightCellLink {
	color: black;
	display: block;
	width: 19px;
}

.gameTreeRightCellLink:visited {
	display: block;
	color: black;
}

.gameCellLeft {
	width: 126px;
	padding: 2px;
}

.gameCellRight {
	width: 15px;
	padding: 2px;
}

.siteSelectionPanel {
	position: absolute;
	left: 150px;
	z-index: 1000;
}

.siteSelectionHeader {
	min-height: 20px;
	height: 20px;
	color: #5D7343;
	background-color: #5D7343;
}

.betCycleIdLink:link {
	color: #0090FF;
}

.betCycleIdLink:visited {
	color: gray;
	text-decoration: none;
}

.betCycleIdLink:hover {
	color: black;
	text-decoration: none;
}

.betCycleIdLink:active {
	color: #FF0000;
	text-decoration: none;
}

.icon_link {
	width: 20px;
	height: 20px;
	border: 0px;
}

.alertLink_blueSky {
	color: red;
	text-decoration: blink;
}

.alertLink_blueSky:hover {
	color: red;
	text-decoration: underline;
}

.alertLink_blueSky:visited {
	color: red;
	text-decoration: blink;
}

.alertLink_wine {
	color: yellow;
	text-decoration: blink;
}

.alertLink_wine:hover {
	color: yellow;
	text-decoration: underline;
}

.alertLink_wine:visited {
	color: yellow;
	text-decoration: blink;
}

.alertLink_deepMarine {
	color: yellow;
	text-decoration: blink;
}

.alertLink_deepMarine:hover {
	color: yellow;
	text-decoration: underline;
}

.alertLink_deepMarine:visited {
	color: yellow;
	text-decoration: blink;
}

.logOutLink_blueSky {
	color: black;
	text-decoration: none;
	padding: 3x;
}

.logOutLink_blueSky:visited {
	color: black;
	text-decoration: none;
	padding: 3x;
}

.logOutLink_blueSky:hover {
	color: black;
	background-color: white;
	text-decoration: none;
	padding: 3px;
}

.logOutLink_wine {
	color: white;
	text-decoration: none;
	padding: 3px;
}

.logOutLink_wine:visited {
	color: white;
	text-decoration: none;
	padding: 3px;
}

.logOutLink_wine:hover {
	color: black;
	background-color: white;
	text-decoration: none;
	padding: 3px;
}

.logOutLink_deepMarine {
	color: white;
	text-decoration: none;
	padding: 3px;
}

.logOutLink_deepMarine:visited {
	color: white;
	text-decoration: none;
	padding: 3px;
}

.logOutLink_deepMarine:hover {
	color: black;
	background-color: white;
	text-decoration: none;
	padding: 3px;
}

.errorMessage {
	color: red;
}

.infoMessage {
	color: black;
	font-weight: bold;
}

.messagesModalPanel {
	background-color: white;
}

.shadow {
	border-left: 0px;
	border-left-style: solid;
	border-right: 2px;
	border-right-style: solid;
	border-top: 0px;
	border-top-style: solid;
	border-bottom: 2px;
	border-bottom-style: solid;
	border-color: #b1b1b1;
}

.shadowSiteSelection {
	border-left: 1px;
	border-left-style: solid;
	border-right: 1px;
	border-right-style: solid;
	border-top: 1px;
	border-top-style: solid;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #b1b1b1;
}

.rich-inplace-select-font {
	font-size: 0.6em;
}

.dr-mpnl-pnl {
	background-color: #FFFFFF;
}

.dateRangeDropDown {
	width: 105px;
}

.dateRangeDateSelection {
	width: 155px;
}

.dateRangeTo {
	width: 18px;
}

.xmlViewer_additionalInfoPanel_leftCol {
	min-width: 100px;
}
	
.xmlViewer_additionalInfoPanel_rightCol {
	min-width: 400px;
}

.superLozenge.red {
	-moz-box-shadow: 0px 39px 0px -24px #e67a73;
	-webkit-box-shadow: 0px 39px 0px -24px #e67a73;
	box-shadow: 0px 39px 0px -24px #e67a73;
	background-color:#e4685d;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #b23e35;
}
.superLozenge.green {
	-moz-box-shadow: 0px 39px 0px -24px #3dc21b;
	-webkit-box-shadow: 0px 39px 0px -24px #3dc21b;
	box-shadow: 0px 39px 0px -24px #3dc21b;
	background-color:#44c767;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
}
.superLozenge.yellow {
	-moz-box-shadow: 0px 39px 0px -24px #fff6af;
	-webkit-box-shadow: 0px 39px 0px -24px #fff6af;
	box-shadow: 0px 39px 0px -24px #fff6af;
	background-color:#ffec64;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}

.domainConfigTabLeft {
  vertical-align: top;
  width: 15%;
 }
 
 .domainConfigTabRight {
  width: 85%;
 }
 
 .floatRight {
  	float: right;
 }
 
 .defaultLozenge {
	background: #f5f5f5;
  	border: 1px solid #ccc;
  	border-radius: 3.01px;
  	display: inline-block;
  	line-height: 1;
  	padding: 1px 5px;
  	margin: 0 5px 0 0;
  	text-align: left;
  	text-decoration: none;
  	font-size: large;
  	cursor: pointer;
 }
 
 .activeLozenge {
  	color: #fff;
  	background-color: #33cc00;
  	border-color: #33cc00;
  	cursor: pointer;
 }
 
 .inactiveLozenge {
  	color: #fff;
  	background-color: #ff3300;
  	border-color: #ff3300;
  	cursor: pointer;
 }
 
  .greyLozenge {
  	color: #fff;
  	background-color: #999999;
  	border-color: #444444;
  	cursor: pointer;
 }
 
  .gameLeafWizardTableLeft {
 	width: 23%;
	min-width: 23%;
	max-width: 23%;
 }
 
  .gameLeafWizardTableRight {
 	width: 77%;
	min-width: 77%;
	max-width: 77%;
 }
 
 .createSiteWizardTableLeft {
 	width: 30%;
	min-width: 30%;
	max-width: 30%;
 }
  
 .createSiteWizardTableRight {
 	width: 70%;
	min-width: 70%;
	max-width: 70%;
 }
 
 
 .promotionGeneralDetailsParamName {
	width: 30%;
	vertical-align: top;
}

.promotionGeneralDetailsParamValue {
	width: 70%;
	vertical-align: top;
}

.promotionSummaryFixedWidth25 {
	width: 25%;
	min-width: 25%;
	max-width: 25%;
}

.promotionSummaryFixedWidth50 {
	width: 50%;
	min-width: 50%;
	max-width: 50%;
}

.saveGameDef {
	width: 300px;
	textarea[type="textarea"],input[type="text"],input[type="password"],select
	background-image: none;
}

textarea[type="textarea"],input[type="text"],input[type="password"],select
	{
	background-image: none;
}

.outputlabel {
	white-space: nowrap;
}

table.promotionStakeRange {
    border-collapse: collapse;
    width: 100%;
}

td.promotionStakeRange{
	border-bottom: 1px solid black;
}

tr.promotionStakeRange:nth-child(even){
	background-color: #FFFFFF;
}

.promoGameConfigTable{
	border-top: solid 0px #B6AD84;
    border-left: solid 0px #B6AD84;
    border-right: solid 0px #B6AD84;
    border-bottom: solid 0px #B6AD84;
    background-color: transparent;
    empty-cells: show;
    border-collapse: collapse;
}

.promoGameConfig8LeftAl {
	width: 15%;
	max-width: 15%;
	text-align: left;
	vertical-align: top;
}

.promoGameConfig8CenterAl {
	width: 15%;
	max-width: 15%;
	text-align: left;
	vertical-align: middle;
}

.promoGameConfigBackGround {
	background-color: transparent;
	height: 25px;
}

.promoGameConfigNoRightBorder{
	border-right: solid 0px #B6AD84;
}

.promoGameConfigNoBottomBorder{
	border-bottom: solid 0px #B6AD84;
}

.promoConfigColumn{	width: 50%;
}

.ralignText {
    text-align: right;
}

.promoSiteSelectionHeader{
	background-color: transparent;
	display: none;
}

td.promoEmptyCell:empty {
	width: 0px;
}

.sync-history-table {
	width: 100%;
	border-collapse: collapse;
}

.sync-history-table th, .sync-history-table td {
	border: 1px solid #B6AD84;
	padding: 8px;
}

.sync-history-table th {
	text-align: center;
	background-color: #e3dfce;
}