body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:url(images/bg.jpg) repeat-x #393839;
	margin:0;
	padding:0;
	font-size: 80%;
	color: #B2B2B2;
}

fieldset{
	border:1px solid #393939;
}
td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#ffffff;
	font-size:11px;
}
p{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#B2B2B2;
	font-size:11px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:5px;}

a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-decoration:none;
	font-size:11px;}


a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#b2b2b2;
	text-decoration:none;
	font-size:11px;}

.form{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-size:11px;
	background:#FBFBFB;
	
	border:#cccccc 1px solid }

h2{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:32px;
	color:#ffffff;
	font-size:20px;
}


h3{
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#ffffff;
	font-weight:bold;
	text-transform: none;
	font-size:18px;
	padding-left:10px;
	
}
ul{
	list-style-type:none;
	margin-left:15px;
	margin-right:15px;

}

li{
	background:url(images/li_bullet.gif) no-repeat left top;
	padding-left:15px;
	padding-top:0px;
}

li a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	line-height:20px;
	font-size:11px;}

li a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
	font-size:11px;
}


#topnav{
	float:right;
	height:auto;
	width:auto;
	margin-top:19px;
	margin-right:10px;
}


#topnav a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	border-left: 1px solid #D98081;
		border-right: 1px solid #1F1F1F;
	padding-left:8px;
	padding-right:8px;

}

#topnav a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	border-right: 1px solid #1F1F1F;
	border-left: 1px solid #D98081;
	padding-left:8px;
	padding-right:8px;

}
#headernav{
margin-top:5px;
}
#headernav a{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	border-right: 1px solid #404040;
	float:left;
	padding-right:10px;
	padding-left:10px;

	
}

#headernav a:hover{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff0000;
	text-decoration:none;
	border-right: 1px solid #404040;
	padding-right:10px;
		font-weight:bold;
	padding-left:10px; 
	float:left;
}

#bodycon{
	background:url(images/body_bg.jpg) repeat-x top #ffffff;
	height:100%;
	width:821px;
}
#footer{
	background:url(images/footer_bottom_rite.gif) right top #000000 no-repeat;
	width:821px;
	height:32px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0004;
}
#footer p{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0004;
	text-decoration:none;
	margin-top:13px;
	float:right;
	margin-right:10px;

}

#footer a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8d8d8d;
	text-decoration:none;
	border-right: 1px solid #404040;
	margin-top:13px;
	float:left;
	padding-right:10px;
	padding-left:10px; 
}

#footer a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	border-right: 1px solid #404040;
	padding-left:10px;
	float:left;
}

/*leftsection*/

#pokerlearning{
	background: url(images/poker_learning_bg.jpg) repeat-x #E8E8E8 top;
	height:auto;
	width:198px;
	margin:13px auto;
}


#title{
	background:url(images/poker_learning_titbg.gif) no-repeat;
	height:35px;
	}

#title h4{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
	padding-top:15px;
}
#pokerlearning ul{
	list-style-type:none;
	widht:98%;
	height:auto;
	margin-top:2px;
	margin-left:10px;
	margin-right:10px;
}
#pokerlearning li{
	padding-left:15px;
	height:20px;
	text-align:left;
	background:url(images/bullet1.gif) left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border-bottom:1px solid #C1C1C1;
	border-top: 1px solid #E8E8E8;
	padding-top:2px;
}

#pokerlearning li a{
	text-decoration: none;
	color:#000000;
	text-align:left;
	border:none;
}

#pokerlearning li a:hover{
	text-decoration: none;
	border:none;
	color: #C20004;
}

#pokerpros{
	height:auto;
	background:url(images/pokers_pos_bg.jpg) repeat-x #636363 top;
	width:199px;
	margin:13px auto;
	margin-bottom:0px;
}

#title1{
	background:url(images/pokers_pos_titbg.gif) no-repeat;
	height:35px;
}

#title1 h4{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FBAB00;
	padding-top:15px;
}
#pokerpros ul{
	list-style-type:none;
	widht:98%;
	height:auto;
	margin-top:2px;
	margin-left:10px;
	margin-right:10px;
}
#pokerpros li{
	padding-left:15px;
	height:20px;
	text-align:left;
	background:url(images/bullet2.gif) left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E0E8EA;
	border-bottom:1px dotted #8A979F;
	padding-top:2px;
}

#pokerpros li a{
	text-decoration: none;
	color:#E0E8EA;
	text-align:left;
	border:none;
}

#pokerpros li a:hover{
	text-decoration: none;
	color: #FBAB00;
	border:none;
}

#leftbanner{
	margin:10px auto;
}


.maintablebg{
	background:url(images/main_table_bg.gif) repeat-x #272727;
}

.redtxt{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#ff0000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
}

.whitetxt{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
}

.redtxtbig{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#ff0000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	border-bottom:1px solid #151515;
}

.redtxtbig1{
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#F2272A;
	font-weight:bold;
	text-transform:uppercase;
	font-size:18px;
	border-bottom:1px solid #151515;
}

.indexfaq{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#B2B2B2;
	font-size:11px;
	}
	
/*	inner styles*/


#innertitlebg{
	background:url(images/inner_title_bg.jpg) no-repeat;
	height:159px;
	width:569px;
}


#innertitlebg h3{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#ffffff;
	float:right;
	margin-top:100px;
	padding-right:25px;
	height:25px;
	z-index:1;
}

.registrationstep{
	color: #ffffff;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}


.legend{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	color: #ffffff;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#button{
	background:url(images/submit_butbg.gif) no-repeat;
	width:77px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:11px;
	border:none;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:10px;
	text-align:center;
	margin:0px auto;

}

.cardimg{
	padding:10px;
	padding-bottom:3px;
	border:1px solid #62000E;
	background:#fbfbfb;
	width:277px;
	height:auto;


}
/** by php developer **/
.error_message {
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size: 10px;
}
.tblheader{

	background-color:960F16;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}
.tbl_grid{
	border-collapse: collapse;
	/* text-align: left;*/
	border:1px normal #E43754;
}
#paymentbutton{

	background:url(images/pamyment_butbg.gif) no-repeat;
	width:145px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:11px;
	border:none;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:10px;
	text-align:center;
	margin:0px auto;

}
.padding_top{
padding-top:20px;
}
.paymentsborder{
	border:6px solid #FFFFFF;
	}.sales_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 5px;
}
