/*

Table of contents:
------------------
	00 General

	01 Userinfo
	02 Tooltip / popup
	03 Tournaments 
	04 Leaderboard
 
*/





/* 00 GENERAL
 ************************************************/




/* 01 USERINFO 
 ************************************************/



.hidden {
	display: none;
}


#userarea{
	width: 566px;
	height: 88px;
	float: right;
	background-image: url("../img/userinfo/userinfo_bg_empty.png");
	background-repeat: no-repeat;
	margin-bottom: 10px;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 90%;
}

.not_logged_in
.userarea_left{
	width: 155px;
	float: left;
	padding-left: 10px;
}

	.login_status{
		font-size: 90%;
		line-height: 1.22em;
		font-weight: normal;
		color: #666;
		margin: 10px 0 3px 0;
		position: relative;
		left: 5px;
	}

.userarea_button{
	background-image: url("../img/userinfo/userinfo_buttons.gif");
	background-repeat: no-repeat;
	height: 22px;	
	color: #fff;
	font-size: 95%;
	font-weight: bold;
	text-align: center;
	display: block;
	float: left;
	line-height: 18px;
}
	.userarea_button:hover,
	.userarea_button#login_button:hover{
		text-decoration: none;
		cursor: hand;
	}

	.userarea_button#create_account{
		width: 150px;
		background-position: -656px -2px;
	}
	.userarea_button#create_account:hover{background-position: -656px -24px;}

	.userarea_button#deposit_money{
		width: 150px;
		background-position: -284px -2px;
	}
	.userarea_button#deposit_money:hover{background-position: -284px -24px;}
	
	
	.userarea_button#transfer_money{
		width: 150px;
		background-position: -284px -2px;
	}
	.userarea_button#transfer_money:hover{background-position: -284px -24px;}
	
	
	.userarea_button#my_account{
		width: 150px;
		background-position: -133px -2px;
		position: relative;
		left: 3px;
	}
	.userarea_button#my_account:hover{background-position: -133px -24px;}
	
	
	.userarea_button#login_button{
		width: 126px;
		border: 0px;
		float: left;	
		clear: left;
		background-color: transparent;
		background-position: -4px 1px;
	}
	.userarea_button#login_button:hover{background-position: -4px -21px; cursor: pointer;}


#forgotten_password{
	width: 128px;
	text-align: center;
	float:left;
	font-size:90%;
	margin:6px 0 0 3px;
	text-decoration:underline;
}

#forgotten_password:hover{
	text-decoration: none;
	color: #000;
}

.not_logged_in
.userarea_center{
	width: 265px;
	height: 83px;
	float: left;
	padding: 10px 0px 0px 10px;
	background-image: url("../img/userinfo/userinfo_notloggedin_center.gif");
	background-repeat: no-repeat;
}
	
	fieldset {
		border:0px;
		margin: 0px;
		padding: 0px;
	}
	
	.username,
	.password{
		float: left;
		font-size: 90%;
	}
	
	.username_area,
	.password_area{
		width: 130px;
		float: left;
		margin-bottom: 3px;
	}
	
	.username_input,
	.password_input{
		width: 120px;
		float: left;
		clear: left;
		background-color: #fff;
		border: 1px solid #666;
		margin: 1px;
	}
	
	.username_input:focus,
	.password_input:focus{
		background-color: #F1FFEF;
		border: 2px solid #63BB59;
		margin: 0px;
	}

	
.not_logged_in
.userarea_right{
	width: 115px;
	float: left;
}
	
	
	.choose_language_text{
		float: left;
		margin: 10px 0px 1px 10px;
		font-size: 90%;
	}
	
	#choose_language{
		width: 100px;
		float: left;
		margin: 0px 0px 0px 10px;
		font-size: 90%;
	}	
	
	
	
.logged_in
.userarea_left{
	width: 155px;
	float: left;
	padding-left: 10px;
}

	.logged_user{
		float:left;
		font-weight:bold;
		height:25px;
		line-height:110%;
		margin:0 0 3px;
		width:150px;
		position: relative;
		left: 5px;
		bottom: 2px;
	}

	a#logout_tab{
		width: 146px;
		height: 18px;
		text-align: center;
		float: right;
		text-indent: 15px;
		color: #888;
		display: block;
		position: relative;
		left: -13px;
		background-image: url("../img/userinfo/userinfo_buttons.png");		
		background-position: -432px -26px;
			/*below only for IE6*/
		_background-image: url("../img/userinfo/userinfo_buttons.gif");			
	}
	
		a#logout_tab:hover{
			color: #000;
			font-weight: bold;
			text-decoration: none;
			cursor: hand;
			background-position: -432px -4px;
		}

	.logout_text{
		display:inline;
		height:22px;
		line-height:120%;
		margin:0;
		font-size: 85%;	
		position: relative;
		bottom: 2px;
	}

	.logout_symbol{
		background-image:url(../img/userinfo/userinfo_logout_symbol.gif);
		background-repeat:no-repeat;
		height:14px;
		width:14px;	
		display: inline-block;
		font-size: 16px;
		line-height: 14px;
	}


.logged_in
.userarea_center{
	width: 240px;
	float: left;
}

	table.user_money
	.playing {
		width: 90px;
		font-size:80%;
		font-family: Arial;
		padding-right:15px;
		padding-top:3px;
		text-align:center;
		vertical-align:top;
	}				
	

	table.user_money
	.loading{
		padding-left:10px;
		padding-top:3px;
		vertical-align:top;
	}

	table.user_money{
		width: 240px;
		height: 83px;
		background-image: url("../img/userinfo/userinfo_loggedin_center_bg.gif");
		background-repeat: no-repeat;
		border-collapse:separate;
		border-spacing:2px;
	}

	table.user_money *{	
		line-height: 1.25em;
	}

	.three_rows
	table.user_money{
		background-image: url("../img/userinfo/userinfo_loggedin_center_3r.gif");
		background-repeat: no-repeat;
	}

	.two_rows
	table.user_money{
		background-image: url("../img/userinfo/userinfo_loggedin_center_2r.gif");
		background-repeat: no-repeat;
	}

	table.user_money
	td{
		padding-top: 1px;
		padding-bottom: 1px;
	}

	.three_rows
	table.user_money td{
		padding-top: 4px;
		padding-bottom: 5px;
	}	

	.two_rows table.user_money td{
		padding-bottom:5px;
		padding-top:14px;
	}	

	.two_rows tr.bonus_money td{
		padding-top: 0px;
		padding-bottom: 15px;
	}	

	#userarea td.label{
		width: 145px; 
		text-align: right;
		font-size: 80%;
	}
	
	#userarea td.amount{
		width: auto;
		text-align: right;
		font-size: 80%;
	}
	
	#userarea td.currency{
		width: 35px;
		text-align: left;
		font-size: 85%;
		color: green;
	}
	
.currency_tabs{
	width: 125px;
	float: right;
	position: relative;
	left: 13px;
}	

	.currency_tab{
		width: 60px;
		height: 15px;
		float: left;
		font-size: 80%;
		color: #888;
		text-transform: uppercase;
		text-align: center;
		display: block;
		position: relative;
		background-image: url("../img/userinfo/userinfo_buttons.png");
		background-position: -589px -26px;
		z-index: 10;
		/*below only for IE6*/
		_background-image: url("../img/userinfo/userinfo_buttons.gif");		

	}

	.currency_tab:hover{
		font-weight: bold;
		color: #000;
		text-decoration: none;
	}

	.currency_tab.second{
		position: relative;
		right: 20px;
		display: block;
	}
	
	.currency_tabs	
	.currency_tab.active{
		background-position: -590px -4px;
		z-index: 20;
		position: relative;
		color: #555;
	}


.logged_in
.userarea_right{
	width: 160px;
	float: left;
	height: 83px;
}	
	
	#deposit_money{
		position: relative;
		top: 13px;
		left: 5px;
	}
	
	#transfer_money{
		position: relative;
		top: 32px;
		left: 5px;
	}

	.three_rows
	#deposit_money{
		top: 20px;
	}
	
	.two_rows
	#deposit_money{
		top: 32px;
	}	
	
	
	.two_rows
	#transfer_money{
		display: none;
	}	
	
	
	
	
	
		
	
	
	
	
/* 02 TOOLTIP / POPUP 
 ************************************************/

/* this extends game.css */
	
		
.qtip{z-index: 10000;}

.qtip-wrapper,
.qtip-contentWrapper{background: transparent !important;}

.qtip-content {
	background: url(../img/tooltips/popup_bg_small.png) !important;
	background-repeat: no-repeat !important;
}
	/*IE6 with 8-bit png*/
	* html .qtip-content {	
	background: url(../img/tooltips/popup_bg_small_ie6.png) !important;
	background-repeat: no-repeat !important;
	} 

.game_info{
	width: 155px;
	height: 100px;
	float: left;
	position: relative;
	left: 30px;	
	top: 15px;
}

div.game_screenshot{
	width: 139px;
	height: 104px;
	position: relative;
	float: left;
		bottom: -8px;
		left: 20px;
}

div.game_screenshot.slots{background-image: url(../img/tooltips/slots_videopokers_all.png);}
div.game_screenshot.bingo{background-image: url(../img/tooltips/bingo_lotteries_all.png);}
div.game_screenshot.casino{background-image: url(../img/tooltips/casino_all.png);}


/* paf slots */
#t_ALPINEADVENTURE_SLOTMACHINE{background-position: 0 0px;}
#t_BEACHVOLLEY_SLOTMACHINE{background-position: 0 -104px;}
#t_BEACHPARTY_SLOTMACHINE{background-position: 0 -3536px;}
#t_BIGBUSINESS_SLOTMACHINE {background-position: 0 -3328px;}
#t_CASHANDCARRY_SLOTMACHINE {background-position: 0 -208px;}
#t_CASINOISLAND_SLOTMACHINE {background-position: 0 -312px;}
#t_CASINOISLAND2_SLOTMACHINE {background-position: 0 -416px;}
#t_DEADRICH_SLOTMACHINE {background-position: 0 -520px;}
#t_DIAMONDDIGGER_SLOTMACHINE {background-position: 0 -624px;}
#t_FISHERMANSJACKPOT_SLOTMACHINE {background-position: 0 -728px;}
#t_FISHERMANSJACKPOT_SLOTMACHINE_JAVA{background-position: 0 -832px;}
#t_PAF_FOOTBALL2008_SLOTMACHINE {background-position: 0 -936px;}
#t_FRUITSLOTS_SLOTMACHINE {background-position: 0 -1040px;}
#t_PAF_FUNANDGAMES_SLOTMACHINE {background-position: 0 -1144px;}
#t_HOCKEYHEROES_SLOTMACHINE {background-position: 0 -1248px;}
#t_JUNGLEMYSTERY_SLOTMACHINE {background-position: 0 -3120px;}
#t_HUNTERSINN_CASINOGAME {background-position: 0 -1352px;}
#t_KINGVEGAS_SLOTMACHINE {background-position: 0 -1456px;}
#t_PAF_LUCKYSTAR_SLOTMACHINE {background-position: 0 -1560px;}
#t_MONEYDRIVE_SLOTMACHINE {background-position: 0 -1664px;}
#t_PAF_NORDICSUMMER_SLOTMACHINE {background-position: 0 -1768px;}
#t_NORDICVIKINGS_SLOTMACHINE {background-position: 0 -1872px;}
#t_PAFJAZZO_PAJAZZO {background-position: 0 -1976px;}
#t_PAF_PARADISESUITE_SLOTMACHINE {background-position: 0 -2080px;}
#t_PENNYUP_SLOTMACHINE {background-position: 0 -2184px;}
#t_REELSOFDARKNESS_SLOTMACHINE {background-position: 0 -2288px;}
#t_REELSOFFORTUNE_SLOTMACHINE{background-position: 0 -2392px;}
#t_PAF_ROBINHOOD_SLOTMACHINE{background-position: 0 -2496px;}
#t_SAGA_SLOTMACHINE {background-position: 0 -3224px;}
#t_SLOTSLASHER_SLOTMACHINE {background-position: 0 -2600px;}
#t_SPACEINVASION_SLOTMACHINE {background-position: 0 -2704px;}
#t_PAF_THEPARTY_SLOTMACHINE {background-position: 0 -2808px;}
#t_TIMEMACHINE_SLOTMACHINE {background-position: 0 -3432px;}
#t_TIVOLI_SLOTMACHINE {background-position: 0 -2912px;}
#t_TRAVELTHEWORLD_SLOTMACHINE {background-position: 0 -3016px;}
#t_PRIVATEEYEJACKPOT_SLOTMACHINE {background-position: 0 -3432px;}

/* netent slots */
#t_arabian{background-position: -139px 0px;}
#t_beetle{background-position: -139px -104px;}
#t_bloodsuckers {background-position: -139px -208px;}
#t_champion {background-position: -139px -312px;}
#t_luckyeightsports {background-position: -139px -416px;}
#t_crusaders {background-position: -139px -520px;}
#t_deadoralive {background-position: -139px -624px;}
#t_devil  {background-position: -139px -728px;}
#t_excalibur {background-position: -139px -832px;}
#t_fishyfortune {background-position: -139px -936px;}
#t_retro-groovy60 {background-position: -139px -1040px;}
#t_retro-funky70 {background-position: -139px -1144px;}
#t_geisha {background-position: -139px -1248px;}
#t_goldrushflash {background-position: -139px -1352px;}
#t_hotcity {background-position: -139px -1456px;}
#t_ice {background-position: -139px -1560px;}
#t_jackpot6k {background-position: -139px -1664px;}
#t_luckyeight {background-position: -139px -1768px;}
#t_luckyeightlove {background-position: -139px -1872px;}
#t_megajackpot {background-position: -139px -1976px;}
#t_megajoker {background-position: -139px -2080px;}
#t_mansion {background-position: -139px -2184px;}
#t_pacific {background-position: -139px -2288px;}
#t_piratesgold2 {background-position: -139px -2392px;}
#t_reelsteal {background-position: -139px -2496px;}
#t_relicraiders {background-position: -139px -2600px;}
#t_luckyeightsafari {background-position: -139px -2704px;}
#t_wizards {background-position: -139px -2808px;}
#t_frog {background-position: -139px -2912px;}
#t_krakow {background-position: -139px -3016px;}
#t_tiki {background-position: -139px -3120px;}
#t_viking {background-position: -139px -3224px;}
#t_voodoo {background-position: -139px -3328px;}
#t_retro-super80 {background-position: -139px -3536px;}
#t_horus {background-position: -139px -3432px;}
#t_ghostpirates {background-position: -139px -3640px;}
#t_eldorado {background-position: -139px -3744px;}

/* paf videopokers */
#t_DOUBLE_JOKER_VIDEOPOKER {background-position: -277px -831px;}
#t_100HANDPOKER_VIDEOPOKER {background-position: -278px 0px;}
#t_FULLHOUSEJOKERPOKER_CASINO {background-position: -278px -104px;}
#t_HEARTBEAT_VIDEOPOKER {background-position: -278px -207px;}
#t_JACKPOTJOKERPOKER_CASINO {background-position: -278px -312px;}
#t_JACKSORBETTER_VIDEOPOKER {background-position: -278px -416px;}/*jackpot joker poker*/
#t_CLASSICJACKSORBETTER_CASINO {background-position: -278px -520px;}
#t_JOKERPOKER_VIDEOPOKER  {background-position: -278px -624px;}
#t_MULTIHAND_JACKPOT_VIDEOPOKER {background-position: -278px -728px;}


/* netent videopokers */
#t_allamerican1{background-position: -417px 0px;}
#t_allamerican5{background-position: -417px -104px;}
#t_allamerican50{background-position: -417px -208px;}
#t_deuceswild1{background-position: -417px -312px;}
#t_deuceswild5{background-position: -417px -416px;}
#t_deuceswild50{background-position: -417px -520px;}
#t_jacksorbetter1{background-position: -417px -624px;}
#t_jacksorbetter5{background-position: -417px -728px;}
#t_jacksorbetter50{background-position: -417px -832px;}
#t_jokerwild1{background-position: -417px -936px;}
#t_jokerwild5{background-position: -417px -1040px;}
#t_jokerwild50{background-position: -417px -1144px;}


/* paf bingo/lotteris */
#t_MP90NUMBERBINGO_BINGO{background-position: 0 0px;}
#t_BALTICTREASURES_SCRATCHCARD{background-position: 0 -104px;}
#t_VINSTLOTTEN_SCRATCHCARD{background-position: 0 -208px;} /*beachvolley*/
#t_VARIANTBINGO_INSTANT{background-position: 0 -312px;} /*bingo*/
#t_FREESQUAREBINGO_INSTANT{background-position: 0 -426px;}
#t_PAF_FUNANDGAMESSCRATCH_SCRATCHCARD{background-position: 0 -520px;}/*funngames*/
#t_PRYLSKRAPET_SCRATCHCARD{background-position: 0 -624px;} /*funky monkey*/
#t_MPVARIANTBINGO_INSTANT {background-position: 0 -728px;} /*golden variant*/
#t_HILO_INSTANT{background-position: 0 -832px;}
#t_KENO_INSTANT{background-position: 0 -936px;}
#t_INSTANTLOTTOJOKER_INSTANT{background-position: 0 -1040px;}
#t_PAF_MPCLASSICBINGO_INSTANT {background-position: 0 -1144px;} /*mp bingo classic*/
#t_MPVARIANTBINGOII {background-position: 0 -1248px;} /*mp bingo...*/
#t_MPLUNCHBINGO_INSTANT {background-position: 0 -1352px;} /*mp lunch...*/
#t_PAF_NATURESCRATCH_SCRATCHCARD{background-position: 0 -1456px;}
#t_PAF_PENALTYSCRATCH_SCRATCHCARD{background-position: 0 -1560px;}
#t_SKUTTSKRAPET_SCRATCHCARD{background-position: 0 -1664px;} /*rabbit race*/
#t_SPORTSLOTTEN_SCRATCHCARD{background-position: 0 -1768px;}
#t_PAF_SPTripleBingo_INSTANT{background-position: 0 -1872px;} /*triple*/
#t_SILVERBINGOVARIANT_INSTANT{background-position: 0 -1976px;}
#t_POWERKENO_INSTANT{background-position: 139px -104px;}
#t_NGP_PICK3_INSTANT{background-position: 139px -208px;}


/* netent bingo/lotteris */
#t_horserace{background-position: 139px 0px;}


/* paf casino*/
#t_CLASSIC_NGP_BLACKJACK_CASINO{background-position: 0 -104px;}
#t_HIGHROLLERBLACKJACK_CASINO{background-position: 0 -208px;}
#t_MULTIHAND_NGP_BLACKJACK_CASINO {background-position: 0 -312px;}
#t_MULTIHANDBLACKJACK_CASINO_JAVA{background-position: 0 -416px;}
#t_PREMIUM_NGP_BLACKJACK_CASINO{background-position: 0 -521px;}
#t_OASISSTUDPOKER_CASINO {background-position: 0 -624px;}
#t_PAF_PREMIUMOASISSTUDPOKER_CASINO {background-position: 0 -728px;}
#t_REDDOG_CASINO{background-position: 0 -832px;}
#t_ROULETTE_CASINO{background-position: 0 -936px;}
#t_ROULETTE_FRENCH_CASINO{background-position: 0 -1249px;}
#t_PAF_PREMIUMROULETTE_CASINO {background-position: 0 -1040px;}
#t_THREECARDPOKER_CASINO {background-position: 0 -1144px;}

/* netent casino */
#t_blackjack2-3h {background-position: 139px 0px;}
#t_casinoholdem {background-position: 139px -104px;}
#t_hilo2-3c {background-position: 139px -208px;}
#t_letitride2 {background-position: 139px -312px;}
#t_oasispoker {background-position: 139px -416px;}
#t_reddog {background-position: 139px -520px;}
#t_roulette2french {background-position: 139px -624px;}
#t_txsholdem {background-position: 139px -728px;}
#t_baccarat2 {background-position: 139px -832px;}

h2.game_title {
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px;
	text-align: left;
	color: #e7001b;
	float: left;
	position: relative;	
}

span.real_bonus{
	width: 130px;
}

.game_info label{
	width: 50px;
	font-size: 10px;
	font-weight: bold;
	float: left;
	clear: left;
}

.game_info span{
	width: 100px;
	font-size: 10px;
	font-weight: normal;	
	float: left;
}







/* 03 TOURNAMENTS 
 ************************************************/

.games_tournaments
#gamesleft {
	width:650px;
	font-family: verdana,arial,helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
}

#PAFtourneys,
#tourneyList{
	line-height: 0;
}


.tournament_top_banner{
	width: 639px;
	height: 87px;
	background: url(../../ui/img/tournaments/tournaments_frames_schedule.jpg) no-repeat;
	background-position: 0px 0px;
}

	.tournament_top_banner
	h2{
		color:#868789;
		font-size:139%;
		font-weight:normal;
		left:10px;
		position:relative;
		top:55px;
	}

.tournament_infotext{
	color:#303030;
	font-size:11px;
}

.tournament_header{background: url(../../ui/img/tournaments/tournaments_frames_schedule.jpg) no-repeat;height: 38px;}
.tournament_footer{background: url(../../ui/img/tournaments/tournaments_frames_schedule.jpg) no-repeat;height: 10px}

	.tournament_slots .tournament_header{background-position: 0px -95px;}
	.tournament_slots .tournament_footer{background-position: 0px -131px;}
	.tournament_bingo .tournament_header{background-position: 0px -148px;}
	.tournament_bingo .tournament_footer{background-position: 0px -187px;}
	.tournament_casino .tournament_header{background-position: 0px -203px;}
	.tournament_casino .tournament_footer{background-position: 0px -241px;}
	.tournament_videopoker .tournament_header{background-position: 0px -257px;}
	.tournament_videopoker .tournament_footer{background-position: 0px -295px;}			
	.tournament_generic .tournament_header{background-position: 0px -310px;}
	.tournament_generic .tournament_footer{background-position: 0px -349px;}
	.tournament_tripplemania .tournament_header{background-position: 0px -363px;}
	.tournament_tripplemania .tournament_footer{background-position: 0px -405px;}	
	.tournament_plainred .tournament_header{background-position: 0px -418px;}
	.tournament_plainred .tournament_footer{background-position: 0px -455px;}		


.tournament_header
h3{
	color:#FFFFFF;
	font-size:115%;
	font-weight:bold;
	left:10px;
	margin:0;
	padding:0;
	position:relative;
	top:17px;
}

.results
.tournament_header
h3{
	top:24px;
}

.games_tournaments
.top_link{
	height: 15px;
	padding-right: 15px;
	background: url(../../ui/img/tournaments/top_arrow.gif) no-repeat;
	background-position: right center;
}

.games_tournaments
table{
	width: 639px;
	border-collapse: separate;
	border-spacing: 0px;
}

	.tournament_slots table{border-left: 1px solid #ba0317;}
	.tournament_slots td,
	.tournament_slots th{border-top: 1px solid #ba0317;	
						 border-right: 1px solid #ba0317;}
	
	.tournament_bingo table{border-left: 1px solid #d45417;}
	.tournament_bingo td,
	.tournament_bingo th{border-top: 1px solid #d45417;	
						 border-right: 1px solid #d45417;}
	
	.tournament_casino table{border-left: 1px solid #229d0e;}
	.tournament_casino td,
	.tournament_casino th{border-top: 1px solid #229d0e;	
						 border-right: 1px solid #229d0e;}
	
	.tournament_videopoker table{border-left: 1px solid #ba0317;}
	.tournament_videopoker td,
	.tournament_videopoker th{border-top: 1px solid #ba0317;	
						 border-right: 1px solid #ba0317;}

	.tournament_generic table{border-left: 1px solid #646464;}
	.tournament_generic td,
	.tournament_generic th{border-top: 1px solid #646464;	
						 border-right: 1px solid #646464;}

	.games_tournaments td,
	.games_tournaments th{
		font-size: 85%;
		color: #222;
		padding: 5px;
		vertical-align: top	
	}
	
	.games_tournaments .results td,
	.games_tournaments .results th{
		padding: 3px;
	}	
	
	.games_tournaments
	td.date{
		font-weight: bold;
	}

	.games_tournaments
	td.label{
		width: 125px;
		text-align: left;
		font-weight: bold;
	}
	
		.games_tournaments
		td.gameList .game{
			float: left;
			clear: left;
		}

	.games_tournaments
	td.value{
		width: 210px;
	}

	.games_tournaments
	td.rules{
	}

	.games_tournaments
	td.rules
	h4{
		font-size: 100%;
		font-weight: bold;
		margin: 0px;
	}

	.games_tournaments
	td.rules
	ul{
		margin-left: 20px;
		-moz-padding-start: 0px;
	}	


/* results */

#PAFtourneyResults
.tournament_top_banner{
	background: url(../../ui/img/tournaments/tournaments_frames_results.jpg) no-repeat;
	height: 95px;
	display: block;
}

.games_tournaments .results
.tournament_header{background: url(../../ui/img/tournaments/tournaments_frames_results.jpg) no-repeat;height: 45px;}
.games_tournaments .results
.tournament_footer{background: url(../../ui/img/tournaments/tournaments_frames_results.jpg) no-repeat;height: 10px}

	.tournament_slots.results .tournament_header{background-position: 0px -95px;}
	.tournament_slots.results .tournament_footer{background-position: 0px -139px;}
	.tournament_bingo.results .tournament_header{background-position: 0px -148px;}
	.tournament_bingo.results .tournament_footer{background-position: 0px -193px;}
	.tournament_casino.results .tournament_header{background-position: 0px -203px;}
	.tournament_casino.results .tournament_footer{background-position: 0px -247px;}
	.tournament_videopoker.results .tournament_header{background-position: 0px -257px;}
	.tournament_videopoker.results .tournament_footer{background-position: 0px -301px;}			
	.tournament_generic.results .tournament_header{background-position: 0px -310px;}
	.tournament_generic.results .tournament_footer{background-position: 0px -356px;}
	.tournament_tripplemania.results .tournament_header{background-position: 0px -363px;}
	.tournament_tripplemania.results .tournament_footer{background-position: 0px -409px;}			




/* 04 LEADERBOARD
 ************************************************/



/* 04 LEADERBOARD
 ************************************************/


.leaderboard{
	font-family: verdana,arial,helvetica,sans-serif;
	display: inline-block;
	margin-bottom: 5px;
}

#wrapper
.leaderboard_top{
	width: 253px;
	float: left;
	display: inline-block;
	padding-bottom: 15px;
	background: #656565 url(../../ui/img/tournaments/leaderboard_frames_horizont.jpg) no-repeat;
	background-position: -783px -7px;
}

#wrapper
.leaderboard_center{
	width: 251px;
	float: left;
	font-size: 90%;
	border-right: 1px solid #656565;
	border-left: 1px solid #656565;	
		/* below for IE */
		_width: 253px;
}

#wrapper
.leaderboard_bottom{
	width: 253px;
	height: 6px;
	float: left;
	background: #656565 url(../../ui/img/tournaments/leaderboard_frames_horizont.jpg) no-repeat;
	background-position: -1046px -28px;
}

#wrapper.cmscat_slots .leaderboard_top{background-color: #cc0000; background-position: -6px -10px;}
#wrapper.cmscat_bingo .leaderboard_top{background-color: #da6923; background-position: -265px -10px;}
#wrapper.cmscat_casino .leaderboard_top{background-color: #24a41a; background-position: -524px -10px;}

#wrapper.cmscat_slots .leaderboard_center{border-right: 1px solid #cc0000; border-left: 1px solid #cc0000;}
#wrapper.cmscat_bingo .leaderboard_center{border-right: 1px solid #da6923; border-left: 1px solid #da6923;}
#wrapper.cmscat_casino .leaderboard_center{border-right: 1px solid #24a41a; border-left: 1px solid #24a41a;}

#wrapper.cmscat_slots .leaderboard_bottom{background-position: -1046px -4px;}
#wrapper.cmscat_bingo .leaderboard_bottom{background-position: -1046px -12px;}
#wrapper.cmscat_casino .leaderboard_bottom{background-position: -1046px -20px;}




/* #netEntTournamentName{ */
#netEntTournamentHeading{
	width: 185px;
	color:#FFFFFF;
	font-size:100%;
	line-height: 110%;
	position:relative;
	left:5px;
	top:9px;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
}

#loading_image{
	width: 16px;
	height: 16px;
	float: right;
	position:relative;
	right: 10px;
	top: 5px;
	display: inline-block;
	background: transparent url(../../ui/img/common/ajax-loader.gif) no-repeat;
}

a.refresh_link{
	width: 65px;
	float: right;
	display: inline;
	color: #fff;
	font-size: 80%;
	text-decoration: underline;
	position: relative;
	top: 10px;
	right: 10px;
	text-align: right;
}
	a.refresh_link:hover{
		text-decoration: none;
	}



.leaderboard
table{
	width: 100%;
	border-collapse: collapse;
	background-color: #eee;
	font-size: 90%;
}

.leaderboard_table_headers
{
	display: block;
}

.leaderboard_table_headers
h5{
	margin: 0;
	padding: 5px;
	float: left;
	font-size: 90%;
	display: inline-block;
}

.leaderboard_table_headers
h5.leaderboard_name{
	_width: 120px;	
}

.leaderboard_name{
	padding: 5px;
	width: 110px;
}

.leaderboard_score{
	padding: 5px;
}

tr.even{
	background-color: #f8f7f7;
}

.leaderboard_info{
	float: left;
	padding: 4px;
	font-size: 85%;
}

	span.leaderboard_inforow{
		display: block;
		padding-bottom: 3px;
	}
		
	a.leaderboard_link{
	display: inline-block;
	text-decoration: underline;
	margin: 0 10px 0px 0;
	}

	p.leaderboard_labeltext{
		font-weight: bold;
		vertical-align: top;
		display: inline;
		padding-right: 5px;
		padding-bottom: 3px;
		margin: 0; 
		width: 84px;
		min-width: 84px;
		float: left;
		clear: left;
	}
	
	.netEntTournamentEndDate,
	.netEntTournamentStartDate{
		float: left;
		font-size: 90%;
	}

.leaderboard
.qualified_info{
	margin: 0;
	padding: 5px 0 0 5px;
	font-size: 90%;
}

.leaderboard
.unqualified{
	color: #aaa;
}