/* /////-- UNIVERSAL STYLES ON ALL WEBSITE PAGES --////// */

 html,body{
      margin:0px;
      padding:0px;
      border:none;
	  scrollbar-base-color: #7BA6D5;
	  scrollbar-arrow-color: #ffffff;
	  scrollbar-darkshadow-color: #00419A;
      scrollbar-highlight-color: #DEE9F5;
      scrollbar-shadow-color: #3972B0;

   }

 .free_content {
	visibility: hidden; 
}

  .subscription_content {
 	display: none;
 } 

  .title_main_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00386A;

} 

 .txt_main_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

} 

 .table_border_2px {
	border: solid 2px #5A90CB;

}   

.txt_footer_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.txt_footer_links a {
	color: #0153a0;
}

.txt_footer_links a:visited {
	color: #0153a0;

}

.txt_footer_links a:active {
	color: #0153a0;

}

.txt_footer_links a:hover {
	color: #026dd1;
}



.txt_footer_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}



/* /////-- HOME PAGE --////// */

.title_gamedesc_med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00386A;

}

.title_gamedesc_med a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00386A;

}

.title_gamedesc_med a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00386A;

}

.title_gamedesc_med a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00386A;

}

.title_gamedesc_med a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0061B9;

}

.title_gamedesc_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00386A;

}

.title_gamedesc_small a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00386A;

}

.title_gamedesc_small a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00386A;

}

.title_gamedesc_small a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00386A;

}

.title_gamedesc_small a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0061B9;

}

.txt_gamedesc_med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}

.txt_gamedesc_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}



/* /////-- FAQ PAGES --////// */

.txt_faq

{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}

.txt_faq a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #00386A;
	text-decoration:none;

}

.txt_faq a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #00386A;
	text-decoration:underline;

}

.txt_faq a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #00386A;
	text-decoration:underline;

}

.txt_faq a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #0061B9;
	text-decoration:underline;

}

.txt_faq h2

{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;

}

.txt_faq li

{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #00386A;
	text-decoration:none;
	padding-bottom: 5px;

}



/* /////-- GAME PAGE --////// */

  .title_game_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #00386A;

} 

 .game_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

} 

.gamepage_titlebar {
padding:5px;
background-color: #BDD2EA;
}



/* /////-- GAME PAGE & IN-WINDOW LOBBY/TOURNAMENT SELECTION PAGE --////// */



/* Universal Styles */

.txt_tournaments_overview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}

.txt_tournaments_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;

}

.txt_tournaments_details_prize {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;

}

.txt_tournaments_details_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;

}

.txt_lobbies_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;

}



/* Outer Tables */

.wrap_lobbies_practice {
	width: 430px;
	border: 1px solid #000000;
	background-color:#EEEEEE;

}

.wrap_lobbies_premium {
	width: 430px;
	border: 1px solid #000000;
	background-color:#EEEEEE;

}

.wrap_tournaments_practice {
	width: 430px;
	border: 1px solid #000000;
	background-color:#EEEEEE;

}

.wrap_tournaments_limited {
	width: 430px;
	border: 1px solid #000000;
	background-color:#D7F4FF;

}

.wrap_tournaments_progressive {
	width: 430px;
	border: 1px solid #000000;
	background-color:#D2FBD3;

}

.header_bottom_border_practice {
	background-color:#000000;

}

.header_bottom_border_premmium {
	background-color:#000000;

}

.header_bottom_border_limited {
	background-color:#000000;

}

.header_bottom_border_progressive {
	background-color:#000000;

}



/* Inner Table - MP Practice Lobbies */

.table_lobbies_practice {
	border: 1px solid #333333;
	width: 100%;

}

.table_header_bottom_border_practice {
	background-color:#cccccc;

}

.table_lobbies_practice_col1 {
	height: 30px;
	text-align:center;

}

.table_lobbies_practice_col2 {
	text-align:center;

}

.table_lobbies_practice_col3 {
	text-align:center;

}





/* Inner Table - MP Premium Lobbies */

.table_lobbies_premium {
	border: 1px solid #333333;
	width: 100%;

}

.table_header_bottom_border_premium {
	background-color:#cccccc;

}

.table_tournaments_premium_col1 {
	height: 30px;
	text-align:center;

}

.table_tournaments_premium_col2 {
	text-align:center;

}

.table_tournaments_premium_col3 {
	text-align:center;

}



.table_lobbies_practice {    

        border: 1px solid #333333;

        width: 100%;

}



.table_lobbies_premium {
	border: 1px solid #333333;

        width: 100%;

}



/* Inner Table - SP Practice Tournaments */

.table_lobbies_practice {
	border: 1px solid #333333;
	width: 100%;

}

.table_tournaments_practice {
	border: 1px solid #333333;
	width: 100%;

}

.table_header_bottom_border_practice {
	background-color:#cccccc;

}

.table_tournaments_practice_col1 {
	width: 71px;
	height: 30px;
	text-align:center;

}

.table_tournaments_practice_col2 {
	text-align:center;

}

.table_tournaments_practice_col3 {
	text-align:center;

}

.table_tournaments_practice_col4 {
	text-align:center;

}

.table_tournaments_practice_col5 {
	text-align:center;

}

.table_tournaments_practice_col6 {
	width: 80px;
	text-align:center;

}



/* Inner Table - Limited */

.table_tournaments_limited {
	border: 1px solid #333333;
	width: 100%;

}

.table_header_bottom_border_limited {

	background-color:#cccccc;

}

.table_tournaments_limited_col1 {
	width: 71px;
	height: 30px;
	text-align:center;
}

.table_tournaments_limited_col2 {
	text-align:center;
}

.table_tournaments_limited_col3 {
	text-align:center;
}

.table_tournaments_limited_col4 {
	text-align:center;
}

.table_tournaments_limited_col5 {
	text-align:center;
}

.table_tournaments_limited_col6 {
	width: 80px;
	text-align:center;
}



/* Inner Table - Progressive */

.table_tournaments_progressive {
	border: 1px solid #333333;
	width: 100%;
}

.table_header_bottom_border_progressive {
	background-color:#cccccc;
}

.table_tournaments_progressive_col1 {
	width: 71px;
	height: 30px;
	text-align:center;
}

.table_tournaments_progressive_col2 {
	text-align:center;
}

.table_tournaments_progressive_col3 {
	text-align:center;
}

.table_tournaments_progressive_col4 {
	text-align:center;
}

.table_tournaments_progressive_col5 {
	text-align:center;
}

.table_tournaments_progressive_col6 {

	width: 80px;
	text-align:center;
}



/* Tournament Category Title Text */

.txt_lobbies_practice_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535353;
}

.txt_lobbies_premium_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004471;
}

.txt_tournaments_practice_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535353;
}

.txt_tournaments_limited_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #076515;
}

.txt_tournaments_progressive_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004471;
}



/* Tournament Information Header Cells */

.txt_lobbies_practice_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;

}

.txt_lobbies_premium_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;

}

.txt_tournaments_practice_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;

}

.txt_tournaments_limited_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;

}

.txt_tournaments_progressive_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}



/* Tournament Information Detail Cells */

.table_tournaments_practice_row {
	background-color:#FFFFFF;
}

.table_lobbies_practice_row1 {
	background-color:#FFFFFF;
}

.table_lobbies_practice_row2 {
	background-color:#EEEEEE;
}

.table_lobbies_premium_row1 {
	background-color:#FFFFFF;
}

.table_lobbies_premium_row2 {
	background-color:#EEEEEE;
}

.table_tournaments_limited_row1 {
	background-color:#FFFFFF;
}

.table_tournaments_limited_row2 {
	background-color:#EEEEEE;
}

.table_tournaments_progressive_row1 {
	background-color:#FFFFFF;
}

.table_tournaments_progressive_row2 {
	background-color:#EEEEEE;
}



/* /////-- IN-WINDOW LOGIN/REGISTRATION /////-- */

.txt_forms_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txt_forms_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.signin_box {
	border: 0px;
}

#error_message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	padding: 5px;
}


/* /////-- IN-WINDOW LOGIN/REGISTRATION /////-- */

.gameBody {
background-color: #86A4C8;
}


/* /////-- HELP/QUESTION POP UP WINDOWS /////-- */

.popupInfoBg {
	padding: 5px;
	background-color:#E5E5E5;
}

.infoheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00386A;
} 

.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
} 
.closecell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00386A;

}

.closecell a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00386A;

}

.closecell a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00386A;

}

.closecell a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00386A;

}

.closecell a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0061B9;

}

/* /////-- INTERSTITIAL, REQUIRED!!!  /////-- */

#preplay{
	/* default to hidden */
	visibility:hidden;
}
