#widthLayout {
min-width:970px; 
width:expression(document.body.clientWidth > 970? "100%":"970px");
}

body {
margin:0px;
padding:0px;
font-family:verdana,sans-serif;
background: url('/img/images/bg_body.gif');
}	

.txt_td {
background-image:url(/img/images/bg_txt.gif);
background-repeat:no-repeat;
margin-left:25px;
margin-right:25px;
padding-left:25px;
padding-right:25px;
}

.HeadM {
color:brown;
font-family:Verdana;
font-size:8pt;
font-weight:bold;
text-decoration:none;
}

#poker_header {
background:#a3a3a3;
}

#poker_footer {
clear:both;
}

#poker_news {
width:208px;
float:right;
margin:10px 0px 0 0;
}

#news_header {
background:#1f406d;
}

#poker_main {
width:100%;
margin:10px -208px 0 0 ;
float:left;
background: url('poker_menu_back.png') repeat-y left;
}

#poker_menu {
width:208px;
float:left;
background:#1f406d;
padding-bottom:5px;
}

#poker_content {
margin:0px 218px 0px 218px ;	
}

#poker_content div {
margin:0px 0px 10px 0px;
padding:5px;
text-align:justify;
}

div.blueBorder {
border:2px solid #1f406d;
}

#poker_content div div{
border:0px;
margin:0;
padding:0;
}

#poker_content li,td{
font-size:9pt;	
}

#poker_menu ul{
margin:0px;
padding:10px 10px 0px 10px;
color:white;
list-style-type:none;
}

#poker_menu ul li ul{
margin:0px 10px 0px 10px;
padding:3px 20px 0px 20px;
color:white;
list-style-type:disc;
}

#poker_menu ul li ul li{
padding:5px 0 5px 0;
line-height:12px;
}

#poker_menu a {
color:white;
font-size:8pt;
text-decoration:none;
}

span.newsItemDate {
font-style: italic;
font-weight: bold;
padding-right: 5px;
}

span.newsItemTitle {
font-weight: bold;
}

#header_news{
font-size:9pt;
font-weight:bold;
color: white;
background: #1f406d;
text-align:center;
padding:3px;	 
}

.menu{
font: 8pt Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
padding-top:3px;
}

p{
font-size:9pt;
}

#white {
background: #fff;
width:100%;
height:31px;
}

#gray_line_header{
background:#a3a3a3;
height:2px;
}

.login_form {
position: absolute; 
right: 10px; 
top: 5px;
border:0; 
font-size: 11px;
} 

td.login_form{
white-space:nowrap;
}

/*td{
vertical-align:top;
}*/

/*.login_form #locale {
padding-left: 15px; 
padding-right: 10px;
}*/

#header {
background: url('/img/images/bg_top2.gif');
height:106px;
width:100%;
}

.header_menu {
width:100%;
border:none;
font-size:8pt;
}

.header_menu a {
color:black;
text-decoration:none;
}

#white_line_header{
background:#fff;
height:1px;
}

#blue_line_header{
background: #1f406d;
height:10px;
}

#black_line_header{
background: #000;
height:1px;
}

#news {
font-size:9pt;
color:black;
margin:15px 0 15px 0;
width:208px;
}

#blue_line {
background: url('/img/images/bg_bot1.gif') repeat-x;
height:5px;
}

#grey_line {
background: url('/img/images/bg_bot2.gif');
height:17px;
font-size:9pt;
color: #FFFFFF;
text-decoration: none
}

#copyright {
background: #e8e8e8;
padding:10px;
font-size:8pt;
color: #889aaf;
}

#poker_footer a{
color:white;
text-decoration:none;
font-size:9pt;
}


h1{
    font-size:12pt;
    font-weight:bold;
    margin:0px;        
}

h2{
    font-size:9pt;
    font-weight:bold;
}

label{
    font-size:9pt;
}

.textBold{
    font-weight:bold;
}

.textBlackBold{
    font-weight:bold;
}


	#menu a{
		color:black;
		text-decoration:none;
		font-size:8pt;	
	}


	.off{
		background: #f8f8f9  url('/img/images/in1.png') repeat-x bottom;	
		border-right:1px solid black;
		text-align:center;
    		height:18px;
		padding-top:3px;	
	}

	.on{
		background: #aab7bf url('/img/images/active1.png') repeat-x bottom;
		text-align:center;
		border-right:1px solid black;
		height:18px;
		padding-top:3px;
	}	

	.on_fut{
		background: url('/img/images/active2.png') repeat-x top ;
		height:4px;
		border:none;
	}

	.off_fut{
		background: url('/img/images/in.png') repeat-x top ; 
		height:4px;
		border:none;
	}

div.PopUpMenuGameListItem {
background:white;
position:absolute;
top:0px;
left:30px;
border:1px solid #0c376c;
display:none;
padding:10px 10px 10px 10px;
float:left;
z-index:23;
}

.GameListItem {
position:relative;
z-index:20;
}

.Null {
}

.closes {
position:absolute;
top:3px;
right:3px;
padding:0,5px;
}

.lobby ul {
list-style-type:none;
margin-left:0.1em;
padding-left:0.1em;
margin-right:0.1em;
padding-right:0.1em;
}

.lobby a {
color:#0c376c;
text-decoration:none;
}

#marginYes {
margin:0px 30px 0px 0px;
}

.container p{
clear:both;
text-align:center;
font: 9pt verdana,sans-serif;
margin:0px;
padding-top:10px;
padding-bottom:20px;
}

.container {
float:left;
width:151px;
}


.gameImage{
width:151px;
height:80px;
}

.gameRules{
width:75px;
height:21px;
float:left
}

.gamePlay{
width:76px;
height:21px;
float:left
}

.container img {
vertical-align:top;
border:none;
}

a.bottom:link{
font: 9pt Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none
}

a.bottom:hover{
font: 9pt Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none
}

a.bottom:visited{
font: 9pt Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none
}

form{
margin:0;
padding:0;
}

a.HeadM {
        color: #1F406D;
        font-weight: bold;
        font-family: Verdana;
        font-size: 8pt;
        text-decoration: underline
}


a.HeadM:link {
        color: #1F406D;
        font-weight: bold;
        font-family: Verdana;
        font-size: 8pt;
        text-decoration: underline
}


a.HeadM:visited {
        color: #1F406D;
        font-weight: bold;
        text-decoration: underline;
        font-family: Verdana;
        font-size: 8pt
}


a.HeadM:hover {
        color: red;
        font-weight: bold;
        font-family: Verdana;
        font-size: 8pt;
        text-decoration: underline
}

a.newsItemLink {
    color:#999999;
    font-weight:italic;
		text-decoration:none;
		font-weight: bold;
}

div.newsItemAnons {
    display: inline;
}

.menuTable a:link {
        color: #1F406D;
        font-weight: bold;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: underline
}


.menuTable a:visited {
        color: #1F406D;
        font-weight: bold;
        text-decoration: underline;
        font-family: Verdana;
        font-size: 12px;
}


.menuTable a:hover {
        color: red;
        font-weight: bold;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: underline
}

