﻿.PageBody 
{
    background-repeat: repeat-x;
    background-attachment: fixed;
}

.StandardPageContentTable 
{
    background-color:White;
    border-style:none;
    border-width:0;
    width:770px;
}

.StandardContentPlayNowCell 
{
    text-align:center;
    vertical-align:top;
    width:160px;
}

.StandardPageRightSectionContentTable 
{
    border-style:none;
    border-width:0;
    margin-left:auto;
    margin-right:auto;
    width:190px;
}

.StandardPageLeftContentTableCell 
{
    margin-left:0;
    vertical-align:top;
    width:594px;
}

.StandardPageLeftSectionContentTable 
{
    border-style:none;
    border-width:0;
    width:593px;
}

.StandardPageLeftSectionContentTopBorderCell 
{
    background-color:transparent;
    background-repeat:no-repeat;
    font-size:8px;
    width:592px;
}

.StandardPageLeftSectionContentBottomBorderCell 
{
    background-color:transparent;
    background-repeat:no-repeat;
    font-size:9px;
    vertical-align:top;
    width:592px;
    height:11px;
}

.StandardPageLeftSectionContentTitle 
{
    background-color:White;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:#0F7AD1;
    font-family:Arial, sans-serif;
    font-size:15px;
    font-weight:bold;
    margin-left:0;
    margin-right:1px;
    padding-left:10px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:middle;
}

.StandardPageLeftSectionContentSubTitle 
{
    background-color:White;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:#0F7AD1;
    font-family:Arial, sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-left:0;
    margin-right:1px;
    padding-left:10px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:middle;
}

.HelpGameSubTitle 
{
    font-weight:bold;
    color:#0F7AD1;
}

.StandardPageLeftSectionContentDiv 
{
    background-color:White;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:Black;
    font-family:Arial, sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-left:0;
    margin-right:1px;
    padding-left:10px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:top;
}

.HeaderFooterLinks 
{
    color:Black;
    font-family:Arial, sans-serif;
    font-size:12px;
    text-decoration:none;
}

a.HeaderFooterLinks:hover, a.HeaderFooterLinks_Selected 
{
    color:#0F7AD1;
    font-family:Arial, sans-serif;
    font-size:12px;
    text-decoration:none;
}

.HeaderControlLogoLeftCell 
{
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
    margin-left:0;
    width:590px;
    text-align:left;
}

.HeaderControlLogoRightCell 
{
    padding-top:12px;
    padding-bottom:12px;
    color: #000000;
    text-align:center;
    vertical-align:bottom;
    width:160px;
}

.FooterControlCopyrightCell 
{
    color:black;
    font-family:Arial, sans-serif;
    font-size:10px;
    text-decoration:none;
}
.FooterControlCopyright 
{
    color:black;
    font-family:Arial, sans-serif;
    font-size:12px;
    text-decoration:none;
}

.ContentLinks 
{
    color:#0F7AD1;
    text-decoration:none;
}

.ContentLinks:hover,a.ContentLinks:visited, a.ContentLinks_Selected 
{
    color:#035190;
    text-decoration:none;
}

.StandardPageRightSectionTopFlashDiv 
{
    width:160px;
}

.StandardPageRightSectionBottomFlashDiv 
{
    padding-top:5px;
    width:160px;
}

ul.StandardPageLeftSectionContentUL 
{
    margin-bottom:0;
    margin-top:0;
}

span.TextBold 
{
    font-weight:bold;
}

ol.StandardPageLeftSectionContentOL 
{
    margin-bottom:0;
    margin-top:0;
}

span.SubTitleLikeSpan 
{
    color:#0F7AD1;
    font-weight:bold;
    text-decoration:none;
}

span.PageTextThemeColoredSpan, span.PageTextThemeColoredItalicSpan 
{
    color:#0F7AD1;
    text-decoration:none;
}

span.PageTextThemeColoredItalicSpan 
{
    font-style:inherit;
}

span.PageTextBoldAndUnderlined 
{
    font-weight:bold;
    text-decoration:underline;
}

table.ContentInnerTable 
{
    background-color:#FFFFFF;
    border:2px solid #0F7AD1;
    border-collapse:collapse;
    color:black;
    font-family:Arial, sans-serif;
    font-size:11px;
    text-decoration:none;
    width:555px;
}

table.ContentInnerTable2 
{
    background-color:#FFFFFF;
    border:2px solid #0F7AD1;
    border-collapse:collapse;
    color:black;
    font-family:Arial, sans-serif;
    font-size:11px;
    text-decoration:none;
    width:455px;
}

td.ContentInnerTableCell 
{
    border:2px solid #0F7AD1;
}

td.ContentInnerTableHeaderCell
{
    border:2px solid #0F7AD1;
    font-size:11px;
}

em 
{
    color:#feb900;
    cursor:default;
    text-decoration:none;
}

.TermsPageInnerTable 
{
    border-width:0;
    width:450px;
}

.ContactUsPageLeftContentTableCell 
{
    margin-left:0;
    vertical-align:top;
    width:180px;
    background-color:White;
}

.ContactUsPageRightContentTableCell 
{
    margin-left:0;
    vertical-align:top;
    width:590px;
    background-color:White;
}

.ContactUsPageRightSectionContentTable 
{
    border-style:none;
    border-width:0;
    margin-left:auto;
    margin-right:auto;
    width:580px;
}

.ContactUsPageLeftSectionContentTable 
{
    border-style:none;
    border-width:0;
    margin-left:auto;
    margin-right:auto;
    width:180px;
}

.ContactUsPageRightSectionContentTopBorderCell 
{
    background-color:White;
    background-repeat:no-repeat;
    font-size:8px;
    width:580px;
}

.ContactUsPageRightSectionContentBottomBorderCell 
{
    background-color:White;
    background-repeat:no-repeat;
    font-size:9px;
    vertical-align:top;
    width:580px;
}

.ContactUsPageRightSectionContentTitle 
{
    background-color:#FFFFFF;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:#0F7AD1;
    font-family:Arial, sans-serif;
    font-size:13px;
    font-weight:bold;
    margin:0 1px 0 0;
    padding-left:7px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:middle;
}

.ContactUsPageRightSectionContentSubTitle 
{
    background-color:#FFFFFF;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:#0F7AD1;
    font-family:Arial, sans-serif;
    font-size:12px;
    font-weight:bold;
    margin:0 1px 0 0;
    padding-left:7px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:middle;
}

.ContactUsPageRightSectionContentDiv 
{
    background-color:#FFFFFF;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:Black;
    font-family:Arial, sans-serif;
    font-size:11px;
    font-weight:normal;
    margin:0 1px 0 0;
    padding-left:7px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:top;
}

.ContactUsPageShortTextbox, contactuspagemultilinetextbox 
{
    color:Black;
    font-family:Arial, sans-serif;
    font-size:11px;
    height:12px;
    width:150px;
}

.ContactUsPageMultiLineTextbox 
{
    width:90%;
}

.ContactUsPageLongTextbox 
{
    color:#333333;
    font-family:Arial, sans-serif;
    font-size:11px;
    height:12px;
    width:305px;
}

.ContactUsPageFormPanelTable 
{
    background-color:#FFFFFF;
    border:2px solid #0F7AD1;
    color:Black;
    font-family:Arial, sans-serif;
    font-size:11px;
    margin-left:15px;
    padding-left:15px;
    text-decoration:none;
    width:450px;
}

.ContactUsPageFormPanelLeftCell 
{
    width:100px;
}

.ContactUsPageFormPanelRightCell 
{
    width:320px;
}

.ContactUsPageFormPanelColSpanCell 
{
    width:400px;
}

.HopaHomePageMainTable 
{
    background-color:#FFFFFF;
    margin-left:auto;
    margin-right:auto;
    width:770px;
}

.HopaHomePageContentLeftCell 
{
    padding-left:8px;
    padding-top:12px;
    vertical-align:top;
    width:144px;
}

.HopaHomePageContentMiddleCell 
{
    padding-left:12px;
    padding-top:12px;
    vertical-align:top;
    width:430px;
}

.HopaHomePageContentRightCell 
{
    padding-left:0;
    padding-top:12px;
    vertical-align:top;
    text-align:right;
    padding-right:6px;
    font-size:0;
}

.PopUpPageContentTable 
{
    background-color:white;
    border-style:none;
    color:black;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    width:623px;
}

.PopUpPageSubTitleDiv 
{
    color:#0F7AD1;
    font-family:Arial, sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-top:4px;
    padding-left:10px;
    text-decoration:none;
    width:500px;
}

.PopUpContentDiv 
{
    color:black;
    font-family:Arial, sans-serif;
    font-size:11px;
    padding-left:10px;
    text-decoration:none;
    width:500px;
}

.PopUpContentUl 
{
    margin-left:3px;
}

.PopUpPageWithBorderContentTable 
{
    border-style:none;
    color:black;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    width:580px;
}

.PopUpPageWithBorderTopBorderCell 
{
    background-repeat:no-repeat;
    font-size:8px;
    width:580px;
}

.PopUpPageWithBorderBottomBorderCell 
{
    background-repeat:no-repeat;
    font-size:9px;
    width:580px;
}

.PopUpPageWithBorderContentTitle 
{
    background-color:#FFFFFF;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:black;
    font-family:Arial, sans-serif;
    font-size:13px;
    font-weight:bold;
    margin:0 1px 0 0;
    padding-left:10px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:middle;
}

.PopUpPageWithBorderContentSubTitle 
{
    background-color:#FFFFFF;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:black;
    font-family:Arial, sans-serif;
    font-size:11px;
    font-weight:bold;
    margin:0 1px 0 0;
    padding-left:10px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:middle;
}

.PopUpPageWithBorderContentDiv 
{
    background-color:#FFFFFF;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:black;
    font-family:Arial, sans-serif;
    font-size:11px;
    font-weight:normal;
    margin:0 1px 0 0;
    padding-left:10px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:top;
}

.PopUpPageWithBorderContentDivAlignRight 
{
    background-color:#FFFFFF;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:black;
    font-family:Arial, sans-serif;
    font-size:11px;
    font-weight:normal;
    margin:0 1px 0 0;
    padding-left:10px;
    padding-right:5px;
    text-align:right;
    text-decoration:none;
    vertical-align:top;
}

.HelpGameGenericContentTable 
{
    background-color:white;
    border-style:none;
    color:black;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    width:594px;
}

.HelpGameGenericSubTitleDiv 
{
    color:#0F7AD1;
    font-family:Arial, sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-top:4px;
    padding-left:10px;
    text-decoration:none;
    width:500px;
}

.HelpGameGenericContentDiv 
{
    color:black;
    font-family:Arial, sans-serif;
    font-size:12px;
    padding-left:10px;
    text-decoration:none;
    width:530px;
}

.HelpGameGenericContentUl 
{
    margin-left:3px;
}

.HelpGameGenericButtonsTable, .HelpGameGenericButtonsTable td, .ContactUsPageFormPanelTable, .InviteFriendInnerTable, .InviteFriendInnerTable td, .HelpCashOutTimeTable, .HelpCashOutTimeTable td, .ContentInnerTable, .ContentInnerTable td
{
    border:2px solid #0F7AD1;
    border-collapse:collapse;
}



.HelpGameGenericOddsTable 
{
    border:2px solid #0F7AD1;
    border-collapse:collapse;
}

.HelpGameGenericOddsTable td 
{
    border:2px solid #0F7AD1;
}


.HelpCashOutTimeTable 
{
    border-style:solid;
    border-width:2px;
    border-color:#0F7AD1;
    border-collapse:collapse;
    width:540px;
}

td.HelpCashOutTimeCell 
{
    border-style:solid;
    border-width:2px;
    border-color:#0F7AD1;
}

.PromotionPageContentSubTitle 
{
    background-color:White;
    color:#0F7AD1;
    font-family:Arial, sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-left:0;
    margin-right:1px;
    padding-left:0;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:top;
}

.PromotionPageContentDiv 
{
    color:Black;
    font-family:Arial, sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-left:0;
    margin-right:1px;
    padding-left:0;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:top;
}

.PromotionPageLinks 
{
    color:#0F7AD1;
    text-decoration:underline;
}

a.PromotionPageLinks:hover
{
    color:#035190;
}

a.PromotionPageLinks 
{
    color:#0F7AD1;
}

.PromotionPageInnerTableRightCell 
{
    padding-left:20px;
}

.PromotionPageInnerTableLeftCell 
{
    padding-left:0;
}

.PromotionPageContentTitle 
{
    background-color:White;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:#0F7AD1;
    font-family:Arial, sans-serif;
    font-size:18px;
    font-weight:bold;
    margin-left:0;
    margin-right:1px;
    padding-left:10px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:middle;
}

.HelpGameHowToChooseInnerTable 
{
    border-collapse:collapse;
    border-color:#0F7AD1;
    border-style:solid;
    width:560px;
}

.HelpGameHowToChooseInnerTableCell 
{
    border:2px solid #0F7AD1;
}

.InviteFriendInnerTable 
{
    border-collapse:collapse;
    border-color:#0F7AD1;
    border-width:2px;
}

.InviteFriendInnerTableCell 
{
    border:2px solid #0F7AD1;
}

.DepositStandardTable 
{
    border-style:none;
    width:560px;
}

.DepositStandardTableCell 
{
    border-style:none;
    vertical-align:top;
    width:280px;
}

.FooterControlImageCell 
{
    background-color:#FFFFFF;
    text-align:center;
}

.FooterLinksCell
{
    background-color:#FFFFFF;
    color:#0f7ad1;
    font-family:Arial,sans-serif;
    font-size:11px;
    text-decoration:none;
    padding-left:10px;
}

.HelpGameGenericNoteSectionTable
{
    font-size:11px;
    padding-left:15px;
}

li.SitemapLevel1
{
	color:#0f7ed8;/* Blue bullet color */
	list-style-type:square;
}

li.SitemapLevel2
{
	color:#ffd400;/* Yellow bullet color */
	list-style-type:square;
}

li.SitemapLevel3
{
	color:#b9e700;/* Green bullet color */
	list-style-type:square;
}



/*Use in Mobile page*/
.MobileMenu 
{
    background-color:White;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:#0f7ad1;
    font-family:Arial, sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-left:0;
    margin-right:1px;
    padding-left:10px;
    padding-right:5px;
    text-align:left;
    text-decoration:none;
    vertical-align:top;
}

.MobileMenuHorizontalLine
{
    height:1px;
    margin-top:7px;
    margin-right:5px;
    border-top:1px solid #0f7ad1;
}

.MobileMenuLinks 
{
    color:#000000;
    font-family:Arial, sans-serif;
    font-size:12px;
    text-decoration:none;
}

a.MobileMenuLinks:hover, a.MobileMenuLinks_Selected 
{
    color:#0F7AD1;
    font-family:Arial, sans-serif;
    font-size:12px;
    text-decoration:none;
}

.MobilePageLeftSectionContentDiv 
{
    background-color:White;
    border-left:1px solid #0F7AD1;
    border-right:1px solid #0F7AD1;
    color:Black;
    margin-left:0;
    margin-right:1px;
    padding-left:10px;
    padding-right:5px;
    text-align:left;
}

.MobileDownloadTable, .MobileDownloadImage
{
    width:552px;
}

.MobileDownloadDetails 
{
    width:424px;
    height:133px;
    color:#ffffff;
    font-family:Arial, sans-serif;
    font-size:15px;
}

.MobileDownloadDetailsTable
{
    width: 424px;    
}

.MobileDownloadDetailsSpacer 
{
	width:30px;
}

.MobileDownloadMessage 
{
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	width:424px;
	height:65px;
	text-align:center;
	vertical-align:text-top; 
}

.MobileDownloadNumber
{
	font-family:Arial, sans-serif;
	font-size:15px;
	color:#000000;
}

.MobileDownloadFreeMobileGamesButtonBG 
{
	background-repeat:repeat-x;
}

.MobileDownloadCountriesList
{
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#595959;
	width:228px;
}

.MobileSupportedPhonesList
{
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#000000;
}

.MobileSupportedPhonesTitle
{
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.MobileSupportedPhonesSubTitle
{
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color: #0F7AD1;
}

.MobileSupportedPhonesItemLabel
{
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#013c6b;
}

.MobileSupportedPhonesPager
{
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: underline;
}

.MobileSupportedPhonesPager_Selected
{
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
}

.MobileSupportedPhonesSpacer 
{
	width:10px;
}

.MobileDownloadErrorMessage 
{
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffc000;
	text-align:center;
}

.MobileDownloadErrorField
{
	background-color:#ffc000;
}

.MobileDownloadComment
{
    font-size:10px;
}
.MobileTblMainHome
{
    width:552px;
    height:334px;
}
.MobileTdHomeLeft
{
    height:334px;
    width:22px;
    background-repeat:no-repeat; 
}

.MobileTdHomeMiddle
{
    font-size:15px;color:White; height:334px; 
    font-family:Arial; 
    background-repeat:repeat;
}

.MobileTdHomeRight
{
    height:334px;
    width:22px; 
    background-repeat:no-repeat;
}

.MobileHomeSpacer
{
    width:1px;
}

.MobileDivButton
{
    text-align:center;
}

.MobileHeaderGetStarted
{
    font-family:Arial;
    font-weight:bold;
    color:White;
    font-size:36px;
    text-align:center;
}

.MobilelblIphone
{
    font-size:12px
}

.MobileIphone
{
    position:absolute;
    z-index:100;
    top:54px;
    left:309px;
    width:112px;
    height:215px;
    background-color:transparent;
}

.MobileReg
{
    position:absolute;
    z-index:100;
    top:100px;
    left:207px;
    width:95px;
    height:216px;
    background-color:transparent;
}

.MobileAndroid
{
    position:absolute;
    z-index:100;
    top:19px;
    left:432px;
    width:111px;
    height:224px;
    background-color:transparent;
}

.MobileDownloadComment
{
    font-family:Arial;
    font-size:12px;
    color:Black;
}

.MobileHand
{
    cursor:pointer;
}

.MobileTopTitle
{
    font-family:Arial;
    font-size:20px;
    color:#0b96db;
    font-weight:bolder;
}

.MobileSpaceTop
{
    font-family:Verdana;
    height:16px
}

.MobileSpaceButtom
{
    font-family:Verdana;
    height:14px
}

.MobilePopup
{
    position: absolute;
    z-index: 1000;
    background-color: #FFFFCC;
    display:none;
}

/*End use in Mobile page*/

tr.ContactUsSpacer
{
    height: 150px;
}
    
select.ContactUsTopic
{
    font-size: 11px;
    width: 100%;
}
    
input.ContactUsField
{
    padding-left:0px;
    padding-right:0px;
    width: 100%;
}

textarea.ContactUsEmailBody
{
    padding-left:0px;
    padding-right:0px;
    width: 100%;
}
    
.ContactUsPageRightSectionContentDiv p
{
    text-align: justify;
}
    
table.ContactUsPageFormPanelTable
{
    width: auto!important;
    padding: 0px ! important;
    margin: 0px ! important;
}
    
td.ContactUsPageFormPanelLeftCell
{
    width: 145px;
}
    
td.ContactUsPageFormPanelRightCell
{
    width: 390px;
}
    
td.ContactUsPageFormPanelMiddleCell
{
    width: 5px;
}
    
.Site 
{
    background-color:#ffffff;
    color:#000000;
    font-family:Arial, sans-serif;
    font-size:11px;
    text-decoration:none;
}

.Page 
{
    background-color:#084A93;
    color:#FFFFFF;
    font-family:Arial, sans-serif;
    font-size:11px;
    text-decoration:none;
}

.PageText 
{
    background-color:#084A93;
    color:#FFFFFF;
    font-family:Arial, sans-serif;
    font-size:11px;
    padding-left:15px;
    text-decoration:none;
}

.PageTextHighlighted 
{
    color:#FFE000;
    cursor:default;
    text-decoration:none;
}

a.Link_Page 
{
    color:#FFE000;
    text-decoration:none;
}

a.Link_Page:hover 
{
    color:#FFBA00;
    text-decoration:none;
}

.PageTitle 
{
    background-color:#084A93;
    color:#FFE000;
    font-size:13px;
    font-weight:bold;
    height:30px;
    vertical-align:middle;
}

.Header 
{
    background-color:#ffffff;
    color:#000000;
    font-family:Arial, sans-serif;
    font-size:11px;
    height:18px;
}

.Bottom_line 
{
    border-top:1px solid #429ACE;
    height:5px;
}

.Footer 
{
    background-color:#ffffff;
    color:#000000;
    font-family:Arial, sans-serif;
    font-size:11px;
}

.Copyright
{
    background-color:#CFCFCF;
    color:#000000;
    font-family:Arial, sans-serif;
    font-size:11px;
    text-decoration:none;
}

