
/* --------------------------  BEGIN - GENERAL HTML TAGS  -------------------- */
body 
{
	text-align:center;
	background-repeat: repeat-x;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	color : #000000;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

/* --------------------------  BEGIN - MainTable CSS  -------------------- */

.AlrtDiv
{
    z-index: 8051;
    position: absolute !important;
    top:50% !important;
    left:50%!important;

}

.BodyArea
{
	text-align: center;
	width: 955px;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.center_firefox
{
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.tablemain
{
    
	width:955px;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* --------------------------  END - MainTable CSS  -------------------- */

/* --------------------------  BEGIN - HomeContent CSS  -------------------- */

.home_tablemain
{
    
	width:955px;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.hometd_left
{
    
	width:355px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.hometd_center
{
    
	width:245px;
	text-align:center;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;
}

.hometd_right
{
    
	width:355px;
	text-align:right;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* --------------------------  END - HomeContent CSS  -------------------- */

/* --------------------------  BEGIN - GameContent CSS  -------------------- */

.game_tablemain
{
    
	width:955px;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.gametd_left
{
    
	width:200px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.gametd_center
{
    
	width:375px;
	text-align:center;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.gametd_right
{
    
	width:375px;
	text-align:center;
	vertical-align:top;
	margin: auto;
	padding: 0px 0px 0px 0px;
}
/* --------------------------  END - GameContent CSS  -------------------- */

/* --------------------------  BEGIN - Content CSS  -------------------- */

.content_tablemain
{
    
	width:955px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.content_tablemenu
{
    
	width:200px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.content_tableinner
{
    
	width:750px;
	text-align:left; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.content_tablecontent
{
    
	width:745px;
	text-align:left;	
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px; 
}

.content_headertable

{

      width: 90%;
      text-align:center;
      margin-left:20px;
      padding-left:20px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;

}

.content_pageheader

{

      color: #13293c;
      text-align:left;
      font-family:  Helvetica Black, Arial Black, Verdana, sans-serif;
      font-size: 16px;
      line-height: 18px;
      text-transform: uppercase;
      border-bottom-width: 1px;
      border-bottom-style: dotted;
      border-bottom-color: #13293c;

} 

.content_pagecontent

{

      color: #13293c;
      font-family:  Helvetica, Arial, Verdana, sans-serif;
      font-size: 14px;
      text-align:left;
      width:100%;
      height:290px;
      line-height: 20px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;

} 

/* --------------------------  Begin - Content Text CSS  -------------------- */

.content_txt_header
{

      color: #153d61;
      font-family:Verdana;      
      font-size: 15px;
      line-height:17px;
      font-weight:bold;
} 

.content_txt_div
{

      color: #04213d;
      width:740px;
      border:solid 2px #bec6cd;
      margin:0px;
      padding:0px;
      
} 

.content_txt_news
{

      color: #04213d;
      font-family:Arial;     
      font-size: 12px;
      line-height:30px;
      font-weight:bold;
      height:20px;
} 

.content_txt_news a
{

      color: #04213d;
      font-family:Arial;     
      font-size: 12px;
      line-height:14px;
      font-weight:bold;
      text-decoration:underline;
} 

.content_txt_news a:hover
{

      color: #eab205;
      font-family:Arial;     
      font-size: 12px;
      line-height:14px;
      font-weight:bold;
      text-decoration:underline;
} 

.content_txt_newsall
{

      color: #c00000;
      font-family:Arial;     
      font-size: 11px;
      line-height:14px;
      font-weight:bold;
      text-decoration:underline;
} 

.content_txt_payout
{

      color: #04213d;
      font-family:Arial;     
      font-size: 12px;
      line-height:14px;
      font-weight:bold;
} 

.content_custservicelinks
{

      color: #153d61;
      font-family:Arial;     
      font-size: 12px;
      line-height:15px;
      font-weight:bold;
} 

.content_custservicelinks a
{

      color: #153d61;
      font-family:Arial;     
      font-size: 12px;
      line-height:15px;
      font-weight:bold;
      text-decoration:underline;
} 

.content_custservicelinks a:hover
{

      color: #153d61;
      font-family:Arial;     
      font-size: 12px;
      line-height:15px;
      font-weight:bold;
      text-decoration:none;
} 

.xcra ul 
{
    list-style-type:disc;
    color:#153d61;
    font-family:Verdana;      
    font-size: 12px;
    text-align:left;
    line-height:14px;
}

.xcra h3, .zcra h3 {
margin:0; 
font-family:Verdana;      
font-size: 15px;
text-align:left;
line-height:17px;
padding:0 10px 5px 10px;
border-bottom:0px solid #13293c;
}

.xcra h1, .zcra h1 {
margin:0; 
font-family:Verdana;      
font-size: 15px;
text-align:left;
line-height:17px;
padding:0 10px 5px 10px; 
border-bottom:0px solid #13293c;
}
.xcra h2, .zcra h2 {
margin:0; 
font-family:Verdana;      
font-size: 11px;
text-align:left;
line-height:13px;
padding:0 10px 5px 10px; 
border-bottom:0px solid #13293c;
}
.xcra p, .zcra p {
margin:0; 
font-family:Verdana;     
font-size: 12px;
text-align:left;
line-height:15px;
padding:5px 10px; 
color: #153d61;
}
.xcra {
background: transparent; 
width:100%;
float:left; 
margin:0 0px;
}
.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#ffffff; 
border-left:1px solid #153d61;
border-right:1px solid #153d61;
}
.xb1 {
margin:0 5px; 
background:#13293c;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}
.xmaincontent {
display:block; 
border:1px solid #153d61; 
border-width:0 1px; 
height:auto;
}
* html .xmaincontent {
height:1px;
}

.color_a 
{
background:#ece9ea;
color:#153d61;
}
.color_b 
{
background:#d4d8bd; 
color:#000;
}
.color_c 
{
background:#758279; 
color:#fdf8f8;
}
.color_d 
{
background:#b2ab9b; 
color:#000;
}
.color_e 
{
background:#ece9ea;
color:#6a6e74;
}
.color_f 
{
background:#e8171a;
color:#FFFFFF;
}

.contact_font 
{
margin:0; 
font-family:Verdana;      
font-size: 11px;
text-align:left;
line-height:13px;
padding:0 10px 5px 10px; 
border-bottom:0px solid #13293c;
}

/* --------------------------  END - Content Text CSS  -------------------- */

/* --------------------------  END - Content CSS  -------------------- */

/* --------------------------  BEGIN - Admin CSS  -------------------- */
.admin_font
{
    text-align:center;
    vertical-align:middle;
    font-family:Helvetica;
    font-size:14px;
    line-height:14px;
    color:#153d61;
    font-weight:bold;
}
/* --------------------------  END - Admin CSS  -------------------- */

/* --------------------------  Begin - KENO CSS  -------------------- */

.keno_tbl
{   
	width:430px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: solid 1px black;
	border-right: solid 1px black;
}

.keno_tr_bottom
{
	border-bottom: black 1px solid;
}

.keno_td_white
{
	width: 40px;
	height: 40px;
	background-color: White;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	vertical-align: middle;
	color: black;
	font-family: Arial;
	text-align: center;
	font-weight: bold;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
}

.keno_td_gray
{   
    background-image: url(../../images/GamesPages/keno_num_gray.gif);
	width:40px;
	height: 40px;
	background-color: Gray;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	vertical-align: middle;
	color: black;
	font-family: Arial;
	text-align: center;
	font-weight: bold;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
}

.keno_td_red
{   
    background-image: url(../../images/GamesPages/keno_num_red.gif);
	width:40px;
	height: 40px;
	background-color: #990000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	vertical-align: middle;
	color: Yellow;
	font-family: Arial;
	text-align: center;
	font-weight: bold;
	border-bottom: black 1px solid;
	border-left: black 1px solid;

}

.keno_txt_error
{

      color: #c00000;
      font-family:Arial;     
      font-size: 12px;
      line-height:14px;
      font-weight:bold;
}

.keno_txt_hotcold
{

      color: #000000;
      font-family:Arial;     
      font-size: 12px;
      line-height:14px;
      font-weight:bold;
      text-decoration:underline;
} 

.keno_txt_numberslist
{

      color: #04213d;
      font-family:Arial;     
      font-size: 11px;
      line-height:12px;
      font-weight:bold;
}

.keno_txt_header
{

      color: #bc0000;
      font-family:Arial;     
      font-size: 16px;
      line-height:25px;
      font-weight:bold;
}

/* --------------------------  END - KENO CSS  -------------------- */

/* --------------------------  Begin - Instant Grids CSS  -------------------- */

.instantname_td 
{
margin:0; 
font-family:Verdana;      
font-size: 18px;
text-align:left;
line-height:18px;
color:#041f45;
font-weight:bold;
}

.header_td 
{
margin:0; 
font-family:Verdana;      
font-size: 11px;
text-align:left;
line-height:13px;
color:#041f45;
font-weight:bold;
}

.header_td a
{
margin:0; 
font-family:Verdana;      
font-size: 11px;
text-align:left;
line-height:13px;
color:#041f45;
font-weight:bold;
text-decoration:underline;
}

.header_td a:hover
{
margin:0; 
font-family:Verdana;      
font-size: 11px;
text-align:left;
line-height:13px;
color:#041f45;
font-weight:bold;
text-decoration:none;
}

/* --------------------------  END - Instant Grids CSS  -------------------- */

/* --------------------------  Begin - All Winning CSS  -------------------- */

.allwinning_td 
{
margin:0; 
font-family:Verdana;      
font-size: 11px;
text-align:left;
line-height:13px;
color:#041f45;
font-weight:bold;
margin-top:20px;
margin-left:15px;
}

/* --------------------------  END - All Winning CSS  -------------------- */

/* --------------------------  Begin - PlayersCircle CSS  -------------------- */

.playerscircle_login 
{
font-family:Arial;      
font-size: 16px;
text-align:left;
line-height:24px;
color:#ffffff;
font-weight:bold;
}

.playerscircle_loginsm
{
font-family:Verdana;      
font-size: 12px;
text-align:left;
line-height:18px;
color:#323658;
font-weight:bold;
}

.playerscircle_loginerror
{
font-family:Verdana;      
font-size: 10px;
text-align:left;
line-height:12px;
color:#323658;
font-weight:bold;
}

.playerscircle_contenttxt 
{
font-family:Verdana;      
font-size: 12px;
text-align:left;
line-height:14px;
color:#323658;
font-weight:bold;
}

/* --------------------------  END - PlayersCircle CSS  -------------------- */

.actionbutton
{
	color: Black;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #66CCFF;
	background-position: 12px 0;
	text-transform: uppercase;
	padding: 2px 6px;
	cursor: hand;
	border-style: solid;
   border-width: 1px;
	
}
.actionbutton:hover {
	color: Gray;
	font-size: 11px; 
    text-decoration:none;
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-weight: bold; 
    background-color:  #66CCFF; 
    background-position: 12px 0; 
    text-transform: uppercase; 
    padding: 2px 6px; 
    cursor: hand;
   border-style: solid;
   border-width: 1px;
   
}
