@charset "UTF-8";
/* General Buckets*/  

/* badges */

div.medal {height:62px; width:62px; position: absolute; bottom:60px; right: 306px; text-align: center; font-size: 10px; margin-bottom: -60px;}

div.medal .vip-gold {
  background: url(/images/badges/huge/vip_gold2.png) no-repeat top left;
  height:62px;
}

div.medal .vip-silver {
  background: url(/images/badges/huge/vip_silver2.png) no-repeat top left;
  height:62px;
}

div.medal .vip-bronze {
  background: url(/images/badges/huge/vip_bronze2.png) no-repeat top left;
  height:62px;
}

div.medal .vip-none {
  background: url(/images/badges/huge/vip_none2.png) no-repeat top left;
  height:62px;
}



table#badges {
	float: left; 
	margin:0;
	width: 410px;
}

table#badges .spoy, table#badges .vip {
	width:195px;
	text-align:center;
	padding:0;
}

table#badges .spoy-yellow {
  background: url(/images/badges/huge/SPOY_huge_yellow.png) no-repeat top left; height:75px;
}

table#badges .spoy-red {
  background: url(/images/badges/huge/SPOY_huge_red.png) no-repeat top left; height:75px;
}

table#badges .spoy-blue {
  background: url(/images/badges/huge/SPOY_huge_blue.png) no-repeat top left; height:75px;
}

table#badges .spoy-green {
  background: url(/images/badges/huge/SPOY_huge_green.png) no-repeat top left; height:75px;
}

table#badges .spoy-orange {
  background: url(/images/badges/huge/SPOY_huge_orange.png) no-repeat top left; height:75px;
}

table#badges .spoy-gray {
  background: url(/images/badges/huge/SPOY_huge_gray.png) no-repeat top left; height:75px;
}


.vip-gold div span.gold {color:#fedd41;}
.vip-silver div span.silver {color:#d2d2d2;}
.vip-bronze div span.bronze {color:#da9f81;}
.vip-none div span.none {color:#363636;}


table#badges thead tr th h1 {float: left; width: 200px;}
table#badges thead tr th a {float: right; font-size: 12px; line-height: 18px;}

table#badges .spoy div, table#badges .vip div {
	font: 11px Arial, Helvetica, Verdana;
	font-weight:bold;
	text-align:left;
	margin-left:80px;
}
table#badges tr td {
  width: 100px;
  height: 50px;
  font: 12px bold Arial, Helvetica, Verdana;
  text-align: right;
  padding: 0 10px 0 0;
  background-repeat: no-repeat;
  vertical-align: middle;
}

table#badges tr th {
  height: 20px;
  font-family: Arial, Helvetica, Verdana;
  font-weight: bold;
  font-size: 10px;
  color: #999;
  text-align: left;
  vertical-align: bottom;
  padding: 2px;
  margin: 0;
}

table#badges tr td.bcs       { color: #cccccc; background-image: url(/images/badges/large/bcs.png); }
table#badges tr td.bcs_gray       { color: #cccccc; background-image: url(/images/badges/large/bcs_off.png); }
table#badges tr td.bcs_win       { color: #cccccc; background-image: url(/images/badges/large/bcs_win.png); }
table#badges tr td.bcs_win_off       { color: #cccccc; background-image: url(/images/badges/large/bcs_win_off.png); }

table#badges tr td.shulman    { color: #333333; background-image: url(/images/badges/large/shulman.png); }
  
table#badges tr td.signup_position_gray { color: #cccccc; background-image: url(/images/badges/large/founder_off.png); }
table#badges tr td.signup_position_gray_em { color: #cccccc; background-image: url(/images/badges/large/exclusive_off.png); }
table#badges tr td.hands_played_gray    { color: #cccccc; background-image: url(/images/badges/large/hands_played_off.png); }
table#badges tr td.wsop_gray { color: #cccccc; background-image:
url(/images/badges/large/wsop_off.png); }
table#badges tr td.people_busted_gray   { color: #cccccc; background-image: url(/images/badges/large/people_busted_off.png); }
table#badges tr td.fp_daily_gray        { color: #cccccc; background-image: url(/images/badges/large/fp_daily_off.png); }
table#badges tr td.fp_weekly_gray       { color: #cccccc; background-image: url(/images/badges/large/fp_weekly_off.png); }
table#badges tr td.fp_monthly_gray      { color: #cccccc; background-image: url(/images/badges/large/fp_monthly_off.png); }
table#badges tr td.ft_daily_gray        { color: #cccccc; background-image: url(/images/badges/large/ft_daily_off.png); }
table#badges tr td.ft_weekly_gray       { color: #cccccc; background-image: url(/images/badges/large/ft_weekly_off.png); }
table#badges tr td.ft_monthly_gray      { color: #cccccc; background-image: url(/images/badges/large/ft_monthly_off.png); }

table#badges tr td.sponsored_bellagio_participated { color: #333333; background-image: url(/images/badges/large/festa_al_lago_yellow.png); }
table#badges tr td.sponsored_bellagio_cashed { color: #333333; background-image: url(/images/badges/large/festa_al_lago_green.png); }
table#badges tr td.sponsored_bellagio_final_tabled { color: #333333; background-image: url(/images/badges/large/festa_al_lago_blue.png); }
table#badges tr td.sponsored_bellagio_won { color: #333333; background-image: url(/images/badges/large/festa_al_lago_red.png); }

table#badges tr td.wsop_seat_winner { color: #333333; background-image: url(/images/badges/large/wsop.png); }

table#badges tr td.bcs_daily_qualified { color: #333333; background-image: url(/images/badges/large/bcs_qualified_yellow.png); }
table#badges tr td.bcs_daily_won { color: #333333; background-image: url(/images/badges/large/bcs_first_place_yellow.png); }
table#badges tr td.bcs_weekly_qualified { color: #333333; background-image: url(/images/badges/large/bcs_qualified_blue.png); }
table#badges tr td.bcs_weekly_won { color: #333333; background-image: url(/images/badges/large/bcs_first_place_blue.png); }
table#badges tr td.bcs_monthly_qualified { color: #333333; background-image: url(/images/badges/large/bcs_qualified_red.png); }
table#badges tr td.bcs_monthly_won { color: #333333; background-image: url(/images/badges/large/bcs_first_place_red.png); }
table#badges tr td.bcs_championship_won { color: #333333; background-image: url(/images/badges/large/bcs_championship_winner_gold.png); }

table#badges tr td.signup_position_1k  { color: #333333; background-image: url(/images/badges/large/founder_1k.png); }
table#badges tr td.signup_position_5k  { color: #333333; background-image: url(/images/badges/large/founder_5k.png); }
table#badges tr td.signup_position_10k { color: #333333; background-image: url(/images/badges/large/founder_10k.png); }
table#badges tr td.signup_position_em { color: #333333; background-image: url(/images/badges/large/exclusive_members.png); }

table#badges tr td.fp_daily_yes        { color: #333333; background-image: url(/images/badges/large/fp_daily.png); }
table#badges tr td.fp_weekly_yes       { color: #333333; background-image: url(/images/badges/large/fp_weekly.png); }
table#badges tr td.fp_monthly_yes      { color: #333333; background-image: url(/images/badges/large/fp_monthly.png); }
table#badges tr td.ft_daily_yes        { color: #333333; background-image: url(/images/badges/large/ft_daily.png); }
table#badges tr td.ft_weekly_yes       { color: #333333; background-image: url(/images/badges/large/ft_weekly.png); }
table#badges tr td.ft_monthly_yes      { color: #333333; background-image: url(/images/badges/large/ft_monthly.png); }

table#badges tr td.hands_played_white  { color: #333333; background-image: url(/images/badges/large/hands_played_white.png); }
table#badges tr td.hands_played_green  { color: #333333; background-image: url(/images/badges/large/hands_played_green.png); }
table#badges tr td.hands_played_blue   { color: #333333; background-image: url(/images/badges/large/hands_played_blue.png); }
table#badges tr td.hands_played_red    { color: #333333; background-image: url(/images/badges/large/hands_played_red.png); }
table#badges tr td.hands_played_black  { color: #333333; background-image: url(/images/badges/large/hands_played_black.png); }

table#badges tr td.wsop  { color: #333333; background-image: url(/images/badges/large/wsop.png); }

table#badges tr td.people_busted_green { color: #333333; background-image: url(/images/badges/large/people_busted_green.png); }
table#badges tr td.people_busted_blue  { color: #333333; background-image: url(/images/badges/large/people_busted_blue.png); }
table#badges tr td.people_busted_red   { color: #333333; background-image: url(/images/badges/large/people_busted_red.png); }
table#badges tr td.people_busted_black { color: #333333; background-image: url(/images/badges/large/people_busted_black.png); }
table#badges tr td.people_busted_purple { color: #333333; background-image: url(/images/badges/large/people_busted_purple.png); }
table#badges tr td.people_busted_gold { color: #333333; background-image: url(/images/badges/large/people_busted_gold.png); }

table#badges tr td.brit_busted { color: #333333; background-image: url(/images/badges/large/brit.png); }

table#badges tr td.playboy { color: #333333; background-image: url(/images/badges/large/playboy.png); }

/* ACCOUNT LANDING PAGE */

div.gray-outer {
	border: 1px solid #dddddd;
	padding: 3px;
}

table#account-balances {
	width: 240px;
}

table#account-balances {
	font-weight: bold;
	text-transform: uppercase;
	
}

table#account-balances th {
	padding: 2px 0;
}

table#account-balances th {
	color: #426a9d;
	font-size: 12px;
	font-weight: bold;
  vertical-align: middle;
}

table#account-balances td {
	color: #333;
	vertical-align: middle;
	padding: 2px 0;
}

table#account-balances td {
	text-align: right;
	font-weight: bold;
}

table#user-info {
	width: 290px;
}
table#user-info td {
	padding: 2px 0;
}


table#user-info th {
	color: #888;
	width: 160px;
	padding: 2px 0;
	text-transform: uppercase;
	font-size: 11px;
}

table.account-table {
	width: 610px;
}

table.account-table thead tr th, table.account-table tbody tr td {
	padding: 5px;
}

table.account-table thead tr th {
	text-transform: uppercase;
	color: #336699;
	font-size: 11px;
	font-weight: bold;
}

table.account-table tbody tr td {
	color: #333;
	overflow: hidden;
}

table.account-table tr.even {
	background-color: #f5f5f5;
}

table.raf-status-table {
  width: 610px;
}

table.raf-status-table tr.even {
	background-color: #f5f5f5;
}

table.raf-status-table th {
  padding: 5px;
  text-transform: uppercase;
	color: #336699;
	font-size: 11px;
	font-weight: bold;
}

table.raf-status-table td {
  padding: 5px;
  color: #333;
	overflow: hidden;
	vertical-align: middle; }

/* subscription levels */

table#subscription {
  width: 530px;
  float: left;
  margin: 0;
}

table#subscription tr th {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  color: #333;
  font-size: 11px;
  line-height: 18px;
  text-decoration: none;
  width: 228px;
  padding: 5px 0 5px 4px;
  border: 1px solid #fff;
  border-top: 0;
  border-right: 0;
  vertical-align: middle;
  background-color: #f1f1f1;}
  
td.none {
  border-bottom: none;
  padding: 0;}
  
table#subscription tr td {
  font-family: Arial, Verdana, sans-serif;
  font-weight: normal;
  color: #fff;
  font-size: 11px;
  line-height: 18px;
  text-decoration: none;
  text-align: center;
  width: 150px;
  padding: 5px 0;
  border: 1px solid #fff;
  border-top: 0;
  border-right: 0;
  vertical-align: middle;
  background-color: #ccc;} 
  
  
td.gray-text {
  color: #333;
}
table#chip-count {
  width: 300px;
  margin: 15px;
  height: 75px;
  border: 1px solid #336699;
}
table#chip-count tbody tr th { 
  background-color: #336699;
  color: #fff;
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  padding: 5px;
}
table#chip-count tbody tr td { 
  background-color: #fff;
  color: #333;
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
  padding: 5px; 
}

table.spoy-rankings {margin: 2px 30px 20px 0; width:170px; float: left;}
table.spoy-rankings thead tr td  {text-align: left; padding:0 0 20px 0; height:20px; font-size: 14px; font-weight: bold; color: #333;}
table.spoy-rankings tbody tr th, table#badges tr td table.spoy-rankings tbody tr td
{vertical-align: middle; font-size: 11px; color: #333;}
table.spoy-rankings tbody tr th {font-weight: bold; line-height:20px;}
table.spoy-rankings tbody tr td {font-size: 11px; text-align: right; line-height:20px; }
table.spoy-rankings tbody tr td span{font-weight: normal; color: #666;}
table.spoy-rankings tbody tr th.spoy-fb div{height:16px; width:74px; margin-top: 2px; line-height: 16px; text-align: right; background-image: url(../images/facebook/spoy-fb.png); background-repeat: no-repeat;}
table.spoy-rankings tbody tr th.spoy-fb div a {color: #3b5998!important;}