/* CSS Document */

div.toto-wrapper { position: relative; }
div.toto-name {
	color: white;
	font-weight: bold;
	position: absolute;
	top: 7px;
	left: 7px;
	width: 100%;
}
div.toto-name div.toto-time { float:right; padding-right: 20px;}
div.toto-name div.name { font-size: 14px; float:left; }


table.toto-table, table.toto-table-list{
		background-color: white; /*#fad9c3;*/
		/*border-left: 1px solid #e95d0f;*/
		/*border-right: 1px solid #e95d0f;*/
		width: 100%;
		margin: 1px 0px 0px 0px;
}

table.toto-table th, table.toto-table-list th {
		color: #EC7129;
		padding: 10px 0px 10px 3px;
		text-transform:uppercase;
}

table.toto-table-list td {
		padding: 5px;
		border: 1px solid #e3e3e3;
}
table.toto-table-list td.status {
	font-weight: bold;
}
table.toto-table-list td.amount, 
table.toto-table-list td.win {
	text-align: right;
}
table.toto-table-list td.min-wager { text-align: right; }

table#toto-table td.odd { 
		text-align: center; 
		background-image: url("/cu/bonbet/images/totopot/bg_game.gif"); 
		background-repeat: repeat-x;
}

div.one-odd { 
		width: 50px; 
		height: 30px; 
		text-align: center;
}
	
div.one-odd { 
		/*background-color: blue;*/ 
		background-image: url("/cu/bonbet/images/totopot/bg_game.gif"); 
		background-repeat: repeat-x; 
		color: white; 
		cursor: pointer;
		border: 1px solid #EC7129;
}
	
div.selected, div.one-odd:hover { 
		/*background-color: white;*/ 
		background-image: url("/cu/bonbet/images/totopot/bg_game_over.gif"); 
		background-repeat: repeat-x;
		color: black;
		border: 1px solid #EC7129;
}

input.radio { visibility: hidden; position: absolute;}

tr.one-bet {
		/*background-color: #e6e6e6;*/
		background-image: url("/cu/bonbet/images/totopot/bg_game1.gif"); 
		background-repeat: repeat-x; 
		color: black;
}

tr.one-bet-even {
		/*background-color: white;*/
		background-image: url("/cu/bonbet/images/totopot/bg_game2.gif"); 
		background-repeat: repeat-x; 
		color: black;
}

td.game, td.bet {
		padding: 0px 10px 0px 10px; 
		border: 1px solid #c9c9c9;
}

td.odd {
		background-color: white; /*#FAD9C3;*/ 
		border: 1px solid #EC7129;
}
tr.one-bet td.won {
	border: 2px solid green;
}
tr.one-bet td.won * {
	/*color: white;*/
}

tr.one-bet:hover td.game, tr.one-bet:hover td.bet,
tr.one-bet-even:hover td.game, tr.one-bet-even:hover td.bet { 
		color: black; 
		/*background-image: url("/cu/bonbet/images/totopot/bg_game_over.gif"); 
		background-repeat: repeat-x;*/
		background-color: white;
		border: 1px solid #EC7129;
		padding: 0px 10px 0px 10px;
		/*background-color: #ec742c;*/
		/*background-image: url("/cu/bonbet/images/totopot/bg_game.gif"); 
		background-repeat: repeat-x;*/ 
} 

div.odd-value {font-size: 9px;}
div.odd-description {padding-top: 2px;}
input.amount { width: 20px; }


div#toto-navi {
		width: 100%;
		height: 27px;
		margin-top: 16px;
		background-image: url("/cu/bonbet/images/totopot/toto-header-big.gif"); 
		background-repeat: no-repeat;
		height: 28px;
		padding-top: 22px;
		padding-left: 5px;
		/*border-bottom: 1px solid #d2d2d2;*/
}

div#toto-navi div {
		width: 84px;
		height: 19px;
		background-image: url("/cu/bonbet/images/totopot/bg_tab_orange.gif"); 
		background-repeat: no-repeat;
		float:left;
		text-align: center;
		margin-right: 3px;
		padding: 8px 0 0 0;
}

div#toto-navi a {
		color:black;
}

div#toto-navi a:hover,
div#toto-navi a.selected {
		color:#FFFFFF;
		text-decoration: none;
}

div.error {
	color: #EF823F; 
	font-weight: bold;
	border:1px solid #EF823F;
	background-color: white; 
	padding: 5px;
}

select#amount { text-align: center; width: 6em;}

div.error-div {
	border:1px solid #EF823F;
	background-color: white;
	color: #EF823F;
	font-weight: bold;
	padding: 5px;
	text-align: left;
}
