html,body{
height:100%;
margin:0px;
padding:0px
}
body{
scrollbar-3dlight-color: #ffe7ab;
scrollbar-arrow-color: #b26e53;
scrollbar-base-color: #b26e53;
scrollbar-dark-shadow-color: #eab157;
scrollbar-face-color: #ffdb82; 
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #eab157;}
table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}
table td, table th{
padding:0px; /* cellpadding="0" */
background-image: url("/img/common/z.gif");
}

body{
background-color: #ffefbe
}
body, td, th{
color: #004d7c;
font: normal 11px Tahoma,Arial,sans-serif;
}
td, th{
vertical-align: top
}
img{
display: block
}
img.inline{
display: inline
}
img.centered{
margin: 0 auto 0 auto;
text-align: center;
}
A:LINK, A:VISITED{
text-decoration: none;
font-weight: bold;
color: #1078c6
}
A:HOVER{
text-decoration: underline;
font-weight: bold;
color: #1078c6
}
.light-bg {
background-color: #fff8e0	
}
.dark-bg, #bot-copyright, body.help{
background-color: #ffefbe
}
#bot-copyright{
height: 70px
}
#casino-text{
width: 210px;
font-weight: bold;
color: black
}
#copyright-text{
margin: 20px 0 0 3px;
font: normal 9px Tahoma,Arial,sans-serif;
color: black
}
#bot-menu{
background-color: #fff8e0;	
height: 70px
}
#bot-menu-container{
overflow: hidden;
margin: 25px 10px 0 320px;
}
#bot-menu-list{
list-style-type: none;
margin: 0;
padding: 0;
}
#bot-menu-container LI{
	border-left: 1px solid #ffba00;
	float: left;
	list-style-type: none;
/*	line-height: 1.1em;*/
	margin: 0 .5em 0 -.5em;
	padding: 0 .5em 0 .5em;
}
#bot-menu-container A:LINK, #bot-menu-container A:VISITED, #bot-menu-container DIV{
text-decoration: underline;
font: normal 11px Tahoma,Arial,sans-serif;
color: black
}
#bot-menu-container A:HOVER{
text-decoration: underline;
font: normal 11px Tahoma,Arial,sans-serif;
color: #ffba00
}
.bot-menu-spl{
width: 4px;
color: #ffba00
}
.mms{
background-image: url("/img/common/m_spl.gif");
width: 7px;
height: 27px;
}
#main-table, #q-table{
table-layout: fixed;
width: 100%;
height: 100%
}
#q-top{
background-image: url("/img/common/help/q-top.jpg")
}
#q-left{
background-image: url("/img/common/help/bg.gif")
}
#column-r{
width: 35px;
background-image: url("/img/common/bg-r.gif")
}
#column-l{
width: 35px;
background-image: url("/img/common/bg-l.gif")
}
.sides{
width: 40%;
background-image: url("/img/common/bg.gif")
}
#column-c{
width: 930px
}
#cell-logo{
width: 280px;
height: 190px;
/*background-image: url("/img/common/logo.jpg")*/
}
#cell-banner-menu{
width: 650px;
height: 190px;
}
#logo-small{
border: 0;
float: left
}
.games-left-table, #games-right-table{
background-color: inherit;
margin: 30px 0 0 0;
width: 100%
}
#games-right-table td{
background-color: inherit
}
td.vspace30{
height: 30px
}
#bonus-banner-cell{
width: 280px;
height: 80px
}
#news-cell{
padding-left: 38px;
vertical-align: middle;
color: black
}
body.help{
color: #004d7c;
}
#help-header{
margin: 17px 0 20px 0px
}
#help-content{
margin: 0px 10px 20px 17px
}
#help-content td{
color: #004d7c;
}
.bottom{
vertical-align: bottom;
}
#help-content UL{
	margin: 0 0 0 2px;
	padding: 0;
}
#help-content LI{
	list-style-image: url("/img/common/dot.gif");
	list-style-position: outside;
	line-height: 130%;
	margin: 0 2px 0 13px;
	padding: 0 2px 0 2px;
	
}
#help-copyright{
margin: 23px 0 0 0
}
.header{
font-weight: bold
}
.lightcell{
background-color: #fff2ca; color: #646464;
}
.darkcell{
background-color: #ffdfae;
color: #C16145;
font-weight: bold;
}
.semidarkcell{
background-color: #ffefbe;
color: #C16145;
font-weight: bold;
}
.hilightcell{
background-color: #c5e6ff; color: #646464;
}
.editbox {
  border-width: 1px;
  background-color: #FFF5DC;
  border-color: #0065A3;
  border-style: solid;
  color: #004d7c;
  font-family: Tahoma;
  font-size: 8pt;
  padding: 0px;
  padding-left: 3px;
}

.editbox1 {
  border-width: 1px;
  background-color: #FFF5DC;
  border-color: #666666;
  border-style: solid;
  color: #555555;
  padding: 0px;
  padding-left: 3px;
  font-family: Tahoma;
  font-size: 8pt;
}

.editbox2 {
border-width: 1px;
background-color: #FFF5DC;
border-color: #CE9B8C;
border-style: solid;
color: #646464;
padding: 0px;
padding-left: 3px;
font-family: Tahoma;
font-size: 8pt;
}
.h {
font-weight: bold;
}
.hp { /*header for promotion*/
font-size: 9pt;
font-weight: bold;
}
.t {
/*color: #666666;*/
color: #004d7c
}

/*.border { background-color: #CE9B8C; }*/
table.border-help{
width: 93%;
border-collapse:collapse
}
table.border, table.border-error, table.border-message{
border-collapse:collapse
}
table.border td, table.border th, table.border-help td, table.border-help th{
border:1px solid #CE9B8C;
padding:3px
}
table.border-error td, table.border-error th{
border:1px solid red;
padding:5px;
background-color: #fff8e0
}

table.border-message td, table.border-message th{
border:1px solid #004d7c;
padding:5px;
background-color: #fff8e0;
}

table.noborder{
border-collapse:inherit;
}
table.noborder td, table.noborder th{
border:0;
padding:0
}


table.sp3{
border-collapse: separate; /* cellspacing!="0" */
border-spacing: 3px;
}
table.sp5{
border-collapse: separate; /* cellspacing!="0" */
border-spacing: 5px;
}

.side-down-border {
	border-color: #CE9B8C;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
}

.th {color: #C16145; }
.tt {color: #646464; }

.casino1 {
  color: #004d7c;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
}

.casino2 {
color: #1078c6;
font-size: 9pt;
font-weight: bold;
}

.text1 {
color: #004d7c;
}

.text2 {
color: #004d7c;
font-size: 11pt;
}

BODY.dialogerror {   background-color: #fff2ca; }
a.disabled-l:link, a.disabled-l:visited { 
color: #646464;
text-decoration: none;
font-weight: bold;
}
a.disabled-l:hover { 
color: #646464;
text-decoration: underline;
font-weight: bold;
}
.darktext {
color: #C16145;
font-weight: bold;
}
.errorField{	
font-weight: bold;
}
.errorCaption{
color: #1078c6;
font-weight: bold;
}

#tab-title-games{
margin: 30px 10px auto 0;
float: left;
}
#tab-title{
margin: 30px 10px auto 0;	
float: left;
}
.tab-left{
margin: 30px 24px 0 0;	
float: left;
}
#game-icons-big{
margin: 7px 7px 0 0;
}
#currency-rates {
width: 220px;
margin-top: 30px;
color: #004d7c
}
#cashier-menu{
margin-top: 30px;
width: 208px;/*198+5+5*/
}
.menu-item-first-en{
background-image: url("/img/en/c_menu.gif");
}
.menu-item-first-ja{
background-image: url("/img/ja/c_menu.gif");
}
.menu-item-first-en img, .menu-item-first-ja img {
margin: 11px 5px 0 5px;
border: 0
}
.menu-item img{
margin: 2px 5px 0 5px;
border: 0
}
.menu-item-last{
background-image: url("/img/en/c_menu_.gif");
}
.menu-item-last img{
margin: 2px 5px 11px 5px;
border: 0
}
#main-container{
width: 520px;
margin: 30px 10px 0px 64px
}
#main-container-games{
margin: 30px 0px 0px 37px
}
img.chips{
display:inline
}
.game-icon{
display: inline;
margin: 0 7px 10px 0
}
.right{
text-align: right;
}
#supportedModels {
    background-color: #fff5dc;
    border: 1px solid #0065A3;
    width: 280px;
    padding: 3px;
}
.a-bit-bigger {
	font-size: 12px;
}
