html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset,input,textarea{margin:0;padding:0}input,textarea,object{outline:none}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0}button,a img,fieldset,input,textarea{border:0}textarea{overflow:auto}address{font-style:normal}cite{font-style:normal}abbr,acronym{ border-bottom:1px dotted; cursor:help }
body{font-family:Helvetica, sans-serif; color:black;}
.roulettemain{width:80%; margin:auto; height:auto;}
a{ color:red; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}
/*common*/
.rouletteclear{clear:both;height:0.4em; background-color:black;}
.rouletteblack{background:url("cac55271_primary-tail.gif") repeat !important; height:auto; width:100%; overflow:hidden;}
.roulettewhite{ background-color:white!important; height:auto; width:100%; overflow:hidden;}
.rouletteclearwhite{clear:both;height:0.4em;}
.rouletteseventypc{width:69%; height:auto; overflow:hidden;margin:.3em .3em .3em .1em; background-color:white;}
.rouletteseventfourypc{width:74%; height:auto; overflow:hidden;margin:.3em .3em .3em .1em; background-color:white;}
.roulettethirtypc{ width:29%; height:auto; overflow:hidden; background:white; margin:.3em .1em .3em .3em;}
.roulettethirtypcblack{ width:24.5%; height:auto; overflow:hidden; margin:.5em .1em .3em .3em;}
.roulettefr{float:right; text-align:left;}
.roulettefl{float:left; text-align:left;}
h1{ text-align:center; background:url("5552be0a_h1back.png") repeat-x; height:1.3em; padding-top:.2em; color:white;}
h2{ text-align:center; background:url("f6b8e97d_h2back.png") repeat-x; height:1.4em; padding-top:.2em; color:white;}
h3, .roulettemore{ text-align:center; background:url("6a31262f_h3back.png") repeat-x; height:1.6em; padding-top:.2em; color:white;}
.roulettemore{padding-top:5px!important;font-size: 1em;}
h4{ text-align:center; background:url("6a31262f_h3back.png") repeat-x; height:1.6em; padding-top:.2em; color:white;}
h5{margin:.2em 0 0 .2em}
b{ color:white; font-size:1.2em; background:url("c638670b_bold.png") repeat-x;}
p{padding:.6em .4em .6em .4em !important; font-size:.84em; line-height:1.5em; text-align:justify; width:96%; }
span{padding: 0 0 0 .6em !important;font-size: 1.3em;line-height: 1.5em;text-align: justify;font-weight: bold;color: red;}
.roulettehundered{width:100%; height:auto; overflow:hidden;}
.roulettetar{ text-align:right;}
.roulettetal{ text-align:left;} 
.roulettewhite{ background:white;}
.roulettelearningsection{ font-size: 0.8em;margin: -2.0em 0 0 0;}
.roulettebullet li{padding:.5em 0 .5em .4em !important; font-size:.84em; line-height:1.9em; text-align:justify; width:90%; list-style-type:square;margin-left: 2em;}
u{color: red;font-size: 1em; font-weight:bold;}
i{color:#FF2020}
.rouletteforty{ width:39% !important; background:white; margin: 0 .3em 0 .3em;}
.roulettesixty{ width:59% !important; background:white; margin: 0 .3em 0 .3em;}
/*common end*/

.rouletteheader{ height:7.7em !important; background:url("7db0bd82_headerback.png")}
.roulettetagline span{ color:red; font-weight:bold; font-style:italic; padding:0 !important;}
.roulettetagline{ font-size:2.8em; margin:0 0 0 0 !important;}
.roulettenavi ul li{ text-align:center; float:left; width:11%; margin-top:1.6em; border-left:1px solid white;}
.roulettenavi ul li a{color:white; font-size:1.1em; font-weight:bold;}
.roulettenavi{ background:url("bc6cc704_navigator3.jpg") repeat-x; height:5.8em;}
.roulettevariantsnavi ul li{ text-align:center; float:left; width:11%;}
.roulettevariantsnavi ul li a{color:white; font-size:.8em; font-weight:bold;}
.roulettevariantsnavi{ background:url("b1f99f9b_variants-background.png") repeat-x; height:auto;}
.roulettebody{ border:1px solid whitesmoke;}
.roulettethirtypc img{ margin:1em 0 0 1em;}
.roulettetable tr:nth-child(odd){ background:rgb(250, 250, 250);}
.roulettetable tr{ background:rgb(252, 238, 220);}
.roulettetable th,tr,td{ font-size:0.85em !important; padding:.8em 0 .8em 0 !important;}
.roulettetable th,tr,td a{ font-size:1em !important;}
.roulettetag{  padding-top:1.5em; color:white; background:url("5b75f67e_tagbackground.png") repeat-x;}
.roulettetag p{padding:0em .4em .6em .4em !important; font-size:1em; line-height:1.6em; text-align:justify; width:96%;}
.rouletteimagetag {margin: -4.2em 0 0 -3.5em !important; position: absolute;}
.roulettefirstcharacter p:first-letter{font-size: 2em;color: red; font-weight:bold;}
.roulettetableimage img{ margin: 0 1em 0 1em;}
.roulettetableimage td{ text-align:center; padding-top: 0em !important;}
.roulettefifty{ width:48.7% !important; background:white; margin: 0 .3em 0 .3em;}
.roulettefifty img{ margin:.2em;}
/* .roulettefifty p{padding: 0 .1em .1em .1em !important;} */
.roulettetac { text-align:center;}
/* side div */
.rouletteliimage li{  background: url("df1f5506_roulette-wheel-icon.png") no-repeat .3em .7em transparent;  padding: .8em 0em .8em 3em;  vertical-align: middle; font-size:.84em; line-height:1.5em; text-align:justify; width:95%; }
.rouletteliimageinner li{  background: url("afc96c51_blackjack-icon.png") no-repeat .3em 0em transparent;  padding: .4em 0em .5em 4.5em;  vertical-align: middle; font-size:.84em; line-height:1.5em; text-align:justify; width:95%; margin-left:4em; }

.blackjackliimageinner li{  background: url("afc96c51_blackjack-icon.png") no-repeat -.1em 0em transparent;  padding: .4em 0em .5em 4.5em;  vertical-align: middle; font-size:.84em; line-height:1.5em; text-align:justify; width:95%; margin-left:4em; }
.blackjackliimagedeep li{  background: url("afc96c51_blackjack-icon.png") no-repeat 1.8em 0em transparent;  padding: .4em 0em .5em 6.5em;  vertical-align: middle; font-size:.84em; line-height:1.5em; text-align:justify; width:95%; margin-left:4em; }

.slotsliimageinner li{  background: url("f6f2d6e3_slots-icon.png") no-repeat .3em 0em transparent;  padding: .4em 0em .5em 3em;  vertical-align: middle; font-size:.84em; line-height:1.5em; text-align:justify; width:95%; margin-left:4em; }
.slotsliimagedeep li{  background: url("f6f2d6e3_slots-icon.png") no-repeat 2.3em 0em transparent;  padding: .4em 0em .5em 5em;  vertical-align: middle; font-size:.84em; line-height:1.5em; text-align:justify; width:95%; margin-left:4em; }

.pokerliimageinner li{  background: url("5ccaf983_poker-icon.png") no-repeat -.1em 0em transparent;  padding: .4em 0em .5em 3.9em;  vertical-align: middle; font-size:.84em; line-height:1.5em; text-align:justify; width:95%; margin-left:4em; }
.pokerliimagedeep li{  background: url("5ccaf983_poker-icon.png") no-repeat 1.3em 0em transparent;  padding: .4em 0em .5em 5.5em;  vertical-align: middle; font-size:.84em; line-height:1.5em; text-align:justify; width:95%; margin-left:4em; }

.bingoliimageinner li{  background: url("bc1b79c3_bingo-icon.png") no-repeat -.1em 0em transparent;  padding: .4em 0em .5em 4.9em;  vertical-align: middle; font-size:.84em; line-height:1.5em; text-align:justify; width:95%; margin-left:4em; }
.bingoliimagedeep li{  background: url("bc1b79c3_bingo-icon.png") no-repeat 1.3em 0em transparent;  padding: .4em 0em .5em 6.5em;  vertical-align: middle; font-size:.84em; line-height:1.5em; text-align:justify; width:95%; margin-left:4em; }

/* Side Div Ends */
.roulettereviewtable th,td,tr{font-size: 0.85em !important;padding: .4em 0 .7em 0.5em !important;}
.roulettepeep img{ float:left; margin: .2em .6em 0 .2em;}
.roulettepeep {background:url("5b75f67e_tagbackground.png") repeat-x;color: white;}
.roulettepeep span{ color:white;}
.roulettefooter{background:url("589244f8_footer-bg.png") repeat-x !important; height:auto; width:100%; overflow:hidden;}
.roulettefooter ul li{float:left;margin: 0 4.5em 0 4.5em;}
.roulettefooter a{color:white; font-size:0.7em;}
.roulettepointseven {font-size: .7em;font-weight: bold;color: red;list-style-type: none;}
.roulettebrief{background: url("4661264c_brief.png") no-repeat !important; height:auto; overflow:hidden; margin:0;}
.roulettebrief h3{color:red; background:none !important;margin: .3em 0 0 0;}
.roulettebrief p{color:white;}
.roulettebrief li{color:white; font-size:1.1em;}
.roulettebrief u{color:white;}
.roulettebrief span{color:white;}
.roulettevariantsnavi ul li:hover, .roulettenavi ul li:hover, roulettetable tr:hover{	background:url("123aedb0_shine.png") no-repeat top center;background-color:rgba(255,255,255,0.2)}
.roulettenavi ul li:hover {margin-top:1.3em;}
.clearfix::after{content:"";display:table;clear:both}
