/* Error Page */
body.errorPage td{
	font: 9pt Helvetica, Verdana, Arial, sans-serif; 
	}
	
.errorPage {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #ff0000;
	border: 4px solid #ff0000;
	padding: 10px 10px 10px 40px;
	background: #000 url('http://www.oddsmaker.ag/images/error.gif') no-repeat 5px 5px;
	}


/* Player Information */
.playerInfo {
	padding: 0px; 
	font: normal 9pt Verdana, Arial, Helvetica, sans-serif; 
	background: #000;
	}
	
.playerInfo div.serverTime {
	display: none; 
	position: absolute; 
	right: 5px; 
	top: 5px; 
	color: #fff;
	}
	
.playerInfo div.login, .playerInfo div.logout { 
	text-transform: uppercase; 
	position: absolute; 
	right: 5px; 
	bottom: 5px; 
	}
	
.playerInfo div.login a, .playerInfo div.logout a { 
	color: #FF0;  
	text-decoration: none; 
	}
	
.playerInfo div.login a:hover, .playerInfo div.logout a:hover {  
	color: #fff200;
	}
	
.playerInfo div.username { 
	position: absolute; 
	left: 5px; 
	top: 2px; 
	color: #fff; 
	font-weight: bold;
	}
	
.playerInfo div.realChips {
	font-size: 8pt; 
	position: absolute; 
	left: 5px; 
	top: 18px; 
	color: #fff;
	}
	
.playerInfo div.playChips {
	font-size: 8pt; 
	position: absolute; 
	left: 5px; 
	top: 34px; 
	color: #fff;
	}
	
.playerInfo div.playersOnline { 
	display: none; 
	}

/* Poker Account Manager */
.pokerAccountManager {
	margin: 0px; 
	overflow: auto; 
	background: #ededed;
	text-align: center; 
	padding:5px 0 0 5px;
	}
	
.pokerAccountManager a {
	color: #a70e13;
	}
	
.pokerAccountManager a:hover {
	color: #fcaf17;
	}
	
.pokerAccountManager div.container td {
	font: 0.8em Arial, Verdana, Helvetica, sans-serif; 
	color: #000;
	}

.pokerAccountManager div.accountInfo { 
	width: 100%; 
	}
	
.pokerAccountManager div.playForFun { 
	width: 100%; 
	}
	
.pokerAccountManager div.tournaments { 
	clear: both 
	}
	
.pokerAccountManager td.text a{
	color: #a70e13; 
	font-weight: bold;
	}
	
.pokerAccountManager td.text a:hover {
	color: #fcaf17;
	}
	
.pokerAccountManager td.description a {
	color: #a70e13; 
	}
	
.pokerAccountManager td.description a:hover {
	color: #fcaf17;
	}
	
.pokerAccountManager td.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px 0 5px 0; 
	text-transform: uppercase;
	color: #000;
	border-bottom: 1px solid #000;
	text-align: left;
	}
	
.pokerAccountManager td.description, .pokerAccountManager td.text, .pokerAccountManager td.subHead { 
	padding: 2px;
	}
	
.pokerAccountManager td.data, .pokerAccountManager td.link { 
	padding: 2px 2px 2px 10px 
	}
	
.pokerAccountManager td.subHead { 
	color: #FFF;
	font: bold 9pt Arial, Verdana, Helvetica, sans-serif;
	margin: 2px;
	background: #464646;
	padding: 0.025em;
	text-align: center;
	}
	
.pokerAccountManager td.subHead b {
	color: #FFF
	}
	
.pokerAccountManager td.link b { 
	display: none; 
	}
	
.pokerAccountManager td.link a { 
	display: block; 
	color: #a70e13;  
	font-weight: bold;
	}
	
.pokerAccountManager td.link a:hover {
	color: #fcaf17;
	}
	
.pokerAccountManager div.tournaments td.data { 
	padding: 2px 
	}
	
.pokerAccountManager .balances td.subHead { 
	border: none; 
	padding-left: 5px;
	}
	
.pokerAccountManager div.playForFun td.link a { 
	background-image: url(http://www.futurebet.com/products/images/button_refill.gif); 
	width: 60px; 
	height: 20px 
	}
	
.pokerAccountManager div.accountInfo td.link a { 
	color: #000; 
	font: bold 0.80em Verdana, Arial, Helvetica, sans-serif;  
	margin: 0; 
	padding: 3px 0; 
	background: url(http://www.futurebet.com/poker/images/trans_btn.gif) no-repeat; 
	width: 60px; 
	height: 14px; 
	display: block; 
	}
	
.pokerAccountManager div.accountInfo td.link a {
	text-decoration: none;
	}


/* Top Player List */
.topPlayerList {
	background: #ededed; 
	margin: 0; 
	overflow: auto; 
	font-family:   Verdana, Arial, Helvetica, sans-serif; 
	}
	
.topPlayerList td {
	font-size: 9pt; 
	color: #000;
	}
	
.topPlayerList a {
	font-size: 8pt; 
	color: #a70e13; 
	text-decoration: none; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	
.topPlayerList a:hover {
	color: #fcaf17;
	}
	
.topPlayerList div.menu td {
	padding: 5px 2px 
	}
	
.topPlayerList div.lists td { 
	border-bottom: 1px solid #000; 
	}
	
.topPlayerList td.head { 
	font: bold  9pt Verdana, Arial, Helvetica, sans-serif;
	padding: 5px; 
	text-transform: uppercase;
	color: #FFF;
	border-bottom: 1px solid #000;
	text-align: left;
	background: #555;
	}
	
.topPlayerList td.text {
	padding: 5px; 
	color: #000;
	}
	
.topPlayerList td.columnHead { 
	color: #fff;
	font: bold 8pt  Verdana, Arial, Helvetica, sans-serif;
	background: #333;
	padding: 2px;
	text-align: center;
	}
	
.topPlayerList td.data {
	padding: 0.125em 0.5em;
	}
	
.topPlayerList div.lists td.foot { 
	background: #333; 
	padding: 2px 3px; 
	text-align: right; 
	}
	
.topPlayerList div.lists td.foot a {
	color: #FF0;
	}
	
.topPlayerList div.lists td.foot a:hover {
	color: #FF0200;
	}
	
.topPlayerList tr.rowEven { 
	background: #555;
	}
	
.topPlayerList tr.rowOdd {
	background: #444;
	}
	
.topPlayerList tr.rowOdd td.data {
	color: #fff;
	}
	
.topPlayerList tr.rowEven td.data {
	color: #fff;
	}
	
	

/* Next 3 Tournaments */
.nextTournaments { 
	margin: 0;
	padding: 6px 8px;
    background: #302c2d;
	overflow: auto;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #fff; 
	}
	
.nextTournaments ul { 
	padding: 0; 
	margin: 0; 
	list-style: none;
	}
	
.nextTournaments li.time { 
	list-style: none; 
	padding: 2px 0 0px 5px; 
	color: #ddd; 
	}
	
.nextTournaments li.name { 
	list-style: none;  
	padding: 0 0 1em 5px;
	}
	
.nextTournaments a { 
	color: #fff; 
	text-decoration: none; 
	font-weight: bold;
	}
	
.nextTournaments a:hover { 
	color: #fcaf17;
	}
	


/*Player Search*/
.playerSearch {
	margin: 0 1em; 
	background: #ededed; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.playerSearch td.head {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0 5px 0; 
	text-transform: uppercase;
	color: #000;
	border-bottom: 1px solid #000;
	text-align: left;
	}
	
.playerSearch td{
	font-size: 9pt; 
	color: #000;
	}
	
.playerSearch td.submit input {
	margin: 2px; 
	background: #ccc;
	}


/*RequestPassword*/
.requestPassword {
	margin: 0 1em; 
	background: #ededed ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.requestPassword td.head {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0 5px 0; 
	text-transform: uppercase;
	color: #000;
	border-bottom: 1px solid #000;
	text-align: left;
	}
	
.requestPassword td{
	font-size: 9pt; 
	color: #000;
	}
	
.requestPassword td.submit input {
	margin: 2px; 
	background: #ccc;
	}

