
@font-face {
	font-family: 'Clarendon BT';
	src: url('fonts/tt0283m_.ttf');
	src: local('Clarendon BT'), local('Clarendon'), url('fonts/tt0283m_.ttf') format('truetype');
}

@font-face{
font-family: Oswald;
src: url(fonts/Oswald.otf);
}


body{
	background:#000000; 
background-position:top center;  font-family:verdana, Geneva, sans-serif;  margin: 0px; color:#FFF;padding-left:4%;padding-right:4%;
}

::-webkit-input-placeholder {
   color: #000;
}

:-moz-placeholder { /* Firefox 18- */
   color: #000;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #000;  
}

:-ms-input-placeholder {  
   color: #000;  
}
input{
	opacity:1.0;
/*	color:#FFF; */
}

/*.wrapper{
	width: 1080px;
	margin-left: auto;
	margin-right: auto;
}*/
header{
	height:158px;
	width:989px;
	margin:2px auto;
}
.logo{
	width:245px;
	height:99px;
	float:left;
	background:url(../images/logo.png) no-repeat;
}

nav{
	height:49px;
	width:100%;
	background:url(../images/nav_bg.png) repeat-x;
	border-top-right-radius:12px;
	border-top-left-radius:12px;
}


.homebody2{
	width:989px;
	height:482px;
	margin:0 auto;
	background:#000000;
}
.homebody3{
	width:989px;
	height:102px;
	margin:0 auto;
	background:#000000;

}

.homebody2-1{
	width:632px;
	height:440px;
	float:left;
}
.homebody2-1banner{
	width:612px;
	height:37px;
	background:#ffcf00;
	color:#000000;
	font-size:25px;
	padding:10px;
	font-weight:bold;
	margin:0 0 10px 0;
	font-family:Clarendon BT;
}
.homeplaynowbtn{
  width: 260px;
  height: 60px;
  background: url(../images/homebannerplaybtn.png) no-repeat;
  clear: both;
  margin: 60px 0 0 0;
}

.bannertextarea{
  width: 600px;
  height: auto;
  float: left;
  margin: 10px 0 0 10px;
}
.bannertextarea a{
	  font-size: 40px;
  color: #FFF;
  font-weight: normal;
  text-shadow: 0 0 0.8em #000, 0 0 0.8em #000;
  font-family: Oswald;
}

.bannertextarea ul{
	padding-left: 16px;
	margin: 5px 0px 0px 0px;
}
.bannertextarea ul li{
float: none;
color: #FFF;
line-height: 20px;
font-family: Oswald;
font-weight: normal;
font-size: 14px;
list-style: disc;
}
.bannertextarea ul li{
	float: none;
}
.fontstyle-1{
font-size: 40px;
  color: FFF;
    float: left;
  font-weight: normal;
  text-shadow: 0 0 0.8em #000, 0 0 0.8em #000;
  font-family: Oswald;
}

.fontstyle-2{
	font-size:25px;
	color:FFF;
	font-weight:bold;
	text-shadow: 0 0 0.8em #000, 0 0 0.8em #000;
}

.fontstyle-3{
  font-size: 20px;
  color: #E89600;
  font-weight: bold;
  text-shadow: 0 0 1em #000, 0 0 1em #000;
  font-family: Oswald;
  line-height: 35px;
}

.fontstyle-4{
	font-size:25px;
	color:#E89600;
	font-weight:bold;
	text-shadow: 0 0 0.8em #000, 0 0 0.8em #000;
}


.homebody-btmtab{
	width:995px;
	margin:0 auto;
	height:320px;
	background:#000000;
}

.homebody-btmtab-1{
	width:327px;
	height:320px;
	float:left;
	margin:0 1px 0 0;
	background:#222222;
}  
.homebody-btmtab-title-1{
	width:327px;
	height:66px;
	background:url(../images/hometab1.png) no-repeat;
}
.homebody-btmtab-title-2{
	width:327px;
	height:66px;
	background:url(../images/hometab2.png) no-repeat;
}
.homebody-btmtab-title-3{
	width:327px;
	height:66px;
	background:url(../images/hometab3.png) no-repeat;
}
.homebody-btmtab-1img{
	width:239px;
	height:87px;
	margin:20px auto;
	background:url(../images/hometab1-img.png) no-repeat;
}
.homebody-btmtab-2img{
	width:285px;
	height:177px;
	margin:20px auto;
	background:/*url(../images/hometab2-img.png) no-repeat*/none;
}

.homebody-btmtab-3img{
	width:285px;
	height:95px;
	margin:20px auto;
	background:url(../images/hometab3-img.png) no-repeat;

}
.homebody-btmtab-title-2-body{
	width:300px;
	margin:5px auto 0 auto;
	font-family: verdana;
	color:#eec688;
	text-decoration:underline;
	font-size:13px;
	line-height:18px;
}
.homebody-btmtab-title-2-body li{
	display: list-item;
	text-align: -webkit-match-parent;
	list-style-type: disc;
	color:#eec688;
}


.homebody-btmtab-title-1-body{
	width:290px;
	margin:5px auto 0 auto;
	font-family: verdana;
	color:#CCC;
	text-decoration:none;
	font-size: 10px;
	line-height: 16px;
	overflow: auto;
height: 100px;
}




.homebody-tabs{
	width:995px;
	margin:0 auto;
	height:188px;
	background:#000000;

}

.hometoptab-1{
	width: 329px;
	height: 178px;
	background: url(../images/hometoptab1.png) no-repeat;
	float: left;
}

.hometoptab-2{
	width:331px;
	height:178px;
	background:url(../images/hometoptab-2.png) no-repeat;
	float:left;
}

.hometoptab-3{
	width: 329px;
	height: 178px;
	background: url(../images/hometoptab2.png) no-repeat;
	float: left;
}

.hometaptob-1-titlestyle{
	font-family: Century751 BT;
	font-size:45px;
	color:#000;
	text-align:center;
	font-weight:bold;
	padding:30px 0 0 0px;
}

.hometaptob-1-body{
	font-family: verdana;
	font-size:13px;
	color:#000;
	text-align:justify;
	width:300px;
	margin:0 auto;
}

.hometaptob-3-titlestyle{
	font-family: Impact;
	font-size:50px;
	color:#000;
	text-align:center;
	font-weight:bold;
	padding:15px 0 0 0px;
}

.hometaptob-3-body{
	font-family: verdana;
	font-size:13px;
	color:#000;
	text-align:justify;
	width:300px;
	margin:0 auto;
}

.homebody2-2-one{
	width:304px;
	height:157px;
	padding:10px;
	background:#1a1a1a;
	float:left;
	margin:10px 0 10px 0;
	font-size:11px;
	color:#c5c5c5;
}
.homebody2-2-one img{
	width:45%;
	height:auto;
	float:left;
	margin:2px 10px 0 0;
	}
	
.homebody2-2-one h2{
	font-size:18px;
	color:#FFF;
	font-family:Clarendon BT;
	}

.homebody2-2-two{
	width:270px;
	height:355px;
	padding:10px;
	background:#1a1a1a;
	float:right;
	
	margin:10px 0 0 10px;
}
.homebody2-2-two img{
	width:100%;
	height:auto;
	float:left;
	margin:2px 0px 10px 0;
	}

.homebody2-2{
	width:335px;
	height:450px;
	float:right;
	background:#1a1a1a;
}


.homebody2-2-two h2{
	font-size:18px;
	color:#FFF;
	font-family:Clarendon BT;
	}

.navbtnstyle1{
	width:auto;
	padding: 8px 26px; 
	float:left;
	font-weight:normal;
	font-size:16px;
	margin:0 2px 0 0;
	font-family:Oswald;
	text-transform: capitalize;
	border-right:1px solid #024848;
	color:#FFF;
	
}

.navbtnstyle1 a{
	width:auto;
	padding: 10px 26px; 
	float:left;
	font-weight:bold;
	font-size:16px;
	margin:0 1px 0 0;
	border-right:1px solid #024848;
	text-decoration:none;
	color:#FFF;
}


.navbtnstyle2{
	width:auto;
	padding: 10px 26px; 
	float:left;
	font-weight:normal;
	font-size:16px;
	margin:0 1px 0 0;
	color:#FFF;
	font-family:Oswald;
}

.navbtnstyle2 a{
	width:auto;
	padding: 10px 26px; 
	float:left;
	font-weight:bold;
	font-size:16px;
	margin:0 1px 0 0;
	border-right:1px solid #024848;
	text-decoration:none;
	color:#FFF;
}


.homebanner{
	width:989px;
	height: auto;
	min-height: 387px;
	margin: 0 auto;
	position: relative;
}

.homebannerimg{
	width: 1663px;
	height:436px;
	margin:0 auto;
	background:url(../images/bannerimg1.png) no-repeat ;
}

.innerpagebanner{
	width:989px;
	height:113px;
	margin: 0 auto;
	background:url(../images/innerpage-banenr.png) no-repeat;
}


.sitemaptopbtnsarea-a{
	width: 250px;
	float:left;
	margin-right: 10px;
}

.innerpagebodyleftarea{
	width:700px;
	float:left;
	background:#FFF;
	height:auto;
	font-size: 11px;
	margin:10px 0 10px 10px;
	padding: 10px 10px 15px 15px;
	color:#000000;
	min-height: auto;
}

.innerpagebodyleftarea h1{
  /*background-color: #202020;*/
  font-size: 13px;
  padding: 5px 10px;
  border-radius: 5px 5px 0px 0px;
  color: #FFF;
  margin-bottom: 5px;
  font-weight: bold;
}
.innerpagebodyleftarea_box ul{
	padding-left: 0px;
font-family: Oswald;
font-weight: normal;
font-size: 15px;
margin: 0px 0px 5px 5px;
}
.innerpagebodyleftarea_box ul li{
  float: none;
  background-color: #efefef;
  font-size: 12px;
  line-height: 25px;
  border-radius: 5px;
  padding: 0px 5px;
  margin-bottom: 3px;
}
.innerpagebodyleftarea_box ul li a{
	text-decoration: none;
	color:#202020;
}
.innerpagebodyleftarea_box ul li a:hover{
	text-decoration: underline;
}
.innerpagebodyleftarea_boxwrap{
	width: auto;
	margin-bottom:15px;
}
.innerpagebodyleftarea_box:nth-child(3n){
	margin-right:0px;
}
.innerpagebodyleftarea_box{
  width: 220px;
  float: left;
  margin-right: 15px;
}
.innerpagebodyrightarea{
	width:240px;
	float:right;
	height:auto;
	padding:10px 10px 0 0;
	color:#666666;
	background:#000;
}

.innerpagebodyleftarea h2{
	font-size:25px;
	font-family: Oswald;
font-weight: normal;
}

.innerpagebodyleftarea h3{
	line-height:0px;
	padding-top:15px;
	padding-bottom:0px;
	  font-family: Oswald;
  font-size: 24px;
  margin-top: 0px;
  font-weight: normal;
}

.innerpagebodyleftarea p{
	line-height:18px;
	  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
}

.innerpagebodyleftarea a{
	line-height:0px;
	  font-family: verdana;
  font-size: 12px;
  /* position: absolute;*/
  bottom:0;
  right:0;
	color:#9f0004;
  font-weight: normal;
}
.innerpagebodyleftarea a:hover{
	color:#202020;
}
.innerpagebodyleftarea h3 span{
	font-family: Oswald;
	font-weight: normal;
	font-size: 16px;
	line-height: 25px;
}

.innerpagebodyrightarea h2{
	font-size:19px;
	color:#e9e9e9;
}


.innerpageaccountbtns{
margin:10px 0 0 0;
}

.homebottomheader{
	width:948px;
	padding:10px 20px;
	background:#4c0507;
	color:#FFF;
	margin:10px 0 0 0;
	font-size:25px;
}

.myaccountpagebgarea{
	width:100%;
	height: auto;
	min-height:400px;
}
.myaccountpageheadding{
	width:100%;
	height:100px;
}

.profilepicarea{
width: 85px;
  height: 53px;
  float: left;
  margin: 0px 0 0 0px;
}
.profilepicarea img{
	width: 100%;
}
.myaccounttitletextarea{
width: 550px;
  height: auto;
  float: left;
  text-align: left;
  font-weight: Normal;
  padding: 10px 10px 10px 0px;
  font-family: Oswald;
  font-size: 30px;
  color: #000000;
  margin: 20px 0 0 0px;
}

.realcash-reloadbtn{
	width:219px;
	height:56px;
	margin:30px 0 0 62px;
	float:left;
	background:url(../images/reload-chipsbtn.png) no-repeat;
	cursor: pointer;
}
.realcash-reloadbtn2{
	width:219px;
	height:56px;
	margin:30px 0 0 62px;
	float:left;
	background:url(../images/addcashbtn.png) no-repeat;
	cursor: pointer;
}


.profiletablerowstyle1{
		width:100%;
		height:28px;
		background:#ececec;
		
}
.profiletablerowstyle2{
		width:100%;
		height:28px;
		background:#f4f4f7;
		
}

.profileoverviewnametext{
	width:120px;
	padding:5px;
	float:left;
	color:#6e6e6e;
	font-weight:bold;
}

.profileoverviewnametext{
	width:120px;
	padding:5px 0 0 20px;
	float:left;
	color:#6e6e6e;
	font-weight:bold;
}


.profileoverviewnamedetails{
	width:250px; 
	padding:5px;
	float:left;
	color:#666666;
	font-weight:bold;	
}

.profileoverview-area{
	width:100%;
	height:36px;
}

.profileoverview-editbtn{
	width:97px;
	height:36px;
	float:right;
	margin:0 10px 0 0;
	background:url(../images/profileoverview-editbtn.png);
}

.inputstyle1{
	width:150px;
	height:17px; 
	font:19px;
	border-radius:8px;
	padding:3px;
	border:#CCC solid 1px;
}



#navigation ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 198px;
}
#navigation a {
text-decoration: none;
display: block;
padding: 7px 12px 8px 8px;
background-color: #FF6600;
color: #FFF;
font-weight: normal;
font-size: 14px;
font-family: Oswald;
border: 1px solid #000;
}
#navigation a:active {
  padding: 7px 12px 8px 8px;
  background-color: #444;
  color: #eee;
  border: 1px solid #333;
}

#navigation li li a {
text-decoration: none;
padding: 7px 3px 7px 17px;
background-color: #8B4800;
color: #FFFFFF;
}
#navigation li li a:active {
  padding: 7px 3px 7px 17px;
  background-color: #888;
  color: #000;
}





.homebody{
	width:989px;
	height:350px;
	margin:0 auto;
	background:#000000;
}

.homebodyarea1{
	width:327px;
	height:120px;
	float:left;	
	margin:15px 0 0 2px;
	background:#000000;
	color:#999999;
	font-size:11px;
font-family:verdana, Geneva, sans-serif; 
}
.homebodyarea1 img{
	width:25%;
	height:auto;
	float:left;
	padding:10px;
}
/* .registrationbox{width:246px; height:377px; float:right; margin:2px 0px 0 0;  background:url(../images/registration-bg.gif) repeat-x; border-radius: 10px; line-height:35px;} */
.registrationbox{width: 270px;float: right;margin: 10px 10px 0 0;background: rgba(0, 0, 0, 0.42);border: 1px solid #999774;border-radius: 0px;line-height: 35px;padding-bottom: 5px;padding: 10px 15px;}

.registrationbox1 {
    width: 193px;
    float: right;
    margin: 10px 10px 0 0;
    background: #000 url("../images/Banner_image.png") no-repeat scroll center top;
    border: 1px solid #999774;
    border-radius: 0px;
    line-height: 35px;
    padding-bottom: 5px;
    padding: 10px 15px;
}



.loginbox{
	width: 100%;
	float: left;
	margin: 5px 10px 0px 0%;
	border: 1px solid #999774;
	border-radius: 0px;
	line-height: 35px;
	padding: 10px 0px 10px 0px;
	max-width: 99%;
	overflow: hidden;
	background: #000 url("../images/Banner_image.png") no-repeat scroll center top;
}
.homepage-loginform{ 
	width: 100%;
	padding: 10px 3% 0px 3%;
	font-family: verdana,Geneva,sans-serif;
	font-size: 14px;
	color: #DBDBDB;
	line-height: 25px;
	text-align: center;
	max-width: 94%;
}
.homepage-loginform h1{
	font-family: Oswald;
	text-transform: uppercase;
	font-size: 28px;
	color: #F9C751;
	font-weight: normal;
	line-height: 30px;
	padding: 10px 0px 10px;
	margin: 5px 10px 0px -10%;
	background-color: rgba(0, 0, 0, 0.26);
	width: 120%;
}
.homepage-loginform p{
	font-family: arial;
	font-size: 12px;
	color: #DBDBDB;
	font-weight: normal;
	line-height: 28px;
	padding: 0px;
}

.homepage-loginform .inputregistration {
	height: 24px;
	width: 100%;
	max-width: 65%;
	margin-bottom: 2%;
	margin-left: auto;
	margin-right: auto;
	padding: 5px 2px 5px 20px;
	background: rgba(255, 255, 255, 0.41) none repeat scroll 0% 0%;
  /* border: 1px solid #FFF; */
}

.homepage-loginform .inputregistration input{
	opacity: 1.0;
	color: #000;	
	opacity: 0.7;
	font-family: verdana,Geneva,sans-serif;
	font-size: 11px;
	width: 100%;
	max-width: 98%;
	box-shadow: 1px 2px 2px 0px #353535;
	border-radius: 4px;
	border: medium none;
	padding: 8px 4px 8px 10px;
	background: inherit;
}

#password{
	color:#000;
	opacity: 0.7;
}
.btn_wrap{
	width:100%;
	display:block;
	float: left;
	margin-bottom: 2%;
	margin-right: 2%;
}
.btn_wrap .submit_btn{
	padding: 5px 25px;
	font-family: Oswald;
	font-weight: normal;
	border-radius: 3px;
	border: 0px none;
	color: #131313;
	cursor: pointer;
	font-size: 14px;
	margin-left: 2%;
	width: auto;
	text-transform: uppercase;
	
	
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9c751+0,f9c751+50,f5e4bc+53,f5e4bc+99 */
background: rgb(249,199,81); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(249,199,81,1) 0%, rgba(249,199,81,1) 50%, rgba(245,228,188,1) 53%, rgba(245,228,188,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(249,199,81,1)), color-stop(50%,rgba(249,199,81,1)), color-stop(53%,rgba(245,228,188,1)), color-stop(99%,rgba(245,228,188,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(249,199,81,1) 0%,rgba(249,199,81,1) 50%,rgba(245,228,188,1) 53%,rgba(245,228,188,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(249,199,81,1) 0%,rgba(249,199,81,1) 50%,rgba(245,228,188,1) 53%,rgba(245,228,188,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(249,199,81,1) 0%,rgba(249,199,81,1) 50%,rgba(245,228,188,1) 53%,rgba(245,228,188,1) 99%); /* IE10+ */
background: linear-gradient(135deg,  rgba(249,199,81,1) 0%,rgba(249,199,81,1) 50%,rgba(245,228,188,1) 53%,rgba(245,228,188,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9c751', endColorstr='#f5e4bc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */















	
	
	
	
	
	
	
}
.btn_wrap .submit_btn:hover{	
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f5e4bc+0,f5e4bc+50,f9c751+53,f9c751+99&amp;0.65+0,1+52,1+100 */
background: -moz-linear-gradient(-45deg,  rgba(245,228,188,0.65) 0%, rgba(245,228,188,0.99) 50%, rgba(248,209,117,1) 52%, rgba(249,199,81,1) 53%, rgba(249,199,81,1) 99%, rgba(249,199,81,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(245,228,188,0.65)), color-stop(50%,rgba(245,228,188,0.99)), color-stop(52%,rgba(248,209,117,1)), color-stop(53%,rgba(249,199,81,1)), color-stop(99%,rgba(249,199,81,1)), color-stop(100%,rgba(249,199,81,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(245,228,188,0.65) 0%,rgba(245,228,188,0.99) 50%,rgba(248,209,117,1) 52%,rgba(249,199,81,1) 53%,rgba(249,199,81,1) 99%,rgba(249,199,81,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(245,228,188,0.65) 0%,rgba(245,228,188,0.99) 50%,rgba(248,209,117,1) 52%,rgba(249,199,81,1) 53%,rgba(249,199,81,1) 99%,rgba(249,199,81,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(245,228,188,0.65) 0%,rgba(245,228,188,0.99) 50%,rgba(248,209,117,1) 52%,rgba(249,199,81,1) 53%,rgba(249,199,81,1) 99%,rgba(249,199,81,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(245,228,188,0.65) 0%,rgba(245,228,188,0.99) 50%,rgba(248,209,117,1) 52%,rgba(249,199,81,1) 53%,rgba(249,199,81,1) 99%,rgba(249,199,81,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6f5e4bc', endColorstr='#f9c751',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */






}
.homepage-loginform .loginbtnstyle {
	padding: 5px 25px;
	font-family: Oswald;
	font-weight: normal;
	border-radius: 8px;
	border: 0px none;
	color: #131313;
	cursor: pointer;
	font-size: 16px;
	margin-left: 20%;
	width: 100%;
    max-width: 100%;
}
.homepage-loginform .registration-error-text {
    height: 20px;
    margin-top: 5px;
    line-height: 18px;
    font-size: 12px;
    font-family: verdana,Geneva,sans-serif;
}
.homepage-loginform .callout{
	position: absolute; 
	text-decoration: none; 
	line-height: 10px; 
	margin-top: -23px; 
	margin-left: 35px;
}
.homepage-loginform .callout .message {
	position: absolute;
	border: solid 1px #C00;
	background: #C00;
	display: inline;
	z-index: 1000;
	color: #FFF;
	width: auto;
	height: 15px;
	font-size:12px;
	padding-top: 4px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	clear: none;
	left:13%;
	padding-right: 10px;
	padding-left: 10px;
}

/*.homepage-loginform .callout  .arrow_maintain  {
	position: absolute;
	left: 59px;
	top: -11px;
	margin-left: -40px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #CB0000;
}*/

.regnameerrordiv{
	position: absolute; 
	text-decoration: none; 
	line-height: 10px; 
	margin-top: -32px; 
	margin-left: 245px;
}
.regemailerrordiv{
	position: absolute;
	text-decoration: none;
	line-height: 10px;
	margin-top: -17px;
	margin-left: 36px;
	display: block;
}
.regpassworderrordiv{
	position: absolute; 
	text-decoration: none; 
	line-height: 10px; 
	margin-top: -32px; 
	margin-left: 245px;
}
#usernameerror{
	position: absolute;
    border: solid 1px #C00;
    background: #C00;
    display: inline;
    z-index: 1000;
    color: #FFF;
    width: auto;
    height: 15px;
    font-size: 12px;
    padding-top: 4px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    clear: none;
    left: 14%;
	    top: 10px;
    padding-right: 10px;
    padding-left: 10px;
}
.emailerror{
    position: absolute;
    text-decoration: none;
    line-height: 10px;
    margin-top: 20px;
    margin-left: -208px;
    float: left;
    display: block;	
}
.emailerror_arrow_maintain  {
	position: absolute;
	left: 59px;
	top: 45px;
	margin-left: -40px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #CB0000;
}
.regpassworderrordiv_arrow_maintain {
    position: absolute;
    left: 0px;
    top: 12px;
    margin-left: -120px;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #CB0000;
}
.emailerror_arrow_maintain{
	position: absolute;
    left: 0px;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #CC0000;
    top: 13px;
    margin-left: -120px;
}
#passworderror{
	position: absolute;
    text-decoration: none;
    line-height: 10px;
    margin-top: 19px;
    margin-left: -206px;
    display: block;
}





.registrationnow{  width: 50px;height: 50px;margin: 5px 5px 10px 0px;float: left;background: url(../images/Register_arrow.png) no-repeat;border-radius: 8px;}
.homepage-registrationform{ width:259px; padding:10px 10px 0px 0px; font-family:verdana, Geneva, sans-serif; size:10px; color:#DBDBDB; line-height:25px; }
.homepage-registrationform1{ width:193px; padding:10px 10px 0px 0px; font-family:verdana, Geneva, sans-serif; size:10px; color:#DBDBDB; line-height:25px; }
.homepage-registrationform h1{
  font-family: Oswald;
  font-size: 32px;
  color: #f9c751;
  font-weight: normal;
  line-height: 30px;
  padding: 0px;
  margin: 5px 10px 0px 0px;
}
.inputregistration {
  height: 24px;
  width: 210px;
  font-family: verdana, Geneva, sans-serif;
  font-size: 11px;
  margin-bottom: 5px;
  padding: 2px;
  padding-left: 10px;
  border-radius: 5px;
  color: #333;
  background: #282828;
  box-shadow: 1px 2px 2px 0px #353535;
  border: none;
  /* border: 1px solid #FFF; */
}

.inputregistration1 {
    height: 24px;
    width: 179px;
    font-family: verdana, Geneva, sans-serif;
    font-size: 11px;
    margin-bottom: 5px;
    padding: 2px;
    padding-left: 10px;
    border-radius: 5px;
    color: #333;
    background: rgba(255, 255, 255, 0.41) none repeat scroll 0% 0%;
    box-shadow: 1px 2px 2px 0px #353535;
    border: none;
    /* border: 1px solid #FFF; */
}
.callout .arrow_maintain1 {
    position: absolute;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #C00;
    top: 3px;
    margin-left: 10px;
}
.callout .arrow_maintain2 {
    position: absolute;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #C00;
    top: -7px;
    margin-left: 10px;
}



#usernameerror1 {
    position: absolute;
    border: 1px solid #C00;
    background: #C00 none repeat scroll 0% 0%;
    display: inline;
    z-index: 1000;
    color: #FFF;
    width: auto;
    height: 15px;
    font-size: 12px;
    padding-top: 4px;
    border-radius: 5px;
    clear: none;
    left: 0%;
    top: 10px;
    padding-right: 10px;
    padding-left: 10px;
}

.callout .arrow_maintain3 {
    position: absolute;
    margin-right: 16%;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #CC0000;
    top: 4px;
    margin-left: 7px;
}



.inputregistration input{
	opacity: 1.0;
	color:#FFF;
}
.homepage-registrationform p{
  font-family: arial;
  font-size: 12px;
  color: #DBDBDB;
  font-weight: normal;
  line-height: 28px;
  padding: 0px;
}


.homepage-registrationform .inputtext{font-family:10px; color:#999; border:#666; border-width:1px; background:#FFF; height:18px;}
.registernow-btn{width:137px; height:31px; margin-top:5px;  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffca1d), to(#b98d00)); padding:3px 0px 0px 10px; float:left; border-radius:5px; font-family:"Tw Cen MT Condensed"; font-size:25px; color:#000;}
.registernowicon{width:50px; height:42px; margin-top:-10px; float:right;margin-bottom: 0px; background:url(../images/home-registration-icon.png) no-repeat;}
.registration-error-text{height:20px;  margin-top: 5px;line-height: 18px; font-size:10px; font-family:verdana, Geneva, sans-serif; color:#DBDBDB;}




.toplogoarea{
	width:100%;
	height:100px;
}

.homeloginarea{
	width:437px;
	height:75px;
	float:right;
	margin:10px 10px 0 0;
	line-height:30px;
	color:#CCC;
}
.loginusername{
	width:150px;
	height:75px;
	float:left;
	font-size:12px;
}

.loginusername input{
	width:150px;
	padding:5px;
	height:25px;
}

.loginpassword{
	width:150px;
	height:75px;
	float:left;
	font-size:12px;
}

.loginpassword input{
	width:150px;
	padding:5px;
	height:25px;
}

.loginsubmit{
	width:90px;
	height:50px;
	float:left;
	padding:28px 0 0 0;
	font-size:12px;
}

.loginbtnstyle:hover{
	background:#FFD97E;
}

.loginbtnstyle{
	  padding: 3px 10px 3px 10px;
	  background: #f9c751;
	  font-family: Oswald;
	  font-weight: normal;
	  border-radius: 8px;
	  border: 0px;
	  color: #131313 !important;
	  cursor: pointer;
}



.lobbystyle{

	color:#FFF;
	width:1020px;
	margin:0 auto;


}





.lobbytablemainarea {
	  width: 805px;
	  font-family: Arial, Helvetica;
	  font-size: small;
	  padding:6px;
	  color:#FFF;
	}

	/* ------------------------------------------------- */

	#tabs {
	  overflow: hidden;
	  width: 100%;
	  margin: 0;
	  padding: 0;
	  list-style: none;
	}

	#tabs li {
	  float: left;
	  margin: 0 -15px 0 0;
	  
	}

	#tabs a {
	  float: left;
	  position: relative;
	  padding: 0 40px;
	  height: 0;
	  line-height: 30px;
	  text-transform: uppercase;
	  text-decoration: none;
	  color: #fff;      
	  border-right: 30px solid transparent;
	  border-bottom: 30px solid #3D3D3D;
	  border-bottom-color: #777\9;
	  border-top-right-radius:5px;
	  opacity: .6;
	  filter: alpha(opacity=30);      
	}

	#tabs a:hover,
	#tabs a:focus {
	  border-bottom-color: #2ac7e1;
	  opacity: 1;
	  filter: alpha(opacity=100);
	}

	#tabs a:focus {
	  outline: 0;
	}

	#tabs #current {
	  z-index: 3;
	  border-bottom-color: #3d3d3d;
	  opacity: 1;
	  filter: alpha(opacity=100);      
	}

	/* ----------- */
	#content {
	    background: #ccc;
	    border-top: 2px solid #3d3d3d;
		height:250px;
	    
	    /*height: 220px;*/
	}

	#content h2,
	  #content h3,
	  #content p {
	    margin: 0 0 3px 0;
	}  

	/* Demo page only */
	#about {
	    color: #999;
	    text-align: center;
	    font: 0.9em Arial, Helvetica;
	}

	#about a {
	    color: #777;
	}   
	

	
	#tabsa-1 {
	  overflow: hidden;
	  width: 100%;
	  margin: 0;
	  padding: 0;
	  list-style: none;
	}

	#tabsa-1 li {
	  float: left;
	  margin: 0 -15px 0 0;
	}

	#tabsa-1 a {
	  float: left;
	  position: relative;
	  padding: 0 40px;
	  height: 0;
	  line-height: 28px;
	  text-transform: uppercase;
	  text-decoration: none;
	  color: #fff;      
	  border-right: 30px solid transparent;
	  border-bottom: 25px solid #3D3D3D;
	  border-bottom-color: #777\9;
	  border-top-right-radius:5px;
	  opacity: .6;
	  filter: alpha(opacity=30);      
	}

	#tabsa-1 a:hover,
	#tabsa-1 a:focus {
	  border-bottom-color: #2ac7e1;
	  opacity: 1;
	  filter: alpha(opacity=100);
	}

	#tabsa-1 a:focus {
	  outline: 0;
	}

	#tabsa-1 #current {
	  z-index: 3;
	  border-bottom-color: #3d3d3d;
	  opacity: 1;
	  filter: alpha(opacity=100);      
	}

	#contenta-1 {
	    background: #CCC;
	    border-top: 2px solid #3d3d3d;
	    
	    /*height: 220px;*/
	}

	#contenta-1 h2,
	  #contenta-1 h3,
	  #contenta-1 p {
	    margin: 0 0 3px 0;
	}  





		#tabsa-1-a {
	  overflow: hidden;
	  width: 100%;
	  margin: 0;
	  padding: 0;
	  list-style: none;
	}

	#tabsa-1-a li {
	  float: left;
	  margin: 0 -15px 0 0;
	}

	#tabsa-1-a a {
	  float: left;
	  position: relative;
	  padding: 0 40px;
	  height: 0;
	  line-height: 26px;
	  text-transform: uppercase;
	  text-decoration: none;
	  color: #fff;      
	  border-right: 30px solid transparent;
	  border-bottom: 25px solid #3D3D3D;
	  border-bottom-color: #777\9;
	  border-top-right-radius:5px;
	  opacity: .6;
	  filter: alpha(opacity=30);      
	}

	#tabsa-1-a a:hover,
	#tabsa-1-a a:focus {
	  border-bottom-color: #2ac7e1;
	  opacity: 1;
	  filter: alpha(opacity=100);
	}

	#tabsa-1-a a:focus {
	  outline: 0;
	}

	#tabsa-1-a #current {
	  z-index: 3;
	  border-bottom-color: #3d3d3d;
	  opacity: 1;
	  filter: alpha(opacity=100);      
	}

	#contenta-1-a {
	    background: #FFF;
	    border-top: 2px solid #3d3d3d;
		height:300px;
	    
	    /*height: 220px;*/
	}

	#contenta-1-a h2,
	  #contenta-1-a h3,
	  #contenta-1-a p {
	    margin: 0 0 3px 0;
	}  

.current {
	  z-index: 3;
	  border-bottom-color: #3d3d3d;
	  opacity: 1 !important;
	  filter: alpha(opacity=100);      
	}

	



.lobbymainbody{ width:100%; height:650px;}
.lobbytablearea{ width:815px; height:623px; background:#000; position:absolute; z-index:10; float:right; margin:10px 10px 0px 190px; -moz-box-shadow:    2px 2px 2px 2px #757575;  -webkit-box-shadow: 2px 2px 2px 2px #757575; box-shadow: 0px 0px 10px 10px #757575; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.lobbytableleftarea{ width:166px; height:600px; position:absolute; margin:20px 0px 0px 10px; z-index:1; }
.lobbymyaccountview{ width:166px; height:auto; background:#000; box-shadow: 0px 0px 10px 10px #CCC; border-top-left-radius:8px; border-bottom-left-radius:8px;}
.lobytablegameinfo{ width:166px; height:200px; padding:15px; background:#FFF; position:absolute; margin:30px 0px 0px 0px; z-index:1;  box-shadow: 0px 0px 10px 10px #CCC;  border-top-left-radius:8px; border-bottom-left-radius:8px; }
.myaccountdetailsinlobby{ width:166px; height:100px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCC; padding:10px 0 20px 0px; }
.lobbymyaccountviewcasherbtn{ width:45px; height:46px; background:url(../images/casher.png) no-repeat; position:absolute; margin-left:130px; top:20px;}
.myaccountdetailsinlobbytitle{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#F00; }
.myaccountdetailsinlobbytitle2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#CCC; }
.lobbytablesarea{ width:840px; height:425px; margin:2px;}
.lobbyfiltersarea{ width:805px; height:35px; background:#333; }
.lobbyfilterbox1{ width:240px; height:20px; font-size:11px; padding:10px 0px 0px 10px; color:#CCC; font-family:Arial, Helvetica, sans-serif; float:left;}
.lobbyfilterbox1-title{ font-size:12px; color:#CCC; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.lobbymytables{ width:805px; margin:8px; height:160px; overflow:auto;}
 .joinbtn{width: 45px;height: auto;background: #FFC600;border: 0;color: #000;border-radius: 4px;font-size: 12px;font-weight: bold;text-align: center;} 
 .viewbtn{ width:43px; height:12px; padding:2px 2px 2px 15px; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000000; background:#999; border-radius:8px;}
.instantplaybtn{ width:179px; height:49px; background:url(../images/INSTANTPLAYBTN.png) no-repeat; position:absolute; margin-left:620px; margin-top:-22px;}



#tablewrapper {width:815px; margin:0 auto}
#tableheader {height:30px;}
.search {float:left; padding:6px; border:1px solid #c6d5e1; background:#fff}
#tableheader select {float:left; font-size:10px; width:125px; padding:2px 4px 4px}
#tableheader input {float:left; font-size:10px; width:225px; padding:2px 4px 4px; margin-left:4px}
.details {float:right; padding-top:10px}
.details div {float:left; margin-left:15px; font-size:11px}
.tinytable {width:790px; border-left:0px solid #c6d5e1; border-top:0px solid #c6d5e1; border-bottom:none}
.tinytable th {background:#141414; height:28px; text-align:left; color:#cfdce7; border:0px solid #fff; border-right:none;text-transform: uppercase;}
.tinytable th h3 {font-size:11px; padding:0px 8px 0px 5px;}
.tinytable td {padding:1px 6px 6px; border-bottom:1px solid #292929; font-size:12px; border-right:1px solid #242424}
.tinytable .head h3 {background:url(../images/lobby/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px;}
.tinytable .desc, .sortable .asc {background:url(../images/lobby/header-selected-bg.gif)}
.tinytable .desc h3 {background:url(../images/lobby/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.tinytable .asc h3 {background:url(../images/lobby/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.tinytable .head:hover, .tinytable .desc:hover, .tinytable .asc:hover {color:#fff}
.tinytable .evenrow td {background:#fff}
.tinytable .oddrow td {background:#ecf2f6}
.tinytable td.evenselected {background:#ecf2f6}
.tinytable td.oddselected {background:#dce6ee}
.tinytable tfoot {background:#fff; font-weight:bold}
.tinytable tfoot td {padding:6px 8px 8px}
#tablefooter {height:15px; margin-top:20px}
#tablenav {float:left}
#tablenav img {cursor:pointer}
#tablenav div {float:left; margin-right:15px}
#tablelocation {float:right; font-size:11px}
#tablelocation select {margin-right:3px}
#tablelocation div {float:left; margin-left:15px}
.tinytable th span {font-size: 11px;}

.page {margin-top:2px; font-style:italic}
#selectedrow td {background:#c6d5e1}
.nosort{ height:15px;}

.tooltipplugin_window-maintable {
	float: left;
	width: 130px;
	padding: 4px;
	margin-left: 100px;
	color: #EEE;
	text-align: center;
	border: 2px solid #CCC;
	border-radius: 5px;
	position: absolute;
	font-size: 10px;
	background-color: #900000;
}
.tooltipplugin_arrow-maintable {
	content: '';
	position: absolute;
	left: 5%;
	border-top: 6px solid rgba(0, 0, 0, 0);
	border-bottom: 6px solid rgba(0, 0, 0, 0);
	top: 30px;
	margin-left: -17px;
	border-right: 10px solid #888;
}
.callout {
	position: absolute;
	/*width: 500px;*/
        width:auto;
	z-index: 1500;
	display: none;
}
.callout .arrow {
	position: absolute;
	left: 30px;
	border-left: 6px solid rgba(0, 0, 0, 0);
	border-right: 6px solid rgba(0, 0, 0, 0);
	top: -8px;
	margin-left: -7px;
	border-bottom: 10px solid #C00;
}
.callout .message {
	position: absolute;
	border: solid 1px #C00;
	background: #C00;
	display: inline;
	z-index: 1000;
	color: #FFF;
	width: auto;
	height: 15px;
	padding-top: 4px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	clear: none;
	padding-right: 10px;
	padding-left: 10px;
        white-space: nowrap;
}
.callout .arrow_maintain  {
    position: absolute;
    left: margin-right: 16%;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #CC0000;
    top: 4px;
    margin-left: -160px;
}



/**  **/
	
.messagewindow {
	width: 324px;
	z-index: 20000;
	position: absolute;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-style: solid;
	border-width: 1px;
	border-color: #9B9B9B;
	border-radius: 8px;
	margin-top: 216px;
	margin-left: 288px;
}
.messagewindowtitlebar {
	height: 18px;
	background: #000;
	border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
}
.messagewindowtitle {
padding-top: 4px;
height: 0px;
float: left;
}
.messagewindowclose {
margin-top: 1px;
margin-right: 2px;
width: 16px;
height: 15px;
background: url(../images/errorclose.png) no-repeat;
float: right;
}
.messagewindowbody {
width: 100%;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
background: #231F20;
opacity: .9;
position: absolute;
}
.messagewindowmessage {
color: #FFF;
text-decoration: none;
text-align: center;
opacity: 1;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 13px 5px 5px 5px;
}
.messagewindowoptionsbody {
height: 21px;
padding: 6px;
}
li {
	/*list-style: none;*/
	color: black;
	line-height: 16px;
	font-family: verdana;
font-size: 11px;
}






.submit-btn {
width: auto;
height: auto;
background: #FFC600;
border: 0;
padding: 5px;
color: #000;
border-radius: 6px;
font-size: 16px;
font-weight: bold;
margin-left: 100px;
float: left;
cursor: pointer;
}
.back-btn {
float: left;
width: auto;
height: auto;
border: 0;
padding: 9px 17px;
color: #000;
border-radius: 6px;
cursor: pointer;
}


/* private table style */

.nlobbyprivatetableoverlay{width:441px;height:297px;background:#1f1f1f;border:#CCC solid 3px;border-radius:8px;}
.nlobbyprivatetabletitle{height:25px;width:431px;background:#CE0000;color:#FFF;padding:5px 0px 0px 10px;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:5px 0px 0px 0px;}
.nlobbyprivatetablebody{height:180px;width:441px;}
.nlobbyprivatetablebodyleft{width:200px;height:170px;float:left;margin:5px 0px 0px 10px;}
.nlobbyprivatetablebodyright{width:200px;margin:5px 10px 0px 0px;height:170px;float:right;}
.nlobbyprivatetablebodyparta{width:193px;height:23px;margin:10px 0px 0px 0px;color:#CCC;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.nlobbyprivatetableboddytextfld{width:100px;height:15px;background:#2a2a2a;border:#4b4b4b solid 1px;color:#CCC;}
.nlobbyprivatetableboddyselectbox{width:100px;height:20px;background:#2a2a2a;border:#4b4b4b solid 1px;color:#CCC;}

.tooltipplugin_window_message{float:left;width:260px;padding:5px;margin-left:-38px;color:#EEEEEE;text-align:center;border:2px solid #CCC;border-radius:5px;position:absolute;font-size:10px;background-color:#7a7a69;}
.tooltipplugin_arrow_message{content:'';position:absolute;left:50%;border-left:6px solid transparent;border-right:6px solid transparent;top:27px;margin-left:-7px;border-top:10px solid #CCC;}
.tooltipplugin_window{float:left;width:260px;padding:4px;margin-left:-38px;color:#EEEEEE;text-align:center;border:2px solid #CCC;border-radius:5px;position:absolute;font-size:10px;background-color:#900000;}
.tooltipplugin_arrow{content:'';position:absolute;left:50%;border-left:6px solid transparent;border-right:6px solid transparent;top:30px;margin-left:-7px;border-top:10px solid #CCC;}
.tooltipplugin_window-maintable{float:left;width:130px;padding:4px;margin-left:100px;color:#EEEEEE;text-align:center;border:2px solid #CCC;border-radius:5px;position:absolute;font-size:10px;background-color:#900000;}
.tooltipplugin_arrow-maintable{content:'';position:absolute;left:5%;border-top:6px solid transparent;border-bottom:6px solid transparent;top:30px;margin-left:-17px;border-right:10px solid #888;}


/*  footer */
footer{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:5px 0 0 0;
	background:#610d0f;
}
.footerlinks-area{
	width:970px;
	height:auto;
	margin:0px auto;
	color:#b9b9b9;
	
	/*padding-left: 150px;*/
}
.footerlinks-area a{
	text-decoration: none;
}
.footerlinksbtnstyle{
	width:auto;
	float:left;
	padding:5px 10px;
	border-right:1px solid #000000;
}
.footerlinksbtnstyle-2{
	width:auto;
	float:left;
	padding:5px 10px;
}

/* offers */
.offerpoststyle1{

	width:95%;
	height:auto;
	padding:5px;
	border:1px solid #CCC;
	margin:0 0 10px 0;
}
.offerpostimgstyle-1{
  width: 320px;
  height: 109px;
  float: right;
  margin: 15px 0px 15px 15px;
  border: 1px solid #CCC;
}

.offerposttextstyle-1{
  width: 302px;
  height: auto;
  float: left;
  margin: 5px 0px 0px 10px;
  position: relative;
}
.offerposttextstyle-1 p{
	
}
.offerposttextstyle-1 ul{
	width:100%;
	max-width:95%;
	list-style-type: decimal;
	padding-left:15px;
}
.offerposttextstyle-1 ul li{
	font-size:12px;
	margin-bottom:1%;
	line-height:20px;
}

.offerpostimgstyle-2{
	width:142px;
	height:auto;
	float:right;
	margin:5px;
	border:1px solid #CCC;
}
.offerposttextstyle-2{
	width:475px;
	height:auto;
	float:left;
	margin:5px 0 0 10px;
}

/* Login account area */
.loginaccount{
	width:550px;
	height:73px;
	float:right;
	margin:10px 0 0 0;
}
.login-accountarea{
	width:158px;
	height:54px;
	float:left;
	margin:0 2px 0 0;
	background:url(../images/accountdetailsbtntop.png) no-repeat;
}

.login-accountarea{
	width:158px;
	height:54px;
	float:left;
	margin:0 2px 0 0;
	background:url(../images/accountdetailsbtntop.png) no-repeat;
}

.login-buychipsbtn{
	width:135px;
	height:54px;
	float:left;
	margin:0 2px 0 0;
	background:url(../images/buychipsbtn.png) no-repeat;

}
.login-funchipsbtn{
	width:135px;
	height:54px;
	float:left;
	margin:0 2px 0 0;
	background:url(../images/funchipsbtn.png) no-repeat;
}

.login-logoutbtn{
	width:112px;
	height:54px;
	float:left;
	background:url(../images/logoutbtn.png) no-repeat;
}
.login-buyamoutn{
	font-size:12px;
	font-weight:bold;
	color:#f3efec;
	width:80px;
	height:20px;
	margin:10px 0 0 57px;
}

.login-funamoutn{
	font-size:12px;
	font-weight:bold;
	color:#f3efec;
	width:80px;
	height:25px;
	margin:10px 0 0 57px;
}
.login-account-txt{
	width:90px;
	height:60px;
	padding:2px 0 0 60px;
	line-height:15px;
}
.login-account-span1-style{
	font-size:11px;
	color:#6f7370;
}
.login-account-span2-style{
	font-size:12px; 
	font-weight:bold;
	color:#f3efec;
}

.login-buychips-btn{
	width:76px;
	height:20px;
	margin:0px 0 0 51px;
}
.login-funchips-btn{
	width:76px;
	height:20px;
	margin:0px 0 0 51px;
}
.login-logout-btn{
	width:76px;
	height:20px;
	float:right;
	margin:2px 10px 0 0;
}
.inner-lobbybtn{
	width:240px;
	height:78px;
	padding:85px 0 0 0;
	background:url(../images/lobbybtn.png) no-repeat;
}

.login-lobbybtn{
	width:230px;
	height:54px;
}
.homebanner-afterlogin{
	width:991px;
	height:408px;
	margin:0 auto;
	  background-size: 100%;
	background:url(../images/Banner_image_login.png) no-repeat;
}

/*  Add cash  */

.addcashboxstyle1{
	width:100%;
	height:300px;
}

.addcashboxstyle1-right{
	width:324px;
	height:226px;
	float:right;
	margin:0 25px 0 0;
	background:url(../images/addcashimg1.jpg) no-repeat;
}
.addcashboxstyle1-right-step2{
	width:324px;
	height:226px;
	float:right;
	margin:0 25px 0 0;
	background:url(../images/addcashimg2.jpg) no-repeat;
}
.addcashboxstyle1-right-step3{
	width:324px;
	height:226px;
	float:right;
	margin:0 25px 0 0;
	background:url(../images/addcashimg3.jpg) no-repeat;
}

.addcashboxstyle1-right1{
	width:auto;
	height:30px;
	float:right;
	padding:10px 10px 0 0;
}
.addcashboxstyle1-right2{
	width:auto;
	height:30px;
	float:right;
}


.addcashstep1box{
	width:300px;
	height:230px;
	float:left;
	margin:0 0 0 10px;
	background:#3c3c3c;
}


.addcashstep1boxtitlearea{
	width:100%;
	height:52px;
	background:#e74c3c;
	color:#FFF;
}
.addcashstep1-title{
	font-size:25px;
	color:#FFF;
	font-family: Oswald;
	font-weight: normal;
	padding:6px 10px 5px 10px;
}

.addcashstep1box-inputarea{
	width:90%;
	margin:20px 0px 0px 10px;
}
.addcashstep1box-inputbox1{
	width:95%;
	height:25px;
	border:0;
	margin:5px 0 0 10px;
	padding:4px;
	color:#666666;
	
}
.addcashbutton{
	width:auto;
	padding:8px 15px;
	background:#e74c3c;
	color:#FFF;
	font-size:14px;
	text-align:center;
	border:0px;
	float:right;
	font-family: Oswald;
	font-weight:normal;
  /* text-align: center; */
  float: left;
  cursor:pointer;
  margin: 0px 0 0 20px;
}

.addcashbutton:hover{
	background:#CC0C00;
	}

.addcash-selectbox{
    padding:3px;
	width:95%;
    margin: 0 0 0 10px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: #f8f8f8;
    color:#888;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;


}


.forgotpassword-right-step2{

	width:300px;
	height:280px;
	float:right;
	margin:0 25px 0 0;
	background:url(../images/forgotpassword-right-img2.jpg) no-repeat;

}
.varification-code-area{
	width:90%;
	height:40px;
	margin:15px 0 0 20px;
}
.varification-code-area-left{
	width:120px;
	height:40px;
	float:left;
	height: 40px;
font-size: 16px;
color: #FFF;
font-family: Oswald;
font-weight: normal;

}
.varification-code-area-right{	
	width:145px;
	height:50px;
	float:left;
	font-size:20px;
	color:#FFF;
}

.varification-code-box{
	width:300px;
	height:300px;
	float:left;
	margin:0 0 0 10px;
	background:#3c3c3c;
}



.forgotpassword-area-1{
	width:320px;
	height:320px;
	float: left;
}

.errorMessage {
	position: absolute;
	color: #FF5454;
	margin-left: 10px;;
}

/* Payment Success */
.paymentsuccess-box{
	width:650px;
	height:456px;
}

.paymentsuccess-box-title{
	width:100%;
	height:55px;
	margin:0 0 10px 0;
	background:#004b7a;
}
.paymentsuccess-box-title-text{
	font-size:18px;
	float:left;
	width:auto;
	height:auto;
	margin:7px 0 0 20px;
	color:#FFF;
}
.paymentsuccess-box-body{
	width:100%;
	height:265px;
	background:#999999;
}

.paymentsuccess-box-body-left{
	width:200px;
	height:100px;
	margin:15px 0 0 20px;
	float:left;
	line-height:30px;
	font-size:18px;
	color:#FFF;
}
.icons{
	width:100%;
	height:59px;
	background:url(../images/successfullpage-icons.png) no-repeat;
	
}
.successfull-repayment{
	width:280px;
	height:50px;
	margin:0 0 0 20px;
	float:left;
}
.successfull-print{
	width:130px;
	height:50px;
	margin:0 10px 0 0;
	float:right;
}
.paymentsuccess-note {
width: 80%;
height: 30px;
margin: 10px 0 0 20px;
color: #312F2F;
font-size: 12px;
text-align: left;
}

/* Email Verifivation Area */
.email-verification-code{
	width:479px;
	height:282px;
	border-radius:8px;
	background:#000000;
}
.evheader{
	width:479px;
	height:62px;
	background:url(../images/email-varification-code.png) no-repeat;
}
.eviddisplayarea{
	width:100%;
	height:40px;
	background:#313131;
}

.emailiddisplayarea{
	width:330px;
	height:25px;
	font-size:13px;
	float:left;
	margin:5px 0 0 10px;
}
.emailiddisplayarea span{
	font-size:18px;
}

.verified-status{
	width:120px;
	height:25px;
	float:right;
	font-size:18px;
	color:#FFCC00;
	margin:5px 0 0 0;
}
.email-verification-body{
	width:97%;
	line-height:18px;
	height:45px;
	padding:2% 0 0  3%;
	}
	
.email-verification-code-area{
	width:100%;
	height:60px;
	background:#313131;
}
.email-verification-inputtext{
	width:150px;
	height:25px;
	border-radius:8px;
	float:left;
	margin:12px 0 0 10px;
}
.email-verification-code-generat{
	width:270px;
	height:30px;
	margin:8px 0 0 10px;
	float:left;
	
}
.email-verification-code-generat span{
	padding:10px;
	font-size:23px;
}
.ev-bottombuttons{
	width:40%;
	margin:10px auto;
	height:30px;
	
}
/* account overview */
.account-overviewarea{
	width:100%;
	height:360px;
	background:#FFFFFF;

}

.realcash-accountoverview{
	margin:50px 0 0 0;
	width:664px;
	height:95px;
	background:#e8e7e3;
}

.funcash-accountoverview{
	width:664px;
	height:95px;
	background:#e8e7e3;
}
.funcash-accountoverview-title{
	width:172px;
	height:95px;
	background:#007810;
	float:left;
}
.funcash-account-avaliable{
	width:119px;
	height:95px;
	float:left;
	border-right:1px solid #CCC;
}
.funcash-account-inplay{
	width:95px;
	height:95px;
	float:left;
	border-right:1px solid #CCC;
}

.funcash-account-total{
	width:110px;
	height:95px;
	float:left;
	border-right:1px solid #CCC;
}
.funcash-account-addcash{
	width:150px;
	height:95px;
	float:left;
}

.funcash-account-title-text{
	width:110px;
	height:25px;
	font-size:18px;
	margin:30px auto 0 auto;
}
.accountoverview-text-title{
	width:100%;
	height:25px;
	text-align:center;
	margin:5px 0 0 0;
	color:#999;
	font-size:14px;	
}
.accountoverview-text-values{
	width:100%;
	height:35px;
	text-align:center;
	margin:10px 0 0 0;
	color:#000;
	font-size:18px;	
}
.accountoverview-button-values{
	width:100%;
	height:35px;
	text-align:center;
	margin:28px 0 0 0;
	
}

#fauxconsole {
	display: none !important;
}

ul.style2{padding-left:20px;width:630px;font-size:11px;}

.style2 li {
  list-style: url(../images/tc-bullet-img.png);
}
.style1 li {
  list-style: disc;
}
.style11 li{
	padding-left: 5px; width: 630px; font-size: 11px; list-style: circle;
}








.clear{
	clear:both;
}
.box_wrap{
width: 991px;
margin: 8px auto 0px;
}

.box{
width: 326px;
float: left;
background-color: #222;
height: 460px;
border-right: 2px solid #000;
}

.box:nth-child(3n){
	margin-right:0px;
border: none;
}

.box h1{
font-family: Oswald;
font-size: 14px;
color: #D4D4D4;
font-weight: normal;
margin-bottom: 5px;
margin-top: 0px;
line-height: 34px;
background-color: #55070b;

padding: 0px 10px;
}
.box p{
font-family: verdana;
font-size: 10px;
color: #CCC;
padding: 0px 10px;
line-height: 12px;
}

.box a{
font-family: verdana;
font-size: 9px;
color: #FFF;
text-decoration: underline;
line-height: 12px;
}


.dockContainer{
width: 70px;
position: fixed;
left: 0px;
top: 480px;
}
.dockContainer ul{
	list-style-type: none;
	padding-left: 0px;
	width: 70px;
}
.dockContainer ul li{
	width: 25px;
	height: auto;
	float: none;
	margin-left: 5px;
	overflow: hidden;
}
.dockContainer ul li:hover{
	width: 40px;
}
.dockContainer ul li a{
	float: none;
	width: 70px;
	height: 20px;
	overflow:hidden;
}
.dockContainer ul li a img{
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
}
.dockContainer ul li a img:hover{
	width: 70px;
	height: auto;
	margin-left:-29px;
	margin-top:-3px;
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
}


.dockItem{
	width: 20px;
	height: 20px;
}

















.star_wrapper{
	position: absolute;
	left: 31%;
	top: 5%;
	width: 370px;
	height: 100%;
}


.star_wrapper p{
	-webkit-transform: rotate(0deg); 
	-moz-transform: rotate(0deg); 
	-ms-transform: rotate(0deg); 
	-o-transform: rotate(0deg); 
	z-index: 2;
	color: black;
	line-height:20px;
	margin-top: 0px;
	margin-bottom:0px;
	width:70%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.star_wrapper ul{
	list-style-type: none;
	margin-left: 77%;
	position: absolute;
	top: 80%;
}
.star_wrapper ul li{
	float:left;
}
.star_wrapper p a{
	color: #202020;
	font-size: 10px;
	position: inherit;
	background: none;
	text-decoration: underline;
	padding: 5px 10px;
	border-radius: 100%;
	font-weight: bold;
	box-shadow: none;
	margin-left: 0%;
	z-index: 6;
	display: inline-block;
}
.star_wrapper p a:hover{
	text-decoration: none;
}
.star_wrapper a{
	color: #202020;
	font-size: 13px;
	top: 10%;
	position: absolute;
	background-color: #FFC000;
	padding: 5px 10px;
	border-radius: 100%;
	font-weight: bold;
	box-shadow: 0px 0px 10px 5px #FFF;
	margin-left: 0%;
	z-index: 6;
	display: inline-block;
}

.star_wrapper ul ul{
	visibility: hidden;
	background-color: #FFF;
	z-index: 10;
	position: absolute;
	left: 0%;
	top:10%;
	padding:0px;
	margin-left:-94%;
	margin-top: -120%;
	text-align:center;
	width: 120px; 
	height: auto; 
	background: #FFC000; 
	position: relative; 
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius: 10px; 
	
	
	
	
}
.star_wrapper ul ul:before { 
	content:""; 
	position: absolute; 
	top:77px; 
	right: 20%; 
	width: 0; 
	height: 0; 
	border-left: 10px solid transparent; 
	border-right: 10px solid transparent; 
	border-top: 15px solid #FFC000;
}
.star_wrapper ul li:hover ul{
	visibility: visible;
	position: absolute;
	top: -96%;
	box-shadow: 0px 0px 10px 5px #FFF;
	left: 12%;
	margin-top: -220%;
}
.star_wrapper ul li:hover ul li{
	float: left;
	padding: 8px 15px;
	line-height:22px;
	font-size: 14px;
	font-family:arial;	
}


.star_box{
	box-shadow:none;
	width:100px;
	height:100px;
	background-color:#000;
	margin-left:10%;
	margin-top:0px;
	visibility: hidden;
}
.star_wrapper a:hover .star_box{
	visibility: visible;
}
.star-five { 
	background: url(../images/star.png) no-repeat;;
	width: 100%;
height: 100%;
background-size: 100%;
}
/*.star-five { 
	margin: 50px 0; 
	position: relative; 
	display: block; 
	color: red; 
	width: 0px; 
	height: 0px; 
	border-right: 100px solid transparent; 
	border-bottom: 70px solid #fbdb5a; 
	border-left: 100px solid transparent; 
	-moz-transform: rotate(35deg); 
	-webkit-transform: rotate(35deg); 
	-ms-transform: rotate(35deg); 
	-o-transform: rotate(35deg); 
} 

.star-five:before { 
	border-bottom: 80px solid #fbdb5a; 
	border-left: 30px solid transparent; 
	border-right: 30px solid transparent; 
	position: absolute; 
	height: 0; 
	width: 0; 
	top: -45px; 
	left: -65px; 
	display: block; 
	content: ''; 
	-webkit-transform: rotate(-35deg); 
	-moz-transform: rotate(-35deg); 
	-ms-transform: rotate(-35deg); 
	-o-transform: rotate(-35deg); 
} 

.star-five:after { 
	position: absolute; 
	display: block; 
	color: red; 
	top: 3px; 
	left: -105px; 
	width: 0px; 
	height: 0px; 
	border-right: 100px solid transparent; 
	border-bottom: 70px solid #fbdb5a; 
	border-left: 100px solid transparent; 
	-webkit-transform: rotate(-70deg); 
	-moz-transform: rotate(-70deg); 
	-ms-transform: rotate(-70deg); 
	-o-transform: rotate(-70deg); 
	content: ''; 
}
*/

















