﻿/* MISC STYLES */
body {
	margin-top: 0;
	font-family: arial;
	/*overflow-x: hidden;*/
}
.Cursor_Hand{
	cursor:pointer;
}
.HideOverflow{
	overflow-x: hidden;
}
.Panel_Popup
{
	visibility:hidden;
	position:absolute;
	border: Solid 2px #fffe18;
	padding:5px 5px 5px 5px; 
	text-align:center;
	width:270px; 
	background-color:#000000;
	color:#FFFFFF;
	z-index: 1000;
	font-size: 12px;
	overflow-x: hidden;
}
.Note_Popup
{
	visibility:hidden;
	position:absolute;
	padding:10px 5px 0px 5px; 
	text-align:center;
	vertical-align:middle;
	width:249px; 
	height:85px;
	background-image:url(Images/Note_Popup.gif);
	background-position:top center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	z-index: 1000;
	font-size: 11px;
	overflow-x: hidden;
}
.GroupAdminNote
{
	font-size:11px; 
	color:#FF0000;
}
.BrStyle
{
	line-height: 10px;
}
.Reg_Hidden
{
	visibility:hidden;
}
.CasinoSearchBtn
{
	border-width: 2px;
	height: 20px;
	background-color: #fffe18;
	border-color: #CCCCCC #808080 #000000 #C0C0C0;
	border-style: inset;
	cursor: pointer;
	text-align: center;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btn_EB
{
	border: solid 1px #636363;
	background: #000000;
	color: #FFFFFF;
	font-weight: 400;
	font-size: 13px;
	padding: 2px 4px 2px 4px; 
}
.Gamespanel_Popup
{
	visibility:hidden;
	position:absolute;
	border: Solid 2px #fdde5b;
	padding:5px 5px 5px 5px; 
	text-align:center;
	width:300px; 
	background-color:#ffffff;
	z-index: 1000;
}
.bannerpanel_HL
{
	cursor: pointer;
	text-decoration: none;
}
/* END MISC STYLES */

/* HEADER STYLES */
.headertable{
	width: 1136px;
	height: 155px;
	background-image:url(Images/header_NonUSA.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}
.headertableUS{
	width: 1136px;
	height: 155px;
	background-image:url(Images/header_USA.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}
.headertableBonus{
	width: 1136px;
	height: 155px;
	background-image:url(Images/headerBonus.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}
.headertableGrumbles{
	width: 1136px;
	height: 155px;
	background-image:url(Images/headerGrumbles.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}
.headertableBingo{
	width: 1136px;
	height: 155px;
	background-image:url(Images/headerBingo.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}
.headertablePoker{
	width: 1136px;
	height: 155px;
	background-image:url(Images/headerPoker.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}
.headertableSlots{
	width: 1136px;
	height: 155px;
	background-image:url(Images/headerSlots.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}
.headertableBlackjack{
	width: 1136px;
	height: 155px;
	background-image:url(Images/headerBlackjack.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}
.headertableRoulette{
	width: 1136px;
	height: 155px;
	background-image:url(Images/headerRoulette.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}
.headertableSports{
	width: 1136px;
	height: 155px;
	background-image:url(Images/headerSports.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}
.headertableMahjong{
	width: 1136px;
	height: 155px;
	background-image:url(Images/headerMahjong.gif);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
}

.headertable_left_td{
	width:7px;
}
.headertable_center_td{
	padding-left:5px;
	text-align:left;
	width:761px;
}
.headertable_centerright_td{
	text-align:center;
	width:120px;
}
.headertable_right_td{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	vertical-align:top;
	width:248px;
}
.headertitle{
	font: 50px arial black, arial, verdana, helvetica, sans-serif;
	color:#000000;
	line-height:48px;
	text-decoration:none;
	margin: 0px 0px 0px 0px; 
}
.headersubtitle{
	font: 22px arial, verdana, helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
}
/* END HEADER STYLES */

/* REG BOX STYLES */
.MyProfileprogress
{
	display: block;
	background-color: #eafab4;
}
.RegPanel
{
	border: solid 2px #1e7001;
	padding: 2px 2px 2px 2px;
	background-color: #fffe18;
	width:238px;
}
.Regprogress
{
	display: block;
	background-color: #fffe18;
}
.Regheader
{
	border-color: #808080 #808080 #ccc;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
.Reg_textbox
{
	border: 1px solid #424706;		    
	font: 11px/13px verdana, arial, helvetica, sans-serif;     
	font-style: normal;     
	font-weight: normal;    
	color: #030a00;	    
	padding: 0 0 0 5px;    
	margin: 0 5px 0 0;    
	height: 15px;    
	vertical-align: middle;     
	width: 125px;
	background-color:#fdfe17;
}
.Reg_Btn
{
	background-image:url(Images/submit.gif);
	height: 25px;
	width:61px;
	cursor: pointer;
	border:none;
}
.Reg_Header{
	font-family: Lucida Sans, Verdana, Arial, Helvetica;
	font-size:13px;
	color:#195c03;
	font-weight:bold;
}
.Reg_Content{
	font-family: Lucida Sans, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#195c03;
	font-weight:500;
}
.Reg_rule	{    
	margin: 4px 10px 4px 10px;    
	padding: 0px;    
	color:#5ca72b;    
	line-height: 1px;    
	background: #5ca72b;
	height: 3px;
	background-color: #5ca72b;       
}	
.LogOut_Btn{
	background-image:url(Images/LogOut.gif);
	height: 25px;
	width:120px;
	cursor: pointer;
	border:none;
}
/* END REG BOX STYLES */


/* BODY STYLES */
.BodyTable{
	width: 1136px;
	background-color:#ffffff;
	margin-top:-5px;
}
.LeftColumn{
	width: 158px;
	vertical-align:top;
	text-align:left;
}
.MainColumn{
	width: 978px;
	padding-left:0px;
	vertical-align:top;
}
.topbanner{
	background: transparent url('Images/bgbanners.gif') no-repeat top center;
	width:100%;
	height:83px;
	vertical-align:top;
}
.topbannerpadding{
	padding-top:15px;
	padding-left:10px;
}
.TopMainTable{
	width: 100%;
	border:none;
	background-color:#ffffff;
	padding-top: 10px;
}
.TopMainTable_Content{
	text-align:left;
	vertical-align:top;
}
.TopTitle{
	font: 22px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	color:#2f6511;
	text-decoration:none;
}
.TopSubTitle{
	font: 16px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	color:#318e13;
	text-decoration:none;
}
.TopText{
	font: 14px lucidad sans, arial, verdana, helvetica, sans-serif;
	color:#333333;
	line-height:16px;
	text-decoration:none; 
	font-weight:normal; 
}
.TGPTopText{
	font: 12px arial, verdana, helvetica, sans-serif;
	color:#30303a;
	line-height:16px;
	text-decoration:none; 
	font-weight:bold; 
}
.TGPLinkText{
	font: 12px arial, verdana, helvetica, sans-serif;
	color:#36373c;
	line-height:16px;
	text-decoration:underline; 
	font-weight:bold; 
}
.TopMainTable_Announcement{
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	vertical-align:top;
}
.BottomTitle{
	font: 18px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	color:#318e13;
	text-decoration:none;
}
.BottomText{
	font: 11px lucidad sans, arial, verdana, helvetica, sans-serif;
	color:#1d4a08;
	line-height:14px;
	font-weight:normal;
	text-decoration:none;   
}
.CasinoSmallButton{
	background: transparent url('Images/CD_Small_Button.jpg') no-repeat top left;
	width:170px;
	height:16px;
	vertical-align:top;
	padding:5px 10px 5px 10px;
	color: #FFFFFF;
	font: 14px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	border: solid 1px #eaf9b4;
}
.CasinoSmallButton2{
	background: transparent url('Images/CD_Small_Button2.jpg') no-repeat top left;
	width:170px;
	height:56px;
	vertical-align:middle;
	padding:5px 10px 5px 10px;
	color: #FFFFFF;
	font: 14px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	border: solid 1px #eaf9b4;
}
.CasinoField{
	background-color: #fdf35e;
	color:#000000;
	font: 14px lucidad sans, arial, verdana, helvetica, sans-serif;

	text-decoration:none;
	padding:5px 10px 5px 10px;
	border: solid 1px #eaf9b4;
}
.CasinoBigButton{
	background: transparent url('Images/CD_Big_Button.jpg') no-repeat top left;
	height:16px;
	vertical-align:middle;
	padding:5px 10px 5px 10px;
	color: #FFFFFF;
	font: 14px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	border: solid 1px #eaf9b4;
}
.CasinoDownloadButton{
	background: transparent url('Images/CD_DownloadButton.jpg') no-repeat top left;
	width:199px;
	padding:15px 20px 20px 10px;
	text-align: center;
	vertical-align:middle;
}
.CasinoDownloadLink{
	color: #FFFFFF;
	font: 16px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:900;
	text-decoration:none;
}
.CasinoVisitButton{
	background: transparent url('Images/CD_VisitButton.jpg') no-repeat top left;
	width:199px;
	padding:15px 20px 20px 10px;
	text-align: center;
	vertical-align:middle;
}
.CasinoSubmitBtn{
	background: transparent url('Images/CasinoSubmit.gif') no-repeat top left;
	display: block;
	text-align:left;
	padding-top:7px;
	padding-left:25px;
	width:111px;
	height:28px;
	color: #FFFFFF;
	font: 12px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.CasinoVisitLink{
	color: #000000;
	font: 16px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:900;
	text-decoration:none;
}
.SSpanel_Popup{
	padding:10px;
	background-color:#fdf35e;
	border: solid 1px #606a52;
	width:520px;
	height:450px;
}
.CasinoLinkText{
	color:#000000;
	font: 12px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
.CasinoReviewTitleText{
	color:#000000;
	font: 14px lucidad sans, arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.CasinoText{
	color:#000000;
	font: 12px lucidad sans, arial, verdana, helvetica, sans-serif;
	text-decoration:none;
}
.Review_Popup{
	padding:10px 10px 20px 10px;
	background-color:#fdf35e;
	border: solid 2px #606a52;
	width:600px;
	height:450px;
}
.Video_Popup{
	padding:10px 10px 20px 10px;
	background-color:#fdf35e;
	border: solid 2px #606a52;
	width:510px;
	height:360px;
	text-align:center;
}
/* END BODY STYLES */

/* LEFT COLUMN STYLES */
.USFlag_Panel{
	width:150px;
}
.USFlag_Lbl{
	font-weight:bold;
	font-size:12px;
}
.logo_links{
	width:155px;
}
/* END LEFT COLUMN STYLES */

/* LEFT MENU STYLES */
.LeftMenu{
	overflow: hidden;
	width: 157px;
	padding: 0px 0;
}
.LeftMenu a.LeftMenuBtnY{ 
	display:inline-block;
	font: 12px lucida sans, verdana, arial, helvetica, sans-serif;
	letter-spacing: 0px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;    
	margin-right: -0px; /*spacing between buttons*/
	vertical-align:top;
}
.LeftMenu a.LeftMenuBtnY span{
	background: transparent url('Images/buttony.gif') no-repeat top center;
	display: block;
	text-align:left;
	padding-top:15px;
	padding-left:10px;
	width:147px;
	height:27px;
}
.LeftMenu a.LeftMenuBtnY:link, .LeftMenu a.LeftMenuBtnY:visited, .LeftMenu a.LeftMenuBtnY:active{
	color: #103201; /*button text color*/
}
.LeftMenu a.LeftMenuBtnY:hover span{ /* Hover state CSS (for text) */
	color: #103201;
	background: transparent url('Images/buttonyover.gif') no-repeat top center;
}
.LeftMenu a.LeftMenuBtnYD{ 
	display:inline-block;
	font: 12px lucida sans, verdana, arial, helvetica, sans-serif;
	letter-spacing: 0px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;    
	margin-right: -0px; /*spacing between buttons*/
	vertical-align:top;
}
.LeftMenu a.LeftMenuBtnYD span{
	background: transparent url('Images/buttony.gif') no-repeat top center;
	display: block;
	text-align:left;
	padding-top:8px;
	padding-left:10px;
	width:147px;
	height:34px;
}
.LeftMenu a.LeftMenuBtnYD:link, .LeftMenu a.LeftMenuBtnYD:visited, .LeftMenu a.LeftMenuBtnYD:active{
	color: #103201; /*button text color*/
}
.LeftMenu a.LeftMenuBtnYD:hover span{ /* Hover state CSS (for text) */
	color: #103201;
	background: transparent url('Images/buttonyover.gif') no-repeat top center;
}
.LeftMenu a.LeftMenuBtnG{ 
	display:inline-block;
	font: 12px lucida sans, verdana, arial, helvetica, sans-serif;
	letter-spacing: 0px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;    
	margin-right: -0px; /*spacing between buttons*/
	vertical-align:top;
}
.LeftMenu a.LeftMenuBtnG span{
	background: transparent url('Images/buttong.gif') no-repeat top center;
	display: block;
	text-align:left;
	padding-top:15px;
	padding-left:10px;
	width:147px;
	height:27px;
}
.LeftMenu a.LeftMenuBtnG:link, .LeftMenu a.LeftMenuBtnG:visited, .LeftMenu a.LeftMenuBtnG:active{
	color: #103201; /*button text color*/
}
.LeftMenu a.LeftMenuBtnG:hover span{ /* Hover state CSS (for text) */
	color: #103201;
	background: transparent url('Images/buttongover.gif') no-repeat top center;
}
.LeftMenu a.LeftMenuBtnGD{ 
	display:inline-block;
	font: 12px lucida sans, verdana, arial, helvetica, sans-serif;
	letter-spacing: 0px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;    
	margin-right: -0px; /*spacing between buttons*/
	vertical-align:top;
}
.LeftMenu a.LeftMenuBtnGD span{
	background: transparent url('Images/buttong.gif') no-repeat top center;
	display: block;
	text-align:left;
	padding-top:8px;
	padding-left:10px;
	width:147px;
	height:34px;
}
.LeftMenu a.LeftMenuBtnGD:link, .LeftMenu a.LeftMenuBtnG:visited, .LeftMenu a.LeftMenuBtnG:active{
	color: #103201; /*button text color*/
}
.LeftMenu a.LeftMenuBtnGD:hover span{ /* Hover state CSS (for text) */
	color: #103201;
	background: transparent url('Images/buttongover.gif') no-repeat top center;
}

.LeftMenu a.LeftMenuBtnYBig1{ 
	display:inline-block;
	font: 13px lucida sans, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;    
	margin-right: -0px; /*spacing between buttons*/
	vertical-align:top;
}
.LeftMenu a.LeftMenuBtnYBig1 span{
	background: transparent url('Images/buttonybig.gif') no-repeat top center;
	display: block;
	text-align:left;
	padding-top:23px;
	padding-left:10px;
	padding-right:10px;
	width:137px;
	height:40px;
}
.LeftMenu a.LeftMenuBtnYBig1:link, .LeftMenu a.LeftMenuBtnYBig1:visited, .LeftMenu a.LeftMenuBtnYBig1:active{
	color: #103201; /*button text color*/
}
.LeftMenu a.LeftMenuBtnYBig1:hover span{ /* Hover state CSS (for text) */
	color: #103201;
	background: transparent url('Images/buttonybigover.gif') no-repeat top center;
}

.LeftMenu a.LeftMenuBtnYBig2{ 
	display:inline-block;
	font: 13px lucida sans, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;    
	margin-right: -0px; /*spacing between buttons*/
	vertical-align:top;
}
.LeftMenu a.LeftMenuBtnYBig2 span{
	background: transparent url('Images/buttonybig.gif') no-repeat top center;
	display: block;
	text-align:left;
	padding-top:17px;
	padding-left:10px;
	padding-right:10px;
	width:137px;
	height:46px;
}
.LeftMenu a.LeftMenuBtnYBig2:link, .LeftMenu a.LeftMenuBtnYBig2:visited, .LeftMenu a.LeftMenuBtnYBig2:active{
	color: #103201; /*button text color*/
}
.LeftMenu a.LeftMenuBtnYBig2:hover span{ /* Hover state CSS (for text) */
	color: #103201;
	background: transparent url('Images/buttonybigover.gif') no-repeat top center;
}

.LeftMenu a.LeftMenuBtnYBig3{ 
	display:inline-block;
	font: 13px lucida sans, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;    
	margin-right: -0px; /*spacing between buttons*/
	vertical-align:top;
}
.LeftMenu a.LeftMenuBtnYBig3 span{
	background: transparent url('Images/buttonybig.gif') no-repeat top center;
	display: block;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	width:137px;
	height:53px;
}
.LeftMenu a.LeftMenuBtnYBig3:link, .LeftMenu a.LeftMenuBtnYBig3:visited, .LeftMenu a.LeftMenuBtnYBig3:active{
	color: #103201; /*button text color*/
}
.LeftMenu a.LeftMenuBtnYBig3:hover span{ /* Hover state CSS (for text) */
	color: #103201;
	background: transparent url('Images/buttonybigover.gif') no-repeat top center;
}


.LeftMenu a.LeftMenuBtnHome{ 
	font-weight: bold;
	font-size:14px;
	text-decoration: none;    
	vertical-align:top;
	text-align:center;
}
.LeftMenu a.LeftMenuBtnHome span{
	background: transparent url('Images/HomeBtn.gif') no-repeat top center;
	display: block;
	text-align:left;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	width:137px;
	height:35px;
	text-align:center;
}
.LeftMenu a.LeftMenuBtnHome:link, .LeftMenu a.LeftMenuBtnHome:visited, .LeftMenu a.LeftMenuBtnHome:active{
	color: #2c4a0c; /*button text color*/
}
.LeftMenu a.LeftMenuBtnHome:hover span{ /* Hover state CSS (for text) */
	color: #000000;
}
/* END LEFT MENU STYLES */

/* BOX STYLES */
.LCTransactionBtn
{
	cursor:pointer;
	background-color:#faf73e;
	border: solid 1px #195c03;
	padding: 3px;
}

.BigDarkHeading{
	font-family: lucida sans,verdana, arial;
	font-size: 24px;
	font-weight: bold;
	color:#195c03;
}
.MediumDarkHeading{
	font-family: lucida sans,verdana, arial;
	font-size: 14px;
	font-weight: bold;
	color:#195c03;
}
.DarkHeading{
	font-family: lucida sans,verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color:#195c03;
}
.LLBox
{
	padding:40px 26px 40px 26px; 
	text-align:center; 
	background: transparent url('Images/LL_BG.gif') no-repeat top center;	
	text-align: left;
	font-family: lucida sans,verdana, arial;
	font-size: 12px;
	color:#195c03;
}
.LLLBox
{
	padding:30px 50px 30px 50px; 
	text-align:center; 
	background: transparent url('Images/LLL_BG.jpg') no-repeat top center;	
	text-align: left;
	font-family: lucida sans,verdana, arial;
	font-size: 12px;
	color:#195c03;
}
.AnnouncementPanel{
	border: solid 2px #1e7001;
	padding: 5px 0px 5px 0px;
	background-color: #fffe18;
	width:150px;
}
.AnnouncementPanel_Default{
	border: solid 2px #1e7001;
	background-color: #fffe18;
	width:200px;
}
.AnnounceHeading{
	font-family: lucida sans,verdana, arial;
	font-size: 14px;
	font-weight: bold;
	color:#195c03;
}
.AnnounceContent{
	font-family: lucida sans,verdana, arial;
	font-size: 12px;
	line-height:15px;
	font-weight: normal;
	color:#195c03;
}
div#ReportPanel{
	border: solid 2px #1e7001;
	background-color: #fffe18;
	width:160px;
	height:100%;
}
a.reports:link, a.reports:active, a.reports:visited{
	font-family: lucida sans,verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color:#195c03;
	text-decoration:underline;
	line-height:20px;
}
a.reports:hover{
	color:#333333;
}
.LudoPanel{
	border: solid 2px #247b00;
	padding: 5px 0px 5px 0px;
	background-color: #83e602;
	width:150px;
}
.LudoPanelInner{
	border: solid 2px #6bbb04;
	padding: 5px 0px 5px 0px;
	background: #fcfe17 url('Images/LudoCoinsPanel.gif') no-repeat bottom right;
	width:140px;
}
.LudoPanelInner2{
	border: solid 2px #6bbb04;
	padding: 5px 0px 5px 0px;
	background: #fcfe17 url('Images/LudoLarderCoinsPanel.gif') no-repeat center right;
	width:140px;
}

/* END BOX STYLES */

/* BOTTOM HORIZONTAL MENU STYLES */
.BottomMenuTable{
	width: 100%;
	border:none;
	text-align:center;
}
.Tabbuttonmenubottom{
	overflow: hidden;
	width: 100%;
	padding: 0px 0;
	border-top: 2px solid #268507;
}
* html .Tabbuttonmenubottom{ /*IE6 and below hack. Set explicit strip width*/
	width: 100%;
}
.Tabbuttonmenubottom a.YTab{ 
	display:inline-block;
	font: 14px lucida sans, verdana, arial, helvetica, sans-serif;
	letter-spacing: 0px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;    
	margin-right: -2px; /*spacing between buttons*/
	margin-bottom: -10px;
	vertical-align:top;
}
.Tabbuttonmenubottom a.YTab:link, .Tabbuttonmenubottom a.YTab:visited, .Tabbuttonmenubottom a:active{
	color: #103201; /*button text color*/
}
.Tabbuttonmenubottom a.YTab span{
	background: transparent url('Images/TabBottomGreen.gif') no-repeat top right;
	display: block;
	text-align:center;
	padding-top:10px;
	height: 45px; /* Height of button background height */
	width:142px;
}
.Tabbuttonmenubottom a.YTab:hover span{ /* Hover state CSS (for text) */
	color: #103201;
	background: transparent url('Images/TabBottomYellow.gif') no-repeat top right;
}

/* END BOTTOM HORIZONTAL MENU STYLES */

/* ADD THIS LINKS STYLES */
.addthis_panelcasino{
	width:100%;
	border: 2px solid #4efc11;
	background-color:#FFFFFF;
}
.addthis_toolboxcasino .hover_effect
{
    padding: 10px 0 6px 10px;
}
.addthis_toolboxcasino .hover_effect div
{
    float: left;
}
.addthis_toolboxcasino .hover_effect a
{
    border: 2px solid #fff;
    padding: 2px 2px 2px 20px;
    position: relative;
    text-decoration: none;
}
.addthis_toolboxcasino .hover_effect a:hover
{
    border: 2px solid #105CB6;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    color: #105CB6;
    text-decoration: none;
}
.addthis_toolboxcasino .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}

.addthis_panel{
	width:670px;
	border: 1px dotted #000000;
}
.addthis_toolbox .hover_effect
{
    padding: 10px 0 6px 10px;
}
.addthis_toolbox .hover_effect div
{
    float: left;
}
.addthis_toolbox .hover_effect a
{
    border: 2px solid #fff;
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}
.addthis_toolbox .hover_effect a:hover
{
    border: 2px solid #105CB6;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    color: #105CB6;
    text-decoration: none;
}
.addthis_toolbox .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}
/* END ADD THIS LINKS STYLES */
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:2px;}
.xb2, .xb3, .xb4 {background:#eafab4; border-left:2px solid #4efc11; border-right:2px solid #4efc11;}
.xb1 {margin:0 5px; background:#4efc11;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#eafab4; border:0 solid #4efc11; border-width:0 2px;}

.ytop, .ybottom {display:block; background:transparent; font-size:1px;}
.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
.yb1, .yb2, .yb3 {height:2px;}
.yb2, .yb3, .yb4 {background:#fafa77; border-left:2px solid #b4b418; border-right:2px solid #b4b418;}
.yb1 {margin:0 5px; background:#b4b418;}
.yb2 {margin:0 3px; border-width:0 2px;}
.yb3 {margin:0 2px;}
.yb4 {height:2px; margin:0 1px;}
.yboxcontent {display:block; background:#fafa77; border:0 solid #b4b418; border-width:0 2px;}

/* PAGE PANEL STYLES */
div#GreenPanel{
	margin: 0 0%;
	background: #eafab4;
}
b.rtop, b.rbottom{
	display:block;
	background: #FFF;
}
b.rtop b, b.rbottom b{
	display:block;
	height: 1px;
	overflow: hidden; 
	background: #eafab4
}
b.r1{
	margin: 0 5px
}
b.r2{
	margin: 0 3px
}
b.r3{
	margin: 0 2px
}
b.rtop b.r4, b.rbottom b.r4{
	margin: 0 1px;
	height: 2px
}	
div#YellowPanel{
	margin: 0 0%;
	background: #fafa77;
}
b.rtop2, b.rbottom2{
	display:block;
	background: #FFF
}
b.rtop2 b, b.rbottom2 b{
	display:block;
	height: 1px;
	overflow: hidden;
	background: #fafa77
}

.ContentTable{
	width:100%;
	border:none;
	text-align:left;
	vertical-align:top;
	border-collapse:separate;
}

.LudexPanelBackground
{
	background-color: Gray;
	filter:alpha(opacity=70);
	opacity: 0.7;	
}
.ContentLinkTable{
	width:99%;
	height:29px;
	border:none;
}
.ContentLinkTable_Col1{
	width:36px;
	text-align:left;
	vertical-align:middle;
}
.ContentLinkTable_Col2{
	text-align:left;
	vertical-align:middle;
}
a.ContentLink:link, a.ContentLink:active, a.ContentLink:visited{
	font-family: lucida sans,verdana, arial;
	font-size: 11pt;
	font-weight: bold;
	color:#318e13;
	text-decoration:none;
	line-height:8pt;
}
a.ContentLink:hover{
	color:#333333;
}

.CasinoNameBtn{
	background-image:url(Images/LudexCasinoName.gif);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	text-align:center;
	font: 12px lucida sans, verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:58px;
}

.MasterGVStyle
{
	width:100%;
	
}
.MasterGVStyle th
{
	background-color:#fefe00;
	font-family: lucida sans,verdana, arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MasterGVStyle td
{
	background-color:#fafa6f;
	font-family: lucida sans,verdana, arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	border-top: solid 1px #6e9d5d;
}
a.Col2Btn:link, a.Col2Btn:active, a.Col2Btn:visited{
	font: 11px lucida sans, verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:12px;
	padding-left:3px;
	padding-right:3px;
}
a.Col2Btn:hover{
	color:#264c01;
}
.Col2{
	background-image:url(Images/ClickOnCasinoNew.gif);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	text-align:center;
}
a.Col7Btn:link, a.Col7Btn:active, a.Col7Btn:visited{
	font: 11px lucida-sans, verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:11px;
}
a.Col7Btn:hover{
	color:#264c01;
}
.Col7{
	background-image:url(Images/BonusTermsNew.gif);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	text-align:center;
}
a.Col7aBtn:link, a.Col7aBtn:active, a.Col7aBtn:visited{
	font: 11px lucida-sans, verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:11px;   
}
a.Col7aBtn:hover{
	color:#264c01;
}
.Col7a{
	background-image:url(Images/BonusTerms2New.gif);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	text-align:center;
}
a.Col8Btn:link, a.Col8Btn:active, a.Col8Btn:visited{
	font: 11px lucida-sans, verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:12px;   
}
a.Col8Btn:hover{
	color:#264c01;
}
.Col8{
	background-image:url(Images/DownloadNew.gif);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	text-align:center;
}
a.Col13:link, a.Col13:active, a.Col13:visited{
	font: 12px lucida-sans, verdana, arial, helvetica, sans-serif;
	color:#2f6511;
	font-weight:bold;
	text-decoration:underline;
	line-height:12px;
}
a.Col13:hover{
	color:#2f6511;
}
.LudexPanelTable{
	background-color:Transparent;
	width:352px;
	border:none;
	text-align:center;
	vertical-align:top;
	font-family: lucida sans,verdana, arial;
	font-size: 10px;
	color:#2b5b05;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
.LudexPanelTable td{
	background-color:Transparent;
	color:#2b5b05;
	font-family:lucida sans,verdana,arial;
	font-size:10px;
	font-weight:normal;
	padding:0px 0px 0px 0px;
}
.LudexPanelDown{
	display:none;
}

a.info
{
	font: 11px lucida-sans, verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:11px;
	position:relative;           /*this is the key*/
	z-index:24;
}

a.info:hover {
	z-index:25;
	color:#264c01;
}

a.info span{
	display: none;  /* hide the span text using this css */
}

a.info:hover span{ /*the span will display just on :hover state*/
        display:block;
        position:absolute;
        padding: 2px 4px 2px 4px;
        top: 24px;
        left: -195px;
        width:400px;
        border:2px solid #1e7001; /* border colour */
        background-color:#fdfe17; /* background colour here */
        color:#1e7001;         /* text colour */
        text-align: center;
        font-size: 11px;
        font-weight:normal;
        z-index:30;
}

a.infoTickets
{
	font: 11px lucida-sans, verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:11px;
	position:relative;           /*this is the key*/
	z-index:24;
}

a.infoTickets:hover {
	z-index:25;
	color:#264c01;
}

a.infoTickets span{
	display: none;  /* hide the span text using this css */
}

a.infoTickets:hover span{ /*the span will display just on :hover state*/
        display:block;
        position:absolute;
        padding: 2px 4px 2px 4px;
        top: 24px;
        left: -45px;
        width:150px;
        border:2px solid #1e7001; /* border colour */
        background-color:#fdfe17; /* background colour here */
        color:#1e7001;         /* text colour */
        text-align: center;
        font-size: 11px;
        font-weight:normal;
        z-index:30;
}

a.info2
{
	border:none;
	position:relative;           /*this is the key*/
	z-index:24;
}

a.info2:hover {
	z-index:25;
	color:#264c01;
}

a.info2 span{
	display: none;  /* hide the span text using this css */
}

a.info2:hover span{ /*the span will display just on :hover state*/
        display:block;
        position:absolute;
        padding: 5px 5px 5px 5px;
        top: 10px;
        left: -80px;
        width:200px;
        border:2px solid #1e7001; /* border colour */
        background-color:#fdfe17; /* background colour here */
        color:#1e7001;         /* text colour */
        text-align: center;
        font-size: 11px;
        font-weight:normal;
        z-index:30;
}

a.infoVid
{
	border:none;
	position:relative;           /*this is the key*/
	z-index:24;
}

a.infoVid:hover {
	z-index:25;
	color:#264c01;
}

a.infoVid span{
	display: none;  /* hide the span text using this css */
}

a.infoVid:hover span{ /*the span will display just on :hover state*/
        display:block;
        position:absolute;
        padding: 5px 5px 5px 5px;
        top: 10px;
        left: -20px;
        width:200px;
        border:2px solid #1e7001; /* border colour */
        background-color:#fdfe17; /* background colour here */
        color:#1e7001;         /* text colour */
        text-align: center;
        font-size: 11px;
        font-weight:normal;
        z-index:30;
}
/* PAGE PANEL STYLES */


/* TOP MENU NEW STYLES */
.TopMenuTable{
	width: 1136px;
	border:none;
	text-align:left;
	margin-top:-5px;
	background-color:#fefe00;
}
ul#navi {
	margin: 0; 
	padding: 0; 
	font-weight: bold;
	font-size:14px;
}
ul#navi li {
	padding: 10px 4px 5px 6px;
	width:116px;
	height:80px;
	background-image:url("images/MenuPanel.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	color: #2c4a0c;
	text-align:center;
}
ul#navi li.dir {
	display: block; 
	position: relative;
	padding: 10px 4px 5px 6px;
	width:116px;
	height:80px;
	background-image:url("images/MenuPanelBtn.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	color: #2c4a0c;
	text-align:center;
}
ul#navi li a {
	text-decoration: none;
	color: #2c4a0c;
}
ul#navi li a:hover, ul#navi li a:focus, ul#navi li a:active {
	color: #000000;
}
ul#navi li, ul#navi li ul {
	float: left; 
	list-style: none;
	margin-left:-1px;
}
ul#navi li div ul {
	width: 126px; 
	margin: 0;
	margin-top: 95px;
	padding: 0;
}
ul#navi li div ul li {
	float: none; 
	background: transparent;
	padding: 5px 4px 5px 6px;
	width:116px;
	height:30px;
	background-image:url("images/MenuBtn.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	color: #2c4a0c;
	text-align:left;
	font-size:12px;
}
ul#navi li div {
	position: absolute; 
	top: -10000px; 
	left: 0; 
	float: left; 
	margin: 0 -1000px -1000px 0;
}
ul#navi li.r div { float: right; margin: 0 0 -1000px -1000px;}
ul#navi li:hover 
{
	
}
ul#navi li:hover div {position: absolute; top: 0; z-index: 1;}
/* degradation for IE7 and lower */
ul#navi li.r div { *float: left; *margin: 0 -1000px -1000px 0;}

