div.divHelpInfoContent {
color:#333;
}

table.main .divHelpInfoContent {
background-color:#FBFBDD;
border:#A7A7A7 1px solid;
margin:2px 2px 2px 0;
padding:2px;
}

div.ErrorWrapper {
background:#FFF;
border:2px solid #000;
color:#000;
padding:50px 40px;
}

#divGlobalSiteFooter p {
margin:0;
padding:0;
}

ul#ulGlobalSiteFooter {
list-style-type:none;
margin:0;
padding:5px 0 0;
}

ul#ulGlobalSiteFooter li {
display:inline;
margin:0;
padding:0;
}

ul#ulGlobalSiteFooter li a {
margin:0;
padding:0 1em 0 0;
}

#divGlobalSiteFooterContent {
padding:1em 0;
}

.display-block-pass {
display:block;
}

body#CashierVerifiedByVisaPopup form#CMSForm,body#CashierMasterCardPopup form#CMSForm {
position:absolute;
top:0;
left:0;
background:#fff;
margin-left:0;
width:auto;
border:none;
}

body#CashierVerifiedByVisaPopup #divContentWrapper {
width:auto;
height:auto;
margin-bottom:0;
background-color:#fff;
border:none;
padding:5px;
}

body#CashierMasterCardPopup #divContentWrapper {
width:auto;
height:auto;
margin-bottom:0;
background-color:#fff;
padding:5px;
}

div.loading {
background:#fff;
border:1px solid #666;
width:300px;
display:none;
position:absolute;
text-align:left;
z-index:2;
padding:10px 5px;
}

div.loading h3 {
color:#666;
font-size:10px;
margin:0 0 5px;
}

#casinoGame {
margin-left:auto;
margin-right:auto;
background-color:Transparent;
}

#fullScreenContainer {
background:#000;
left:0;
position:relative;
width:100%;
height:100%;
margin:0 auto;
padding:0;
}

.divFloatDropdownBox {
margin-left:5px;
float:left;
color:#fff;
text-transform:uppercase;
}

#divFullScreenPositionWrapper {
margin-left:auto;
margin-right:auto;
}

#divFullScreenBottomWrapper {
padding-bottom:0;
width:100%;
bottom:0;
text-align:center;
clear:both;
float:left;
height:100px;
display:inline;
background:url(/Customers/Utils/Images/FullscreenBottom_bg.gif) repeat-x!important;
}

#divFullScreenAppletSettings {
width:auto;
margin-top:.5em;
margin-left:1em;
}

#divFullScreenBottomLeft {
width:56%;
float:left;
left:0;
height:50px;
margin-top:1.1em;
top:0;
}

#divFullScreenBottomRight {
width:44%;
float:left;
display:inline;
height:50px;
top:0;
margin-top:0;
}

body#CasinoGamePlayFullscreen td,body#CasinoGamePlayFullscreen p,body#CasinoGamePlayFullscreen body,body#CasinoGamePlayFullscreen a {
color:#fff;
text-transform:uppercase;
}

.loginMessage {
color:#fff;
font-size:1.2em;
}

body#CasinoGamePlayFullscreen input.buttonDefault {
background:#000;
color:#fff;
font-weight:700;
border:solid 1px #fff;
}

body#CasinoGamePlayFullscreen select {
text-transform:lowercase;
width:110px;
}

body#CasinoGamePlayFullscreen .funMoney {
font-size:1em;
text-transform:uppercase;
}

body#CasinoGamePlayFullscreen .realMoney {
font-size:1em;
text-transform:uppercase;
color:#000;
}

div.divFullscreen {
width:100%;
background-color:Transparent;
border:0;
}

div.FullscreenRow {
clear:both;
padding-top:0;
padding-bottom:0;
padding-left:2px;
}

div.FullscreenRow span.spanBalance {
float:left;
width:200px;
text-align:left;
padding-top:2px;
}

div.FullscreenRow span.spanBuyChipFullscreen {
float:left;
width:350px;
text-align:left;
}

div.fullscreenicon {
background:url(/Customers/Utils/Images/fullscreen-icon.open.gif) no-repeat center;
width:65px;
float:left;
height:6px;
}

.casinoGamePlayFullscreenbody {
background:#000;
background-image:none;
position:relative;
height:100%;
min-height:100%;
margin:0;
padding:0;
}

div.fullscreenCasinoLink a {
border:none;
margin:0 0 0 1px;
}

div.fullscreenCasinoLink img#fullscreenIcon {
border:none;
padding:3px;
}

div.fullscreenCasinoLink img#fullscreenIcon:hover {
border:solid 1px #000;
padding:2px;
}

.undisplayFlash {
width:100%;
height:300px;
background-color:#000;
color:#fff;
text-transform:uppercase;
font-size:1.6em;
text-align:center;
padding-top:200px;
}

body#CashierCashACodeDepositPopup form#CMSForm,body#CashierEestiUhispankPopup form#CMSForm,body#CashierBankTransferPopup form#CMSForm,body#CashierWebMoneyPopup form#CMSForm,body#CashierPaySafeCardPopup form#CMSForm,body#CashierNetellerPopup form#CMSForm,body#CashierMoneyBookersPopup form#CMSForm,body#CashierNordeaSoloSvPopup form#CMSForm,body#CashierDinersPopup form#CMSForm,body#CashierCCDepositPopup form#CMSForm,body#CashierCashACodeDepositPopup form#CMSForm,body#CashierWebMoneyWithdrawalPopup form#CMSForm,body#CashierNetellerWithdrawalPopup form#CMSForm,body#CashierCCWithdrawalPopup form#CMSForm,body#CashierMoneyBookersWithdrawalPopup form#CMSForm,body#CashierBankWithdrawalPopup form#CMSForm,body#CashierCheckWithdrawalPopup form#CMSForm,body#CashierGluepayDepositPopup form#CMSForm,body#CashierGluepayWithdrawalPopup form#CMSForm {
position:absolute;
top:0;
left:0;
background:#fff;
margin-left:0;
width:auto;
}

body#CashierNordeaSoloSvPopup #divContentWrapperNoLightBoxFrames,body#CashierDinersPopup #divContentWrapperNoLightBoxFrames,body#CashierCashACodeDepositPopup #divContentWrapperNoLightBoxFrames,body#CashierEestiUhispankPopup #divContentWrapperNoLightBoxFrames,body#CashierBankTransferPopup #divContentWrapperNoLightBoxFrames,body#CashierWebMoneyPopup #divContentWrapperNoLightBoxFrames,body#CashierPaySafeCardPopup #divContentWrapperNoLightBoxFrames,body#CashierNetellerPopup #divContentWrapperNoLightBoxFrames,body#CashierMoneyBookersPopup #divContentWrapperNoLightBoxFrames,body#CashierCCDepositPopup #divContentWrapperNoLightBoxFrames,body#CashierCashACodeDepositPopup #divContentWrapperNoLightBoxFrames,body#CashierWebMoneyWithdrawalPopup #divContentWrapperNoLightBoxFrames,body#CashierWebMoneyWithdrawalPopup #divContentWrapperNoLightBoxFrames,body#CashierNetellerWithdrawalPopup #divContentWrapperNoLightBoxFrames,body#CashierCCWithdrawalPopup #divContentWrapperNoLightBoxFrames,body#CashierMoneyBookersWithdrawalPopup #divContentWrapperNoLightBoxFrames,body#CashierBankWithdrawalPopup #divContentWrapperNoLightBoxFrames,body#CashierCheckWithdrawalPopup #divContentWrapperNoLightBoxFrames,body#CashierGluepayDepositPopup #divContentWrapperNoLightBoxFrames,body#CashierGluepayWithdrawalPopup #divContentWrapperNoLightBoxFrames {
width:auto;
height:auto;
margin-bottom:0;
background-color:#fff;
margin-left:5px!important;
float:left;
border:none;
padding:5px 0 5px 5px;
}

#divContentWrapperLightBoxFrameless {
width:576px;
margin-bottom:0;
padding-left:7px;
line-height:15px;
background-color:#fff;
height:376px;
}

div.contentWrapperScrollArea {
background-color:Transparent;
overflow:scroll;
height:300px;
}

#lightwindow_overlay {
display:none;
visibility:hidden;
position:absolute;
top:0;
left:0;
width:100%;
height:100px;
z-index:500;
}

#lightwindow {
display:none;
visibility:hidden;
position:absolute;
z-index:999;
line-height:15px;
}

#lightwindow_container {
display:none;
visibility:hidden;
position:absolute;
margin:0;
padding:0;
}

* html #lightwindow_container {
overflow:hidden;
}

#lightwindow_contents {
overflow:hidden;
z-index:0;
position:relative;
border:10px solid #FFF;
background-color:#FFF;
}

#lightwindow_loading {
height:100%;
width:100%;
top:0;
left:0;
z-index:9999;
position:absolute;
background-color:#f0f0f0;
padding:10px;
}

#lightwindow_loading span {
font-size:12px;
line-height:32px;
color:#444;
float:left;
padding:0 10px 0 0;
}

#lightwindow_loading span a,#lightwindow_loading span a:link,#lightwindow_loading span a:visited {
color:#09F;
text-decoration:none;
cursor:pointer;
}

#lightwindow_loading span a:hover,#lightwindow_loading span a:active {
text-decoration:underline;
}

#lightwindow_loading img {
float:left;
margin:0 10px 0 0;
}

#lightwindow_navigation {
position:absolute;
top:0;
left:0;
display:none;
}

#lightwindow_navigation a,#lightwindow_navigation a:link,#lightwindow_navigation a:visited,#lightwindow_navigation a:hover,#lightwindow_navigation a:active {
outline:none;
}

#lightwindow_previous,#lightwindow_next {
width:49%;
height:100%;
background:transparent url(/Customers/Utils/Images/blank.gif) no-repeat;
display:block;
}

#lightwindow_previous {
float:left;
left:0;
}

#lightwindow_next {
float:right;
right:0;
}

#lightwindow_previous:hover,#lightwindow_previous:active {
background:url(/Customers/Utils/Images/prevlabel.gif) left 15% no-repeat;
}

#lightwindow_next:hover,#lightwindow_next:active {
background:url(/Customers/Utils/Images/nextlabel.gif) right 15% no-repeat;
}

#lightwindow_galleries {
width:100%;
position:absolute;
z-index:50;
display:none;
overflow:hidden;
bottom:0;
left:0;
margin:0 0 0 10px;
}

#lightwindow_galleries_tab_container {
width:100%;
height:0;
overflow:hidden;
}

a#lightwindow_galleries_tab,a:link#lightwindow_galleries_tab,a:visited#lightwindow_galleries_tab {
display:block;
height:20px;
width:77px;
float:right;
line-height:22px;
text-decoration:none;
font-weight:700;
cursor:pointer;
font-size:11px;
color:#fff;
background:url(/Customers/Utils/Images/black-70.png) repeat 0 0 transparent;
}

* html a#lightwindow_galleries_tab,* html a:link#lightwindow_galleries_tab,* html a:visited#lightwindow_galleries_tab {
background:none;
background-color:#000;
opacity:.60;
filter:alpha(opacity=60);
}

a:hover#lightwindow_galleries_tab,a:active#lightwindow_galleries_tab {
color:#fff;
}

#lightwindow_title_bar {
height:25px;
overflow:hidden;
}

#lightwindow_title_bar_title {
color:#fff;
font-size:14px;
line-height:25px;
text-align:left;
float:left;
}

div#lightwindow_title_bar_inner {
padding-right:2px;
background:url(/Customers/Utils/Images/lightwindow_close_r.gif) no-repeat right top;
}

a#lightwindow_title_bar_close_link,a:active#lightwindow_title_bar_close_link,a:link#lightwindow_title_bar_close_link,a:visited#lightwindow_title_bar_close_link {
display:inline-block;
cursor:pointer;
float:right!important;
line-height:22px;
text-transform:uppercase;
color:#000;
background:url(/Customers/Utils/Images/lightwindow_close_l.gif) no-repeat left top;
padding:3px 12px 0 14px;
}

a:hover#lightwindow_title_bar_close_link {
color:#999;
text-decoration:none;
}

#lightwindow_galleries_tab_span {
display:block;
height:20px;
width:63px;
padding:0 7px;
}

#lightwindow_galleries_tab .up {
background:url(/Customers/Utils/Images/arrow-up.gif) no-repeat 60px 5px transparent;
}

#lightwindow_galleries_tab .down {
background:url(/Customers/Utils/Images/arrow-down.gif) no-repeat 60px 6px transparent;
}

#lightwindow_galleries_list {
background:url(/Customers/Utils/Images/black-70.png) repeat 0 0 transparent;
overflow:hidden;
height:0;
}

* html #lightwindow_galleries_list {
background:none;
background-color:#000;
opacity:.70;
filter:alpha(opacity=70);
}

.lightwindow_galleries_list {
width:200px;
float:left;
margin:0 0 10px;
padding:10px;
}

.lightwindow_galleries_list h1 {
color:#09F;
text-decoration:none;
font-weight:700;
cursor:pointer;
font-size:16px;
padding:10px 0 5px;
}

.lightwindow_galleries_list li {
list-style-type:none;
margin:5px 0;
}

.lightwindow_galleries_list a,.lightwindow_galleries_list a:link,.lightwindow_galleries_list a:visited {
display:block;
line-height:22px;
color:#FFF;
text-decoration:none;
font-weight:700;
cursor:pointer;
font-size:11px;
padding:0 0 0 10px;
}

.lightwindow_galleries_list a:hover,.lightwindow_galleries_list a:active {
background:#000;
color:#fff;
border-left:3px solid #fff;
padding:0 0 0 7px;
}

#lightwindow_data {
position:absolute;
}

#lightwindow_data_slide {
position:relative;
}

#lightwindow_data_slide_inner {
background-color:#FFF;
padding:0 10px 10px;
}

#lightwindow_data_caption {
color:#666;
line-height:25px;
background-color:#FFF;
clear:both;
padding:10px 0 0;
}

#lightwindow_data_details {
background-color:#f0f0f0;
height:20px;
padding:0 10px;
}

#lightwindow_data_author_container {
width:40%;
text-align:right;
color:#666;
font-style:italic;
font-size:10px;
line-height:20px;
float:right;
overflow:hidden;
}

#lightwindow_data_gallery_container {
font-size:10px;
width:40%;
text-align:left;
color:#666;
line-height:20px;
float:left;
overflow:hidden;
}

span.divOnFocusMessage {
left:0;
top:0;
width:auto;
background-color:Transparent;
border:none;
margin:0;
padding:0 3px;
}

.feeAmountCalculatorBox {
display:none;
width:680px;
border:1px solid #000;
background-color:#EEE;
overflow:hidden;
padding:10px;
}

.feeAmountCalculatorBoxFrames {
display:none;
width:500px;
border:1px solid #000;
background-color:#EEE;
overflow:hidden;
padding:10px;
}

#feeCalculatorInformationText {
color:#000;
font-weight:700;
font-size:11px;
}

.DivContent {
background-color:#FFF;
}

table.control tr {
height:20px;
}

table.control th {
color:#000;
font-size:12px;
text-align:left;
padding:0 5px;
}

table.control td {
border-bottom:solid 1px #fff;
color:#000;
padding:0 5px;
}

table.mainControl tr.listItemRow td {
background-color:#e5e5e5;
color:#000;
}

div.livebeticon_right {
background:url(/Customers/Utils/Images/live-bet-tk-icon.gif) no-repeat scroll top right;
width:16px;
height:16px;
text-align:right;
float:right;
position:relative;
}

div.livebeticon_left {
background:url(/Customers/Utils/Images/live-bet-tk-icon.gif) no-repeat scroll top left;
width:16px;
height:16px;
float:left;
position:relative;
padding:0;
}

#nemIdLoginBox {
position:absolute;
top:90px;
left:500px;
background-color:Blue;
color:#FFF;
z-index:147483648;
width:450px;
height:270px;
}

#nemIdAppletContainer {
float:left;
width:50%;
}

#nemIdLoginText {
float:left;
width:50%;
height:100%;
}

#nemIdLoginBoxCloseButton {
cursor:pointer;
position:relative;
top:0;
left:0;
background-color:Red;
color:#FFF;
width:20px;
height:20px;
}

.divHelpInfoContent,input.helpfield {
background-color:#FBFBDD;
}

body#CashierSignUp #signUpSection1 #helpIconWrapper,body#CashierSignUp #signUpSection2 #helpIconWrapper,.display-none-pass,#lightwindow_previous_title,#lightwindow_next_title {
display:none;
}

body#CashierVerifiedByVisaPopup,body#CashierMasterCardPopup,body#CashierCashACodeDepositPopup,body#CashierEestiUhispankPopup,body#CashierBankTransferPopup,body#CashierWebMoneyPopup,body#CashierPaySafeCardPopup,body#CashierNetellerPopup,body#CashierMoneyBookersPopup,body#CashierCCDepositPopup,body#CashierCashACodeDepositPopup,body#CashierNordeaSoloSvPopup,body#CashierDinersPopup,body#CashierWebMoneyWithdrawalPopup,body#CashierNetellerWithdrawalPopup,body#CashierCCWithdrawalPopup,body#CashierMoneyBookersWithdrawalPopup,body#CashierBankWithdrawalPopup,body#CashierCheckWithdrawalPopup,body#CashierGluepayDepositPopup,body#CashierGluepayWithdrawalPopup {
background:none;
background-color:#fff;
}

body#CasinoGamePlayFullscreen .successBoxSmall,body#CasinoGamePlayFullscreen .errorBoxSmall {
background:#000;
border:solid 1px #fff;
}

#divContentWrapperLightBoxFrameless p,#divContentWrapperLightBoxFrameless a,#divContentWrapperLightBoxFrameless h1,#divContentWrapperLightBoxFrameless h2,#divContentWrapperLightBoxFrameless h3,#divContentWrapperLightBoxFrameless h4,#divContentWrapperLightBoxFrameless h5,#divContentWrapperLightBoxFrameless h6 {
color:#000;
}

#lightwindow_loading_shim,#lightwindow_navigation_shim {
display:none;
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}
