body {
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 13px;
 padding: 0; margin: 0;
 background: #eef1ed;
}
#wrapper {
 width: 770px;
 margin: 0 auto;
/* border: 1px solid #eef1ed; */
 background: #eef1ed;
}
/* Begin Parent Left Column --------------------------------------------------------------------- */
#leftcolumn { 
 padding: 10px;
 display: inline; /* IE Fix */
 float: left;
 border-left: 1px dashed #ccc;
 border-right: 1px dashed #ccc;
 border-bottom: 1px dashed #ccc;
 border-right: 1px dashed #ccc;
 background-color: #fff;
}
#leftcolumn .logo {
 margin: 0px 0px 10px 0px;
 width: 180px;
 border: 1px dashed #ccc;
 background-color: #EEF1ED;
}
#leftcolumn .logo img { display: block; border:none; }
#leftcolumn .leftbox2 { /* Generic Box */
 margin: 0px 0px 10px 0px;
 border-top: 1px dashed #ccc;
}
/* Begin Left Navigation */
#leftcolumn ul.mainnav { 
 margin: 0px;
 padding: 0;
 list-style: none;
}
#leftcolumn ul.mainnav .heading {
 background-color: #BABABA;
 padding: 5px;
 color: #fff;
 font-size: 13px;
 font-weight:bold;
}
#leftcolumn ul.mainnav li { 
 border-bottom: 1px dashed #ccc;
 border-right: 1px dashed #ccc;
 border-left: 1px dashed #ccc;
 font-size:12px;
}
#leftcolumn ul.mainnav li a:link, #leftcolumn ul.mainnav li a:visited{ 
 color: #666;
 background-color: #F9F9F9;
 text-decoration: none;
 padding: 5px;
 display: block;
}
#leftcolumn ul.mainnav li a:hover{ 
 display: block;
 background-color: #EEF1ED;
 text-decoration: none;
 padding: 5px;
}
/* End Left Navigation */
/* End Parent Left Column ----------------------------------------------------------------------- */


/* Begin Parent Right Column ----------------------------------------------------------------------- */
#rightcolumn {
 border-left: 1px dashed #ccc;
 border-right: 1px dashed #ccc;
 margin: 0 0 0 10px;
 display: inline; /* IE Fix */
 width: 514px;
 float: left;
 background-color: #fff;
}
#rightcolumn p {
 margin: 22px 10px;
 word-spacing:2px;
 line-height:140%;
}
#rightcolumn ul li,#rightcolumn ol li {
 word-spacing:2px;
 line-height:140%;
}
#rightcolumn a {
 color:#006699;
 text-decoration:underline;
}
#rightcolumn a:hover {
 text-decoration:none;
}
#rightcolumn a[href *="visit/"], #rightcolumn a[href ^="http:"] {
 color:#009966;
 background: url(/images/ext-link.png) no-repeat 100%; 
 padding: 0 18px 0 0;
 /*display:inline-block;
 padding-right:14px;
 background:url(../images/arrow.png) center right no-repeat;*/
}
#rightcolumn p img {
 float: right;
 margin: 0px 0px 6px 6px;
 border:none;
}
#rightcolumn h1 {
 margin: 10px;
 padding: 3px 10px;
 border: 1px dashed #ccc;
 font-size: 22px;
 background: #EEF1ED;
}
#rightcolumn h2 {
 margin: 10px;
 padding: 3px 10px;
 border: 1px dashed #ccc;
 font-size: 16px;
 background: #EEF1ED;
}
#rightcolumn h2.us {
 padding-left:38px;
 width:444px;
 background: #EEF1ED url(../images/us-h2.png) left no-repeat;
}
#rightcolumn .banner {
 margin: 10px;
 border: 1px dashed #ccc;
 background: #EEF1ED url(../images/top-box.png) no-repeat;
 height:98px;
}
#rightcolumn .banner iframe { 
 margin:4px 0 0 54px;
 border:none; 
}

.bold {font-weight:bold;}
.italic {font-style:italic}
.visit {font-size:14px; font-weight:bold;}
p.visit {text-align:center;}
.visit a {background: url(/images/application_go.png) no-repeat 100%; padding: 0 22px 2px 0;}
.box_tick {border:1px dashed #999;padding:6px 6px 6px 35px; background: url(/images//tick.png) no-repeat 2% 47%; margin:24px 10px;}

.box {
 display:block;
 padding: 5px 10px;
 margin:10px;
 text-align:center;
 background-color:#FFE8FF;
 border: 1px dashed #990066;
}

.deposit {
 width:180px;
 float:left;
 margin-left:100px;
}
.withdrawal {
 width:180px;
 float:left;
 display:inline;
}
.deposit .head {
 font-weight:bold;
 color:#336633;
 list-style-type:none;
 padding:0 0 10px 0;
 margin:0;
}
.withdrawal .head {
 font-weight:bold;
 color:#006666;
 list-style-type:none;
 padding:0 0 10px 0;
 margin:0;
}
.deposit ul, .withdrawal ul {
 padding:0;
 margin:0;
}
.deposit ul li, .withdrawal ul li {
 margin-left:25px;
}

.screenshots {
 text-align:center;
 padding:10px 0;
}
.screenshots img {
 margin: 0 5px;
 border:none;
 float:none;
}

/* End Parent Right Column ----------------------------------------------------------------------- */
.clear {
 clear:both;
}
.clearb {
 clear:both;
 height:14px;
 margin:auto;
}
#footer {
 background: #fff;
 border: 1px dashed #ccc;
 margin:auto;
 text-align:center;
}
#footer p {
padding: 10px;
 margin: 0 auto;
 border: 1px solid #fff;
}
#footer a:link { color:#006699; text-decoration:underline; }
#footer a:visited { color:#006699; text-decoration:underline; }
#footer a:hover {  color:#006699; text-decoration: none; }


/* Logos ----------------------------------------------------------------------- */

.pinnacle {width:115px;}

/* Table CSS ----------------------------------------------------------------------- */

#main-table
{
 font-family: Arial, Helvetica, sans-serif;
 background: #fff;
 margin: 12px 12px 0;
 width: 490px;
 border-collapse: collapse;
 text-align: left;
}
#main-table th
{
 font-size: 12px;
 font-weight:bold;
 padding: 7px 6px;
 background-color:#E0EAEF;
 border-bottom: 2px solid #7199AC;
}
#main-table th a
{
 color:#666666;
 text-decoration:none;
}
#main-table td
{
 padding: 9px 7px 0px 7px;
}
#main-table tbody tr:hover td
{
 background-color: #EFEFEF;
}
#main-table a img {
 border: 0;
}

.main-table
{
 font-family: Arial, Helvetica, sans-serif;
 background: #fff;
 margin: 12px 12px 0;
 width: 490px;
 border-collapse: collapse;
 text-align: left;
}
.main-table th
{
 font-size: 12px;
 font-weight:bold;
 padding: 7px 6px;
 background-color:#E0EAEF;
 border-bottom: 2px solid #7199AC;
}
.main-table th a
{
 color:#666666;
 text-decoration:none;
}
.main-table td
{
 padding: 9px 7px 0px 7px;
}
.main-table tbody tr:hover td
{
 background-color: #EFEFEF;
}
.main-table a img {
 border: 0;
}

.us-casino {
 background:url(../images/us-flag.png) no-repeat bottom right;
 padding-right:4px;
}
.us {
 display:inline-block;
 padding-right:20px;
 background:url(../images/us-flag.png) center right no-repeat;
}
.us-no {
 display:inline-block;
 padding-right:25px;
 background:url(../images/us-no.png) center right no-repeat;
}
.us-yes {
 display:inline-block;
 padding-right:25px;
 background:url(../images/us-yes.png) center right no-repeat;
}
.table-foot {
 margin:8px 0 26px 0;
 padding-right:40px;
 text-align:right;
 font-weight:bold;
 font-size:12px;
}

/* Tabs CSS ----------------------------------------------------------------------- */

.tabs ul {list-style-type:none; padding:0; margin:25px 0 0 10px;}
.tabs li {color:#333333; display:inline;}
.tabs li a {background-color:#F0FFFF; padding:2px 40px;}
.tabs li a.tabactive {color:#333333; background-color:#E0EEEE;}