body {
	text-align: center;
	background-color: #FFFFFF;
	margin: 0px;
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Container	{
	margin: 0em auto;
	width: 860px;
	text-align: left;
	}

.Main {
}
.SideBar {
	float: right;
	width: 213px;
	padding-top: 7px;
}
.MainBody {
	float: left;
	width: 631px;
	margin-left: 0px;
	margin-right: 16px;
}
.Content {
}
.ClearBoth {
	clear: both;
	height: 0px;
	overflow:hidden;
}

/*** Header styles *****************/

.Header {
	padding: 0;
	margin: 0 0 10px;
	height: 126px;
	background-image: url(/skin/images/en/HeaderBg.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	overflow: hidden;
}
.Logo {
	float: left;
	margin-top: 37px;
}
.JackpotTotal {
	float: right;
	margin-top: 4px;
	margin-right: 0px;
	font-size: 72%;
	color: #DB66A2;
	background-image: url(/skin/images/JackpotTotalBg.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	width: 500px;
	font-weight: bold;
}

.JackpotTotal .Total {
	font-size: 19px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	width: 140px;
	color: #C6106E;
	float: right;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.HeaderPlayBtn {
	float: right;
	background-image: url(/skin/images/en/PlayBingoNowBg.gif);
	background-repeat: no-repeat;
	width: 213px;
	height: 78px;
	text-align: center;
	padding-top: 5px;
}
.HeaderMemberBox {
	float: right;
	margin-right: 14px;
	width: 255px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.HeaderMemberBox th {
	font-size: 80%;
	text-align: left;
	color: #921F5B;
	padding-left: 0px;
	padding-top: 1px;
	font-weight: normal;
	font-family: Tahoma, Geneva, Arial, sans-serif;
}
.HeaderMemberBox td {
	padding-left: 0px;
	padding-bottom: 5px;
	font-size: 90%;
	padding-top: 3px;
}
.HeaderMemberBox p {
	font-size: 70%;
	padding-top: 10px;
}

/*** General Tags *****************/

a:link {
	color: #D92281;
	text-decoration: none;
}

a:visited {
	color: #D92281;
	text-decoration: none;
}

a:hover, a:active	{
	color: #D92281;
	text-decoration: underline;
	}

p	{
	font-size: 90%;
	line-height: 130%;
	text-align: left;
	margin-bottom: 10px;
	margin-top: 0px;
	color: #333333;
	padding: 0px;
	}
h1	{
	color: #92235C;
	font-size: 150%;
	line-height: 100%;
	font-weight: normal;
	padding-top: 10px;
	margin-top: 0px;
	margin-bottom: 15px;
	letter-spacing: 0em;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	}

h2	{
	color: #C5086A;
	margin: 0px 0 10px 0;
	font-size: 120%;
	text-align: left;
	line-height: 105%;
	font-weight: normal;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	}

h2 a:link {
	color: #0033CC;
	text-decoration: none;
}

h2 a:visited {
	color: #000099;
	text-decoration: none;
}

h2 a:hover, h2 a:active	{
	color: #0000FF;
	text-decoration: underline;
	}

h3	{
	color: #C50769;
	margin: 0px 0 5px 0;
	font-size: 110%;
	text-align: left;
	line-height: 100%;
	font-weight: bold;
	}

h4	{
	font-weight: bold;
	margin-top: 20px;
	font-size: 100%;
	margin-bottom: 3px;
	color: #333333;
	line-height: 130%;
	}

ul {
	line-height: 110%;
	list-style-image:  url("/skin/images/bullet.gif");
	text-align: left;
	margin: 8px 0px 15px 0px;
	padding: 0px 0px 0px 10px;
	}

li {
	padding-bottom: 8px;
	}

.ImageFloatRight {
	float: right;
	padding-left: 15px;
}

.ImageFloatLeft {
	float: Left;
	padding-right: 15px;
}

/************ navbar styles **************/

.NavBar {
	line-height:normal;
	background-repeat: no-repeat;
	background-image:  url(/skin/images/NavBarBg.gif);
	margin-bottom: 0px;
	text-align: left;
	width: 100%;
	float: none;
	background-color: #B0005B;
	font-variant: small-caps;
      }

.NavBar ul {
	margin:0px;
	padding:0px 0px 0px 10px;
	list-style: none;
	float: left;
	text-align: left;
	line-height: 120%;
      }

.NavBar li {
	margin:0;
	padding:0px 0 0 7px;
	float: left;
	background-image: url(/skin/images/NavLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 0px;
      }

.NavBar a {
	float:none;
	display:block;
	padding:12px 6px 6px 0px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(/skin/images/NavRight.gif);
	background-repeat: no-repeat;
	background-position: top right;
	letter-spacing: -1px;
	font-size: 12px;
}
     /* Commented Backslash Hack
       hides rule from IE5-Mac \*/
.NavBar a {float:none;}
    /* End IE5-Mac hack */
.NavBar a:visited {
	color:#FFFFFF;
      }
.NavBar a:link {
	color:#FFFFFF;
      }
.NavBar a:hover, .NavBar a:active {
	color:#FFFF00;
	text-decoration: underline;
      }
.NavBar #current {
	background-image:  url(/skin/images/NavLeftOn.gif);
	border-width:0;
	background-repeat: no-repeat;
	padding-bottom: 0px;
}

.NavBar #current a:link, .NavBar #current a:active, .NavBar #current a:visited, .NavBar #current a:hover {
	background-image:  url(/skin/images/NavRightOn.gif);
	color:#FFFF00;
	padding-bottom:8px;
	background-position: top right;
	font-size: 15px;
	padding-top: 10px;
}



/****************** Main body tags for members page 17_11_08 **********************/

#Table_01 {
	position:absolute;
	/*left:33%;
	left:290px;
	top:175px;*/
	float:left;
	width:636px;
	height:598px;
	background-color: #FFFFFF;
}


.smalltext_ul {
	line-height: 11px;
	list-style-image:  url(/skin/images/bullet.gif);
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	right: 0px;
	margin-top: 2px;
	margin-bottom: 1px;
	}

#id888ladies-Myaccount-prscreen-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:3px;
	height:682px;
}

#id888ladies-Myaccount-prscreen-02_ {
	position:absolute;
	left:3px;
	top:0px;
	width:631px;
	height:40px;
}

#id888ladies-Myaccount-prscreen-03_ {
	position:absolute;
	left:634px;
	top:0px;
	width:2px;
	height:40px;
}

#my-account_ {
	position:absolute;
	left:3px;
	top:3px;
	width:156px;
	height:65px;
}

#play-bingo_ {
	position:absolute;
	left:162px;
	top:3px;
	width:151px;
	height:65px;
}

#id888ladies_ {
	position:absolute;
	left:311px;
	top:3px;
	width:201px;
	height:164px;
}

#bubble-corner_ {
	position:absolute;
	left:512px;
	top:3px;
	width:122px;
	height:65px;
	background-color: #FFFFFF;
}

#id888ladies-Myaccount-prscreen-08_ {
	position:absolute;
	left:634px;
	top:40px;
	width:1px;
	height:65px;
}

#id888ladies-Myaccount-prscreen-09_ {
	position:absolute;
	left:635px;
	top:40px;
	width:1px;
	height:179px;
}

#my-points_ {
	position:absolute;
	left:3px;
	top:68px;
	width:308px;
	height:95px;
	background-color: #E8E8E8;
}

#welcome_ {
	position:absolute;
	left:512px;
	top:68px;
	width:122px;
	height:99px;
	background-color: #E8E8E8;
}

#id888ladies-Myaccount-prscreen-12_ {
	position:absolute;
	left:634px;
	top:105px;
	width:1px;
	height:99px;
}

#h-spacer_ {
	position:absolute;
	left:3px;
	top:168px;
	width:631px;
	height:15px;
}

#id888ladies-Myaccount-prscreen-14_ {
	position:absolute;
	left:634px;
	top:204px;
	width:1px;
	height:15px;
}

#account-details_ {
	position:absolute;
	left:3px;
	top:182px;
	width:201px;
	height:136px;
	
}

#vspacer_ {
	position:absolute;
	left:204px;
	top:183px;
	width:11px;
	height:153px;
}

#Banking-details_ {
	position:absolute;
	left:216px;
	top:182px;
	width:201px;
	height:136px;
}

#vspacer2_ {
	position:absolute;
	left:417px;
	top:183px;
	width:11px;
	height:153px;
}

#game-points_ {
	position:absolute;
	left:430px;
	top:182px;
	width:201px;
	height:168px;
}

#id888ladies-Myaccount-prscreen-20_ {
	position:absolute;
	left:634px;
	top:219px;
	width:1px;
	height:153px;
}

#id888ladies-Myaccount-prscreen-21_ {
	position:absolute;
	left:635px;
	top:219px;
	width:1px;
	height:153px;
}

#spacer_ {
	position:absolute;
	left:2px;
	top:385px;
	width:631px;
	height:16px;
}

#id888ladies-Myaccount-prscreen-23_ {
	position:absolute;
	left:634px;
	top:372px;
	width:1px;
	height:16px;
}

#id888ladies-Myaccount-prscreen-24_ {
	position:absolute;
	left:635px;
	top:372px;
	width:1px;
	height:310px;
}

#community_ {
	position:absolute;
	left:3px;
	top:372px;
	width:201px;
	height:146px;
}

#l-vspacer2_ {
	position:absolute;
	left:204px;
	top:403px;
	width:14px;
	height:294px;
}

#links_ {
	position:absolute;
	left:217px;
	top:372px;
	width:201px;
	height:147px;
}

#l-vspacer_ {
	position:absolute;
	left:683px;
	top:402px;
	width:17px;
	height:294px;
}

#help_ {
	position:absolute;
	left:430px;
	top:371px;
	width:201px;
	height:147px;
}

#id888ladies-Myaccount-prscreen-30_ {
	position:absolute;
	left:634px;
	top:388px;
	width:1px;
	height:108px;
}

#bspacer_ {
	position:absolute;
	left:3px;
	top:496px;
	width:201px;
	height:186px;
}

#bspacer2_ {
	position:absolute;
	left:218px;
	top:525px;
	width:200px;
	height:186px;
}

#bspacer3_ {
	position:absolute;
	left:704px;
	top:499px;
	width:199px;
	height:186px;
}

#id888ladies-Myaccount-prscreen-34_ {
	position:absolute;
	left:634px;
	top:496px;
	width:1px;
	height:186px;
}

.headers {
	background-image: url(/skin/images/myAccount/888ladies_Myaccount_header.jpg);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	top: 5px;
}
.headers_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 7px;
	font-weight: bold;
	color: #866474;
}

#Table_01 #play-bingo_ div {
	margin: 3px;
}

/* #Table_01 #game-points_ li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#Table_01 #account-details_ li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
*/
#apDiv1 {
	position:absolute;
	left:509px;
	top:57px;
	width:22px;
	height:16px;
	z-index:1;
}
.bulletstyle1 {
	font-size: x-small
}


#membersbalance {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E1308B;
	margin: 5px;
	height: 25px;
}

/******************  End of Main body tags for members page 17_11_08 **********************/



/************ footer styles **************/
.Footer {
	clear: both;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 229px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 20px;
	}

.Footer	p{
	line-height: 120%;
	text-align: center;
	color: #A3A486;
	font-size: 70%;
	}

.Footer a:link	{
	color: #77785A;
	text-decoration: underline;
	}
.Footer a:visited	{
	color: #77785A;
	text-decoration: underline;
	}
.Footer a:hover, .Footer a:active	{
	color: #D92281;
	text-decoration: underline;
	}

.FooterLinks {
	font-size: 70%;
	text-align: center;
}
.FooterLinks a:link	{
	color: #D92281;
	text-decoration: none;
	}
.FooterLinks a:visited	{
	color: #D92281;
	text-decoration: none;
	}
.FooterLinks a:hover, .FooterLinks a:active	{
	color: #D92281;
	text-decoration: underline;
	}

.FooterLinks p {
	font-size: 90%;
	color: #D92281;
}
.FooterLogos {
	text-align: center;
	color: #FFFFFF;
	font-size: 70%;
	padding-bottom:5px;
}


/*** Forms styles *************************************/

.FormFieldLeft  		{
	direction:ltr;
	text-align: left;
	border: 1px solid #EDECED;
	background-color: #FFFFFF;
	font-size: 80%;
}

.FormField		{
	direction:ltr;
	text-align: left;
	background-color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
}

.FormButton 		{
	FONT-SIZE: 90%;
	text-align: center;
	font-weight: bold;
}
.Mandatory {
	color: #CC0A6E;
	vertical-align: top;
}
#MainFlash {
	clear: both;
	height: 255px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Left {
	float: left;
}
.Right {
	float: right;
}
.H1Right {
	float: right;
	padding-top: 11px;
}


/*** Tables styles *************************************/
.TableList {
	color: #333333;
	font-size: 90%;
	border: 1px solid #BBBBBB;
	background-color: #FFFFFF;
}

.TableList td {
	text-align: left;
	padding: 3px 5px 3px 2px;
	border-bottom: 1px solid #BBBBBB;
}

.TableList th {
	text-align: left;
	padding: 2px 5px 2px 2px;
	border-bottom: 2px solid #BBBBBB;
	background-color: #F7F7F7;
}

.TableForm {
	color: #333333;
	font-size: 90%;
}
.TableForm td {
	text-align: left;
	padding: 00px 5px 4px 0px;
}

.TableForm th {
	text-align: left;
	padding: 6px 5px 0px 0px;
	font-weight: normal;
}

.TableDetails td {
	padding: 6px 3px 6px 12px;
}
.TableDetails .Row2 {
	background-color: #F8F8F8;
}

.TableList2 {
	color: #333333;
	font-size: 90%;
	border: 1px solid #BBBBBB;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}

.TableList2 td {
	text-align: center;
	padding: 3px 5px 3px 2px;
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.TableList2 th {
	text-align: left;
	padding: 2px 5px 2px 2px;
	background-color: #F7F7F7;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
}

.TableList3 {
	color: #333333;
	font-size: 90%;
	border: 1px solid #BBBBBB;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}

.TableList3 td {
	text-align: center;
	padding: 3px 5px 3px 2px;
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.TableList3 th {
	text-align: center;
	padding: 2px 5px 2px 2px;
	background-color: #F7F7F7;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
}

/*** SideBox styles *************************************/

.SideBox {
	width: 213px;
	margin-bottom: 12px;
}
.SideBoxTop {
	background-image: url(/skin/images/SideBoxTopBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 7px 7px 10px 10px;
	text-align: left;
	background-color: #C5086A;
	margin-bottom: 1px;
}
.SideBoxMain {
	padding: 0px;
	text-align: left;
	background-color: #E9E8E8;
	border: 1px solid #DBDADA;
	margin-bottom: 1px;
	width: 211px;
	font-size: 90%;
	color: #50514D;
}

.SideBoxTop h2 {
	color: #FFFFFF;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin-bottom: 0px;
	letter-spacing: 0em;
	font-size: 115%;
}
.SideBox h3 {
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: 0em;
	font-size: 100%;
}

.SideBox li {
	list-style-image: url(/skin/images/SideBoxBullet.gif);
	border-bottom: 1px solid #CCCCCC;
	padding: 3px 0px 5px 0px;
}
.SideBoxMain p {
	color: #8E8E8E;
	font-size: 80%;
}
.SideBoxMain .BoxPadding {
	padding: 5px;
}
.SideBox ul {
	padding-left: 0px;
	margin: 0px 0px 5px 20px;
}

/*** HomeBox styles *************************************/
.HomeBox {
	width: 200px;
	border: 2px solid #DBDADA;
	float: left;
	margin-right: 0px;
	text-align: center;
}
#Last .HomeBox  {
	margin-right: 0px;
}
.HomeBoxSpacer {
	float: left;
	height: 200px;
	width: 9px;
}
.HomeBoxImage {
	margin: 1px;
	padding: 0px;
	border: 2px solid #DBDADA;
	text-align: center;
	width: 190px;
}

.HomeBox .BoxPadding {
	padding: 8px;
	height: 6.2em;
}
.HomeBox  p {
	font-size: 75%;
	line-height: 130%;
	color: #50514D;
}
.HomeBox  h2 {
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-weight: normal;
	letter-spacing: 0.1em;
	font-size: 140%;
	color: #92235C;
}
.HomeBoxButton {
	text-align: right;
	padding: 8px;
}
.ContentIntro {
	font-size: 90%;
	color: #92235C;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 15px;
}
/*** ContentBox styles *************************************/

.ContentBox {
	width: 631px;
	margin-bottom: 6px;
	margin-top: 15px;
}
.ContentBoxTop {
	background-image: url(/skin/images/ContentBoxTopBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 8px 8px 1px 8px;
	background-color: #F0F0F0;
	border-bottom: 1px solid #CCCCCC;
}
.ContentBoxMain {
	padding: 7px;
	background-image: url(/skin/images/ContentBoxBg.gif);
	background-repeat: repeat-y;
}
.ContentBoxBottom {
	background-image: url(/skin/images/ContentBoxBottomBg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px;
}
.ContentBoxTop h2 {
	font-size: 110%;
	margin-bottom: 0px;
	line-height: 130%;
}
.FormMessage {
	background-color: #FDE3F1;
	clear: both;
	border: 1px solid #C5086A;
	padding: 5px 8px 6px 80px;
	margin-top: 10px;
}
.FormMessage p {
	color: #C5086A;
	margin: 0px;
}
.SideBoxMain .TableDetails {
	font-size: 80%;
}
.MoreTreats td{
	padding: 3px 8px 3px 10px;
	font-size: 80%;
}
.MoreTreats th{
	padding: 3px 8px 3px 10px;
	font-size: 80%;
	text-align:left;
	font-weight:normal;
}

.MoreTreats td a:link {
	color: #666760;
	text-decoration: none;
}

.MoreTreats td a:visited {
	color: #666760;
	text-decoration: none;
}

.MoreTreats td a:hover,.MoreTreats td a:active	{
	color: #D92281;
	text-decoration: underline;
	}

.SideBoxMain .BoxPadding h2 {
	margin-bottom: 0px;
	font-size: 150%;
	font-weight: bold;
}
.BorderBottom	{
	border-bottom:1px solid #CCCCCC;
}
.Content li {
	font-size: 90%;
	color: #333333;
	line-height: 130%;
	margin-left: 15px;
}
.Content ul li {
	font-size: 90%;
	color: #333333;
	line-height: 130%;
	list-style-image:none;
}

.tableRamark {
	font-size: 70%;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/*** SubMenu styles *************************************/

.SubMenu {
	background-color: #F0F0F0;
	border: 1px solid #BBBBBB;
	padding: 1px 8px 1px 8px;
	font-size: 90%;
}

.SubMenu a:link {
	color: #666666;
	text-decoration: none;
}

.SubMenu a:visited {
	color: #666666;
	text-decoration: none;
}

.SubMenu a:hover, .SubMenu a:active	{
	color: #B0005B;
	text-decoration: underline;
	}
.SubMenu a {
	padding: 8px 8px 10px 8px;
	line-height: 150%;
	font-weight: bold;
}
.SubMenu li {
	display: block;
	list-style-image: url(/20090520/none);
	list-style-type: none;
	float: left;
	padding: 0px;
	border-right: 1px solid #D7E1C6;
	line-height: 150%;
	margin-bottom: 5px;
}
.SubMenu ul {
	margin: 0px;
	padding: 0px;
}
.SubMenu .li .uberlink {
	background-color: #999999;
}
.uberlink a:link, .uberlink a:hover, .uberlink a:visited {
	color: #CD0B70;
	padding: 8px 8px 10px 8px;
	background-image: url(/skin/images/SubMenuBullet.gif);
	background-repeat: no-repeat;
}
.ContentBox form {
	margin: 0px;
}
.GreyBox {
	background-color: #F0F0F0;
	border: 1px solid #BBBBBB;
	width: 100%;
	font-size: 75%;
	margin-bottom: 10px;
	padding: 5px;
	font-weight: bold;
	color: #333333;
}
.HeaderMemberBox .LoggedIn th {
	text-align: left;
	padding-left: 23px;
}
.HeaderMemberBox .LoggedIn td {
	text-align: left;
	color: #333333;
	padding-left: 23px;
	padding-top: 6px;
}
.HeaderMemberBox .FormField {
	background-color: #FFFFFF;
	border: 1px solid #C84592;
	width: 121px;
}
.ItemBox1 {
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom: 10px;
}
.ItemBox {
	margin-bottom: 10px;
}
.ItemBox1 .BoxImg {
	float: left;
	width: 201px;
	margin-bottom: 8px;
}

.ItemBox1 .BoxImg2 {
	float: left;
	width: 302px;
	margin-bottom: 8px;
}

.ItemBox1 .BoxText {
	float: right;
	margin-left: 0px;
	width: 410px;
}
.ItemBox1 .BoxText2 {
	float: right;
	margin-left: 10px;
	width: 309px;
}

.ItemBox .BoxTextLeft {
	float: left;
	margin-left: 0px;
	width: 290px;
}
.ItemBox .BoxTextRight {
	float: left;
	margin-left: 10px;
	width: 290px;
}
.ItemBox2 {
	margin-bottom: 10px;
}
.ItemBox2 .BoxImg {
	float: left;
	width: 110px;
	margin-bottom: 8px;
}
.ItemBox2 .BoxText {
	float: right;
	margin-left: 10px;
	width: 490px;
}
.Note p {
	font-size: 70%;
	line-height: 120%;
	color: #666666;
}
.Note {
	margin-top: 15px;
}
.BoxText h2 {
	margin-bottom: 5px;
	font-size: 90%;
	font-weight: bold;
	color: #92235C;
}
.BoxText h2 a:link {
	color: #92235C;
	text-decoration: none;
}
.BoxText h2 a:visited {
	color: #92235C;
	text-decoration: none;
}
.BoxTextLeft h2 {
	margin-bottom: 5px;
	font-size: 90%;
	font-weight: bold;
	color: #92235C;
}
.BoxTextRight h2 {
	margin-bottom: 5px;
	font-size: 90%;
	font-weight: bold;
	color: #92235C;
}
.BoxTextRight h3 {
	margin-bottom: 5px;
	color: #92235C;
	font-size: 120%;
	text-align: left;
	line-height: 105%;
	font-weight: normal;
	font-family: Tahoma, Geneva, Arial, sans-serif;
}
.BoxTextLeft h3 {
	margin-bottom: 5px;
	color: #92235C;
	font-size: 120%;
	text-align: left;
	line-height: 105%;
	font-weight: normal;
	font-family: Tahoma, Geneva, Arial, sans-serif;
}
/*** GaloreBox styles *************************************/

.GaloreBox {
	width: 302px;
	margin-bottom: 15px;
	margin-top: 0px;
	background-color: #E9E8E8;
	float: left;
	margin-right: 0px;
}
.GaloreBoxTop {
	background-image: url(/skin/images/GaloreBoxTopBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 8px 8px 2px 8px;
	background-color: #E9E8E8;
}
/* for understanding browsers */
.GaloreBoxMain {
	padding: 7px 20px 0px 20px;
	background-image: url(/skin/images/GaloreBoxBg.gif);
	background-repeat: repeat-y;
	min-height: 7.5em;
	height:auto;
}

/* for Internet Explorer */
/*\*/
* html .GaloreBoxMain {
	padding: 7px 20px 0px 20px;
	background-image: url(/skin/images/GaloreBoxBg.gif);
	background-repeat: repeat-y;
	height: 7.5em;
}
/**/

.GaloreBoxBottom {
	background-image: url(/skin/images/GaloreBoxBottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px 10px 1px 15px;
	line-height: 70%;
}
.GaloreBoxTop h2 {
	font-size: 110%;
	margin-bottom: 0px;
	line-height: 130%;
}
.GaloreBoxSeperator {
	float: left;
	height: 150px;
	width: 27px;
}
.GaloreBoxImg {
	text-align: center;
}
table.LoggedIn  {
}
.GreyBox p {
	font-size: 100%;
}
.Content li li {
	font-size: 100%;
	list-style-type: square;
}
.Grey {
	background-color: #EFEFEF;
	padding: 4px;
	color: #333333;
	border-bottom: 1px solid #CCCCCC;
}
.GreyTop {
	background-color: #EFEFEF;
	padding: 4px;
	color: #333333;
	border-bottom: 1px solid #CCCCCC;
	width: 98%;
	height: 20px;
}

.GreyTitle {
	width: 80%;
	float: left;
}
.Top {
	font-size: 70%;
	width: 20%;
	float: right;
	text-align: right;
}
.FaqItem {
	font-size: 85%;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.FaqAnswer {
	padding-left: 30px;
	line-height: 140%;
	font-weight: normal;
}
.FaqItem h1 {
	color: #D11777;
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 8px;
	padding-top: 5px;
}
.leftCol {
	float: left;
	width: 45%;
}
.rightCol {
	float: right;
	width: 45%;
}
.GreyTop h2 {
	margin: 0px;
}

.LogInBox {
	width: 301px;
	float: none;	
	margin-top: 0px;
	background-image: url(/skin/images/LogInBoxBg.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.LogInTop {
	background-image: url(/skin/images/LogInBoxTopBg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 8px 8px 2px 8px;
}
.LogInBottom {
	background-image: url(/skin/images/LogInBoxBottomBg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px 10px 0px 15px;
	clear: both;
	height: 112px;
}
/* for understanding browsers */
.LogInBoxMain {
	padding: 3px 8px 5px 8px;
	background-image: url(/skin/images/LogInBoxBottomBg.gif);
	background-repeat: no-repeat;
	min-height: 11em;
	height:auto;
	background-position: bottom left;
}

/* for Internet Explorer */
/*\*/
* html .LogInBoxMain {
	padding: 3px 8px 5px 8px;
	background-image: url(/skin/images/LogInBoxBottomBg.gif);
	background-repeat: no-repeat;
	height: 11em;
	background-position: bottom left;
}
/**/
.LogInBoxMain form {
	margin: 0;
}
.LogInTopMember {
	background-image: url(/skin/images/LogInBoxMemberTopBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 12px 8px 2px 8px;
}
.TextNote {
	font-size: 130%;


}
.Space {
	height: 100px;
}
.GettingStarted {
	width: 631px;
}
.GettingStarted1 {
	float: left;
}
.GettingStarted2 {
	float: left;
}
.GettingStarted3 {
	float: none;
}
.GettingStartedBox {
	background-image: url(/skin/images/GettingStartedMainBg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 10px 0px 5px 0px;
}
.ContentBoxMain ul {
	list-style-image: url(/skin/images/Bullet.gif);
	font-weight: bold;
}
.HeaderPlayBtn p {
	margin: 0px;
	font-size: 70%;
	color: #C5136F;
	text-align: center;
	
	
}
/*** My Account  styles *************************************/

.reportTable {
	font-size: 90%;
	width: 100%;
	border-collapse:collapse;
	border: 1px solid #ccc;
	
}
.reportTable th {
	text-align: left;
	background-color: #E9E8E8;
	padding: 5px;
}
.reportTableHeading {
	font-size: 90%;
}
.reportTableNav {
	font-size: 90%;
}
.winner{
	background-color: #F5CCE1;
	color: #92235C;
	font-weight: bold;
}
.detailsField
{
	clear: both;
	margin: 10px 0;
	font-size: 90%;
}
.detailsField b
{
	display:block;
	float: left;
	width: 145px;
}
.detailsField span
{
	display:block;
	float: left;
}
#balanceDetails
{
	border-bottom: 1px solid #000;
	margin: 0 0 15px 0;
	padding-bottom: 5px;
	float: left;
}
#balanceDetails b
{
	display: block;
	float: left;
	width: 145px;
}
#balanceDetails p
{
	padding:5px 0;
	margin:5px 0;
}
#balanceDetails span
{
	display: block;
	float: left;
	width: 145px;
}

.simpleButton
{
	border: 2px solid #92235C;
	width: 120px;
	height: 30px;
	
	padding:5px;
	color: #000;
	background:#EEEEEE;
	cursor: hand;
}

.submitButton
{
	display:block;
	border: 2px solid #92235C;
	width: 80px;
	height: 20px;
	text-align: center;
	padding:5px;
	color: #000;
	background:#EEEEEE;
	margin:25px auto 0 auto;
}
a.submitButton,a.submitButton:hover,a.submitButton:visited
{
	color:#000;
}
.buttonContainer
{
	margin: 0 auto;
	width: 480px;
	text-align: center;
}

.patternCategory { width: 560px; clear: left; }
* html .patternCategory { clear: none; }
.pattern { float: left; padding: 0 10px 10px 0; }

.data_table
{
	width:400px;
	border:1px solid #C5086A;	
	padding-bottom:20px;
}
.data_table TH
{
	background-color: #DFDFDF;
	font-size: 13px;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-weight: bold;
	padding: 5px;
	border-bottom: 1px solid #C5086A;
	color: #C5086A;
	text-align: left;
}
.data_table TD
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	padding:5px 0px 5px 5px;	
}
.data_table .oddRow TD
{
	background-color: #CDDAEF;
}
.data_table .blue_row td {background-color: #F8F8F8;}

.content .panel
{
	width: 480px;
	margin: 0 auto;
	border:1px solid #C5086A;
	background: #FFF;
	color: #000;
	font-family: verdana;
	text-align:left;
	height: 350px;
	min-height: 350px;
	padding-bottom: 20px;
	margin-top:20px;
}
html > body .content .panel
{
	height: auto;
	width: 80%;
}

.content .panel h1
{
	height: 22px;
	width: auto;
	border-bottom:1px solid #C5086A;		
	font-weight: 600;
	padding:5px 0px 5px 10px;
	margin:0;
	background:none;
	background-color:#DFDFDF;
	color: #C5086A;
	font-size:16px;
	font-style: normal;
	text-transform: capitalize;	
	text-align: left;
}
.content .panel #membersData
{
	font-weight: normal;
	padding:10px 20px 0 20px;
	float:left;
}
html > body .content .panel #membersData
{
	float:none;
}
/*** My Account  styles  end  *************************************/



.Content hr {
	color: #CCCCCC;
}

.TrGrey {
	background-color: #EEEEEE;
	border-bottom: 1px solid #CCCCCC;
}

.TableBingoCalls {
	color: #333333;
	font-size: 90%;
}
.TableBingoCalls td {
	padding: 3px 2px 3px 0px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 90%;
}

.TableBingoBalance {
	color: #333333;
	text-align: left;
}
.TableBingoBalance td {
	padding: 0px 5px 0px 0px;
	font-size: 66%;
}

.TableBingoBalance th {
	padding: 5px 2px 5px 20px;
	font-size: 72%;
	color: #72736D;
	background-image: url(Images/TableBalanceThBg.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.TableBingoBalance a:link {
	color: #525250;
	text-decoration: underline;
}

.TableBingoBalance a:visited {
	color: #525250;
	text-decoration: underline;
}

.TableBingoBalance a:hover, .TableBingoBalance a:active	{
	color: #525250;
	text-decoration: none;
	}

.RedBg {
	background-image: url(/skin/images/BingoCallsRedBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 29px;
	width: 32px;
	text-align: center;
	padding-top: 5px;
	color: #92235C;
	font-size: 110%;
	font-weight: bold;
	margin-left: 4px;
	padding-right: 2px;
}

.BlueBg {
	background-image: url(/skin/images/BingoCallsBlueBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 29px;
	width: 32px;
	text-align: center;
	padding-top: 5px;
	color: #92235C;
	font-size: 110%;
	font-weight: bold;
	margin-left: 4px;
	padding-right: 2px;
}
/*forgot passwd error message*/

.error {
	font-weight: bold;
	color: red;
}
/*-------------------------------------------added for gameplaydetail.php-----------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.content #flashcontent
{
	float:right;
}
.content #gamesDetailInfo 
{
	padding: 20px 0;
	text-align: left;
}
.content #gamesDetailInfo th
{
	text-align: left;
}
.content #gamesDetailInfo b
{
	display:block;
	width: 200px;
	float:left;
}
.content .gameInfo th
{
	width: 100px;
}
.content .gameInfo th, .gameInfo td
{
	padding: 2px;
}
.content #gameCards
{
	border-collapse:collapse;
	width: 100%;
}
.content .gameDetailCards
{
	background: #FFF;
	margin: 5px 5px;
	border: 1px solid #000;
	width:110px;
}
.content .slotCards .gameDetailCards
{
	width: 150px;
	float: left;	
}
.content .slotCards .gameDetailCards td
{
	width: 12px;	
}
.content .winningCard
{
	color: #FF0000;
}
.content .callSequence
{
	line-height: 18px;
	float:left;
	font-size: 10px;
	width: 100%;
}
.content .callSequence b
{
	font-size: 11px;
}
.content .call
{
	float: left;
	width: 50px;
	height: 20px;
}
.content #cardGroup
{
	margin-top:10px;
	clear: left;
	float:left;
	width: 100%;
}
.content .gameDetailCards th	
{
	border-bottom:1px solid black;
	text-align:center;
	font-size:12px;
	font-family: Helvetica;
	background:silver;
}
.content .gameDetailCards td
{
	padding: 0;
	font-size: 9px;
	background-color:#FFF;
	border:1px solid white;
	text-align:center;
}
.content .gameDetailCards th.winningCard, .content .gameDetailCards tr.winningCard
{
	background: #0000FF; color: #FFF;
}
.content .slotCards .gameDetailCards th.winningCard
{
	font-size: 10px; font-weight: 900; background: #0000FF; color: #FFF;
}
.content .slotCards .gameDetailCards
{
	height: 75px;
}
.content td.selAndIn
{
	background-color:#000;
	color: #FFF;
}
.content .gameDetailCards td.sel
{
	background-color:#CCC;
	color: #000;
}
.content td.winningCard
{
	background-color:#0000FF;
}
.content td.nowin
{
	background-color:#FFF;
}
.content .callSequence .c, .content .callSequence .cwin
{
	font-size: 10px;
	font-weight:bold;
	padding-right: 5px;	
}
.content span.n
{
	font-size: 10px;
	color: #000;
}
.content span.cwin
{
	color: #F00;
}
.content #gameCards
{
	float:left;
}
.content .clearer
{
	clear:both;
}
/*** New Ladies Lounge -Vegas Kings Additions*************************************/

/*** Ladies Box1 *************************************/

.LadiesBox1 {
	width:408px;
	border: 1px solid #e6e6e6;
	background-color:#FFFFFF;
	float: left;
	margin-bottom: 15px;
	padding:1px;
	font-size:11px;
	height:170px;	
}
.LadiesBox1Top {
	background-color:#e6e6e6;
	font-size:12px;
	font-weight:bold;
	height:20px;
	padding-left:5px;
	padding-top:5px;
	vertical-align:middle;
	color:#666666; 
	font-size:15px;
}
.LadiesBox1Main { 
	padding:5px;
	height:120px;
}
.LadiesBox1Bot {
	font-size:9px; 
	color:#FF0099;
	padding:5px;
	line-height: 70%;
}

/*** Ladies Box2 *************************************/

.LadiesBox2 {
	width:194px;
	border: 1px solid #e6e6e6;
	background-color:#FFFFFF;
	float: left;
	margin-bottom: 15px;
	padding:1px;
	font-size:11px;
	height:170px;
}
.LadiesBox2Top {
	background-color:#e6e6e6;
	font-size:12px;
	font-weight:bold;
	height:20px;
	padding-left:5px;
	padding-top:5px;
	vertical-align:middle;
	color:#666666;
	font-size:15px;
}
.LadiesBox2Main {
	padding:5px;
	height:120px;
}
.LadiesBox2Bot {
	font-size:9px;
	color:#D92281;
	padding:5px;
	line-height: 70%;
}

.LadiesBoxSeperator {
	float: left;
	height: 150px;
	width: 15px;
}
.LadiesBox1Img {
	border: 1px solid #e6e6e6;
	background-color:#FFFFFF;
	float: left; 
	margin-bottom: 10px; 
	margin-right:10px; 
	padding:1px;
}
.LadiesBox2Img {
 	border: 1px solid #e6e6e6; 
	background-color:#FFFFFF; 
	margin-bottom: 10px; 
	padding:1px;
}
.botlinks {
	font-size:9px; 
	color:#D92281; 
	text-decoration:underline;
}
.lotto1 {
	background-image:url(/skin/images/ball1.jpg); 
	width:20px; 
	height:20px; 
	text-align:left; 
	vertical-align:middle; 
	color:#FFFFFF; 
	padding-top:5px; 
	padding-left:5px; 
	float:left;
	font-weight:bold;
}
.lotto2 {
	background-image:url(/skin/images/ball_2.jpg); 
	width:20px; 
	height:20px; 
	text-align:left; 
	vertical-align:middle; 
	color:#FFFFFF; 
	padding-top:5px; 
	padding-left:5px; 
	float:left; 
	font-weight:bold;
}
.LadiesBoxHead {
	font-weight:bold;
	font-size:12px; 
	color:#de107b;
}
.ClearBothLadies {
	clear: both;
	height:0px;
	margin:none;
	padding:none;
}

/* Start 020908 Revision */
	
.SubMenu li {
	white-space: nowrap;
}

	/* Start Generic Values */
	
	.clearboth {
	clear: both;
	height: 1px;
	overflow: hidden;
	}
	
	.head_luckyladies {
		padding: 0 5px;
	}
	
	.line_dots {
		padding: 6px 0;
	}
	
	.line_dots2 {
		padding: 7px 0 9px;
	}
	
	.pink {
		color: #de107b;
	}
	
	.picleft {
		float: left;
		margin: 0 15px 0 3px;
	}
	
	.jackpotcopy {
		text-align: left;
		padding: 19px 0 0 0;
	}
	
	/* End Generic Values */
	
	/* Start Content Containers */
	
	.Content {
		width: 631px;
		color: #000000;
	}
	
	.content_out {
		margin: 9px 0 0 0;
		padding: 0;
		background: #f1f1f1 url(/skin/images/back_content_top.gif) 0 0 no-repeat;
		width: 631px;
		font-size: 11px;
	}
	
	.content_out a:link {
		color: #92235c;
		text-decoration: none;
	}
	
	.content_out a:visited {
		color: #92235c;
		text-decoration: none;
	}
	
	.content_out a:hover, a:active	{
		color: #92235c;
		text-decoration: underline;
	}
	
	.content_in {
		padding: 20px 0 10px 18px;
		font-size: 12px;
		background: url(/skin/images/back_content_bot.gif) 0 100% no-repeat;
		width: 613px;
	}
	
	.content_in img {
		border: 0;
	}
	
	.content_in h2 {
		font-weight: bold;
		font-size: 20px;
		color: #e71482;
		padding: 0 5px 2px;
		margin: 0;
	}
	
	.content_in h3 {
		color: #000000;
		font-size: 15px;
		font-weight: bold;
		padding: 6px 5px 3px;
	}
	
	.content_in p {
		padding: 0 5px 3px;
	}
		
		/* Start Ticker */
		
		.ticker {
			overflow: hidden;
			height: 15px;
			padding: 0 5px 15px;
			font-size: 11px;
		}
		
		.ticker a {
			color: #333333;
			text-decoration: none;
		}
		
		.ticker a:hover {
			text-decoration: underline;
		}
		
		/* End Ticker */
		
		/* Start Promo Winners Block */
		
		.block_white {
			width: 594px;
			background: #fce7f2 url(/skin/images/back_whiteblocks.gif) 0 100% no-repeat;
			margin: 0 0 10px 0;
		}
		
		.block_white_in {
			padding: 12px 10px;
			text-align: right;
			font-size: 11px;
		}
		
		.block_white_in p {
			font-size: 11px;
		}
		
		.block_white_in a {
			font-weight: bold;
			text-decoration: none;
		}
		
		.block_white_in a:hover {
			text-decoration: underline;
		}

		/*  Galit 15-09-2008 Start */
		.head_winners {
			width: 585px;
			height: 25px;
			text-align: left;
			background: url(/skin/images/head_winners.gif) no-repeat;
			padding-left: 9px;
			padding-top: 8px;			
			font-size: 15px;
			font-weight:bold;
			color:#FFFFFF;
		}
		/* Galit 15-09-2008 End <-- */

		.head_promowinners {
			width: 560px;
			height: 33px;
			line-height: 33px;
			text-align: right;
			background: url(/skin/images/head_promowinners.gif) no-repeat;
			padding: 0 17px;
			font-size: 11px;
		}
		
		.head_promowinners a {
			color: #ffffff;
			font-weight: bold;
			text-decoration: none;
		}
		
		.head_promowinners a:hover {
			color: #ffffff;
			text-decoration: underline;
		}
		
		.bannerblock1 {
			width: 181px;
			float: left;
			text-align: right;
			padding: 0 12px 0 3px;
		}
		
		.bannerblock2 {
			width: 181px;
			float: left;
			text-align: right;
			padding: 0 12px 0 0;
		}
		
		.bannerblock3 {
			width: 181px;
			float: left;
			text-align: right;
		}
		
		.bannerblock1 a,
		.bannerblock2 a,
		.bannerblock3 a {
			font-size: 11px;
			color: #92235c;
			font-weight: bold;
			text-decoration: none;
		}
		
		.bannerblock1 a:hover,
		.bannerblock2 a:hover,
		.bannerblock3 a:hover {
			text-decoration: underline;
		}
		
		.bannerblock1 img,
		.bannerblock2 img,
		.bannerblock3 img {
			padding: 0 0 5px 0;
		}
		
		/* End Promo Winners Block */
		
		/* Start Leaderboard Block */
		
		.tableblock1 {
			width: 281px;
			float: left;
			text-align: right;
			padding: 0 10px 0 0;
		}
		
		.tableblock2 {
			width: 281px;
			float: left;
			text-align: right;
		}
		
		.tableblock3 {
			width: 573px;
			float: left;
			text-align: right;
		}
		
		.tableblock1 a,
		.tableblock2 a,
		.tableblock3 a {
			font-size: 11px;
			color: #92235c;
			font-weight: bold;
			text-decoration: none;
		}
		
		.tableblock1 a:hover,
		.tableblock2 a:hover,
		.tableblock3 a:hover {
			text-decoration: underline;
		}
		
		.tableblock1 table,
		.tableblock2 table,
		.tableblock3 table {
			width: 100%;
			margin: 0 0 5px 0;
			text-align: left;
			border-top: 1px solid #92235c;
			border-left: 1px solid #92235c;
		}
		
		.tableblock1 table th,
		.tableblock2 table th,
		.tableblock3 table th,
		.tableblock1 table td,
		.tableblock2 table td,
		.tableblock3 table td {
			border-right: 1px solid #92235c;
			border-bottom: 1px solid #92235c;
			
		}
		
		.tableblock1 table th,
		.tableblock2 table th,
		.tableblock3 table th {
			background: url(/skin/images/head_whiteblocks.gif) repeat-x;
			color: #ffffff;
			font-weight: bold;
			padding: 5px 10px;
		}
		
		.tableblock1 table td,
		.tableblock2 table td,
		.tableblock3 table td {
			padding: 5px 10px;
			background: #ffffff;
		}
		
		.amount {
			white-space: nowrap;
		}
		
		/* End Leaderboard Block */
		
		/* Start Ticker */
		
		.tickercontainer {
			width: 585px;
			margin: 5px 0 8px 2px; 
			padding: 0;
			overflow: hidden; 
			position: relative;
		}
	
		#ticker01 {
			position: relative;
			list-style-type: none;
			margin: 0;
			padding: 0;
			overflow: hidden;
		}
		
		#ticker01 li {
			margin: 0;
			padding: 0;
			float: left;
		}
		
		#ticker01 li a {
			color: #333333;
			font-size: 11px;
			font-weight: normal;
			float: left;
			display: block;
			border-right: 1px solid #c1c1c1;
			padding: 0 5px;
			white-space: nowrap;
		}
		
		#ticker01 li a:hover {
			text-decoration: underline;
		}
		
		DIV.winnerMarquee
		{
			position:relative;
			float: left;
			width: 585px;
			height: 20px;
			margin-top: 26px;
			padding: 2px 2px 5px 0px;
			color: #333333;
			font-size: 11px;
			font-weight: normal;
			border-right: 1px solid #c1c1c1;
		}
		
		/* End Ticker */
		
	/* End Content Containers */
	
	
/* End 020908 Revision */


/* VK Article styles */
.Content-article-top {
	background: url(/skin/images/bg_top_content_article.gif) no-repeat top left;
	width: 631px;
	height: 11px;
	font-size: 1px;
	margin-top: 10px;
}

.Content-article {
	background: #FAFAFA;
	padding: 0 10px 10px 10px;
	width: 609px;
	border: 1px solid #F7F7F7;
	border-top: none;
	border-bottom: none;
}

.Content-article-bottom {
	background: url(/skin/images/bg_bottom_content_article.gif) no-repeat top left;
	width: 631px;
	height: 10px;
	font-size: 1px;
}

.h1-article	{
	color: #92235C;
	font-size: 30px;
	font-family: Lucida Grande, Tahoma, Geneva, Arial, sans-serif;
	margin: 0;
	margin-bottom: 12px;
	padding: 8px 0 0 0;
	}

.h2-article	{
	color: #E71482;
	margin: 0px 0 8px 0;
	font-size: 14px;
	line-height: normal;
	}
	
p.p-article, div.p-article {
	color: #616161;
	line-height: 18px;
	font-size: 12px;
	margin-bottom: 16px;
}

p.ContentIntro-article {
	font-size: 16px;
	font-family: Lucida Grande, Tahoma, Geneva, Arial, sans-serif;
	color: #92235C;
	margin-bottom: 5px;
	margin-top: 5px;
}

ul.pink-disc {
	color: #616161;
	margin: 5px 0 20px 0;
	padding: 0;
	list-style: none;
}

ul.pink-disc li {
	color: #616161;
	line-height: 18px;
	font-size: 12px;
	padding-left: 10px;
	padding-bottom: 18px;
	background: url(/skin/images/li_pink_dot.gif) no-repeat 0px 7px;
}

.article-image1 {
	float: right;
	width: 222px;
	height: 167px;
	margin: 0 0 10px 17px;
}

.article-image2 {
	float: right;
	width: 223px;
	height: 167px;
	margin: 0 0 10px 15px;
}
.article-icon{
	float: right;
	margin: 0 0 10px 15px;
	background: url(/skin/images/article_icon_bg.jpg) no-repeat bottom left;
	text-align: center;
	width: 210px;
}

.collect-loyalty {
/*	float: right;
	width: 209px;
	height: 126px;
	margin: 0 0 10px 15px;
	position: relative;
	background: url(/skin/images/collect_loyalty.jpg) no-repeat top left;*/
}

.article-icon p {
	padding: 0px 0 0 8px;
	margin: 0;
	color: #7E398A;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, Arial, sans-serif;
}

.article-icon a {
	font-size: 10px;
	font-weight: bold;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	color: #CF006B;
	margin: 0 10px 5px 0;
}
.article-icon-link a{
	float: right;
}
.ContentBoxMain p {
	zoom: 1.0;
}
/*ExpandableDiv*/

.ExpandableDiv {
	text-align: center;
	width: 630px;
	margin: 10px 0;
	font-size: 90%;
	zoom:1.0;
}
.ExpandableDivTop {
	background-image: url(/skin/images/ExpandableBgTop.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 30px;
	overflow: hidden;
}
.ExpandableDivContent {
	background-image: url(/skin/images/ExpandableBgMid.gif);
	background-repeat: repeat-y;
	padding: 10px 20px;
	overflow: hidden;
}
.ExpandableDivBottom {
	background-image: url(/skin/images/ExpandableBgBottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 6px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.ExpandableDiv p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	line-height: 130%;
	font-size: 85%;
	text-align: center;
}
.ExpandableDiv h2 {
	font-size: 100%;
	color: #DE4293;
	margin: 0px;
	font-weight: bold;
	padding: 0 0 10px 0;
	text-align: center;
}

.ExpandableDiv h1 a {
	display: block;
}

.ExpandableDiv h1 a:link {
	color: #DE4293;
	text-decoration: none;
}

.ExpandableDiv h1 a:visited {
	color: #DE4293;
	text-decoration: none;
}

.ExpandableDiv h1 a:hover, .ExpandableDiv h1 a:active	{
	color: #DE4293;
	text-decoration: underline;
	}
.ExpandableDiv h1 {
	font-size: 110%;
	text-align: center;
	padding: 7px 20px 0px 20px;
}
#divDetails {
    display:none;
}
.BiggerFont {
	font-size:110%;
}
.TableJackpot{
	font-size:80%;
	border:1px solid #F9B9D9;
	border-collapse:collapse;
	color:#333;
	margin: 8px 0 0 0;
}
a.ForgotUsername:link, a.ForgotUsername:visited{
	color:#921F5B;
}

/*SEO text on homepage*/

#onlineBingo {
	font-size:75%;
	background-color:#FFF4FA;
	margin-top:15px;
	padding: 10px 20px;
}

#onlineBingo .terrific ul {
	display:inline;
}

#onlineBingo  a:link {
	color: #D92281;
	text-decoration: none;
}

 #onlineBingo a:visited {
	color: #D92281;
	text-decoration: none;
}

#onlineBingo  a:hover, a:active	{
	color: #D92281;
	text-decoration: underline;
	}


/*Accordion*/
#accordion {
	margin:10px auto
}
.accordion {
	color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

.accordion dt {
	border-bottom:1px solid #fff;
	padding:3px;
	cursor:pointer;
	background-color: #E3137D;
	color: #FFFFFF;
	text-align:left;
}
.accordion dt:hover {

}
.accordion dd {
	overflow:hidden;
	background:#FCDCEC;
	margin: 0;
	padding:0 7px;

}

.accordion p {
	margin: 0;
	padding: 10px 0 0 0;
}
.accordion p.PlayNow {
	margin: 0;
	padding: 10px 0;
}
.accordion .open {
	font-weight:bold;
}

.Last {
	border-bottom: 2px solid #92235C;
	margin: 0 0 20px 0;
	padding: 0 0 5px 0;
}
.ItemBox1  li {
	line-height: 130%;
}

/*Members1*/

.Members1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: FAFAFA;
	background-image: url(/skin/Images/MembersBg1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
}
.Members1 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 170%;
	padding-top: 0px;
	margin-bottom: 12px;
	color: #993669;
	text-align: left;
}
.Members1 h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-top: 0px;
	color: #9B4F76;
}

.Members1 .TextRight {
	text-align: right;
}
.Members1 .BalanceBtn {
	float: right;
	margin-top: 9px;
	margin-right: 7px;
}
.Members1 .InfoBox {
	width: 307px;
	margin-bottom: 10px;
}
.Members1 .InfoBox ul {
	line-height: 140%;
	list-style-image:  url(/skin/Images/lIBullet1.gif);
	text-align: left;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	margin: 0 0 0 8px;
	padding: 15px 0 0 20px;
	}

.Members1 .InfoBox li {
	padding-bottom: 6px;
	color: #72736D;
	}
.Members1 .InfoBoxCenter {
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	height: 88px;
	margin: 0;
}
.Members1 .InfoBoxTop {
	background-image: url(/skin/Images/InfoBoxTopBg1.gif);
	height: 29px;
	background-position: top;
	background-repeat: no-repeat;
}
.Members1 .InfoBoxTopDeposit {
	background-image: url(/skin/Images/DepositNowTopBg1.gif);
	height: 29px;
	background-position: left top;
	background-repeat: no-repeat;
}
.Members1 .InfoBoxTop h1 {
	color: #CA2779;
	font-size: 80%;
	font-weight: bold;
	padding: 7px 0px 0px 13px;
}
.Members1 .InfoText {
	height: 81px;
	padding-top: 16px;
	padding: 11px 3px 0px 11px;
}
.Members1 .InfoBtn {
	height: 32px;
	padding-top: 25px;
	padding-right: 3px;
}
.Members1 .InfoBox  p {
	color: #72736D;
	font-weight: bold;
	font-size: 73%;
	line-height: 120%;
	margin-bottom: 0px;
	padding: 2px 0 0 13px;
}
.Members1 .Pink {
	color: #F63CAE;
	font-size: 105%;
}
.Members1 .InfoBoxBottom .InfoBtn {
	padding: 0;
	text-align: left;
}
.Members1 .FloatDir {
	float: right;
}
.Members1 .InfoBoxBottom {
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	height: 69px;
	padding: 0 7px 0px 13px;
}
.Members1 .FloatUpDir {
	float: left;
}

.Members1 .PlaceHolder {
	height: 11px;
}
.Members1 .InfoBoxBottom p {
	margin-bottom: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-size: 70%;
}
.Members1 .InfoBoxTopPlay {
}
.Members1 .InfoBoxDeposit {
}
.Members1 h2 {
	font-size: 85%;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 5px;
	color: #9B4F76;
}
.Members1 .BalanceBoxPedding {
}
.Members1 .BalanceBox {
	background-image: url(/skin/Images/BalanceBoxBg1.gif);
	width: 309px;
	height: 186px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: top left;
}
.Members1 .BalanceBox h1 {
	color: #CA2779;
	font-size: 80%;
	font-weight: bold;
	margin-bottom: 5px;
	padding-top: 0px;
}
.Members1 .BalanceBoxMain {
	padding: 8px 3px 0px 13px;
}
.Members1 .BalanceBox  h2 {
	padding-bottom: 12px;
}
.Members1 .InfoBoxCenterMain {
	padding-top: 16px;
}
.Members1 .Center {
	padding-top: 10px;
}	
.Members1 .BalanceTotal {
	background-color: #FFFFFF;
	border: 1px solid #EFEEEF;
	height: 13px;
	width: 75px;
	padding: 2;
	color: #CF519E;
}

/* end*/
/*Members2*/
.Members2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: FAFAFA;
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
}
.Members2 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 170%;
	padding-top: 0px;
	margin-bottom: 12px;
	color: #92235c;
	text-align: left;
}
.Members2 h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-top: 0px;
	color: #9B4F76;
}

.Members2 .BalanceBtn {
	float: left;
	margin: 22px 0px 0px 0;
}
.Members2 .InfoBox h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 140%;
	padding-top: 0px;
	margin-bottom: 8px;
	color: #c50165;
	text-align: left;
	font-weight: bold;

}
.Members2 .InfoBox {
	width: 311px;
	margin-bottom: 0px;
	background-position: top;
	background-repeat: no-repeat;
}
.Members2 .InfoBox ul {
	line-height: 140%;
	list-style-image:  url(/skin/Images/lIBullet.gif);
	text-align: left;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	margin: 0 0 0 8px;
	padding: 0px 0 0 10px;
	}

.Members2 .InfoBox li {
	padding-bottom: 6px;
	color: #72736D;
	}
	
.Members2 .InfoBox li a:link {
	color: #494949;
	text-decoration: none;
}

.Members2 .InfoBox li a:visited {
	color: #494949;
	text-decoration: none;
}

.Members2 .InfoBox li a:hover, .InfoBox li a:active	{
	color: #D92281;
	text-decoration: underline;
	}
	
.Members2 .InfoBoxCenter {
	margin: 0;
	height: auto;
	padding: 20px 5px 25px 15px;
}
.Members2 .InfoBoxTop {
	background-image: url(/skin/Images/InfoBoxTopBg.gif);
	height: 29px;
	background-position: top;
	background-repeat: no-repeat;
}
.Members2 .InfoBoxTopDeposit {
	background-image: url(/skin/Images/InfoBoxTopBg.gif);
	height: 29px;
	background-position: left top;
	background-repeat: no-repeat;
}
.Members2 .InfoBoxTop h1 {
	color: #CA2779;
	font-size: 80%;
	font-weight: bold;
	padding: 7px 0px 0px 13px;
}
.Members2 .InfoText {
	height: 81px;
	padding-top: 16px;
	padding: 11px 3px 0px 11px;
}
.Members2 .InfoBtn {
	height: 32px;
	padding-top: 25px;
	padding-right: 3px;
}
.Members2 .InfoBox  p {
	color: #666760;
	font-weight: bold;
	font-size: 75%;
	line-height: 120%;
	margin-bottom: 0px;
	padding: 0;
}
.Members2 .Pink {
	color: #F63CAE;
	font-size: 100%;
}
.Members2 .InfoBoxBottom .InfoBtn {
	padding: 0;
	text-align: left;
}
.Members2 .FloatDir {
	float: right;
	margin: 10px 10px 0 0;
}
.Members2 .InfoBoxBottom {
	padding: 0 7px 0px 13px;
}
.Members2 .FloatUpDir {
	float: left;
}

.Members2 .PlaceHolder {
	height: 11px;
}
.Members2 .InfoBoxBottom p {
	margin-bottom: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-size: 70%;
}
.Members2 h2 {
	font-size: 85%;
	margin-bottom: 0px;
	color: #7e0241;
	padding: 0 0 6px 0;
}

.Members2 .BalanceBox h1 {
	color: #CA2779;
	font-size: 80%;
	font-weight: bold;
	margin-bottom: 5px;
	padding-top: 0px;
}
.Members2 .BalanceBoxMain {
	padding: 8px 3px 0px 13px;
}
.Members2 .BalanceBox  h2 {
	padding-bottom: 12px;
}
.Members2 .InfoBoxCenterMain {
	padding-top: 16px;
}
.Members2 .Center {
	padding-top: 10px;
}	
.Members2 .BalanceTotal {
	background-color: f2f2f2;
	border: 1px solid #EFEEEF;
	height: 13px;
	width: 70px;
	padding: 2;
	color: #CF519E;
}
html > body .content .width {
	width: 95%;
	margin: 10px auto 0 auto;
}
.Members2 .DepositBtn {
	margin: 57px 0 0px 0;
}
.Members2 .PlayMargin {
	margin: 53px 0 0px 0;
}
.Members2 .Box1 h1{
	margin:0 0 20px 0;
}
.Members2 .Box1 {
	background-image:url(/skin/Images/InfoBox1.jpg);
}
.Members2 .Box2 {
	background-image:url(/skin/Images/InfoBox2.jpg);
}
.Members2 .Box3 {
	background-image:url(/skin/Images/InfoBox3.jpg);
	height: 148px;
}
/*end*/
.winnerTable td{
	width:80px;
	}
.ImageBox {
	padding: 10px 0 10px 10px;
	float: right;
}
.Members2 .TellFriends {
	margin: 11px 0 0px 0;
}
.Members2 .Banking {
	padding-bottom: 25px;

}

/*X-factor*/
.XfactorBox {
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.XfactorBoxTop {
	background-image: url(/skin/images/x-factor-box-top.jpg);
	background-repeat: no-repeat;
	padding: 58px 0px 0px 28px;
}
.XfactorBox h2 {
	color: #BE1627;
	font-weight: bold;
	font-size: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 14px 0;
	margin: 0;
}
.XfactorBoxMain {
	background-image: url(/skin/images/x-factor-box-main-bg.gif);
	background-repeat: repeat-y;
	padding: 0px 40px 10px 28px;
}
.XfactorBoxBottom {
	background-image: url(/skin/images/x-factor-box-bottom.jpg);
	background-repeat: no-repeat;
	padding: 8px 12px 0px 0px;
	height: 97px;
	text-align: right;
}
.XfactorBanner {
	margin-top: 10px;
}
.XfactorBox a:link {
	color: #BE1627;
	text-decoration: underline;
}

.XfactorBox a:visited {
	color: #BE1627;
	text-decoration: underline;
}

.XfactorBox a:hover, .XfactorBox a:active	{
	color: #BE1627;
	text-decoration: none;
	}
.XfactorBox .GoldText{
	font-size:12px;
	display:inline;
	padding:0px;
	font-weight:normal;
	color:#b18c2b;
}	
/*X-factor END */

.GoldLadiesBanner{
	clear:both;
	margin-top:10px;
}
/* MyAccount */
.MainAccountBanner {
	background-image: url(../images/en/MyAccountBannerBg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #FFF;
	border: 1px solid #F3CADB;
	padding: 30px 220px 0 20px;
	margin-bottom: 15px;
	height: 190px;
}
.MainAccountBanner .TextLarge  {
	font-size: 90%;
	color: #000;
	line-height: 150%;
	margin-bottom: 12px;
}
.MainAccountBanner .TextLargeSpecial  {
	font-size: 90%;
	color: #000;
	line-height: 150%;
	margin-bottom: 2px;
}
.MainAccountBanner h2 {
	font-size: 150%;
	font-weight: bold;
	color: #D9277F;
	margin: 0px 0 12px 0;
}
.MainAccountBanner p {
	color: #6A6A6A;
	font-size: 75%;
	line-height: 180%;
	margin-bottom: 5px;
}
.MyAccount {
	margin-bottom: 33px;

}
.MyAccount .SideBoxMain {
	background-color: #FFF;
	background-image: url(../images/en/MyAccountSideBoxBg.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #E1E1E1;
}
.MyAccounteTable {


	
}
.MyAccounteTable td{
	padding: 8px 0px 8px 0px;
	font-size: 85%;
	color: #1F1F1F;
}
.MyAccounteTable th{
	padding: 8px 0px 8px 0px;
	font-size: 85%;
	text-align:left;
	font-weight:normal;
	color: #D5337F;
}
.MyAccount .BoxPadding {
	padding: 10px;
}
.FriendsNumber {
	font-size: 320%;
	color: #000;
	font-weight: bold;
}
.FriendsText {
	color: #D5337F;
	font-size: 100%;
	line-height: 140%;
	font-weight: bold;
}
.FriendStatusTable {
	margin-bottom: 15px;
	border-bottom: 1px solid #E1E1E1;

}
.FriendStatusTable td{
	padding: 2px 0px 15px 0px;
}
.Pink {
	color: #CF2B7F;
	
}
.TabbedPanelsContent .RightSide {
	float: right;
}
.RightSide p {
	color: #8E8E8E;
}


/* TabbedPanels */
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%;
	background-image: url(../images/en/TabbedPanelsBg.gif);
	background-repeat: no-repeat;
	background-position:center 1px;
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
	height: 45px;
	}
.TabbedPanels ul {
	margin: 0px 0px 0 0px;
	padding: 0px 0px 0 0px;
	list-style-image: url(none);
	list-style-type: none;
	}

.TabbedPanels li {
	background-image: url(../images/en/TabLeftBg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px 4px 0 0px;
	padding: 0px 0px 0 7px;
	float: left;
	}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 12px 15px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	
}
.TabbedPanelsTabHover {
		
}

.TabbedPanels li.TabbedPanelsTabSelected {
	background-image: url(../images/en/TabLeftBgSelect.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin-bottom: -1px;
	border-bottom: 1px solid #EDEDED;
}
.TabbedPanels li.TabbedPanelsTabSelected a:link, .TabbedPanels li.TabbedPanelsTabSelected a:visited {
	color: #C72971;
	text-decoration: none;
	padding: 15px 19px 17px 12px;
	background-image: url(../images/en/TabRightBgSelect.gif);
	background-repeat: no-repeat;
	background-position: top right;
	display: block;
	font-weight: bold;
}
.TabbedPanels li a:link, .TabbedPanels li a:visited {
	color: #6D6D6D;
	text-decoration: none;
	padding: 15px 19px 15px 12px;
	background-image: url(../images/en/TabRightBg.gif);
	background-repeat: no-repeat;
	background-position: top right;
	display: block;
	margin: 0;
	font-weight: bold;
}
.TabbedPanels li a:hover, .TabbedPanels li a:active {
	color:#CF2B92;
}
.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #E2E2E2;
	border-bottom: solid 1px #E2E2E2;
	border-top: solid 1px #fff;
	border-right: solid 1px #E2E2E2;
	background-color: #EDEDED;
}
.TabbedPanelsContent {
	padding: 20px 25px 30px 25px;
}
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
.MainAccountBanner .ImageFloatRight {
	padding-left: 5px;
}
.SideBoxMain  hr {
	color: #CCC;
	margin: 15px 0px 15px 0px;
}
.TabbedPanelsContent .DepositNow {
	float: right;
	margin-right: 140px;
}
/* x-mas */
.LPMainContent {
	width: 630px;
	background-image: url(../images/main-container-bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	margin-top: 30px;
}
.LPContent {
	padding: 0px 27px 15px 27px;
}
.LPMainContentTop {
	background-image: url(../images/main-container-top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 23px;
}
.LPMainContentBottom {
	background-image: url(../images/main-container-bottom.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
}
.Xmas  h2 {
	color: #E93B91;
	text-align: center;
	font-weight: bold;
	font-size: 115%;
	margin: 3px 0 20px 0;
}
.Xmas .Center p {
	text-align: center;
}
.Xmas .Center {
	text-align: center;
}
.Xmas .Content {
	padding: 0px 35px 15px 40px;
}
.Xmas  p {
	color: #070506;
	line-height: 110%;
}
.Xmas .Pink {
	color: #E93B91;
}
.Xmas .ExpandableDiv {
	text-align: left;
	width: 580px;
	margin: 10px 0;
	font-size: 90%;
	zoom:1.0;
}
.Xmas .ExpandableDivTop {
	height: 30px;
	overflow: hidden;
	background-image: url(none);
}
.Xmas .ExpandableDivContent {
	padding: 10px 0px;
	overflow: hidden;
	background-image: url(none);
}
.Xmas .ExpandableDivBottom {
	height: 6px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.Xmas .ExpandableDiv p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	line-height: 130%;
	font-size: 85%;
	text-align: left;
	color: #333;
}
.Xmas .ExpandableDiv h1 a {

}

.Xmas .ExpandableDiv h1 a:link {
	color: #000;
	text-decoration: underline;
}

.Xmas .ExpandableDiv h1 a:visited {
	color: #333;
	text-decoration: underline;
}

.Xmas .ExpandableDiv h1 a:hover, .Xmas .ExpandableDiv h1 a:active	{
	color: #DE4293;
	text-decoration: underline;
	}
.Xmas .ExpandableDiv h1 {
	font-size: 100%;
	text-align: left;
	padding: 7px 0px 0px 0px;
}
.Xmas .LPMainContentBottom {
	background-image: url(../images/Xmas-bottom.gif);
	height: 137px;
}
.Xmas .ExpandableDiv  ol li {
	color: #070506;
	font-size: 85%;
}
.Xmas  #flashcontent {
	margin-top: 15px;
}
.Center {
	text-align: center;
}
/* Golden Ticket */
.GoldenTicket .LPMainContent {
	background-image: url(none);
	margin-top: 5px;
}
.GoldenTicket .LPContent {
	padding: 0px 35px
}
.GoldenTicket .ExpandableDiv h1 {
	font-size: 115%;
	text-align: left;
	padding: 0;
	font-weight: bold;
}
.GoldenTicket .ExpandableDivContent {
	background-image: none;
	padding: 15px;
	border: 1px solid #A7A7A7;
	background-color: #F5F5F5;
 }
.GoldenTicket .ExpandableDivContent p {
	text-align: left;
	font-size: 90%;
	margin-bottom: 5px;
}
.GoldenTicket .ExpandableDivTop {
	background-image: none;
	
}
.GoldenTicket .ExpandableDiv {
	width: 560px;
	
}
.GoldenTicket .ExpandableDiv .Terms h1 a:link {
	color: #333;
	text-decoration: underline;
}

.GoldenTicket .ExpandableDiv .Terms h1 a:visited {
	color: #666;
	text-decoration: underline;
}

.GoldenTicket .ExpandableDiv .Terms h1 a:hover, .GoldenTicket .ExpandableDiv .Terms h1 a:active	{
	color: #DE4293;
	text-decoration: underline;
	}
.GoldenTicket .ExpandableDiv .Terms h1 {
	font-size: 100%;
	text-align: left;
	padding: 0;
	font-weight: normal;
}
.GoldenTicket .ExpandableDivContent .TermsText {
	font-size: 85%;
}
.GoldenTicket .ExpandableDivContent .TermsTextLI {
	font-size: 90%;
	text-align: left;
}
.GoldenTicket li {
	line-height: 130%;
	padding: 2px 0px;
}
.GoldenTicket .ExpandableDiv  h1 a:link {
	text-decoration: underline;
	color: #DE4293;
}

.GoldenTicket .ExpandableDiv  h1 a:visited {
	color: #DE4293;
	text-decoration: underline;
}

.GoldenTicket .ExpandableDiv h1 a:hover, .GoldenTicket .ExpandableDiv h1 a:active	{
	color: #a20057;
	text-decoration: underline;
	}
	
a.info{
    position:relative; /*this is the key*/
    z-index:24; 
}
a.info:hover{
	z-index:25; 
}
a.info span{
	display: none;
}
a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:1.5em; left:1.5em; width:13em;
    border:1px solid #ccc;
    background-color:#eee; color:#000;
    text-align: left;
	padding: 5px;
}
.LPContent .tableblock2 {
	width: 533px;
}
.GameWinnersLinks {
	color:#999999;
	font-size:105%;
	margin:10px 0;
}
.GameWinnersLinks a:link {
	color: #D92281;
	text-decoration: none;
}

.GameWinnersLinks a:visited {
	color: #D92281;
	text-decoration: none;
}
.GameWinnersLinks a:hover, .GameWinnersLinks a:active	{
	color: #D92281;
	text-decoration: underline;
}
.block_white_in .BigLetters {
	color: #92235C;
	font-size: 150%;
	font-weight: bold;
	margin-bottom: 5px;
}
.MoreSpacer p	{
	font-size: 90%;
	line-height: 170%;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 0px;
	color: #333333;
	padding: 0px;
	}
.MoreSpacer .Title {
	font-size: 150%;
	line-height: 170%;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 0px;
	color: #333333;
	padding: 0px;
	}
.MyAccountSideButtons {
	width: 190px;
	height: 37px;
	margin-bottom: 7px;
}
a.GamesHistory {
	background-image: url(../images/en/BtnGamesHistory.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.GamesHistory:hover, a.GamesHistory:active	{
	background-image: url(../images/en/BtnGamesHistory.jpg);
	background-repeat: no-repeat;
	background-position: 0px -37px;
}
a.ProfileDetails {
	background-image: url(../images/en/BtnProfileDetails.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.ProfileDetails:hover, a.ProfileDetails:active	{
	background-image: url(../images/en/BtnProfileDetails.jpg);
	background-repeat: no-repeat;
	background-position: 0px -37px;
}
a.RedeemLoyaltyPoints {
	background-image: url(../images/en/BtnRedeemLoyaltyPoints.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.RedeemLoyaltyPoints:hover, a.RedeemLoyaltyPoints:active	{
	background-image: url(../images/en/BtnRedeemLoyaltyPoints.jpg);
	background-repeat: no-repeat;
	background-position: 0px -37px;
}
.AddFunds {
	width: 67px;
	height: 21px;
	float: right;
}
a.AddFunds {
	background-image: url(../images/en/BtnAddFunds.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.AddFunds:hover, a.AddFunds:active	{
	background-image: url(../images/en/BtnAddFunds.jpg);
	background-repeat: no-repeat;
	background-position: 0px -21px;
}
.BtnDepositNow {
	width: 297px;
	height: 84px;
	float: right;
	padding-left: 15px;
}
a.BtnDepositNow {
	background-image: url(../images/en/BtnDepositNow.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.BtnDepositNow:hover, a.BtnDepositNow:active	{
	background-image: url(../images/en/BtnDepositNow.jpg);
	background-repeat: no-repeat;
	background-position: 0px -84px;
}
.BtnPlayNow {
	width: 297px;
	height: 84px;
}
a.BtnPlayNow {
	background-image: url(../images/en/BtnPlayNow.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.BtnPlayNow:hover, a.BtnPlayNow:active	{
	background-image: url(../images/en/BtnPlayNow.jpg);
	background-repeat: no-repeat;
	background-position: 0px -84px;
}
.BtnDepositNowBrigend {
	width: 217px;
	height: 136px;
	float: right;
}
a.BtnDepositNowBrigend {
	background-image: url(../images/en/BtnDepositNowBrigend.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.BtnDepositNowBrigend:hover, a.BtnDepositNowBrigend:active	{
	background-image: url(../images/en/BtnDepositNowBrigend.jpg);
	background-repeat: no-repeat;
	background-position: 0px -136px;
}

.JackpotFever h2 {
	color: #EA3C91;
	font-weight: bold;
	font-size: 130%;
	text-align: left;
}
.JackpotFever .ExpandableDivContent {
	background-image: none;
	padding: 0px;
	border: none;
	background-color: #FFF;
 }
.JackpotFever .LPContent {
	padding: 0 10px;
}
.JackpotFever .TextContent {
	padding: 0 0 0 15px;
}


/* IAF Begin */
div.button_FB {
		background : transparent url(/skin/images/en/ShareFacebookBTN_SideBySide.png) no-repeat 0px 0px;
		border-width:0;
		padding: 0px;
		cursor: pointer;
		width: 234px;
		height: 81px;
}
div.button_FB:hover {
		background : transparent url(/skin/images/en/ShareFacebookBTN_SideBySide.png) no-repeat -234px 0px;
		border-width:0;
		padding: 0px;
}
div.button_M {
		background : transparent url(/skin/images/en/MailProvidersBTN_SideBySide.png) no-repeat 0px 0px;
		width: 473px;
		height: 80px;
		border-width:0;
		padding: 0px;
		cursor: pointer;
}
div.button_M:hover {
		background : transparent url(/skin/images/en/MailProvidersBTN_SideBySide.png) no-repeat -473px 0px;
		border-width:0;
		padding: 0px;
}
div.button_OBO {
		background : transparent url(/skin/images/en/InviteWithBubbleBTN_SideBySide.png) no-repeat 0px 0px;
		width: 224px;
		height: 70px;
		border-width:0;
		padding: 0px;
		cursor: pointer;
}

div.button_OBO:hover {
		background : transparent url(/skin/images/en/InviteWithBubbleBTN_SideBySide.png) no-repeat -224px 0px;
		border-width:0;
		padding: 0px;
}
div.my_link {
		background-image:  url(/skin/images/PublishLink_BG.jpg);
		width: 617px;
		height: 53px;
		border-width:0;
		background-repeat: no-repeat;
		padding: 0px;
}
input.my_link {
		width: 581px;
		height: 20px;
		border-width:0;
		padding: 0px;
		position: relative;
		background: none;
		top: 15px;
		left: 17px;
}
table.table_obo_form {
		background-image: url(/skin/images/TextFieldsMainScreen.png);
		background-repeat: no-repeat;
		width: 368px;
		height: 186px;
}
th.text_obo_form {
		color: black;
		font-size: 11px;
		width: 104px;
		height: 20px;
		vertical-align: middle;
}
th.text_obo_form_big {
		color: black;
		font-size: 11px;
		width: 104px;
		height: 20px;
		vertical-align: top;
}
td.text_obo_field {
		width: 264px;
		height: 20px;
}
input.field_obo_form {
		width: 248px;
		height: 27px;
		border-width:0;
		padding: 0px;
		position: relative;
		background: none;
}
textarea.field_obo_form {
		width: 248px;
		height: 60px;
		border-width:0;
		padding: 0px;
		position: relative;
		background: none;
}
td.spacer_obo_formT {
		font-size: 1px;
		background: none;
		height: 10px;
		padding: 0px;
}
td.spacer_obo_form {
		font-size: 1px;
		background: none;
		height: 5px;
		padding: 0px;
}
td.spacer_obo_formB {
		font-size: 1px;
		background: none;
		padding: 0px;
		height: 9px;
}
div.gradient {
		background-image: url(/skin/images/DividerBG.png);
		background-repeat: no-repeat;
		background-position: bottom;
}
div.invite_ref_tab {
		width: 751px;
		height: 58px;
		background-image: url(/skin/images/en/InviteFriendsTab_Active.jpg);
		background-repeat: no-repeat;
}
a.myref_tab {
		padding: 0px;
		position: relative;
		left: 115px;
}

/* Friends Selection */
    td.select_friends {
        width: 620px;
		height: 461px;
    }
	div.select_friends {
		width: 619px;
		height: 461px;
		background-image: url(/skin/images/EmailContactsTableBG.png);
		background-repeat: no-repeat;
	}

	div.select_friends_table {
		border: none;
		position: relative;
		left: 2px;
		top: 11px;
		width: 613px;
		height: 168px;
		overflow: auto;
		float: left;
	}

	table.table_select_friends {
		width: 593px;
		border-width: 1px;
		border-collapse: collapse;
		table-layout: fixed;
		z-index: -1;
	}

	td.fstatus_check {
		border-bottom: 1px solid #FACA3A;
		width: 15px;
		height: 22px;
	}

	td.fstatus_name {
		border-bottom: 1px solid #FACA3A;
		width: 142px;
		height: 22px;
		overflow: hidden;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		white-space: nowrap;
		vertical-align: middle;
	}

	td.fstatus_email {
		border-bottom: 1px solid #FACA3A;
		width: 433px;
		height: 22px;
		font-weight: bold;
		overflow: hidden;
		vertical-align: middle;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		white-space: nowrap;
	}
	
	div.multifriend_personal_message {
		top: 29px;
		left: 30px;
		width: 559px;
		position: relative;
		float: left;
	}
	
	textarea.multifriend_personal_message {
		border: none;
		background: transparent;
		position: relative;
		top: 10px;
		width: 559px;
		height:	104px;
		z-index: 6;
	}
	
	div.button_multi_invite_do {
		background : transparent url(/skin/images/en/InviteYourFriendsBTN_SideBySide.png) no-repeat 0px 0px;
		width: 304px;
		height: 61px;
		position: relative;
		top: 75px;
		left: 153px;
		border-width:0;
		padding: 0px;
		cursor: pointer;
		float: left;
	}

	div.button_multi_invite_do:hover {
		background : transparent url(/skin/images/en/InviteYourFriendsBTN_SideBySide.png) no-repeat -304px 0px;
		border-width:0;
		padding: 0px;
	}

	div.select_friends_table_head1 {
		top: 2px;
		position: relative;
		float: left;
		width: 24px;
		z-index: 5;
	}
	div.select_friends_table_head2 {
		top: 2px;
		position: relative;
		float: left;
		width: 150px;
		z-index: 5;
	}
	div.select_friends_table_head3 {
		top: 2px;
		position: relative;
		float: left;
		width: 150px;
		z-index: 5;
	}
	
	td.login_result {
		height: 65px;
	}
	
	div.tbl_head {
		position: relative;
		top:7px;
		left: 4px;
		float: left;
		z-index: 8;
	}
	
	/* Login */
	table.login_table {
		position: relative;
		left: 6px;
		width: 787px;
		height: 116px;
		background-image: url(/skin/images/EmailProviderFormBG.png);
		background-repeat: no-repeat;
	}
		
	td.login_table_space {
		font-size: 1px;
		background: none;
		padding: 0px;
	}
		
	input.login_table_textfield {
		width: 257px;
		height: 24px;
		border-width: 0;
		padding: 3px;
		position: relative;
		background-image: url(/skin/images/TextFieldSingle.png);
		background-repeat: no-repeat;
	}
		
	select.login_table_select {
		width: 238px;
		height: 19px;
		position: relative;
		left: 3px;
		top: 5px;
		background: transparent;
		border: none;
		padding: 0px;
	}

	div.login_table_select {
		width: 257px;
		height: 28px;
		padding: 0px;
		position: relative;
		float: right;
		top: -2px;
		right: 15px;
		background: url(/skin/images/TextFieldDropdown.png);
		background-repeat: no-repeat;
	}
		
	td.login_table_select {
		width: 425px;
	}
		
	td.login_table_caption {
		width: 100px;
	}
		
	div.f_text {
		padding: 0px;
		position: relative;
		float: left;
		left: 14px;
		width: 130px;
	}

	div.button_login {
		background : transparent url(/skin/images/en/InviteNowBTN_SideBySide.png) no-repeat 0px 0px;
		width: 190px;
		height: 63px;
		border-width:0;
		padding: 0px;
		cursor: pointer;
	}

	div.button_login:hover {
		background : transparent url(/skin/images/en/InviteNowBTN_SideBySide.png) no-repeat -187px 0px;
		border-width:0;
		padding: 0px;
	}
		
	/* Thanks Msg */
	div.button_more {
		background : transparent url(/skin/images/en/InviteMoreFriendsBTN_SideBySide.png) no-repeat 0px 0px;
		width: 303px;
		height: 59px;
		border-width:0;
		padding: 0px;
		cursor: pointer;
		margin: auto;
	}

	div.button_more:hover {
		background : transparent url(/skin/images/en/InviteMoreFriendsBTN_SideBySide.png) no-repeat -303px 0px;
		border-width:0;
		padding: 0px;
	}
		
		
	div.messages_sent {
		text-align: center;
	}
		
	div.sent_message {
		width: 351px;
		height: 97px;
		margin: auto;
		padding-left: 7px;
		padding-top: 22px;
		padding-right: 7px;
		padding-bottom: 10px;
		background-image:  url(/skin/images/InvitationSentBG.png);
		background-repeat: no-repeat;
		text-align: left;
		font-size: 13px;
		vertical-align: middle;
	}

/* IAF End */

/* My Referals START */
	div.invite_iaf_tab {
		width: 750px;
		height: 58px;
		background-image: url(/skin/images/en/MyRefTab_Active.jpg);
		background-repeat: no-repeat;
	}
	a.invite_tab {
		padding: 0px;
		position: relative;
		left: 9px;
	}
	div.my_referals_summary {
		background-image:  url(/skin/images/IAF_myReferalsSummary_2.png);
		width: 284px;
	}
	td.text_my_summary {
		width: 284x;
		height: 15px;
	}
	td.spacer_my_summary {
		font-size: 1px;
		background: none;
		padding: 0px;
	}

	div.friends_status {
		width: 621px;
		height: 222px;
		background-image: url(/skin/images/en/MyFriendsStatusTableBG.png);
		background-repeat: no-repeat;
	}

	div.friends_status_table {
		position: relative;
		left: 3px;
		top: 40px;
		width: 615px;
		height: 180px;
		overflow: auto;
	}

	table.table_friends_status {
		width: 595px;
		border-width: 2px;
		border-collapse: collapse;
		table-layout: fixed;
		z-index: -1;
	}
	td.fstatus_email {
		border-right: 1px solid #FACA3A;
		border-bottom: 1px solid #FACA3A;
		word-wrap:normal;
		white-space:nowrap;
		overflow:hidden;
		-o-text-overflow:ellipsis;
		text-overflow:ellipsis;
		width: 202px;
		height: 22px;
	}
	td.fstatus_alias {
		border-right: 1px solid #FACA3A;
		border-bottom: 1px solid #FACA3A;
		width: 194px;
		height: 22px;
		overflow: hidden;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		white-space: nowrap;

	}
	td.fstatus_bonus {
		border-bottom: 1px solid #FACA3A;
		width: 199px;
		height: 22px;
		font-weight: bold;
		overflow: hidden;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		white-space: nowrap;
	}
/* My Referals END */
