#splash_row1{
	position: relative; /* 'absolute' children will anchor to this element */
    width: 950px;
    height: 500px;
    background-image: url( /img/front-base.png );
    margin: 3px;	
}
#splash_row1 .play_now_btn {
    position: absolute;
    left: 565px;
    top: 140px;
    width: 296px;
    height: 220px;
}
#splash_row1 a{
	outline: none;	
}
/*
#front .btn img {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
    border: 0px;
}
*/
#splash_row1 a.play_now_btn .over {
    display: none; /* stick it there, but hide it by default */
    position: absolute;
    width: 296px;/*100%;*/
    height: 220px;/*100%;*/
    left: 0px;
    top: 0px;
    z-index: 2;
    background-image: url( /img/front-btn-over.png );
}
#splash_row1 a.play_now_btn:hover .over {
    display: block;
}
#splash_row1 .splash_error{
	position: absolute;
	left: 565px;
	top: 360px;
	width: 296px;
	height: 100px;
	text-align: center;
	/*background-color: blue;*/
	z-index: 4;
	color: #FF6666;
	font-weight: bold;
	font-size: 16px;
}
#splash_row1 .play_now_btn img{
	position: absolute;
	width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    /*background-color: blue;*/
    z-index: 3;
}
/*
#flash_div {
	display: none;
	padding: 1px;
	background-color: black;
	width: 750px;
	height: 520px;
	border: 1px black;
}
*/
/*
.flash_border{
	padding: 1px;
	background-color: black;
	border: 1px black;
}
*/
#poker_swf_holder{
	display: none;
	/*margin: 2px;*/
	padding: 1px;
	background-color: #112233;
	width: 750px;
	height: 520px;
}
#server_alert{
	display: none;
	color: white;
	background-color: #112233;
	padding: 5px;
}
#ad_side{
	display: none;
}
#ad_bottom{
	display: none;
}
#splash_row2{
	overflow: hidden;
}
#desc{
	padding: 10px;
	font-size: 17px;
	text-align: justify;
	font-weight: bold;
	color: #89AACC;
}
#boxes{
	display: none;	
}
#google_analytics{
	width: 5px;
	height: 5px;
}
.debug_output{
	display: none;
	background-color: #112233;
	text-align: left;
	/*width: 500px;*/
	padding: 5px;
}
.ajax_box{
	display: none;
	margin: 6px;
}
a.navbar{
	font-size:11px;	
}
a.navlink{
	
}
#tj_ad{
	z-index:2;
	display:none;
	background-color: #112233;
	width: 750px;
	height: 520px;
	/*visibility:hidden;*/
}
.facebook_like{
	background-color: #ACC3DB;
}
.facebook_like_holder{
	background-color: #336699;
}
#facebook_like_splash{
	float: right;
	margin: 8px;
	padding: 4px;
	width: 300px;
}
#facebook_like_bottom{
	margin: 8px;
	padding: 4px;
}

body {
	font-family : Verdana, Arial, Geneva;
	font-size : 13px;
	color: white;
	background-color: #19334D;
}
td {
	font-family : Verdana, Arial, Geneva;
	font-size : 13px;
}
h1 {
	font-family : Verdana, Arial, Geneva;
	font-size : 16px;
	font-weight: bold;
      color: #66FF99;	
}
h2{
	color: #AAAAAA;
	font-family : Georgia, Verdana, Arial, Geneva;
	font-size : 15px;
	font-weight: bold;
}
tt{
	color:#BBFFBB;
	font-weight: bold;
      font-size: 15px;	
}
hr{
      width: 100%;
      height: 1px;
      border: 0;
      color: #66FF99;
      background-color: #66FF99;
}

.pngfix { behavior: url(/iepngfix.htc) }


/*--\/-- stats page --*/
.stats_table tr.row1{
      background-color: #1E3D5C;
}
.stats_table tr.row2{
      background-color: #254B70;
}
.row_admin1{
      background-color: #612020;
}
.row_admin2{
      background-color: #6B2323;
}
.row_superadmin1{
      background-color: #4B2061;
}
.row_superadmin2{
      background-color: #53236B;
}
.stats_table tr.row_highlight{
      background-color: #14293D;
      cursor: pointer;
}
.stats_table tr.row_shadow{   /* used for disabled or unverified players */
      background-color: #445566;
      cursor: pointer;
}
.stats_player_link:link, .stats_player_link:visited{
	color: #66CC99;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.stats_player_link:hover,
.stats_table tr.row_highlight .stats_player_link:link{
	color: #FFFF99;
	text-decoration: underline;
}
.stats_table{
      border: 3px black solid;
      border-spacing: 0px;
      border-collapse: collapse;
}
.stats_table tr.stats_header td{
      background-color: black;
      text-align: center;
      padding: 12px 8px 12px 8px;
}
.stats_table tr.stats_header td.stats_sorted{
      color: #99CCFF;
      background-color: #444444;
      text-decoration: underline;
}
.stats_table td{
      border-width: 0px 1px 0px 1px;
      border-color: #19334D;
      border-style: solid;
      padding: 4px 8px 4px 8px;
}
.stats_table td table tr td{
      border-width: 0px;
      padding: 0px 1px 0px 0px;
}
.stats_table tr.row1 td.stats_score_column,
.stats_table tr.row2 td.stats_score_column{
      background-color: #2E5D8C;
      border-width: 1px 0px 0px 0px;
      border-color: #19334D;
      border-style: solid;
}
/*
.stats_table tr.row_highlight td.stats_score_column{
      background-color: #2E5D8C;
      border-width: 1px 0px 0px 0px;
      border-color: #19334D;
      border-style: solid;
}*/

/*
.stats_table td.stats_positive_net,
.stats_table td.stats_negative_net{
      border-width: 1px;
      border-style: solid;
}
.stats_table td.stats_positive_net{
      border-color: #009900;
}
.stats_table td.stats_negative_net{
      border-color: #990000;
}
*/
.stats_table td.stats_positive_net{
      color: #66FF66;
}
.stats_table td.stats_negative_net{
      color: #FF6666;
}
.stats_table span.stats_subtle_text{
      color: #AAAAAA;
}

/*--/\-- stats page --*/
/*--\/-- my account --*/

.account_menu{
      background-color: black;
}
.account_menu td{
      padding: 5px;
}
.account_menu_affiliate_admin{
      background-color: #339966;
}
.account_menu_super_admin{
      background-color: #770000;
}
.account_menu_prize_admin{
      background-color: #FF9933;
}
.account_menu_affiliate_admin td{
      color: black;
}
.account_menu_prize_admin td{
      color: black;
}
.account_title{
      background-color: black;
}
.account_title td{
      background-color: #474766;
      text-align: center;
      color: white;
      font-family : Verdana, Arial, Geneva;
	font-size : 14px;
	font-weight: bold;
	padding: 8px;
}

.account_table{
      background-color: #336699;
}
.account_table td{
      padding: 5px;
}
tr.account_table_header{
      background-color: black;    
}
.account_table2{
      background-color: #224466;    
}
.account_table2 td{
      padding: 5px;    
}
tr.account_table2_header{
      background-color: #112233;    
}
.account_sale_payment{
      background-color: #336699;    
}
.account_sale_other{
      background-color: #224466;
}
.account_sandbox_sale_payment{
      background-color: #555555;
}
.account_sandbox_sale_other{
      background-color: #333333;
}
.account_code{
      background-color: white;
      font-family: monospace;
      font-weight: bold;
      color: #440000;
}
.account_sale_unpaid{
      color: #66FF99;
}
.account_sale_2nd_tier{
      color: #AAAAAA;
}
.account_prize_upcoming{
      color: #FFFFFF;
}
.account_prize_eligible_now{
      color: #66FFCC;
}
.account_prize_expired{
      color: #AAAAAA;
}
/*--/\-- my account --*/



.table1{
      background-color: #224466;
}
.table2{
      background-color: #19334D;
}
.table3{
      background-color: #336699;
}

.errorbox{
      background-color: #FFFF99;
      color: #880000;
}
.errorbox td{
      padding: 15px;
}
.messagebox{
      background-color: #6699CC;
      color: black;
}
.messagebox td{
      padding: 15px;
}
.errorbox a:link, .errorbox a:visited, .messagebox a:link, .messagebox a:visited{
      color: #990000;
	font-weight: bold;
	text-decoration: underline;
}
.errorbox a:hover, .messagebox a:hover{
      color: #FF6600;
	text-decoration: underline;
}

.bodytext{
	color: white;
	font-family : Verdana, Arial, Geneva;
	font-size : 13px;
}
.sm {
	font-family : Verdana, Arial, Geneva;
	font-size : 11px;
}
.subtle {
      color: #AAAAAA;
}
.subtle_bg {
      background-color: #888888;
}
.bright {
      color: #FFFF99;
}
.bright2 {
      color: #FF9933;
}
.error{
      color: #FF5050;
      font-weight: bold;
}
.smw {
	font-family : Verdana, Arial, Geneva;
	font-size : 11px;
	color: white;
}
.title, .title:link, .title:visited {
	font-family : Verdana, Arial, Geneva;
	font-size : 14px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
.title:hover {
	color: #FFFF99;
	text-decoration: underline;
}

.headlink:link, .headlink:visited {
	font-family : Verdana, Arial, Geneva;
	font-size : 12px;
	font-weight: bold;
	color: white;
}
.headlink:hover {
	text-decoration: underline;
	color: #FFFF99;
}

/*--\/-- default links --*/
a:link, a:visited{
	color: #99CCFF;
	font-weight: bold;
	text-decoration: none;
}

a:hover{
	color: #FFFF99;
	text-decoration: underline;
}
/*--/\-- default links --*/

.taillink{
	font-size: 10px;	
}


.black_text{
      color: black;
}
.yellow{
      background-color: #FFFF99;
      color: black;
}
.yellow2{
      background-color: #FFCC66;
      color: black;
}
.yellow a:link, .yellow a:visited, .yellow2 a:link, .yellow2 a:visited{
      color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.yellow a:hover, .yellow2 a:hover{
      color: #FF6600;
	text-decoration: underline;
}
.yellow hr{
      width: 100%;
      height: 1px;
      border: 0;
      color: black;
      background-color: black;
}
.yellow h2{
      color: #336699;
	font-family : Georgia, Verdana, Arial, Geneva;
	font-size : 15px;
	font-weight: bold;
}

.headtxt{
	font-family : Verdana, Arial, Geneva;
	font-size : 13px;
	color: #4C7399;
}
.big {
	font-family : Verdana, Arial, Geneva;
	font-size : 16px;
	font-weight: bold;
}
#code {
	font-family : Courier New, Courier;
	font-size : 13px;
}
#footer {
	font-family : Verdana, Arial, Geneva;
	font-size : 9px;
	text-align: center;
}



div.scrollWrapper{
  float:left;
  height:150px;
  overflow:visible !important;
  /*overflow:scroll;*/
  overflow:auto;
}
table.scrollable{
  margin-right:16px;
}
/*
table.scrollable th{
  position: relative;
  background:#f7f7f7;
}
*/
table.scrollable tbody{
  height:150px;
  overflow:auto;
}



td.rgb-1D3B59-t { 
height: 6px;  
background-color: #1D3B59;
}
td.rgb-1D3B59-tr { 
width: 6px;
height: 6px;
background-image: url(/tinybox-tr-1D3B59.gif)
}
td.rgb-1D3B59-r { 
width: 6px; 
background-color: #1D3B59;
}
td.rgb-1D3B59-br { 
width: 6px; 
height: 6px; 
background-image: url(/tinybox-br-1D3B59.gif)
}
td.rgb-1D3B59-b { 
height: 6px;
background-color: #1D3B59;
}
td.rgb-1D3B59-bl {
width: 6px;
height: 6px;
background-image: url(/tinybox-bl-1D3B59.gif)
}
td.rgb-1D3B59-l {
width: 6px;
background-color: #1D3B59;
}
td.rgb-1D3B59-tl { 
width: 6px; 
height: 6px; 
background-image: url(/tinybox-tl-1D3B59.gif)
} 
td.rgb-1D3B59-c { 
background-color: #1D3B59;
}
.rgb-1D3B59 { 
      background-color: #1D3B59;
      color: black;
}








td.yellow-t { 
height: 6px;  
background-color: #FFFF99;
padding:0px;
}

td.yellow-tr { 
width: 6px;
height: 6px;
background-color: #FFFF99;
background-image: url(/tinybox-tr-yellow.gif);
background-repeat: no-repeat;
background-position: top right;
padding: 0px;
}

td.yellow-r { 
width: 6px; 
background-color: #FFFF99;
padding:0px;
}

td.yellow-br { 
width: 6px; 
height: 6px;
background-color: #FFFF99;
background-image: url(/tinybox-br-yellow.gif);
background-repeat: no-repeat;
background-position: bottom right;
padding: 0px;
} 

td.yellow-b { 
height: 6px;
background-color: #FFFF99;
padding:0px;
}

td.yellow-bl {
width: 6px;
height: 6px;
background-color: #FFFF99;
background-image: url(/tinybox-bl-yellow.gif);
background-repeat: no-repeat;
background-position: bottom left;
padding: 0px;
} 

td.yellow-l {
width: 6px;
background-color: #FFFF99;
padding:0px;
}

td.yellow-tl { 
width: 6px; 
height: 6px;
background-color: #FFFF99;
background-image: url(/tinybox-tl-yellow.gif);
background-repeat: no-repeat;
background-position: top left;
padding: 0px;
}      
/*
td.yellow-c { 
background-color: #FFFF99;
}
*/



td.black-t { 
height: 6px;  
background-color: black;
}

td.black-tr { 
width: 6px;
height: 6px;
background-image: url(/tinybox-tr-black.gif)
}

td.black-r { 
width: 6px; 
background-color: black;
}

td.black-br { 
width: 6px; 
height: 6px; 
background-image: url(/tinybox-br-black.gif)
} 

td.black-b { 
height: 6px;
background-color: black;
}

td.black-bl {
width: 6px;
height: 6px;
background-image: url(/tinybox-bl-black.gif)
} 

td.black-l {
width: 6px;
background-color: black;
}

td.black-tl { 
width: 6px; 
height: 6px; 
background-image: url(/tinybox-tl-black.gif)
}      
/*
td.black-c { 
background-color: black;  
}
*/
.black{ 
      background-color: black;  
}








td.blueout-t { 
min-height: 6px;
height: 6px;  
background-color: #224466;
}

td.blueout-tr { 
min-width: 6px;
min-height: 6px;
width: 6px;
height: 6px;
background-image: url(/tinybox-tr-blueout.gif)
}

td.blueout-r { 
min-width: 6px;
width: 6px; 
background-color: #224466;
}

td.blueout-br { 
min-width: 6px;
min-height: 6px;
width: 6px; 
height: 6px; 
background-image: url(/tinybox-br-blueout.gif)
} 

td.blueout-b { 
min-height: 6px;
height: 6px;
background-color: #224466;
}

td.blueout-bl {
min-width: 6px;
min-height: 6px;
width: 6px;
height: 6px;
background-image: url(/tinybox-bl-blueout.gif)
} 

td.blueout-l {
min-width: 6px;
width: 6px;
background-color: #224466;
}

td.blueout-tl { 
min-width: 6px;
min-height: 6px;
width: 6px; 
height: 6px; 
background-image: url(/tinybox-tl-blueout.gif)
}      
/*
td.blueout-c { 
background-color: #224466;  
}
*/
.blueout{ 
      background-color: #224466;  
}




td.green-in-t { 
height: 12px;  
background-color: #66CC99;
}

td.green-in-tr { 
width: 12px;
height: 12px;
background-image: url(/tinybox-tr-green_in.gif)
}

td.green-in-r { 
width: 12px; 
background-color: #66CC99;
}

td.green-in-br { 
width: 12px; 
height: 12px; 
background-image: url(/tinybox-br-green_in.gif)
} 

td.green-in-b { 
height: 12px;
background-color: #66CC99;
}

td.green-in-bl {
width: 12px;
height: 12px;
background-image: url(/tinybox-bl-green_in.gif)
} 

td.green-in-l {
width: 12px;
background-color: #66CC99;
}

td.green-in-tl { 
width: 12px; 
height: 12px; 
background-image: url(/tinybox-tl-green_in.gif)
}  
.green-in{ 
      background-color: #66CC99;  
}
