.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
@font-face {
  font-family:'HelveticaRounded';
  src:url('fonts/helveticaroundedltstd-black-webfont.eot');
}
@font-face {
  font-family:'HelveticaRounded';
  src:url('fonts/helveticaroundedltstd-black-webfont.ttf') format('truetype');
}
@font-face {
  font-family:'FuturaMdBTBold';
  src:url('fonts/futura-md-bt-bold.eot');
}
@font-face {
  font-family:'FuturaMdBTBold';
  src:url('fonts/futura-md-bt-bold.ttf') format('truetype');
}
body, p, a, div, h1, h2, h3, span, font, input {
  font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
  font-style:normal;
  text-decoration:none;
  line-height:17px;
  text-align:left;
  color:#3b436b;
}
html, body {
  height:100%;
  font-size:12px;
  color:#3b436b;
}
body {
  margin:0;
  padding:0;
  text-align:center;
  background-color:;
}
img { border:0; }
div {
  display:block;
  overflow:hidden;
  float:left;
}
a {
  cursor:pointer;
  text-decoration:underline;
}
input { outline:none; }
textarea {
  outline:none;
  resize:none;
}
ul {
  padding:0;
  margin:0;
  display:block;
  clear:both;
  list-style-type:none;
}
li {
  margin:0;
  padding:0;
  overflow:hidden;
  height:41px;
  display:block;
}
.hidden {
  opacity:0;
  filter:alpha(Opacity=0);
  -moz-opacity:0;
}
.noDecoration {
  text-decoration:none;
  font-weight:normal;
}
.corners1 {
  -webkit-border-radius:10px 10px 10px 10px;
  -moz-border-radius:10px 10px 10px 10px;
  border-radius:10px 10px 10px 10px;
  position:relative;
  behavior:url(http://www.bingocams.co.uk/extra/ie-css3.htc);
}
#calendarBg.en { background-image:url('images/pages/special_events/en/event_calendar.png'); }
#calendarBg.nl { background-image:url('images/pages/special_events/nl/event_calendar.png'); }
#calendarBg {
  background-image:url('images/pages/special_events/default/event_calendar.png');
  width:867px;
  height:686px;
}
#calendarBg .items { margin:125px 0 0 27px; }
#calendarBg .items .item {
  width:271px;
  height:265px;
  background-image:url('images/pages/special_events/default/item_bg.png');
}
#calendarBg .items .item .top {
  width:225px;
  height:33px;
  line-height:35px;
  margin:9px 0 0 20px;
}
#calendarBg .items .item .top .day {
  font-weight:bold;
  font-size:17px;
  color:#ffffff;
  height:35px;
  line-height:35px;
}
#calendarBg .items .item .top .month {
  font-weight:bold;
  font-size:15px;
  color:#ffffff;
  height:35px;
  line-height:35px;
  margin-right:9px;
  float:right;
}
#calendarBg .items .item .top .date {
  float:right;
  font-family:'HelveticaRounded';
  font-size:20px;
  height:35px;
  line-height:35px;
  color:#000000;
  width:32px;
  text-align:center;
}
#calendarBg .items .item .content {
  width:247px;
  height:210px;
  margin-left:11px;
  overflow:auto;
  position:relative;
}
#calendarBg .items .item .content .event { position:relative; }
#calendarBg .items .item .content .event .left {
  float:left;
  text-align:right;
  margin-right:6px;
  width:56px;
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  color:#3d456c;
  padding:15px 0 0 0;
}
#calendarBg .items .item .content .event .left .alarm {
  width:18px;
  height:17px;
  background-image:url('images/pages/special_events/default/alarm.png');
  float:right;
}
#calendarBg .items .item .content .event .right {
  float:left;
  margin-top:11px;
  border:1px solid #3d456c;
  -webkit-border-radius:4px 4px 4px 4px;
  -moz-border-radius:4px 4px 4px 4px;
  border-radius:4px 4px 4px 4px;
  position:relative;
  behavior:url(http://www.bingocams.co.uk/extra/ie-css3.htc);
  padding:4px 0 0 6px;
  width:156px;
  height:85px;
  background-color:#ffffff;
}
#calendarBg .items .item .content .event .right .title {
  font-family:arial;
  font-size:13px;
  color:#cd1313;
  float:none;
  display:block;
}
#calendarBg .items .item .content .event .right .text {
  float:none;
  display:block;
  font-size:12px;
  color:#2e2e2e;
  line-height:15px;
  margin:3px 0 0 0;
}
#calendarBg .items .item .content .event.active .alarm { background-position:0 -17px; }
#calendarBg .items .item .content .event.active .right { border:2px solid #45b5ea; }
#calendarBg .items .item.active { background-position:-271px 0; }
.playbingoButton {
  width:222px;
  height:36px;
  float:left;
  cursor:pointer;
}
.playbingoButton:hover { background-position:0 -36px; }
.signupButton, .playbingoButton {
  width:222px;
  height:36px;
  float:left;
  cursor:pointer;
}
.signupButton:hover { background-position:0 -36px; }
#popupBanner {
  display:none;
  position:fixed;
  _position:absolute;
  width:867px;
  height:686px;
  z-index:250;
  padding:12px;
  font-size:13px;
}
#bannerBackgroundPopup {
  display:none;
  position:fixed;
  _position:absolute;
  height:100%;
  width:100%;
  top:0;
  left:0;
  background:#000000;
  z-index:245;
}
#openeventkalender {
  background-image:url('images/structure/openeventcalendar.png');
  width:37px;
  height:204px;
  cursor:pointer;
  position:fixed;
  margin-top:150px;
  left:50%;
  margin-left:-517px;
}
#openeventkalender.en:hover { background-position:-37px 0; }
#openeventkalender.nl { background-position:0 -204px; }
#openeventkalender.nl:hover { background-position:-37px -204px; }
.winnersSwitch {
  cursor:pointer;
  letter-spacing:2px;
}
.winnersSwitch.active, .winnersSwitch:hover { color:#2fb8ec; }
.noselect {
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
body {
  background-image:url('images/structure/bg/default/bg.png');
  background-repeat:repeat-x;
  background-color:#111430;
  margin:0px;
  padding:0;
}
.defaultLink {
  color:#3c446b;
  text-decoration:underline;
  font-size:12px;
  font-weight:bold;
}
.homepageLogin {
  overflow:hidden;
  margin:0;
  padding:0;
}
.homepageLogin .input {
  background-image:url('images/structure/bg/default/inputfield.png');
  width:150px;
  height:32px;
}
.homepageLogin .input input {
  border:0;
  padding:8px 10px 5px 10px;
  font-size:13px;
  font-weight:bold;
  color:#3c446b;
  background-color:transparent;
}
.homepawwwgeLogin div input {
  width:122px;
  outline:none;
  padding-left:10px;
  padding-top:8px;
  padding-bottom:6px;
  padding-right:10px;
  font-size:13px;
  font-weight:bold;
  color:#3c446b;
  border-radius:15px;
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  border:1px #b4cadb solid;
  box-shadow:inset 1px 2px 2px #dce2e6;
  -moz-box-shadow:inset 1px 2px 2px #dce2e6;
  -webkit-box-shadow:inset 1px 2px 2px #dce2e6;
  background-color:#ffffff;
}
.homepageLogin div input::-webkit-input-placeholder { color:#3c446b; }
.homepageLogin div { float:left; }
.homepageLogin input.placeholder { color:#999999; }
.mainContentDiv {
  position:absolute;
  left:50%;
  margin-left:-480px;
  padding-bottom:10px;
  width:960px;
  background-color:#ffffff;
  box-shadow:0 0 6px 1px rgba(0,0,0,0.7);
}
.mainMenu {
  padding-top:3px;
  height:36px;
  float:left;
  overflow:hidden;
}
.mainMenu ul {
  margin-left:0;
  padding-left:0;
  display:inline;
}
.mainMenu ul li {
  position:relative;
  background-color:#3c446b;
  margin:0px;
  list-style:none;
  padding-top:6px;
  padding-left:18px;
  padding-right:24px;
  border-top-left-radius:8px 8px;
  border-top-right-radius:8px 8px;
  height:30px;
  display:block;
  float:left;
}
#personalLayout .mainMenu ul li {
  padding-left:13px;
  padding-right:19px;
}
.mainMenu ul li a {
  font-weight:bold;
  font-size:15px;
  color:#ffffff;
  text-decoration:none;
}
.mainMenu ul li a:hover { color:#38b0e8; }
.mainMenu ul li.mainMenuActive {
  color:#38b0e8;
  background-color:#ffffff;
}
.mainMenu ul li.mainMenuActive a {
  color:#38b0e8;
  text-decoration:none;
}
.leftSide {
  width:229px;
  float:left;
}
.rightSide div {
  float:none;
  overflow:visible;
}
.roundBoxFooter {
  clear:both;
  border:#b6bec4 1px solid;
  border-bottom-left-radius:10px 10px;
  border-bottom-right-radius:10px 10px;
}
.roundBoxFooter .homepageLwmWinnerTxt {
  font-size:16px;
  font-weight:bold;
  height:30px;
  line-height:30px;
}
.roundBoxFooter .homepageLwmWinnerMovie {
  width:187px;
  height:148px;
  margin:0 0 0 10px;
  position:relative;
}
.roundBoxFooterIE {
  clear:both;
  border:#b6bec4 1px solid;
  border-bottom-left-radius:10px 10px;
  border-bottom-right-radius:10px 10px;
}
.roundBoxFooterIE .homepageLwmWinnerTxt {
  font-size:16px;
  font-weight:bold;
  height:30px;
  line-height:30px;
}
.roundBoxFooterIE .homepageLwmWinnerMovie {
  width:187px;
  height:148px;
  margin:0 0 0 10px;
  position:relative;
}
.homepageLwmWinnerMovie .bestLwm { cursor:pointer; }
.homepageLwmWinnerMovie .overlay {
  position:absolute;
  left:0px;
  top:0px;
  width:187px;
  height:148px;
  background-image:url(images/structure/lwm/default/player_overlay.png);
}
.roundBoxHeader {
  position:relative;
  height:32px;
  background-color:#daeaf7;
  border-top:#b6bec4 1px solid;
  border-left:#b6bec4 1px solid;
  border-right:#b6bec4 1px solid;
  border-top-left-radius:10px 10px;
  border-top-right-radius:10px 10px;
}
.roundBoxHeaderText {
  font-family:"HelveticaRounded", verdana, helvetica, sans-serif;
  font-size:14px;
  line-height:32px;
}
.roundBoxHeaderText h1 {
  font-family:"HelveticaRounded", verdana, helvetica, sans-serif;
  font-size:14px;
  line-height:32px;
  margin:0;
  font-weight:normal;
  font-style:normal;
}
.rightSide {
  margin-top:14px;
  border:#dce0e3 1px solid;
  width:719px;
  float:left;
  overflow:hidden;
  border-radius:10px 10px;
  -moz-border-radius:10px 10px;
  -webkit-border-radius:10px 10px;
}
.newStyle div {
  float:left;
  overflow:hidden;
  text-align:left;
}
body .newStyle {
  padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  overflow:hidden;
}
.sideMenu ul {
  margin:0 0 0 0;
  padding:0 0 0 20px;
}
.sideMenu ul li {
  list-style-type:none;
  height:31px;
  line-height:30px;
  color:#3c446b;
  width:225px;
}
.sideMenu ul li.more { display:none; }
.sideMenu ul li a:hover { color:#38b0e8; }
.sideMenu ul li a {
  font-size:14px;
  font-weight:bold;
  color:#3c446b;
  text-decoration:none;
}
.sideMenu ul li.active a { color:#38b0e8; }
.topLightBlueDiv {
  background-color:#daeaf7;
  height:76px;
  width:100%;
  border-bottom:#38b0e8 1px solid;
}
.topDarkBlueDiv {
  background-color:#3c446b;
  height:39px;
  width:100%;
}
#socialMediaThumbs {
  float:left;
  width:190px;
  margin-left:20px;
}
#socialMediaThumbs .youtube {
  cursor:pointer;
  float:left;
  margin-left:8px;
  margin-top:5px;
  width:30px;
  height:30px;
  background-color:#000000;
  background-image:url('images/structure/buttons/default/socialmedia.png');
  background-position:0px 0px;
}
#socialMediaThumbs .youtube:hover { background-position:-30px 0px; }
#socialMediaThumbs .facebook {
  cursor:pointer;
  float:left;
  margin-left:8px;
  margin-top:5px;
  width:30px;
  height:30px;
  background-color:#000000;
  background-image:url('images/structure/buttons/default/socialmedia.png');
  background-position:0px -30px;
}
#socialMediaThumbs .facebook:hover { background-position:-30px -30px; }
#socialMediaThumbs .twitter {
  cursor:pointer;
  float:left;
  margin-left:8px;
  margin-top:5px;
  width:30px;
  height:30px;
  background-color:#000000;
  background-image:url('images/structure/buttons/default/socialmedia.png');
  background-position:0px -60px;
}
#socialMediaThumbs .twitter:hover { background-position:-30px -60px; }
#socialMediaThumbs .google {
  margin-left:8px;
  margin-top:12px;
}
#socialMediaThumbs .googleplus {
  cursor:pointer;
  float:left;
  margin-left:8px;
  margin-top:5px;
  width:30px;
  height:30px;
  background-color:#000000;
  background-image:url('images/structure/buttons/default/socialmedia.png?1');
  background-position:0px -120px;
}
#socialMediaThumbs .googleplus:hover { background-position:-30px -120px; }
#socialMediaThumbs .hyves {
  cursor:pointer;
  float:left;
  margin-left:8px;
  margin-top:5px;
  width:30px;
  height:30px;
  background-color:#000000;
  background-image:url('images/structure/buttons/default/socialmedia.png');
  background-position:0px -90px;
}
#socialMediaThumbs .hyves:hover { background-position:-30px -90px; }
#socialMediaThumbs .logoIdeal {
  float:left;
  margin-left:8px;
  margin-top:7px;
  width:30px;
  height:26px;
  background-image:url('images/pages/personal_pay/default/paymentLogos/ideal.png');
}
.homepageNewsTitle {
  margin:10px 0 10px 0;
  font-size:14px;
  font-weight:bold;
}
.homepageNewsTitle a {
  margin:10px 0 10px 0;
  font-size:14px;
  font-weight:bold;
  color:#3b436b;
}
.homepageNewsTitle a:hover { color:#3b436b; }
.homepageNewsDate {
  margin:10px 0 10px 0;
  font-size:14px;
  font-weight:bold;
  color:#333333;
}
.homepageNewsText {
  color:#0d0d0d;
  padding-bottom:10px;
  font-size:12px;
}
.homepageNewsText a { color:#38b0e8; }
.homepageNewsRuler {
  width:684px;
  margin-left:8px;
  background-color:#dce0e3;
  height:1px;
}
.gambleAwareFooter {
  clear:both;
  margin:0px 0px 8px 8px;
  border:#dce0e3 1px solid;
  height:25px;
  width:685px;
  padding:8px;
  border-radius:10px 10px;
  -moz-border-radius:10px 10px;
  -webkit-border-radius:10px 10px;
}
.horizontalScroller div.item {
  float:left;
  height:170px;
  width:128px;
  display:block;
  overflow:hidden;
  padding:0 0 0 10px;
}
.horizontalScroller div.item > div {
  width:128px;
  text-align:center;
  color:#38b0e8;
  font-size:15px;
  font-weight:bold;
}
.horizontalScroller div.item .overlay {
  margin:0;
  position:absolute;
  left:0px;
  top:0px;
  height:101px;
  width:128px;
  background-image:url(images/structure/lwm/default/player_overlay128x101.png);
}
.horizontalScroller div.item .overlayNoPlay {
  margin:0;
  position:absolute;
  left:0px;
  top:0px;
  height:101px;
  width:128px;
  background-image:url(images/pages/personal_home/default/overlay128x101.png);
}
.horizontalScroller div.item .name {
  font-size:16px;
  padding-top:5px;
  padding-bottom:4px;
}
.horizontalScroller div.item .type { padding-top:3px; }
.horizontalScroller div.item .price { color:#3c446b; }
.horizontalScroller div.item .image {
  padding:0;
  height:101px;
}
.horizontalScroller div.item .lastLwm {
  position:relative;
  cursor:pointer;
}
.horizontalScroller div.item .img { position:relative; }
.liveChathosts {
  height:170px;
  width:150px;
  overflow:hidden;
}
.liveChathosts #liveChathostsHolder {
  height:170px;
  width:1000px;
}
.liveChathosts div.item {
  float:left;
  height:170px;
  width:150px;
  display:block;
  overflow:hidden;
}
.liveChathosts div.item div {
  width:140px;
  text-align:center;
  color:#38b0e8;
  font-size:16px;
  font-weight:bold;
  padding-top:6px;
  margin-left:5px;
}
.liveChathosts div.item img {
  margin-top:-6px;
  width:140px;
  height:111px;
}
.massiveJackpots li {
  float:left;
  width:218px;
  height:143px;
  display:block;
  overflow:hidden;
}
.homepageBigJackpotWinner {
  height:43px;
  width:265px;
  padding:1px;
  background-image:url(images/pages/home/default/jackpotScroller.png);
  margin-bottom:4px;
  font-weight:bold;
}
.homepageBigJackpotWinner .price {
  padding-top:13px;
  text-align:right;
  width:115px;
  font-size:18px;
}
.homepageBigJackpotWinner .textHolder {
  line-height:17px;
  width:130px;
  margin:4px 0 0 10px;
}
.homepageBigJackpotWinner .textHolder .player {
  font-size:16px;
  color:#333333;
}
.homepageBigJackpotWinner .textHolder .jackpot {
  width:130px;
  color:#45b5e9;
  font-size:13px;
}
.amountText {
  color:#333333;
  width:100%;
  text-align:center;
  font-size:13px;
  font-weight:bold;
  margin-left:4px;
}
.amountText span { color:#38b0e8; }
.newsFacebook {
  height:32px;
  overflow:hidden;
  width:600px;
  padding:0 0 0 0;
}
.footer {
  margin-left:229px;
  text-align:center;
  padding-top:20px;
  color:#b6bec4;
}
.footer a {
  color:#38b0e8;
  text-decoration:none;
}
.footer a:hover {
  color:#38b0e8;
  text-decoration:underline;
}
.errorMessagePopupBox {
  background-color:#e7edf1;
  padding:15px;
  border-radius:15px;
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  border:1px #b6bec4 solid;
}
#leaderImages {
  position:relative;
  width:701px;
  height:275px;
  margin-top:8px;
  border:1px solid #dce0e3;
}
#leaderImages #leaderContent {
  width:5000px;
  height:275px;
  position:relative;
}
#leaderImages .item {
  width:701px;
  height:275px;
  float:left;
  position:relative;
}
#leaderImages .item img {
  width:701px;
  height:275px;
  position:absolute;
}
#leaderImages .overButton {
  position:absolute;
  width:211px;
  height:48px;
  cursor:pointer;
  display:block;
}
#leaderImages .overButton a {
  -webkit-border-radius:16px;
  -moz-border-radius:16px;
  border-radius:16px;
  background:url(images/pages/home/default/leader-glim.png) no-repeat -146px 0px;
  width:211px;
  height:48px;
  display:block;
}
.overButton { z-index:10; }
#snowLeader {
  background-image:url("images/structure/snowLeader.png");
  position:absolute;
  width:701px;
  height:96px;
  bottom:0;
  left:0;
}
#commercialPlayer, #commercialPlayer0, #commercialPlayer1, #commercialPlayer2, #commercialPlayer3, #commercialPlayer4, #commercialPlayer5 {
  position:absolute;
  left:20px;
  top:61px;
  width:355px;
  height:200px;
  cursor:pointer;
}
#leaderImagesBullets {
  position:absolute;
  left:663px;
  top:45px;
  width:50px;
  height:200px;
  z-index:1;
}
#leaderImagesBullets a {
  display:block;
  clear:both;
  background-image:url(images/pages/home/default/leader_stages.png);
  height:0px;
  width:0px;
  overflow:hidden;
  padding:25px 0 0 25px;
  margin:10px 0 0 0;
}
#leaderImagesBullets a[rel='0'] { background-position:0px 0px; }
#leaderImagesBullets a[rel='1'] { background-position:0px -25px; }
#leaderImagesBullets a[rel='2'] { background-position:0px -50px; }
#leaderImagesBullets a[rel='3'] { background-position:0px -75px; }
#leaderImagesBullets a[rel='4'] { background-position:0px -100px; }
#leaderImagesBullets a[rel='5'] { background-position:0px -125px; }
#leaderImagesBullets a.active[rel='0'] { background-position:-25px 0px; }
#leaderImagesBullets a.active[rel='1'] { background-position:-25px -25px; }
#leaderImagesBullets a.active[rel='2'] { background-position:-25px -50px; }
#leaderImagesBullets a.active[rel='3'] { background-position:-25px -75px; }
#leaderImagesBullets a.active[rel='4'] { background-position:-25px -100px; }
#leaderImagesBullets a.active[rel='5'] { background-position:-25px -125px; }
ul.bonusterms { list-style-type:disc; }
ul.bonusterms li {
  display:list-item;
  overflow:inherit;
}
#sidemenu_slider {
  width:209px;
  margin:10px 0 0 10px;
}
#sidemenu_slider .menubutton {
  width:209px;
  background-image:url('images/structure/buttons/default/side_menu.gif');
  cursor:pointer;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
#sidemenu_slider .menubutton .text {
  color:#ffffff;
  line-height:40px;
  font-weight:bold;
  font-size:14px;
}
#sidemenu_slider .menubutton:hover { background-position:0 -40px; }
#sidemenu_slider .menubutton.top { background-position:-209px 0px; }
#sidemenu_slider .menubutton.top:hover { background-position:-209px -40px; }
#sidemenu_slider .menubutton.bottom {
  background-position:-418px -40px;
  margin-bottom:-3px;
}
#sidemenu_slider .menubutton.bottom:hover { background-position:-418px 0px; }
#sidemenu_slider .menu_info {
  display:none;
  height:360px;
  width:207px;
  border:1px solid #6e8394;
  background-color:#f9fafb;
  background-image:url("images/structure/slidemenu/slide_menu_shadow.jpg");
  overflow-y:scroll;
}
#sidemenu_slider .menu_info .item {
  float:none;
  dislpay:block;
}
#sidemenu_slider .menu_info .item .title {
  margin:10px 0 10px 12px;
  font-size:15px;
  color:#363d61;
  font-weight:bold;
  font-family:arial;
  float:none;
}
#sidemenu_slider .menu_info .item img {
  margin-left:10px;
  float:left;
}
#sidemenu_slider .menu_info .item .date {
  font-size:12px;
  color:#303030;
  font-family:arial;
  padding:4px 0 0 7px;
}
#sidemenu_slider .menu_info .item a { text-decoration:none; }
#sidemenu_slider .menu_info .item .detailsBtn {
  border:1px solid #d9e1e8;
  background-color:#ffffff;
  color:#38b0e8;
  height:22px;
  width:151px;
  text-align:center;
  line-height:22px;
  margin:6px 0 10px 28px;
  cursor:pointer;
}
#sidemenu_slider .menu_info .item .detailsBtn:hover { background-color:#f6f6f6; }
#sidemenu_slider .menu_info .item .greyLine {
  display:block;
  float:none;
  height:1px;
  background-color:#c9d1d6;
}
#sidemenu_slider .menu_info .item .whiteLine {
  display:block;
  float:none;
  height:1px;
  background-color:#ffffff;
}
#sidemenu_slider .menu_info.last {
  border-top:none;
  margin-top:-3px;
}
#sidemenu_slider .menu_info.fourOpen { height:360px; }
#sidemenu_slider .icon1, #sidemenu_slider .icon2, #sidemenu_slider .icon3, #sidemenu_slider .icon4, #sidemenu_slider .icon5, #sidemenu_slider .icon6 {
  margin:0 0 0 10px;
  background-image:url('images/structure/slidemenu/side_menu_icons.png');
  width:28px;
  background-repeat:no-repeat;
}
#sidemenu_slider .icon1 {
  height:23px;
  margin-top:7px;
}
#sidemenu_slider .icon2 {
  height:19px;
  margin-top:10px;
  background-position:0 -27px;
}
#sidemenu_slider .icon3 {
  height:20px;
  margin-top:9px;
  background-position:0 -46px;
}
#sidemenu_slider .icon4 {
  margin-left:13px;
  width:25px;
  height:19px;
  margin-top:10px;
  background-position:0 -66px;
}
#sidemenu_slider .icon5 {
  height:19px;
  margin-top:10px;
  background-position:0 -109px;
}
#sidemenu_slider .icon6 {
  margin-left:7px;
  width:31px;
  height:24px;
  margin-top:7px;
  background-position:0 -85px;
}
#awardsPromotion {
  width:210px;
  height:204px;
  margin-top:13px;
  margin-left:10px;
  background-image:url('images/structure/buttons/default/promotionAwards.jpg');
  cursor:pointer;
}
#awardsPromotion .findOutMoreBtn {
  background-image:url('images/structure/buttons/default/findOutMoreBtn.png');
  width:123px;
  height:26px;
  margin:170px 0 0 42px;
}
#awardsPromotion:hover .findOutMoreBtn { background-position:0 -26px; }
#awardsBingoPort {
  width:189px;
  height:141px;
  margin-top:13px;
  margin-left:21px;
  background-image:url('images/structure/buttons/default/bingoportAwards.jpg');
  cursor:pointer;
}
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
#topLogo {
  margin:6px 0 0 10px;
  width:277px;
  height:59px;
}
#topLogo.xmas { margin:2px 0 0 5px; }
#playBingoButton {
  width:205px;
  height:48px;
  background-image:url('images/structure/buttons/default/playBingo.jpg');
  cursor:pointer;
}
#playBingoButton:hover.en { background-position:0px -48px; }
#playBingoButton.nl { background-position:-205px 0; }
#playBingoButton:hover.nl { background-position:-205px -48px; }
#topBar {
  overflow:hidden;
  width:673px;
  height:76px;
}
#topBar .balance {
  padding:19px 0 0 0;
  position:relative;
}
#topBar .balance div {
  float:left;
  overflow:hidden;
}
#topBar .balance .l {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
#topBar .balance .r {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
#topBar .balance .c {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
  width:371px;
}
#topBar .balance .c span {
  display:block;
  float:left;
  color:#3c446b;
  font-size:17px;
  line-height:38px;
  padding:0 5px 0 0;
  font-weight:bold;
}
#topBar .balance .c .num1 {
  width:110px;
  color:#38b0e8;
  font-size:19px;
}
#topBar .balance .c .num2 {
  width:110px;
  color:#38b0e8;
  font-size:19px;
  width:110px;
}
#topBar .balance a {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
  display:block;
  position:absolute;
  right:7px;
  top:24px;
}
#topBar .button {
  padding:24px 0 0 4px;
  width:109px;
}
#topBar .links {
  padding:24px 0 0 0;
  line-height:24px;
}
#topBar .links a {
  font-weight:bold;
  text-decoration:underline;
  padding:0 2px 0 2px;
  color:#3c446b;
}
#topBar .links a:hover { color:#38b0e8; }
.sideMenu { margin-bottom:12px; }
.sideMenuTitle {
  margin-top:10px;
  margin-left:30px;
  font-size:16px;
  font-weight:bold;
  color:#38b0e8;
  height:27px;
  padding:0;
}
.sideMenuTitleImage {
  width:211px;
  height:38px;
  background-repeat:no-repeat;
  background-position:0 0;
  margin:0 0 9px 9px;
}
.sideMenuTitleImage.menu2_myAccount { background-image:url('images/structure/leftHandMenu/myaccount.gif'); }
.sideMenuTitleImage.menu2_slotsAndGames { background-image:url('images/structure/leftHandMenu/slotsandgames.gif'); }
.sideMenuTitleImage.menu2_information { background-image:url('images/structure/leftHandMenu/information.gif'); }
.sideMenuMore span {
  font-size:14px;
  font-weight:bold;
  color:#38b0e8;
  margin:10px 0 0 10px;
  cursor:pointer;
}
.sideMenuMore .arrow {
  float:right;
  margin-left:5px;
  width:9px;
  height:17px;
  background-repeat:no-repeat;
  background-position:center center;
}
.sideMenuMore .arrow.up { background-image:url('images/structure/leftHandMenu/arrowUp.gif'); }
.sideMenuMore .arrow.down { background-image:url('images/structure/leftHandMenu/arrowDown.gif'); }
.leftSide .quickDeposit {
  float:none;
  margin-top:14px;
  margin-left:10px;
  margin-right:10px;
  padding:10px;
  border:1px #b4cadb solid;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  overflow:visible;
  height:134px;
}
.leftSide .quickDeposit .quickDepositText {
  color:#38b0e8;
  font-size:16px;
  font-weight:bold;
  height:29px;
}
.leftSide .quickDeposit .moreText {
  float:right;
  text-align:right;
}
.leftSide .quickDeposit .moreText a {
  color:#333333;
  font-size:12px;
  text-decoration:underline;
}
.leftSide .quickDeposit select {
  margin-top:10px;
  width:185px;
  outline:none;
}
.leftSide .quickDeposit .quickDepositIconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
  margin-top:5px;
  margin-right:5px;
  cursor:help;
}
.leftSide .quickDeposit .cvcCode {
  position:relative;
  padding-right:8px;
}
.leftSide .quickDeposit .cvcCode div {
  float:left;
  overflow:hidden;
}
.leftSide .quickDeposit .cvcCode .l {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.leftSide .quickDeposit .cvcCode .c {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
  width:30px;
}
.leftSide .quickDeposit .cvcCode .c input {
  height:22px;
  position:absolute;
  display:block;
  left:8px;
  width:60px;
  border:0;
  padding:0;
  margin:3px 0 3px 0;
  color:#333333;
  font-size:13px;
  line-height:22px;
}
.leftSide .quickDeposit .cvcCode .r {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.leftSide .quickDeposit .info { width:25px; }
.leftSide .signupBonusBanner {
  float:none;
  margin-top:10px;
  margin-left:10px;
}
.selectBoxes {
  overflow:visible;
  width:187px;
  height:76px;
}
.selectBoxes .select {
  cursor:pointer;
  position:relative;
  overflow:visible;
  margin:0 0 10px 0;
}
.selectBoxes .select .larger {
  margin-left:-10px;
  width:160px;
  padding:0px 0 0 0;
}
.selectBoxes .select .larger img {
  display:block;
  float:left;
}
.selectBoxes .select .larger span {
  line-height:20px;
  height:20px;
  display:block;
  float:left;
  padding:0 0 0 5px;
}
.selectBoxes .select .l {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
  width:13px;
}
.selectBoxes .select .c {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
  padding:5px 0 0 8px;
  width:139px;
  line-height:23px;
  height:23px;
  color:#3c446b;
  overflow:visible;
}
.selectBoxes .select .r {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.selectBoxes .select .content {
  display:none;
  position:absolute;
  top:28px;
  left:0;
  width:187px;
  overflow:hidden;
  z-index:10;
}
.selectBoxes .select .content a {
  background-color:#ffffff;
  border-left:1px solid #b4cadb;
  border-right:1px solid #b4cadb;
  text-decoration:none;
  display:block;
  width:165px;
  padding:3px 0 2px 20px;
  height:20px;
  line-height:20px;
}
.selectBoxes .select .content a.e { background-color:#f4fbff; }
.selectBoxes .select .content a:hover {
  text-decoration:none;
  color:#3c446b;
  background-color:#39b0e8;
}
.selectBoxes .select .content .bottom {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.selectBoxes .selectHover .r {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.selectBoxes .selectOpen .r {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.selectBoxes .selectOpen .l {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
textarea {
  font-family:Trebuchet MS, Calibri, arial;
  font-size:12px;
}
.grey {
  margin:0px;
  font-weight:normal;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:13px;
  color:#5b5e5f;
}
.date {
  margin:0px;
  font-weight:normal;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:12px;
  color:#ffffff;
}
.winprize {
  margin:0px;
  font-weight:bold;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:14px;
  color:#929ea5;
}
.winamount {
  margin:0px;
  font-weight:bold;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:14px;
  color:#3c446b;
}
.wintitle {
  margin:0px;
  font-weight:bold;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:18px;
  color:#3d446b;
}
.winname {
  margin:0px;
  font-weight:bold;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:14px;
  color:#30b8ec;
}
.title {
  margin:0px;
  font-weight:bold;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:16px;
  color:#3d446b;
}
.pagenrs div { font-size:16px; }
.pagenrs div.selected {
  font-size:18px;
  font-weight:bold;
}
.pagenrs a { font-size:16px; }
.submenu {
  margin:0px;
  font-weight:bold;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:14px;
  color:#ffffff;
  cursor:pointer;
}
.submenu_active {
  text-decoration:none;
  margin:0px;
  font-weight:bold;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:14px;
  color:#ffffff;
  cursor:pointer;
}
.submenu_active:hover { text-decoration:none; }
.submenu:hover {
  text-decoration:underline;
  margin:0px;
  font-weight:bold;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:14px;
  color:#ffffff;
  cursor:pointer;
}
.bluetitle {
  margin:0px;
  font-weight:normal;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:16px;
  color:#39b0e8;
}
a {
  text-decoration:none;
  font-weight:normal;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:12px;
  color:#39b0e8;
  cursor:pointer;
}
a:hover {
  text-decoration:underline;
  color:#39b0e8;
}
.submenuPersonal {
  line-height:20px;
  margin:0px;
  font-weight:normal;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:13px;
  color:#3c446b;
  cursor:pointer;
}
.submenuPersonal:hover {
  text-decoration:none;
  margin-left:8px;
  font-weight:normal;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:13px;
  color:#39b0e8;
}
.personalPage {
  line-height:20px;
  text-decoration:none;
  margin-left:8px;
  font-weight:normal;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:13px;
  color:#39b0e8;
}
.submenuPersonal_title {
  line-height:30px;
  margin:0px;
  font-weight:normal;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:18px;
  color:#39b0e8;
}
.personalTabOn {
  cursor:pointer;
  background-image:url('../assets/images/personal/header/menu/tab1_on.gif');
  text-align:center;
  color:#39b0e8;
}
.personalTabOff {
  cursor:pointer;
  background-image:url('../assets/images/personal/header/menu/tab1.gif');
  text-align:center;
  color:#3c446b;
}
.lwmTabOn {
  cursor:pointer;
  background-image:url('../assets/images/personal/header/menu/tab2_on.gif');
  text-align:center;
  color:#39b0e8;
}
.lwmTabOff {
  cursor:pointer;
  background-image:url('../assets/images/personal/header/menu/tab2.gif');
  text-align:center;
  color:#3c446b;
}
.helpdeskTabOn {
  cursor:pointer;
  background-image:url('../assets/images/personal/header/menu/tab3_on.gif');
  text-align:center;
  color:#39b0e8;
}
.helpdeskTabOff {
  background-image:url('../assets/images/personal/header/menu/tab3.gif');
  text-align:center;
  color:#3c446b;
}
.casinoTabOn {
  cursor:pointer;
  background-image:url('../assets/images/personal/header/menu/tab4_on.gif');
  text-align:left;
  color:#39b0e8;
}
.casinoTabOff {
  background-image:url('../assets/images/personal/header/menu/tab4.gif');
  text-align:left;
  color:#3c446b;
}
.logoutBtnOn {
  cursor:pointer;
  background-image:url('../assets/images/personal/header/logout_on.gif');
  text-align:center;
  color:#ffffff;
  width:79px;
  height:22px;
  line-height:22px;
}
.logoutBtnOff {
  cursor:pointer;
  background-image:url('../assets/images/personal/header/logout.gif');
  text-align:center;
  color:#ffffff;
  width:79px;
  height:22px;
  line-height:22px;
}
.helpdeskLabel {
  color:#39b0e8;
  font-size:14px;
}
.helpdeskDefaultTxt { color:#808c94; }
.casinoDescription { font-size:12px; }
.tableborder { border-collapse:collapse; }
.tableborder tr td {
  font:12px Tahoma, Arial, "Times New Roman";
  border:1px solid;
}
.tableborder tr th {
  font-family:Tahoma, Arial, "Times New Roman";
  font-size:13px;
  font-weight:bold;
  border:1px solid;
}
.casinoGameDescriptionTitle {
  font-size:18px;
  color:#39b0e8;
}
.personalAccountValues {
  color:#39b0e8;
  font-weight:bold;
  margin-top:6px;
  margin-left:5px;
  width:150px;
}
.casinoGameDescriptionText {
  font-size:12px;
  color:#3c446b;
}
.casinoCategories {
  margin:0px;
  font-weight:normal;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:14px;
  color:#3d446b;
}
.casinoCategoriesActive {
  margin:0px;
  font-weight:normal;
  text-decoration:none;
  font-family:Trebuchet MS, Calibri, arial;
  font-size:14px;
  color:#30b8ec;
}
.casinoCategoriesActive:hover { text-decoration:none; }
.lBlue { color:#39b0e8; }
.dBlue { color:#3d446b; }
.errorMessagePopupBox {
  background-color:#e7edf1;
  padding:15px;
  border-radius:15px;
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  border:1px #b6bec4 solid;
}
.lwm_prize { padding-left:10px; }
.lwm_prize h2 { font-size:15px; }
.lwm_prize .bannerLeft {
  float:left;
  background-color:#e6eef1;
  border:1px solid #bdc2c6;
  width:254px;
  padding:12px 0px 65px 8px;
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
}
.lwm_prize .bannerLeft h2 {
  margin-top:5px;
  margin-bottom:0px;
}
.lwm_prize .contentLeft {
  width:412px;
  padding:0 10px 0 10px;
  float:left;
}
.lwm_prize .contentLeft h2 {
  font-size:20px;
  margin-top:5px;
}
.lwm_prize .bestLWM {
  width:694px;
  height:270px;
  float:left;
  margin-top:10px;
}
.lwm_prize .bestLWM .selectBoxes {
  margin:35px 0 0 289px;
  width:400px;
}
.lwm_prize .bestLWM .selectBoxes #month {
  width:180px;
  font-size:19px;
  color:#07628a;
  font-weight:bold;
  float:left;
}
.lwm_prize .bestLWM .selectBoxes #year {
  float:left;
  font-size:19px;
  margin-left:10px;
  color:#07628a;
  font-weight:bold;
}
.lwm_prize .bestLWM .winners {
  float:left;
  margin:5px 0 0 0;
}
.lwm_prize .bestLWM .winners .winner {
  width:140px;
  heigth:136px;
  float:left;
}
.lwm_prize .bestLWM .winners .winner .name {
  color:#07628a;
  text-align:center;
  height:20px;
  font-weight:bold;
  font-size:14px;
}
.lwm_prize .bestLWM .winners .winner1 { margin-left:118px; }
.lwm_prize .bestLWM .winners .winner2 {
  margin-left:130px;
  margin-right:7px;
}
.newPageImage {
  background-image:url('images/structure/new.png');
  width:55px;
  height:25px;
  margin-left:130px;
  margin-top:-28px;
  cursor:pointer;
  position:absolute;
}
.newPageImage:hover { background-position:0 -25px; }
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
.orangeBtnWhiteBG div, .orangeBtnBlueBG div, .blueBtnWhiteBG div, .blueBtnBlueBG div {
  background-image:url('images/structure/buttons/default/bg29.png');
  cursor:pointer;
}
.orangeBtnTrans {
  height:29px;
  cursor:pointer;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
.orangeBtnTrans div {
  float:left;
  height:29px;
}
.orangeBtnTrans .left {
  background-image:url('images/structure/buttons/default/orangeBtnTrans.png');
  width:8px;
  background-position:0 -58px;
}
.orangeBtnTrans .middle {
  background-image:url('images/structure/buttons/default/orangeBtnTrans.png');
  font-size:13px;
  font-weight:bold;
  text-align:center;
  line-height:26px;
  color:#ffffff;
  text-shadow:#000000 1px 1px 0px;
}
.orangeBtnTrans .right {
  background-image:url('images/structure/buttons/default/orangeBtnTrans.png');
  width:8px;
  background-position:-8px -58px;
}
.orangeBtnTrans:hover .left { background-position:0 -87px; }
.orangeBtnTrans:hover .middle { background-position:0 -29px; }
.orangeBtnTrans:hover .right { background-position:-8px -87px; }
.orangeBtnWhiteBG .middle, .orangeBtnBlueBG .middle, .blueBtnWhiteBG .middle, .blueBtnBlueBG .middle {
  height:29px;
  padding-left:9px;
  padding-right:9px;
  font-size:13px;
  font-weight:bold;
  text-align:center;
  line-height:26px;
  color:#ffffff;
  text-shadow:#000000 1px 1px 0px;
}
.orangeBtnWhiteBG .left, .orangeBtnBlueBG .left, .blueBtnWhiteBG .left, .blueBtnBlueBG .left {
  width:8px;
  height:29px;
}
.orangeBtnWhiteBG .right, .orangeBtnBlueBG .right, .blueBtnWhiteBG .right, .blueBtnBlueBG .right {
  width:8px;
  height:29px;
}
.orangeBtnWhiteBG .left { background-position:0px 0px; }
.orangeBtnWhiteBG .middle { background-position:0px -29px; }
.orangeBtnWhiteBG .right { background-position:-8px 0px; }
.orangeBtnWhiteBGhover .left { background-position:-16px 0px; }
.orangeBtnWhiteBGhover .middle { background-position:0px -58px; }
.orangeBtnWhiteBGhover .right { background-position:-24px 0px; }
.orangeBtnBlueBG .left { background-position:0px -174px; }
.orangeBtnBlueBG .middle { background-position:0px -203px; }
.orangeBtnBlueBG .right { background-position:-8px -174px; }
.orangeBtnBlueBGhover .left { background-position:-16px -174px; }
.orangeBtnBlueBGhover .middle { background-position:0px -232px; }
.orangeBtnBlueBGhover .right { background-position:-24px -174px; }
.blueBtnWhiteBG .left { background-position:0px -87px; }
.blueBtnWhiteBG .middle { background-position:0px -116px; }
.blueBtnWhiteBG .right { background-position:-8px -87px; }
.blueBtnWhiteBGhover .left { background-position:-16px -87px; }
.blueBtnWhiteBGhover .middle { background-position:0px -145px; }
.blueBtnWhiteBGhover .right { background-position:-24px -87px; }
.blueBtnBlueBG .left {
  background-position:0px -261px;
  width:8px;
  height:29px;
}
.blueBtnBlueBG .middle { background-position:0px -290px; }
.blueBtnBlueBG .right {
  background-position:-8px -261px;
  width:8px;
  height:29px;
}
.blueBtnBlueBGhover .left { background-position:-16px -261px; }
.blueBtnBlueBGhover .middle { background-position:0px -319px; }
.blueBtnBlueBGhover .right { background-position:-24px -261px; }
.navigationBtnLeft, .navigationBtnRight {
  background-image:url('images/pages/home/default/navigation.png');
  background-position:0px 0px;
  width:26px;
  height:26px;
  cursor:pointer;
}
.navigationBtnRight { background-position:0px -26px; }
.navigationBtnLeft:hover { background-position:-26px 0px; }
.navigationBtnRight:hover { background-position:-26px -26px; }
.orangeBtnWhiteBG44 div, .orangeBtnBlueBG44 div, .blueBtnWhiteBG44 div, .blueBtnBlueBG44 div {
  background-image:url('images/structure/buttons/default/bg44.png');
  cursor:pointer;
}
.orangeBtnWhiteBG44 .middle, .orangeBtnBlueBG44 .middle, .blueBtnWhiteBG44 .middle, .blueBtnBlueBG44 .middle {
  height:44px;
  padding-left:9px;
  padding-right:9px;
  font-size:21px;
  font-weight:bold;
  text-align:center;
  line-height:41px;
  color:#ffffff;
  text-shadow:#000000 1px 1px 0px;
}
.orangeBtnWhiteBG44 .left, .orangeBtnBlueBG44 .left, .blueBtnWhiteBG44 .left, .blueBtnBlueBG44 .left {
  width:14px;
  height:44px;
}
.orangeBtnWhiteBG44 .right, .orangeBtnBlueBG44 .right, .blueBtnWhiteBG44 .right, .blueBtnBlueBG44 .right {
  width:14px;
  height:44px;
}
.orangeBtnWhiteBG44 .left { background-position:0px 0px; }
.orangeBtnWhiteBG44 .middle { background-position:0px -44px; }
.orangeBtnWhiteBG44 .right { background-position:-14px 0px; }
.orangeBtnWhiteBGhover44 .left { background-position:-28px 0px; }
.orangeBtnWhiteBGhover44 .middle { background-position:0px -88px; }
.orangeBtnWhiteBGhover44 .right { background-position:-42px 0px; }
.orangeBtnWhiteBG71 div, .orangeBtnBlueBG71 div, .blueBtnWhiteBG44 div, .blueBtnBlueBG71 div {
  background-image:url('images/structure/buttons/default/bg71.png');
  cursor:pointer;
}
.orangeBtnWhiteBG71 .middle, .orangeBtnBlueBG44 .middle, .blueBtnWhiteBG71 .middle, .blueBtnBlueBG71 .middle {
  height:71px;
  padding-left:9px;
  padding-right:9px;
  font-size:25px;
  font-weight:bold;
  text-align:center;
  line-height:71px;
  color:#ffffff;
  text-shadow:#000000 1px 1px 0px;
}
.orangeBtnWhiteBG71 .left, .orangeBtnBlueBG71 .left, .blueBtnWhiteBG71 .left, .blueBtnBlueBG71 .left {
  width:14px;
  height:71px;
}
.orangeBtnWhiteBG71 .right, .orangeBtnBlueBG71 .right, .blueBtnWhiteBG71 .right, .blueBtnBlueBG71 .right {
  width:14px;
  height:71px;
}
.orangeBtnWhiteBG71 .left { background-position:0px 0px; }
.orangeBtnWhiteBG71 .middle { background-position:0px -71px; }
.orangeBtnWhiteBG71 .right { background-position:-14px 0px; }
.orangeBtnWhiteBGhover71 .left { background-position:-28px 0px; }
.orangeBtnWhiteBGhover71 .middle { background-position:0px -142px; }
.orangeBtnWhiteBGhover71 .right { background-position:-42px 0px; }
.orangeBtnWhiteBG25 div, .orangeBtnBlueBG25 div, .blueBtnWhiteBG25 div, .blueBtnBlueBG25 div {
  background-image:url('images/structure/buttons/default/bg25.png');
  cursor:pointer;
}
.orangeBtnWhiteBG25 .middle, .orangeBtnBlueBG25 .middle, .blueBtnWhiteBG25 .middle, .blueBtnBlueBG25 .middle {
  height:25px;
  padding-left:9px;
  padding-right:9px;
  font-size:13px;
  font-weight:bold;
  text-align:center;
  line-height:22px;
  color:#ffffff;
  text-shadow:#000000 1px 1px 0px;
}
.orangeBtnWhiteBG25 .left, .orangeBtnBlueBG25 .left, .blueBtnWhiteBG25 .left, .blueBtnBlueBG25 .left {
  width:8px;
  height:25px;
}
.orangeBtnWhiteBG25 .right, .orangeBtnBlueBG25 .right, .blueBtnWhiteBG25 .right, .blueBtnBlueBG25 .right {
  width:8px;
  height:25px;
}
.orangeBtnWhiteBG25 .left { background-position:0px 0px; }
.orangeBtnWhiteBG25 .middle { background-position:0px -25px; }
.orangeBtnWhiteBG25 .right { background-position:-8px 0px; }
.orangeBtnWhiteBGhover25 .left { background-position:-16px 0px; }
.orangeBtnWhiteBGhover25 .middle { background-position:0px -50px; }
.orangeBtnWhiteBGhover25 .right { background-position:-24px 0px; }
.orangeBtnBlueBG25 .left { background-position:0px -150px; }
.orangeBtnBlueBG25 .middle { background-position:0px -175px; }
.orangeBtnBlueBG25 .right { background-position:-8px -150px; }
.orangeBtnBlueBGhover25 .left { background-position:-16px -150px; }
.orangeBtnBlueBGhover25 .middle { background-position:0px -200px; }
.orangeBtnBlueBGhover25 .right { background-position:-24px -150px; }
.blueBtnWhiteBG25 .left { background-position:0px -75px; }
.blueBtnWhiteBG25 .middle { background-position:0px -100px; }
.blueBtnWhiteBG25 .right { background-position:-8px -75px; }
.blueBtnWhiteBGhover25 .left { background-position:-16px -75px; }
.blueBtnWhiteBGhover25 .middle { background-position:0px -125px; }
.blueBtnWhiteBGhover25 .right { background-position:-24px -75px; }
.blueBtnBlueBG25 .left {
  background-position:0px -225px;
  width:8px;
  height:29px;
}
.blueBtnBlueBG25 .middle { background-position:0px -250px; }
.blueBtnBlueBG25 .right {
  background-position:-8px -225px;
  width:8px;
  height:29px;
}
.blueBtnBlueBGhover25 .left { background-position:-16px -225px; }
.blueBtnBlueBGhover25 .middle { background-position:0px -275px; }
.blueBtnBlueBGhover25 .right { background-position:-24px -225px; }
.blueBtnPrevDiv div, .blueBtnNextDiv div {
  background-image:url('images/structure/buttons/default/button_previous_next.png');
  cursor:pointer;
}
.blueBtnPrevDiv .blueBtnPrev, .blueBtnNextDiv .blueBtnNext {
  height:29px;
  width:30px;
}
.blueBtnPrevDiv .blueBtnPrev { background-position:0px 0px; }
.blueBtnPrevDivHover .blueBtnPrev { background-position:-30px 0; }
.blueBtnNextDiv .blueBtnNext { background-position:0px -29px; }
.blueBtnNextDivHover .blueBtnNext { background-position:-30px -29px; }
#counter {
  margin:113px 0 0 41px;
  font-weight:bold;
}
#counter #countHours, #counter #countMins, #counter #countSecs {
  width:40px;
  margin:0 9px 0 0;
  height:46px;
  line-height:46px;
  font-size:23px;
  color:#666666;
  text-align:center;
}
.specialEvent { overflow:visible; }
.specialEvent .overlay {
  margin:0;
  position:absolute;
  top:0px;
  left:0px;
  height:101px;
  width:128px;
  background-image:url(images/structure/lwm/default/player_overlay128x101.png);
}
.specialEvent .titledark {
  margin:0px;
  font-weight:bold;
  font-family:"Trebuchet MS", Calibri, arial;
  font-size:16px;
  color:#3d446b;
}
.specialEvent .titlelight {
  margin:0px;
  font-weight:bold;
  font-family:"Trebuchet MS", Calibri, arial;
  font-size:16px;
  color:#30b8ec;
}
.specialEvent .textlight { color:#30b8ec; }
.specialEvent .linkpage {
  color:#30b8ec;
  text-decoration:underline;
}
.specialEvent #eventsMenu { margin:0 0 5px 0; }
.specialEvent #eventsMenu a { text-decoration:none; }
.specialEvent #eventsMenu .menuItem {
  float:left;
  cursor:pointer;
  margin-right:4px;
}
.specialEvent #eventsMenu .menuItem .l {
  width:6px;
  height:41px;
  background-image:url('images/pages/special_events/default/menuBtns.png');
  background-position:0 -41px;
  float:left;
}
.specialEvent #eventsMenu .menuItem .c {
  height:41px;
  background-image:url('images/pages/special_events/default/menuBtns.png');
  float:left;
  line-height:45px;
  color:#ffffff;
  font-weight:bold;
  font-size:13px;
  letter-spacing:-1px;
  font-family:'Trebuchet MS';
  padding:0 2px;
}
.specialEvent #eventsMenu .menuItem .r {
  width:6px;
  height:41px;
  background-image:url('images/pages/special_events/default/menuBtns.png');
  background-position:-6px -41px;
  float:left;
}
.specialEvent #eventsMenu .menuItem:hover .l { background-position:0 -123px; }
.specialEvent #eventsMenu .menuItem:hover .c { background-position:0 -82px; }
.specialEvent #eventsMenu .menuItem:hover .r { background-position:-6px -123px; }
.specialEvent #eventsMenu .menuItem.active .l { background-position:0 -205px; }
.specialEvent #eventsMenu .menuItem.active .c {
  background-position:0 -164px;
  color:#37355f;
}
.specialEvent #eventsMenu .menuItem.active .r { background-position:-6px -205px; }
.specialEvent .eventcategory {
  overflow:visible;
  margin:8px 0 0 0;
}
.specialEvent .eventcategory .top {
  width:703px;
  height:41px;
  background-image:url('images/pages/special_events/default/eventtopbg.png');
}
.specialEvent .eventcategory .top .left {
  padding:0 0 0 12px;
  float:left;
}
.specialEvent .eventcategory .top .left h1 {
  line-height:45px;
  color:#ffffff;
  font-weight:bold;
  font-size:13px;
  letter-spacing:-1px;
  font-family:'Trebuchet MS';
  display:inline;
  margin:0;
  padding:0;
}
.specialEvent .eventcategory .top .right {
  float:right;
  padding-right:16px;
  color:#ffffff;
  font-weight:bold;
  font-size:12px;
  letter-spacing:-1px;
  font-family:'Arial';
  line-height:45px;
}
.specialEvent .eventcategory .top .right a {
  color:#ffffff;
  font-weight:bold;
  font-size:12px;
  letter-spacing:-1px;
  font-family:'Arial';
  line-height:45px;
}
.specialEvent .eventcategory .content {
  overflow:visible;
  width:701px;
  border:1px solid #b6bec4;
  -webkit-border-radius:0 0 8px 8px;
  -moz-border-radius:0 0 8px 8px;
  border-radius:0 0 8px 8px;
  position:relative;
  behavior:url(http://www.bingocams.co.uk/extra/ie-css3.htc);
}
.specialEvent .eventcategory .content .text {
  overflow:visible;
  padding:16px 12px 17px 12px;
  font-family:'Trebuchet MS';
  font-size:13px;
  width:678px;
  color:#3b436b;
}
.specialEvent .eventcategory .content .text .title {
  margin:10px 0px 10px 0;
  float:none;
  display:block;
}
.specialEvent .eventcategory .content .text a {
  font-family:'Arial';
  font-size:13px;
  font-weight:bold;
}
.specialEvent .eventcategory .content .text .btnPrebuy {
  background-image:url('images/pages/special_events/default/btnPrebuy.png');
  width:180px;
  height:144px;
  position:absolute;
  top:103px;
  left:512px;
}
.specialEvent .eventcategory .content .text .btnPrebuy:hover { background-position:0 -144px; }
.specialEvent .eventcategory .content .eventsBg {
  width:678px;
  height:207px;
  border:1px solid #b6bec4;
  background-image:url('images/pages/special_events/default/eventsBg.png');
  margin-left:9px;
  margin-bottom:10px;
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
  behavior:url(http://www.bingocams.co.uk/extra/ie-css3.htc);
  overflow-y:auto;
  padding-left:3px;
}
.specialEvent .eventcategory .content .eventsBg .event {
  margin:11px 0 0 8px;
  width:210px;
  height:196px;
}
.specialEvent .eventcategory .content .eventsBg .event .date {
  margin:0 0 0 8px;
  font-weight:bold;
  font-family:'Arial';
  font-size:14px;
  color:#303030;
  display:block;
  float:none;
}
.specialEvent .eventcategory .content .eventsBg .event .name {
  margin:0 0 0 8px;
  font-weight:bold;
  font-family:'Arial';
  font-size:14px;
  color:#363d61;
  display:block;
  float:none;
}
.specialEvent .eventcategory .content .eventsBg .event a {
  margin:0 0 0 8px;
  font-family:'Arial';
  font-size:12px;
  font-weight:bold;
  display:block;
}
.specialEvent .eventcategory .content .eventsBg .event a.img { margin:0 0 0 0; }
.specialEvent .eventbycategory { overflow:visible; }
.specialEvent .eventbycategory .t {
  margin-left:9px;
  background-image:url('images/pages/special_events/default/eventBgBtTop.png');
  height:21px;
  width:681px;
}
.specialEvent .eventbycategory .c {
  margin-left:9px;
  width:681px;
  background-image:url('images/pages/special_events/default/eventCenter.png');
}
.specialEvent .eventbycategory .c .eventOverview { display:none; }
.specialEvent .eventbycategory .c .event {
  margin-top:10px;
  margin-bottom:20px;
}
.specialEvent .eventbycategory .c .event .eventTop {
  height:39px;
  border:1px solid #a0c4e2;
  background-image:url('images/pages/special_events/default/eventTitleTopBg.gif');
  width:657px;
  margin:0 0 0 10px;
  -webkit-border-radius:3px 3px 3px 3px;
  -moz-border-radius:3px 3px 3px 3px;
  border-radius:3px 3px 3px 3px;
  position:relative;
  behavior:url(http://www.bingocams.co.uk/extra/ie-css3.htc);
  overflow:visible;
}
.specialEvent .eventbycategory .c .event .eventTop .title {
  font-family:'Trebuchet MS';
  font-weight:bold;
  font-size:16px;
  line-height:39px;
  padding:0 0 0 10px;
}
.specialEvent .eventbycategory .c .event .eventTop .fb-like { margin:10px 0 0 8px; }
.specialEvent .eventbycategory .c .event .eventTop .date {
  float:right;
  font-family:'Trebuchet MS';
  font-weight:bold;
  font-size:12px;
  color:#3c436b;
  padding:0 15px 0 0;
  line-height:39px;
}
.specialEvent .eventbycategory .c .event .description {
  margin:5px 0 0 14px;
  font-family:'Trebuchet MS';
  font-size:13px;
  color:#3c456c;
  font-weight:bold;
  width:657px;
  padding-top:16px;
}
.specialEvent .eventbycategory .c .event .description a {
  font-family:'arial';
  font-weight:bold;
}
.specialEvent .eventbycategory .c .event .description img {
  margin-left:32px;
  float:right;
}
.specialEvent .eventbycategory .c .event .description table { margin-left:0; }
.specialEvent .eventbycategory .c .event a { text-decoration:none; }
.specialEvent .eventbycategory .c .event .shareBtn {
  margin:10px 4px 0 15px;
  height:22px;
  cursor:pointer;
  float:left;
}
.specialEvent .eventbycategory .c .event .shareBtn .right, .specialEvent .eventbycategory .c .event .shareBtn .left, .specialEvent .eventbycategory .c .event .shareBtn .center {
  float:left;
  background-image:url('images/pages/personal_home/default/share.png');
  height:22px;
}
.specialEvent .eventbycategory .c .event .shareBtn .left {
  width:13px;
  height:22px;
}
.specialEvent .eventbycategory .c .event .shareBtn .center {
  font-size:12px;
  color:#363d61;
  line-height:22px;
  font-family:arial;
  background-position:0 -44px;
  height:22px;
}
.specialEvent .eventbycategory .c .event .shareBtn .right {
  background-position:-13px 0;
  width:13px;
  height:22px;
}
.specialEvent .eventbycategory .c .event .shareBtn:hover .left { background-position:0 -22px; }
.specialEvent .eventbycategory .c .event .shareBtn:hover .center { background-position:0 -66px; }
.specialEvent .eventbycategory .c .event .shareBtn:hover .right { background-position:-13px -22px; }
.specialEvent .eventbycategory .b {
  margin:0 0 15px 9px;
  background-image:url('images/pages/special_events/default/eventBgBtTop.png');
  background-position:0 -21px;
  height:21px;
  width:681px;
}
.specialEvent .pages {
  margin-left:auto;
  margin-right:auto;
  float:none;
  width:703px;
  text-align:center;
  margin-bottom:10px;
}
.specialEvent .pages a { text-align:center; }
.specialEvent .pages a.active { color:#3c436b; }
.specialEvent .icon2, .specialEvent .icon3, .specialEvent .icon4, .specialEvent .icon5, .specialEvent .icon6 {
  margin:0 4px 0 0px;
  background-image:url('images/structure/slidemenu/side_menu_icons.png');
  width:21px;
  background-repeat:no-repeat;
}
.specialEvent .menuItem.active .icon2, .specialEvent .menuItem.active .icon3, .specialEvent .menuItem.active .icon4, .specialEvent .menuItem.active .icon5, .specialEvent .menuItem.active .icon6 { background-image:url('images/structure/slidemenu/side_menu_icons_act.png'); }
.specialEvent .icon2 {
  height:19px;
  margin-top:12px;
  background-position:0 -26px;
}
.specialEvent .icon3 {
  width:22px;
  height:20px;
  margin-top:11px;
  background-position:0 -46px;
}
.specialEvent .icon4 {
  height:19px;
  margin-top:11px;
  background-position:0 -66px;
  width:17px;
}
.specialEvent .icon5 {
  width:23px;
  height:19px;
  margin-top:10px;
  background-position:0 -109px;
}
.specialEvent .icon6 {
  width:28px;
  height:24px;
  margin-top:9px;
  background-position:0 -85px;
}
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
.lwmWinMoment .username {
  text-align:center;
  font-weight:bold;
  font-size:16px;
  color:#38b0e8;
  width:100%;
  height:30px;
  line-height:30px;
}
.lwmWinMoment .timestamp {
  text-align:center;
  font-weight:bold;
  font-size:16px;
  color:#3c446b;
  width:100%;
  height:24px;
  line-height:24px;
}
.lwmWinMoment .wintype {
  text-align:center;
  font-weight:bold;
  font-size:14px;
  color:#38b0e8;
  width:100%;
  height:20px;
  line-height:20px;
}
.lwmWinMoment .prize {
  text-align:center;
  font-weight:bold;
  font-size:14px;
  color:#3c446b;
  width:100%;
  height:20px;
  line-height:20px;
}
div.validationStatus {
  width:21px;
  height:26px;
  background-repeat:no-repeat;
  background-position:center;
  float:left;
  clear:none;
  margin-top:2px;
}
div.validationStatus.valid { background-image:url('../assets/images/signuppopup/input_correct.gif'); }
div.validationStatus.invalid { background-image:url('../assets/images/signuppopup/input_incorrect.gif'); }
#ibanHelp { cursor:pointer; }
#ibanHelpText {
  position:absolute;
  margin-left:360px;
  margin-top:158px;
  width:278px;
  visibility:hidden;
  padding:10px;
  background-color:white;
  border:1px solid #d8b8d8;
}
#ibanHelpText.visible { visibility:visible; }
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
div.rotatorRight, div.rotatorLeft, div.rotatorMiddle {
  position:relative;
  width:229px;
  height:139px;
}
div.rotatorRight li, div.rotatorLeft li, div.rotatorMiddle li { height:139px; }
div.rotatorRight ul li, div.rotatorLeft ul li, div.rotatorMiddle ul li {
  float:left;
  position:absolute;
  list-style:none;
}
div.rotatorRight ul li.show, div.rotatorLeft ul li.show, div.rotatorMiddle ul li.show { z-index:500; }
.profileInfo {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
  padding:14px 14px 10px 14px;
  background-color:#daeaf7;
  border:1px solid #dce0e3;
}
.profileInfo .left {
  float:left;
  width:428px;
}
.profileInfo .left .name {
  color:#363d61;
  font-size:16px;
  margin:0 0 0 8px;
}
.profileInfo .left .editprofile {
  float:right;
  margin:3px 25px 0 0;
}
.profileInfo .left .motto {
  width:413px;
  height:40px;
  background-image:url('images/pages/personal_home/default/mottoField.gif');
}
.profileInfo .left .motto input {
  position:absolute;
  display:block;
  left:8px;
  width:321px;
  border:0;
  padding:0;
  margin:12px 0 0 17px;
  color:#38b0e8;
  font-size:15px;
  line-height:23px;
  background-color:transparent;
}
.profileInfo .left .motto .shareBtn {
  float:right;
  margin:13px 4px 0 0;
  height:22px;
  cursor:pointer;
}
.profileInfo .left .motto .shareBtn .r, .profileInfo .left .motto .shareBtn .l, .profileInfo .left .motto .shareBtn .c {
  float:left;
  background-image:url('images/pages/personal_home/default/share.png');
  height:22px;
}
.profileInfo .left .motto .shareBtn .l {
  width:13px;
  height:22px;
}
.profileInfo .left .motto .shareBtn .c {
  font-size:12px;
  color:#363d61;
  line-height:22px;
  font-family:arial;
  background-position:0 -44px;
  height:22px;
}
.profileInfo .left .motto .shareBtn .r {
  background-position:-13px 0;
  width:13px;
  height:22px;
}
.profileInfo .left .motto .shareBtn:hover .l { background-position:0 -22px; }
.profileInfo .left .motto .shareBtn:hover .c { background-position:0 -66px; }
.profileInfo .left .motto .shareBtn:hover .r { background-position:-13px -22px; }
.profileInfo .left .status {
  padding:9px 0 0 10px;
  font-size:12px;
  font-family:arial;
  color:#303030;
}
.profileInfo .left .status .s {
  color:#38b0e8;
  font-weight:bold;
}
.profileInfo .left .status span, .profileInfo .left .status a {
  float:left;
  display:block;
  margin:tpx 0 0 0;
  color:#333333;
}
.profileInfo .left .status a {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
  cursor:help;
  margin:0 0 0 5px;
}
.profileInfo .left .status .bonusField {
  float:left;
  margin-left:5px;
}
.profileInfo .left .status .bonusField .l {
  width:11px;
  background-image:url('images/pages/personal_home/default/currbonus.png');
  height:27px;
  float:left;
}
.profileInfo .left .status .bonusField .c {
  background-image:url('images/pages/personal_home/default/currbonus.png');
  background-position:0 -27px;
  height:27px;
  float:left;
}
.profileInfo .left .status .bonusField .c span {
  border:0;
  padding:0;
  margin:3px 0px 3px -5px;
  color:#38b0e8;
  font-size:15px;
  font-weight:bold;
  line-height:23px;
  letter-spacing:-1px;
  float:none;
  height:27px;
  padding:0 5px 0 5px;
}
.profileInfo .left .status .bonusField .r {
  background-image:url('images/pages/personal_home/default/currbonus.png');
  background-position:-11px 0px;
  height:27px;
  width:11px;
  float:left;
}
.profileInfo .left .statusBar {
  margin:7px 0 0 0;
  width:363px;
  height:22px;
  background-image:url('images/pages/personal_home/default/statusbar_12.png');
  float:left;
}
.profileInfo .left .statusBar .statusProgress {
  background-image:url('images/pages/personal_home/default/statusBarProgress.png');
  height:8px;
  width:340px;
  margin:7px 0 0 6px;
}
.profileInfo .left .statusPercentage {
  margin:5px 0 0 5px;
  background-image:url('images/pages/personal_home/default/percentage.png');
  width:44px;
  height:22px;
  float:left;
  text-align:center;
  line-height:22px;
  font-weight:bold;
  font-size:11px;
}
.profileInfo .left .playNow {
  width:222px;
  height:36px;
  cursor:pointer;
}
.profileInfo .left .playNow:hover { background-position:0 -36px; }
.profileInfo .left .depositNow {
  width:183px;
  height:36px;
  cursor:pointer;
  margin-left:10px;
}
.profileInfo .left .depositNow:hover { background-position:0 -36px; }
.profileInfo .left .bonusBar {
  width:328px;
  height:22px;
  background-image:url('images/pages/personal_home/default/bonusbar.png');
  margin:4px 0 0 0;
}
.profileInfo .left .bonusBar .bonusBarProgress {
  background-image:url('images/pages/personal_home/default/bonusBarProgress.png');
  height:8px;
  margin:7px 0 0 7px;
}
.profileInfo .right {
  width:245px;
  float:left;
}
.profileInfo .right .title {
  color:#363d61;
  font-size:16px;
  margin:0 0 0 8px;
  height:28px;
}
.profileInfo .right .events {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
  overflow-y:scroll;
  background-color:#cde1f1;
  width:243px;
  height:230px;
  border:1px solid #a0c4e2;
  padding:0 20px 0 0 6px;
}
.profileInfo .right .events .item {
  padding-top:8px;
  padding-left:14px;
  display:block;
  float:none;
}
.profileInfo .right .events .item .time {
  float:none;
  font-size:12px;
  color:#38b0e8;
  font-weight:bold;
  font-family:arial;
}
.profileInfo .right .events .item .eventName {
  float:none;
  color:#363d61;
  font-family:arial;
  font-weight:bold;
  font-size:12px;
}
.profileInfo .right .events .item .eventDescription {
  float:none;
  font-family:arial;
  color:#303030;
  font-size:11px;
}
.profileInfo .right .events .item a {
  color:#38b0e8;
  font-family:arial;
  font-size:11px;
}
.profileInfo .right .events .item a:hover { text-decoration:underline; }
.profileInfo .right .events .item .lines {
  margin:6px 0 0 -4px;
  float:none;
  display:block;
}
.profileInfo .right .events .item .lines .lineWhite {
  height:1px;
  background-color:#ffffff;
  float:none;
  display:block;
}
.profileInfo .right .events .item .lines .lineBlue {
  height:1px;
  background-color:#a0c4e2;
  float:none;
  display:block;
}
.profileInfo .right .calendarBtnnl, .profileInfo .right .calendarBtnen {
  width:216px;
  height:30px;
  background-image:url('images/pages/personal_home/default/openCalendarBtn.png');
  margin:6px 0 0 10px;
  cursor:pointer;
}
.profileInfo .right .calendarBtnnl { background-position:-216px 0; }
.profileInfo .right .calendarBtnen:hover { background-position:-0px -30px; }
.profileInfo .right .calendarBtnnl:hover { background-position:-216px -30px; }
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
div { overflow:visible; }
.prize {
  color:#3c446b;
  font-size:15px;
  float:none;
  text-align:center;
  line-height:17px;
  font-weight:bold;
}
.available {
  color:#3c446b;
  font-size:18px;
  float:none;
  text-align:center;
  line-height:17px;
  font-weight:bold;
  margin:110px 0 0 0;
}
#page_left {
  float:left;
  width:466px;
  padding:7px 18px 0 7px;
}
#page_left .text { color:#0e0e0e; }
#page_left .text h2 {
  margin:0 0 15px 0;
  padding:0;
  float:left;
  color:#38b0e8;
}
#page_left .text a {
  color:#38b0e8;
  text-decoration:underline;
}
#page_right { float:left; }
#page_right .roundBoxFooter { padding:0 0px 0 0px; }
#page_right .text {
  color:#38b0e8;
  font-size:16px;
  font-weight:bold;
  margin:10px 0 10px 0;
  float:none;
  text-align:center;
}
#page_right .fb-like { margin:5px 0 6px 82px; }
div { overflow:visible; }
.spotlightbg {
  width:681px;
  height:233px;
  background-image:url('images/pages/personal_home/default/spotlightBg.jpg');
  overflow-y:scroll;
  border:1px solid #b6bec4;
  -webkit-border-radius:5px 0px 0px 5px;
  -moz-border-radius:5px 0px 0px 5px;
  border-radius:5px 0px 0px 5px;
  position:relative;
}
.spotlightbg .item { float:left; }
.spotlightbg .item .title {
  margin:8px 0 8px 19px;
  font-size:15px;
  color:#363d61;
  font-weight:bold;
  font-family:arial;
  float:none;
  display:block;
  height:17px;
  overflow:hidden;
}
.spotlightbg .item img {
  margin-left:19px;
  float:left;
}
.spotlightbg .item .date {
  font-size:12px;
  color:#303030;
  font-family:arial;
  padding:4px 0 0 7px;
}
.spotlightbg .item a { text-decoration:none; }
.spotlightbg .item .detailsBtn {
  border:1px solid #d9e1e8;
  background-color:#ffffff;
  color:#38b0e8;
  height:22px;
  width:151px;
  text-align:center;
  line-height:22px;
  margin:7px 0 10px 37px;
  cursor:pointer;
  text-decoration:none;
}
.spotlightbg .item .detailsBtn:hover { background-color:#f6f6f6; }
.spotlightbg .item .greyLine {
  display:block;
  float:none;
  height:1px;
  background-color:#c9d1d6;
}
.spotlightbg .item .whiteLine {
  display:block;
  float:none;
  height:1px;
  background-color:#ffffff;
}
.spotlightbg .item.l {
  width:220px;
  border-right:1px solid #c9d1d6;
}
.spotlightbg .item.c {
  width:220px;
  border-left:1px solid #ffffff;
  border-right:1px solid #c9d1d6;
}
.spotlightbg .item.r {
  width:220px;
  border-left:1px solid #ffffff;
}
#allWin {
  overflow:visible;
  width:701px;
}
#allWin .bottom { overflow:visible; }
#allWin .l1 {
  margin:0px 8px 0px 8px;
  border-bottom:1px solid #dce0e3;
  height:44px;
  width:685px;
  overflow:visible;
}
#allWin .l1 .text {
  padding:14px 0 0 0;
  color:#333333;
  font-size:16px;
  font-weight:bold;
  padding-left:3px;
  float:left;
}
#allWin .l1 .selectBoxes { overflow:visible; }
#allWin .l1 .selectBoxes .select {
  float:left;
  overflow:visible;
}
#allWin .l1 .button {
  float:left;
  padding:8px 0 0 0;
}
#allWin .l2 {
  padding:0px 0 0 10px;
  overflow:visible;
}
#allWin .l2 .item {
  width:128px;
  margin:0 10px 0 0;
}
#allWin .l2 .item .text {
  width:128px;
  color:#38b0e8;
  font-size:13px;
  font-weight:bold;
  text-align:center;
  padding:0;
  margin:13px 0 5px 0;
}
#allWin .l2 .item .personalLwmWinnerMovie {
  width:128px;
  height:101px;
  margin:0 0 0 0px;
  position:relative;
}
#allWin .l2 .item .personalLwmWinnerMovie .bestLwm { cursor:pointer; }
#allWin .l2 .item .personalLwmWinnerMovie .overlay {
  position:absolute;
  left:0px;
  top:0px;
  width:128px;
  height:101px;
  background-image:url(images/structure/lwm/default/player_overlay128x101.png);
}
#allWin .l2 .item .prize { margin:5px 0 0 0; }
#allWin .l2 .item .personalLwmWinnerMovie	.overlayNoPlay {
  margin:0;
  position:absolute;
  left:0px;
  top:0px;
  height:101px;
  width:128px;
  background-image:url(images/pages/personal_home/default/overlay128x101.png);
}
#allWin .l2 .item .fb-like {
  margin:5px 0 0 40px;
  overflow:visible;
}
#allWin .l2 h3 {
  color:#333333;
  font-size:16px;
  font-weight:bold;
  padding:1px 0 0 3px;
}
#allWin .l3 {
  margin:6px 8px 0px 8px;
  border-top:1px solid #dce0e3;
  height:44px;
  width:685px;
  text-align:center;
}
#allWin .l3 .prev {
  width:46px;
  margin:14px 0 0 6px;
}
#allWin .l3 .next {
  width:100px;
  text-align:right;
  margin:14px 6px 0 467px;
}
#allWin .l3 .prev a, #allWin .l3 .next a { text-decoration:underline; }
#allWin .l3 .pages { margin-top:12px; }
#allWin .l3 .pages a { margin-right:13px; }
#allWin .l3 .button { margin:8px 0 0 0; }
#promoImages {
  padding:8px 0 0 0;
  height:139px;
  width:711px;
}
#promoImages img {
  margin:0 8px 0 0;
  float:left;
  display:block;
}
#announcementPopup {
  display:none;
  position:absolute;
  z-index:1000;
  background-color:#ffffff;
  padding:30px 30px 10px 30px;
  height:500px;
}
#announcementPopup .popupBg {
  width:591px;
  height:735px;
  background-image:url('images/pages/personal_home/default/popup.png');
}
#announcementPopup .popupBg .closeBtn {
  width:40px;
  height:40px;
  background-image:url('images/pages/personal_home/default/closeBtn.png');
  margin:14px 0 0 539px;
  float:left;
  cursor:pointer;
}
#announcementPopup .popupBg .closeBtn:hover { background-position:0 -40px; }
#announcementPopup .popupBg .sluitenBtn {
  width:153px;
  height:36px;
  background-image:url('images/pages/personal_home/default/sluitenBtn.png');
  float:left;
  margin:11px 0 0 219px;
  cursor:pointer;
}
#announcementPopup .popupBg .sluitenBtn:hover { background-position:0 -36px; }
#announcementPopup .popupBg .text {
  color:#474747;
  width:507px;
  height:562px;
  padding:25px 30px 0 20px;
  float:left;
  margin:35px 0 0 18px;
  line-height:20px;
}
#announcementPopup .popupBg .text .bold {
  font-size:16px;
  font-weight:bold;
  color:#474747;
}
#announcementPopup .popupBg .text p {
  color:#474747;
  font-size:14px;
  line-height:19px;
}
#announcementPopup .popupBg .text a {
  font-size:14px;
  line-height:19px;
}
#wowcherPopup {
  display:none;
  position:absolute;
  z-index:1000;
  background-color:#ffffff;
  height:540px;
}
#wowcherPopup .voucher {
  background-repeat:no-repeat;
  width:823px;
  height:540px;
}
#wowcherPopup .voucher .playBingoBtn {
  background-image:url('images/pages/personal_home/default/playBingoBtn.jpg');
  width:293px;
  height:59px;
  float:left;
  cursor:pointer;
}
#wowcherPopup .voucher .playBingoBtn:hover { background-position:0 -59px; }
#wowcherPopup .voucher .playBingoBtn { margin:389px 0 0 267px; }
#wowcherPopup .voucher .enterBtn {
  background-image:url('images/pages/personal_home/default/enterBtn.jpg');
  width:130px;
  height:59px;
  position:absolute;
  left:350px;
  top:400px;
}
#wowcherPopup .voucher .enterBtn:hover { background-position:0 -60px; }
#wowcherPopup .voucher .closeBtn {
  background-image:url('images/pages/personal_home/default/closeBtn2.png');
  width:35px;
  height:38px;
  position:absolute;
  right:5px;
  top:5px;
}
#wowcherPopup .voucher .closeBtn:hover { background-position:0 -38px; }
#wowcherPopup .voucher #error {
  position:absolute;
  left:145px;
  top:500px;
  height:30px;
  width:600px;
  color:red;
  text-align:center;
  font-size:20px;
}
#wowcherPopup .voucher.request { background-image:url('images/pages/personal_home/en/firstLoginPopup/15780/voucherRequest.jpg'); }
#wowcherPopup .voucher.request .playBingoBtn { visibility:hidden; }
#wowcherPopup .voucher.request .enterBtn { visibility:visible; }
#wowcherPopup .voucher.request input {
  position:absolute;
  top:338px;
  left:309px;
  height:39px;
  width:206px;
  font-size:20px;
  text-align:center;
  background-color:#e9ebff;
  border:none;
}
#wowcherPopup .voucher.ready { background-image:url('images/pages/personal_home/en/firstLoginPopup/15780/voucherReady.jpg'); }
#wowcherPopup .voucher.ready .playBingoBtn { visibility:visible; }
#wowcherPopup .voucher.ready .enterBtn { visibility:hidden; }
#wowcherPopup .voucher.ready input { visibility:hidden; }
#confirmAddressPopup {
  display:none;
  position:absolute;
  z-index:1000;
  background-color:#ffffff;
  padding:30px 30px 10px 30px;
  height:200px;
  font-size:16px;
  margin-top:100px;
}
#confirmAddressPopup > div { text-align:center; }
#confirmAddressPopup > div > div { margin-top:50px; }
#mobileUserPopup {
  height:1000px;
  width:885px;
  position:absolute;
  margin-left:-442px;
  top:70px;
  left:50%;
  background-color:#ffffff;
  -moz-border-radius:25px;
  border-radius:25px;
  display:none;
}
#mobileContent {
  width:600px;
  height:909px;
  position:absolute;
  z-index:1;
  top:150px;
  left:50%;
  margin-left:-310px;
  display:none;
}
.firstLoginBg.en { background-image:url('images/pages/personal_home/en/firstLoginPopup.png'); }
.firstLoginBg.nlen { background-image:url('images/pages/personal_home/nlen/firstLoginPopup.png'); }
.firstLoginBg {
  background-repeat:no-repeat;
  width:763px;
  height:500px;
}
.firstLoginBg .playBingoBtn {
  background-image:url('images/pages/personal_home/default/playBingoBtn.jpg');
  width:293px;
  height:59px;
  float:left;
  cursor:pointer;
}
.firstLoginBg .playBingoBtn:hover { background-position:0 -59px; }
.firstLoginBg .playBingoBtn.first { margin:360px 0 0 240px; }
.firstLoginBg .playBingoBtn.second { margin:580px 0 0 202px; }
#bouncerPopup {
  z-index:1000;
  width:550px;
  top:200px;
  position:fixed;
  margin-left:-250px;
  left:50%;
  background-color:#e7edf1;
  -webkit-border-radius:20px;
  -moz-border-radius:20px;
  border-radius:20px;
  padding-bottom:10px;
  display:none;
}
#bouncerPopup .closeBtn {
  background-image:url('images/pages/personal_home/default/closeBtnBouncer.jpg');
  width:26px;
  height:26px;
  cursor:pointer;
  float:right;
  margin:19px 16px 0 0;
}
#bouncerPopup .closeBtn:hover { background-position:0 -26px; }
#bouncerPopup .bingocamsLogo {
  background-image:url('images/pages/personal_home/default/bingoLogoBouncer.jpg');
  width:129px;
  height:32px;
  margin:16px 0 0 20px;
  float:left;
}
#bouncerPopup .lines {
  margin:10px 16px 0 16px;
  border-top:1px solid #c5d8e6;
  background-color:#ffffff;
  height:1px;
}
#bouncerPopup .text { padding:5px 20px 0 20px; }
#bouncerPopup .helpdesk {
  background-image:url('images/pages/personal_home/default/helpdesk.jpg');
  width:149px;
  height:45px;
  display:block;
  float:left;
  cursor:pointer;
  margin:31px 0 0 58px;
}
#bouncerPopup .helpdeskLive {
  background-image:url('images/pages/personal_home/default/onlineHelpdesk.jpg');
  width:129px;
  height:46px;
  margin:31px 0 0 77px;
  float:Left;
  cursor:pointer;
  display:block;
}
#bouncerPopup .seperator {
  width:1px;
  float:left;
  height:84px;
  background-color:#ffffff;
  border-right:1px solid #c5d8e6;
  margin:17px 0 10px 64px;
}
#bouncerPopup .seperator.nlen, #bouncerPopup .seperator.nl {
  border:none;
  background-color:transparent;
  margin:17px 0 0 0;
}
#addressPopup {
  z-index:1000;
  width:550px;
  top:200px;
  position:fixed;
  margin-left:-250px;
  left:50%;
  background-color:#e7edf1;
  -webkit-border-radius:20px;
  -moz-border-radius:20px;
  border-radius:20px;
  padding-bottom:10px;
  display:none;
}
#addressPopup .closeBtn {
  background-image:url('images/pages/personal_home/default/closeBtnBouncer.jpg');
  width:26px;
  height:26px;
  cursor:pointer;
  float:right;
  margin:19px 16px 0 0;
}
#addressPopup .closeBtn:hover { background-position:0 -26px; }
#addressPopup .bingocamsLogo {
  background-image:url('images/pages/personal_home/default/bingoLogoBouncer.jpg');
  width:129px;
  height:32px;
  margin:16px 0 0 20px;
  float:left;
}
#addressPopup .lines {
  margin:10px 16px 0 16px;
  border-top:1px solid #c5d8e6;
  background-color:#ffffff;
  height:1px;
}
#addressPopup .text { padding:5px 20px 0 20px; }
#addressPopup .helpdesk {
  background-image:url('images/pages/personal_home/default/helpdesk.jpg');
  width:149px;
  height:45px;
  display:block;
  float:left;
  cursor:pointer;
  margin:31px 0 0 58px;
}
#addressPopup .helpdeskLive {
  background-image:url('images/pages/personal_home/default/onlineHelpdesk.jpg');
  width:129px;
  height:46px;
  margin:31px 0 0 77px;
  float:Left;
  cursor:pointer;
  display:block;
}
#addressPopup .seperator {
  width:1px;
  float:left;
  height:84px;
  background-color:#ffffff;
  border-right:1px solid #c5d8e6;
  margin:17px 0 10px 64px;
}
#addressPopup .seperator.nlen, #addressPopup .seperator.nl {
  border:none;
  background-color:transparent;
  margin:17px 0 0 0;
}
#addressPopup .seperator {
  height:40px;
  margin:6px 0 0 64px;
}
#addressPopup .button {
  float:left;
  margin:13px 0 0 58px;
  cursor:pointer;
  background-image:url('../assets/images/personal/includes/buttons/playerdata_btn.gif');
  width:150px;
  height:28px;
  background-repeat:no-repeat;
  text-align:left;
}
#addressPopup .button:hover { background-image:url('../assets/images/personal/includes/buttons/playerdata_on_btn.gif'); }
#addressPopup .button div {
  margin-left:10px;
  margin-top:4px;
  color:#ffffff;
}
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
.paypointcards .removeCard {
  color:#ffffff;
  text-shadow:#000000 1px 1px 0px;
  font-size:13px;
  cursor:pointer;
  line-height:20px;
  padding-left:27px;
  height:21px;
  width:96px;
  background-image:url(images/structure/buttons/default/bg21_del.png);
  background-position:0px 0px;
}
.paypointcards .removeCard:hover { background-position:-123px 0px; }
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
#page_win div { overflow:visible; }
#page_win .prize {
  color:#3c446b;
  font-size:15px;
  float:none;
  text-align:center;
  line-height:17px;
  font-weight:bold;
}
#page_win .available {
  color:#3c446b;
  font-size:18px;
  float:none;
  text-align:center;
  line-height:17px;
  font-weight:bold;
  margin:110px 0 0 0;
}
#page_win #page_left {
  float:left;
  width:466px;
  padding:7px 18px 0 7px;
}
#page_win #page_left .text { color:#0e0e0e; }
#page_win #page_left .text h2 {
  margin:0 0 15px 0;
  padding:0;
  float:left;
  color:#38b0e8;
}
#page_win #page_left .text a {
  color:#38b0e8;
  text-decoration:underline;
}
#page_win #page_right { float:left; }
#page_win #page_right .roundBoxFooter { padding:0 0px 0 0px; }
#page_win #page_right .text {
  color:#38b0e8;
  font-size:16px;
  font-weight:bold;
  margin:10px 0 10px 0;
  float:none;
  text-align:center;
}
#page_win #page_right .fb-like { margin:5px 0 6px 82px; }
#page_win #allWin {
  width:703px;
  margin:8px 0 0 0;
  border-top:1px solid #dce0e3;
}
#page_win #allWin .l1 {
  margin:0px 8px 0px 8px;
  border-bottom:1px solid #dce0e3;
  height:44px;
  width:685px;
}
#page_win #allWin .l1 .text {
  padding:14px 0 0 0;
  color:#333333;
  font-size:16px;
  font-weight:bold;
  padding-left:3px;
  float:left;
}
#page_win #allWin .l1 .selectBoxes .select { float:left; }
#page_win #allWin .l1 .button {
  float:left;
  padding:8px 0 0 0;
}
#page_win #allWin .l2 { padding:0px 0 0 10px; }
#page_win #allWin .l2 .item {
  width:128px;
  margin:0 10px 0 0;
}
#page_win #allWin .l2 .item .text {
  width:128px;
  color:#38b0e8;
  font-size:13px;
  font-weight:bold;
  text-align:center;
  padding:0;
  margin:13px 0 5px 0;
}
#page_win #allWin .l2 .item .personalLwmWinnerMovie {
  width:128px;
  height:101px;
  margin:0 0 0 0px;
  position:relative;
}
#page_win #allWin .l2 .item .personalLwmWinnerMovie .bestLwm { cursor:pointer; }
#page_win #allWin .l2 .item .personalLwmWinnerMovie .overlay {
  position:absolute;
  left:0px;
  top:0px;
  width:128px;
  height:101px;
  background-image:url(images/structure/lwm/default/player_overlay128x101.png);
}
#page_win #allWin .l2 .item .prize { margin:5px 0 0 0; }
#page_win #allWin .l2 .item .personalLwmWinnerMovie	.overlayNoPlay {
  margin:0;
  position:absolute;
  left:0px;
  top:0px;
  height:101px;
  width:128px;
  background-image:url(images/pages/personal_home/default/overlay128x101.png);
}
#page_win #allWin .l2 .item .fb-like {
  margin:5px 0 0 40px;
  overflow:visible;
}
#page_win #allWin .l2 h3 {
  color:#333333;
  font-size:16px;
  font-weight:bold;
  padding:1px 0 0 3px;
}
#page_win #allWin .l3 {
  margin:6px 8px 0px 8px;
  border-top:1px solid #dce0e3;
  height:44px;
  width:685px;
  text-align:center;
}
#page_win #allWin .l3 .prev {
  width:46px;
  margin:14px 0 0 6px;
}
#page_win #allWin .l3 .next {
  width:100px;
  text-align:right;
  margin:14px 6px 0 467px;
}
#page_win #allWin .l3 .prev a, #page_win #allWin .l3 .next a { text-decoration:underline; }
#page_win #allWin .l3 .pages { margin-top:12px; }
#page_win #allWin .l3 .pages a { margin-right:13px; }
#page_win #allWin .l3 .button { margin:8px 0 0 0; }
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
.roundBoxHeader {
  width:703px;
  margin:8px 0 0 0;
  height:32px;
  float:left;
  overflow:hidden;
}
.roundBoxHeaderText {
  float:left;
  padding-left:10px;
  font-size:14px;
}
.roundBoxFooter {
  width:703px;
  overflow:visible;
}
.content {
  overflow:visible;
  width:703px;
  z-index:0;
}
#jackpot { padding:0 15px 0 8px; }
#jackpot h1 {
  color:#38b0e8;
  margin-left:7px;
  margin-bottom:0px;
  margin-top:20px;
}
#jackpot .roundBoxHeaderText h1 {
  font-family:"HelveticaRounded", verdana, helvetica, sans-serif;
  font-size:14px;
  line-height:32px;
  margin:0;
  font-weight:normal;
  font-style:normal;
  color:#3b436b;
}
#jackpot .text {
  color:#0e0e0e;
  margin:20px 0 0 7px;
}
#jackpot .text strong { color:#38b0e8; }
#jackpot #jackpots {
  margin-top:20px;
  margin-bottom:18px;
}
#jackpot #progJackpot {
  width:703px;
  margin:0 0 0 0px;
  border-top:1px solid #dce0e3;
}
#jackpot #progJackpot .textProg {
  float:left;
  width:410px;
  padding:15px 0 0 10px;
  margin:0 0 0 0;
}
#jackpot #progJackpot p { margin:0; }
#jackpot #progJackpot #bigbang {
  width:253px;
  height:161px;
  margin:10px 0 0 20px;
  float:left;
}
#jackpot #progJackpot .button {
  width:400px;
  float:left;
  margin:0 0 8px 10px;
}
#jackpot #progJackpot .button .left { float:left; }
#jackpot #progJackpot .button .middle { float:left; }
#jackpot #progJackpot .button .right { float:left; }
#jackpot #progJackpot .fb-like {
  margin-left:130px;
  float:left;
}
#jackpot .room {
  width:253px;
  height:161px;
  margin:0 0 0 2px;
  float:left;
  border:#dce0e3 1px solid;
  float:left;
  overflow:hidden;
  border-radius:10px 10px;
  -moz-border-radius:10px 10px;
  -webkit-border-radius:10px 10px;
}
#jackpot .room img { margin:15px 0 0 16px; }
#jackpot .room .amount {
  width:225px;
  height:40px;
  margin-left:8px;
  padding:5px 0 0 10px;
}
#jackpot .room .l1 {
  width:25px;
  height:37px;
  float:left;
  margin-right:1px;
}
#jackpot .room .l1 img { margin:0; }
#jackpot #roomJackpot {
  width:689px;
  padding:0 0 x 0 14px;
}
#jackpot #roomJackpot .item {
  width:685px;
  margin:10px 8px 0px 8px;
  padding:0 0 8px 0;
  border-bottom:1px solid #dce0e3;
}
#jackpot #roomJackpot .item .itemText {
  padding-left:10px;
  width:415px;
  float:left;
  height:150px;
}
#jackpot #roomJackpot .item .itemText h2 { margin:0; }
#jackpot #roomJackpot .item .itemText .text { margin:10px 0 0 0; }
#jackpot #roomJackpot .item .fb-like {
  float:left;
  margin:0 0 0 10px;
}
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
#livechathosts { margin:8px 8px 0 8px; }
#livechathosts p { color:#0e0e0e; }
#livechathosts .lightblue { color:#38b0e8; }
#livechathosts #text_top {
  width:460px;
  margin-left:7px;
  float:left;
}
#livechathosts #text_top h1 {
  margin:0;
  padding-top:10px;
  color:#38b0e8;
}
#livechathosts #text_top .text { margin:20px 0 30px 0; }
#livechathosts #chatImage {
  padding-left:27px;
  float:left;
}
#livechathosts #chatImage .imageHolder {
  width:187px;
  height:148px;
  border:1px #b6bec4 solid;
  border-radius:10px 10px;
  -moz-border-radius:15px;
  -webkit-border-top-left-radius:10px 10px;
  -webkit-border-top-right-radius:10px 10px;
  -webkit-border-bottom-right-radius:10px 10px;
  -webkit-border-bottom-left-radius:10px 10px;
  padding:10px 10px 10px 10px;
}
#livechathosts #schedule {
  width:100%;
  height:40px;
  border-top:1px #dce0e3 solid;
  border-bottom:1px #dce0e3 solid;
}
#livechathosts #schedule .text { padding:0 0 0 7px; }
#livechathosts #schedule .text h1 {
  margin:0;
  line-height:40px;
  font-size:20px;
}
#livechathosts .text1 { padding-left:7px; }
#livechathosts .text1 .text { margin:25px 0 25px 0; }
#livechathosts .fb-like { margin-top:4px; }
#livechathosts .chathost { margin-bottom:8px; }
#livechathosts .chathost .roundBoxHeader {
  height:32px;
  width:703px;
  float:left;
  overflow:visible;
  margin:0 0 0 0;
}
#livechathosts .chathost .roundBoxHeaderText {
  float:left;
  padding-left:10px;
  font-size:14px;
  overflow:visible;
}
#livechathosts .chathost .roundBoxFooter {
  width:703px;
  overflow:visible;
}
#livechathosts .chathost .inner {
  overflow:visible;
  width:703px;
  z-index:0;
}
#livechathosts .chathost .contentLeft {
  width:687px;
  padding:8px 8px 8px 8px;
}
#livechathosts .chathost .contentLeft .avatarHolder {
  width:170px;
  background-color:#daeaf7;
  border:1px #b6bec4 solid;
  border-radius:10px;
  float:left;
  padding-bottom:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}
#livechathosts .chathost .contentLeft .avatarHolder .avatar { padding:8px 14px 5px 14px; }
#livechathosts .chathost .contentLeft .avatarHolder .avatar img { border:1px #a0c4e2 solid; }
#livechathosts .chathost .contentLeft .avatarHolder .chStatus {
  background-image:url('images/pages/livechathosts/default/onlineBg.gif');
  height:21px;
  width:142px;
  margin:13px 0 0 13px;
}
#livechathosts .chathost .contentLeft .avatarHolder .chStatus .status {
  height:21px;
  font-weight:bold;
  line-height:21px;
  text-shadow:1px 0 #ffffff;
  float:left;
  padding-left:8px;
  width:100px;
}
#livechathosts .chathost .contentLeft .avatarHolder .chStatus .statusImg {
  width:33px;
  height:17px;
  float:left;
  margin-top:2px;
}
#livechathosts .chathost .contentLeft .avatarHolder .chStatus .statusImg.online { background-image:url('images/pages/livechathosts/default/online.png'); }
#livechathosts .chathost .contentLeft .avatarHolder .chStatus .statusImg.offline { background-image:url('images/pages/livechathosts/default/offline.png'); }
#livechathosts .chathost .contentLeft .avatarHolder .youtube {
  width:113px;
  height:31px;
  background-image:url('images/pages/livechathosts/default/youtube.jpg');
  float:left;
  margin:5px 0 0 27px;
  cursor:pointer;
}
#livechathosts .chathost .contentLeft .avatarHolder .youtube:hover { background-position:0 -31px; }
#livechathosts .chathost .contentLeft .avatarHolder .playbingo {
  width:114px;
  height:31px;
  background-image:url('images/pages/livechathosts/default/playbingo.jpg');
  float:left;
  margin:10px 0 0 27px;
  cursor:pointer;
}
#livechathosts .chathost .contentLeft .avatarHolder .playbingo:hover { background-position:0 -31px; }
#livechathosts .chathost .contentLeft .avatarHolder .info .status {
  float:left;
  margin-left:22px;
}
#livechathosts .chathost .contentLeft .avatarHolder .info .status p {
  font-size:16px;
  font-weight:bold;
  margin:0;
  line-height:28px;
}
#livechathosts .chathost .contentLeft .avatarHolder .info .statusfield {
  background-image:url('images/pages/livechathosts/default/status_bg.gif');
  width:70px;
  height:28px;
  text-align:left;
  float:left;
  margin-left:2px;
}
#livechathosts .chathost .contentLeft .avatarHolder .info .statusfield p {
  padding-left:6px;
  margin:0px;
  line-height:28px;
  text-align:left;
  font-weight:bold;
}
#livechathosts .chathost .contentLeft .avatarHolder .info .statusfield .online { color:#22b400; }
#livechathosts .chathost .contentLeft .avatarHolder .info .statusfield .offline { color:#db0202; }
#livechathosts .chathost .contentLeft .avatarHolder .l1 p {
  text-align:center;
  font-weight:bold;
  margin:0;
}
#livechathosts .chathost .contentLeft .questions { width:507px; }
#livechathosts .chathost .contentLeft .questions .header {
  width:100%;
  border-bottom:1px #dce0e3 solid;
}
#livechathosts .chathost .contentLeft .questions .header h2 {
  margin:4px 0 8px 17px;
  font-weight:16px;
  color:#0e0e0e;
}
#livechathosts .chathost .contentLeft .questions .l1 { width:190px; }
#livechathosts .chathost .contentLeft .questions table { margin-top:4px; }
#livechathosts .chathost .contentLeft .questions table tr td p {
  color:#3c446b;
  text-align:right;
  font-weight:bold;
  margin:0;
}
#livechathosts .chathost .contentLeft .questions table tr .left {
  vertical-align:top;
  width:170px;
}
#livechathosts .chathost .contentLeft .questions table tr .right {
  width:335px;
  vertical-align:top;
}
#livechathosts .chathost .contentLeft .questions table tr .right p {
  color:#38b0e8;
  text-align:left;
}
#youtubeCloseButton {
  position:absolute;
  width:47px;
  height:47px;
  margin-left:635px;
  margin-top:-43px;
  background-image:url('images/pages/livechathosts/default/closeBtn.png');
  cursor:pointer;
}
#youtubeBgLayer {
  background-color:#000000;
  position:fixed;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:10;
  display:none;
}
#youtubePlayer {
  position:fixed;
  width:640px;
  height:390px;
  padding:16px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  background-color:#ffffff;
  top:50%;
  margin-top:-195px;
  margin-left:-320px;
  left:50%;
  z-index:11;
  display:none;
}
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
#content {
  width:696px;
  padding:8px 8px 8px 15px;
}
#content .text1 h1 {
  color:#38b0e8;
  margin-left:0px;
  margin-bottom:0px;
  margin-top:20px;
}
#content .text2 { margin:20px 0 0 0px; }
#content .text2 p {
  font-style:italic;
  font-weight:bold;
}
#content .text2 p a { font-style:italic; }
#content .rules a { font-size:1em; }
#content ol { margin-left:-30px; }
#content ol .terms { font-style:italic; }
#content ol li {
  margin:0 0 0 0;
  padding:0 0 0 0;
  height:25px;
}
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
#signup {
  width:703px;
  padding:8px 8px 8px 8px;
}
#signup .banner { width:703px; }
#signup .l1 {
  margin-bottom:10px;
  width:703px;
  height:50px;
}
#signup .l1 h1 {
  font-size:2em;
  margin-left:112px;
  margin-top:0px;
  margin-bottom:0px;
  color:#38b0e8;
  line-height:50px;
}
#signup .l2 {
  float:left;
  width:168px;
  color:#333333;
  font-weight:bold;
  font-size:13px;
  height:28px;
  line-height:28px;
  margin:0 0 10px 112px;
}
#signup .l3 {
  width:420px;
  float:left;
  margin:0 0 10px 0;
  height:28px;
  font-size:13px;
}
#signup .l3 .input {
  width:179px;
  height:20px;
  background-image:url(images/pages/signup/default/bg_input.gif);
  padding-top:8px;
  float:left;
}
#signup .l3 .input input {
  float:left;
  display:block;
  width:163px;
  border:0;
  padding:0px 8px 0 8px;
  color:#3c446b;
  font-weight:bold;
  line-height:13px;
  font-size:13px;
  background-color:transparent;
  margin:0 0 0 0;
}
#signup .l3 #selectboxes {
  width:179px;
  height:28px;
  float:left;
}
#signup .l3 select {
  margin-top:5px;
  float:left;
}
#signup .l3 .optional {
  color:#333333;
  height:28px;
  line-height:28px;
  padding-left:8px;
  font-weight:bold;
  float:left;
}
#signup .l3 .terms {
  color:#333333;
  font-weight:bold;
}
#signup .l3 .good {
  height:28px;
  padding-left:25px;
  background-image:url(images/pages/signup/default/good.gif);
  float:left;
  background-repeat:no-repeat;
  margin-left:10px;
}
#signup .l3 .fault {
  height:28px;
  padding-left:25px;
  margin-left:10px;
  background-image:url(images/pages/signup/default/bad.gif);
  float:left;
  background-repeat:no-repeat;
  color:#ed0000;
  line-height:28px;
}
#signup .info {
  width:688px;
  border-top:1px solid #dce0e3;
  margin-top:14px;
  padding-left:15px;
}
#signup .info h2 {
  color:#38b0e8;
  font-size:13px;
}
#signup .info p { font-size:11px; }
#signup h1 {
  line-height:20px;
  font-size:17px;
  font-family:'FuturaMdBTBold';
}
#signup h1 span {
  line-height:20px;
  font-size:17px;
  font-family:'FuturaMdBTBold';
}
#signup .line {
  height:1px;
  background-color:#dce0e3;
  margin:18px 0 28px 0;
}
#signup .alreadyUsed { margin-left:4px; }
#signup .alreadyUsed .pleaseLogin {
  font-size:18px;
  font-weight:bold;
  color:#37b0e8;
  margin-bottom:30px;
}
#signup .alreadyUsed .input {
  width:200px;
  height:35px;
  background-image:url(images/pages/signup/default/bigInput.gif);
  padding-top:8px;
  float:left;
  margin-right:12px;
}
#signup .alreadyUsed .input input {
  float:left;
  display:block;
  width:184px;
  border:0;
  padding:0px 8px 0 8px;
  color:#3c446b;
  font-weight:bold;
  line-height:13px;
  font-size:14px;
  background-color:transparent;
  margin:6px 0px 0 0;
}
#signup .alreadyUsed .loginBtn {
  width:120px;
  height:43px;
  background-image:url('images/pages/signup/default/loginBtn.jpg');
  float:left;
  cursor:pointer;
}
#signup .alreadyUsed .loginBtn:hover { background-position:0 -43px; }
#signup .alreadyUsed p {
  font-weight:bold;
  margin-top:25px;
}
#signup .tabSignupPopupOn {
  cursor:pointer;
  padding-left:6px;
  padding-right:6px;
  margin-right:4px;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  -moz-border-top-left-radius:5px;
  -moz-border-top-right-radius:5px;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  margin-top:3px;
  height:36px;
  background-color:#ffffff;
  background-repeat:no-repeat;
  background-position:6px 6px;
}
#signup .tabSignupPopupOn div {
  color:#3c436b;
  font-size:13px;
  font-family:'Trebuchet MS';
  font-weight:bold;
}
#signup .tabSignupPopupOff {
  cursor:pointer;
  padding-left:6px;
  padding-right:6px;
  margin-right:4px;
  margin-top:3px;
  height:36px;
  background-color:#3c436b;
  background-repeat:no-repeat;
  background-position:6px 6px;
}
#signup .tabSignupPopupOff div {
  color:#ffffff;
  font-size:13px;
  font-family:'Trebuchet MS';
  font-weight:bold;
}
#signup .lookupBtn {
  cursor:pointer;
  border:none;
  font-size:13px;
  font-family:'Trebuchet MS';
  margin-top:6px;
  width:auto;
  height:30px;
  background-color:#3c436b;
  color:#ffffff;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
#signup .signupPopupInput {
  float:left;
  height:40px;
  width:200px;
}
#signup .signupPopupInput input {
  outline:none;
  margin-top:6px;
  font-size:13px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  color:#3c446b;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border:1px #b4cadb solid;
  box-shadow:inset 1px 2px 2px #dce2e6;
  -moz-box-shadow:inset 1px 2px 2px #dce2e6;
  -webkit-box-shadow:inset 1px 2px 2px #dce2e6;
  background-color:#fcfcfc;
  line-height:26px;
  height:26px;
  padding-left:5px;
  width:179px;
}
#signup .signupPopupInput select {
  outline:none;
  margin-top:6px;
  font-size:13px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  color:#3c446b;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border:1px #b4cadb solid;
  box-shadow:inset 1px 2px 2px #dce2e6;
  -moz-box-shadow:inset 1px 2px 2px #dce2e6;
  -webkit-box-shadow:inset 1px 2px 2px #dce2e6;
  background-color:#fcfcfc;
  line-height:26px;
  height:26px;
  padding-left:5px;
  padding-top:3px;
  padding-bottom:3px;
}
#signup .signupPopupInput div {
  outline:none;
  margin-top:6px;
  font-size:13px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  color:#3c446b;
  line-height:26px;
  height:26px;
  padding-left:5px;
  padding-top:3px;
  padding-bottom:3px;
}
#signup .singupPopupInputLabel {
  float:left;
  width:140px;
  font-size:13px;
  font-weight:bold;
  font-family:'Trebuchet MS';
  color:#333333;
  line-height:40px;
}
#signup .signupPopupFieldApproved {
  float:left;
  margin-top:13px;
}
#signup .signupPopupMoreInformation {
  margin-top:14px;
  padding:10px;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border:1px #dce0e3 solid;
  width:189px;
  height:106px;
  clear:both;
}
#signup .signupPopupHavingIssues {
  margin-top:10px;
  padding:10px;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border:1px #dce0e3 solid;
  width:189px;
  height:86px;
  clear:both;
}
#signup .signupPopupHavingIssuesText {
  margin-top:5px;
  font-size:12px;
  font-weight:bold;
  font-family:'Trebuchet MS';
  color:#333333;
}
#signup .signupPopupHavingIssuesText a {
  color:#333333;
  text-decoration:underline;
}
#signup .signupPopupBigTitleBlue {
  font-size:18px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  color:#38b0e8;
}
#signup .signupPopupFooter {
  font-family:'Trebuchet MS';
  font-weight:bold;
  font-size:13px;
  color:#595c5f;
  padding-top:10px;
  padding-left:10px;
}
#signup .signupPopupNextPageBtn {
  margin-top:10px;
  margin-left:280px;
  cursor:pointer;
}
#signup .signupPopupNextPageBtn div {
  float:left;
  width:8px;
  height:29px;
  font-size:13px;
  font-weight:bold;
  font-family:'Trebuchet MS';
  color:#ffffff;
  text-shadow:#000000 1px 1px 1px;
}
#signup .signupPopupNextPageBtn span {
  line-height:25px;
  text-align:center;
  display:block;
  float:left;
  height:29px;
  padding-left:20px;
  padding-right:20px;
  font-size:13px;
  font-weight:bold;
  font-family:'Trebuchet MS';
  color:#ffffff;
  text-shadow:#000000 1px 1px 0px;
}
#signup .signupPopupBonusTitle {
  font-family:'Trebuchet MS';
  font-size:22px;
  color:#38b0e8;
  font-weight:bold;
}
#signup .signupPopupBonusText {
  font-family:'Trebuchet MS';
  font-size:16px;
  color:#333333;
  font-weight:bold;
}
#signup .signupPopupPreviousStep {
  cursor:pointer;
  font-weight:bold;
  font-size:13px;
  color:#3c446b;
  font-family:'Trebuchet MS';
}
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
#signup2 {
  width:703px;
  padding:8px 8px 8px 8px;
}
#signup2 .roundBox10 {
  border:1px #dce0e3 solid;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}
#signup2 .createAccount {
  margin-left:8px;
  width:662px;
  height:39px;
  padding-left:8px;
  clear:both;
  background-image:url('images/pages/signup/default/createaccount.gif');
  background-position:center top;
  background-repeat:no-repeat;
}
#signup2 .girder {
  margin-left:8px;
  width:662px;
  height:39px;
  background-color:#3c436b;
  padding-left:8px;
  clear:both;
}
#signup2 .girder .tabSignupPopup {
  height:32px;
  padding:3px 0 4px 6px;
  float:left;
}
#signup2 .girder .tabSignupPopup .circle {
  height:14px;
  width:32px;
  background-image:url('images/pages/signup/default/step.png');
  margin-right:5px;
  padding:9px 0 9px 0;
  color:#ffffff;
  font-size:14px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  text-align:center;
}
#signup2 .girder .tabSignupPopup .text {
  height:32px;
  padding-top:9px;
  color:#ffffff;
  font-size:14px;
  font-family:'Trebuchet MS';
  font-weight:normal;
}
#signup2 #page1, #signup2 #page2, #signup2 #page3 {
  width:698px;
  overflow:hidden;
  clear:both;
}
#signup2 #page1 >div, #signup2 #page2 >div, #signup2 #page3 >div {
  margin-left:50px;
  clear:both;
  width:648px;
}
#signup2 #page1 >div >div.fieldlist, #signup2 #page2 >div >div.fieldlist, #signup2 #page3 >div >div.fieldlist {
  width:388px;
  margin:14px 0 14px 0;
  float:left;
}
#signup2 #page1 >div >div.image, #signup2 #page2 >div >div.image, #signup2 #page3 >div >div.image {
  float:left;
  margin-top:9px;
}
#signup2 .linesep {
  height:1px;
  background-color:#dce0e3;
  margin-left:14px;
  margin-top:14px;
  width:650px;
  clear:both;
}
#signup2 .signupPopupInput {
  float:left;
  height:40px;
  width:200px;
}
#signup2 .signupPopupInput input {
  outline:none;
  margin-top:6px;
  font-size:13px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  color:#3c446b;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border:1px #b4cadb solid;
  box-shadow:inset 1px 2px 2px #dce2e6;
  -moz-box-shadow:inset 1px 2px 2px #dce2e6;
  -webkit-box-shadow:inset 1px 2px 2px #dce2e6;
  background-color:#fcfcfc;
  line-height:26px;
  height:26px;
  padding-left:5px;
  width:179px;
}
#signup2 .lookupBtn {
  cursor:pointer;
  border:none;
  font-size:13px;
  font-family:'Trebuchet MS';
  margin-top:6px;
  width:auto;
  height:30px;
  background-color:#3c436b;
  color:#ffffff;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
#signup2 .signupPopupInput select {
  outline:none;
  margin-top:6px;
  font-size:13px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  color:#3c446b;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border:1px #b4cadb solid;
  box-shadow:inset 1px 2px 2px #dce2e6;
  -moz-box-shadow:inset 1px 2px 2px #dce2e6;
  -webkit-box-shadow:inset 1px 2px 2px #dce2e6;
  background-color:#fcfcfc;
  line-height:26px;
  height:26px;
  padding-left:5px;
  padding-top:3px;
  padding-bottom:3px;
}
#signup2 .signupPopupInput div {
  outline:none;
  margin-top:6px;
  font-size:13px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  color:#3c446b;
  line-height:26px;
  height:26px;
  padding-left:5px;
  padding-top:3px;
  padding-bottom:3px;
}
#signup2 .singupPopupInputLabel {
  float:left;
  width:140px;
  font-size:13px;
  font-weight:bold;
  font-family:'Trebuchet MS';
  color:#333333;
  line-height:40px;
}
#signup2 .signupPopupFieldApproved {
  float:left;
  margin-top:13px;
}
#signup2 .signupPopupMoreInformation {
  margin-top:14px;
  padding:10px;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border:1px #dce0e3 solid;
  width:189px;
  clear:both;
}
#signup2 .signupPopupTabTip {
  border:1px #dce0e3 solid;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  display:none;
  width:305px;
  padding:10px;
  margin-top:5px;
}
#signup2 .signupPopupTabTip .signupPopupError { color:#ff0000; }
#signup2 .signupPopupHavingIssues {
  border:1px #dce0e3 solid;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  margin-top:10px;
  padding:10px;
  width:189px;
  height:86px;
  clear:both;
}
#signup2 .signupPopupHavingIssuesText {
  margin-top:5px;
  font-size:12px;
  font-weight:normal;
  font-family:'Trebuchet MS';
  color:#333333;
}
#signup2 .signupPopupHavingIssuesText a {
  color:#333333;
  text-decoration:underline;
}
#signup2 .signupPopupBigTitleBlue {
  font-size:18px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  color:#38b0e8;
}
#signup2 .signupPopupFooter {
  font-family:'Trebuchet MS';
  font-weight:bold;
  font-size:13px;
  color:#595c5f;
  padding-top:10px;
  padding-left:10px;
}
#signup2 .btnJoin {
  height:29px;
  width:170px;
  margin:14px auto 0 auto;
  cursor:pointer;
  float:none;
  clear:both;
}
#signup2 .btnJoin div {
  float:left;
  width:8px;
  height:29px;
}
#signup2 .btnJoin span {
  line-height:25px;
  text-align:center;
  display:block;
  float:left;
  height:29px;
  padding-left:20px;
  padding-right:20px;
  font-size:13px;
  font-weight:bold;
  font-family:'Trebuchet MS';
  color:#ffffff;
  text-shadow:#000000 1px 1px 0px;
}
#signup2 .btnJoin div.l, #signup2 .btnJoin span.l { background-image:url('../assets/images/signuppopup/btn_inactive_l.gif'); }
#signup2 .btnJoin div.c, #signup2 .btnJoin span.c { background-image:url('../assets/images/signuppopup/btn_inactive_c.gif'); }
#signup2 .btnJoin div.r, #signup2 .btnJoin span.r { background-image:url('../assets/images/signuppopup/btn_inactive_r.gif'); }
#signup2 .btnJoin.on div.l, #signup2 .btnJoin.on span.l { background-image:url('../assets/images/signuppopup/btn_l.gif'); }
#signup2 .btnJoin.on div.c, #signup2 .btnJoin.on span.c { background-image:url('../assets/images/signuppopup/btn_c.gif'); }
#signup2 .btnJoin.on div.r, #signup2 .btnJoin.on span.r { background-image:url('../assets/images/signuppopup/btn_r.gif'); }
#signup2 .signupPopupBonusTitle {
  font-family:'Trebuchet MS';
  font-size:22px;
  color:#38b0e8;
  font-weight:bold;
}
#signup2 .signupPopupBonusText {
  font-family:'Trebuchet MS';
  font-size:16px;
  color:#333333;
  font-weight:bold;
}
#signup2 .signupPopupPreviousStep {
  cursor:pointer;
  font-weight:bold;
  font-size:13px;
  color:#3c446b;
  font-family:'Trebuchet MS';
}
.nlB { padding:20px; }
.nlB .nlB-text {
  margin-top:20px;
  font-weight:bold;
}
.nlB .nlB-text .title {
  font-size:16px;
  font-weight:bold;
}
.nlB .nlB-form form div.row {
  float:none;
  clear:both;
  height:30px;
  padding:2px;
  font-weight:bold;
  margin-bottom:5px;
}
.nlB .nlB-form form div.col {
  float:left;
  clear:none;
  font-weight:bold;
  height:30px;
}
.nlB .nlB-form form div.col.first {
  width:120px;
  line-height:28px;
}
.nlB .nlB-form form div.col input {
  outline:none;
  font-size:13px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  color:#3c446b;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border:1px #b4cadb solid;
  box-shadow:inset 1px 2px 2px #dce2e6;
  -moz-box-shadow:inset 1px 2px 2px #dce2e6;
  -webkit-box-shadow:inset 1px 2px 2px #dce2e6;
  background-color:#fcfcfc;
  line-height:26px;
  height:26px;
  width:179px;
}
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
.banner .bannerimg {
  margin-left:8px;
  margin-top:8px;
}
#wrapper {
  width:687px;
  padding:8px 16px 0 16px;
}
#wrapper .left {
  float:left;
  width:110px;
  color:#2e3358;
  font-weight:bold;
  margin-bottom:2px;
}
#wrapper h2 { margin-top:0; }
#wrapper .right {
  float:left;
  height:17px;
  width:575px;
  font-weight:bold;
  color:#38b0e8;
  margin-bottom:2px;
}
.balanceLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -38px;
  width:20px;
  height:38px;
}
.balanceRight {
  background:url(images/structure/inputfields_v-1.png) -20px -38px;
  width:20px;
  height:38px;
}
.balanceCenter {
  background:url(images/structure/inputfields_v-1.png) 0px 0px;
  height:38px;
}
.inputLeft {
  background:url(images/structure/inputfields_v-1.png) 0px -104px;
  width:20px;
  height:28px;
}
.inputRight {
  background:url(images/structure/inputfields_v-1.png) -20px -104px;
  width:20px;
  height:28px;
}
.inputCenter {
  background:url(images/structure/inputfields_v-1.png) 0px -76px;
  height:28px;
}
.inputRightSelect {
  background:url(images/structure/inputfields_v-1.png) -0px -132px;
  width:27px;
  height:28px;
}
.inputRightSelectOpen {
  background:url(images/structure/inputfields_v-1.png) -0px -188px;
  width:27px;
  height:28px;
}
.inputRightSelectHover {
  background:url(images/structure/inputfields_v-1.png) -0px -160px;
  width:27px;
  height:28px;
}
.inputLeftOpen {
  background:url(images/structure/inputfields_v-1.png) -27px -188px;
  width:13px;
  height:28px;
}
.inputSelectContent {
  background:url(images/structure/inputfieldsContent.png) left top repeat-y;
  background-color:#ffffff;
}
.inputSelectContentCorners {
  background:url(images/structure/inputfieldsContentCorners.png);
  width:187px;
  height:5px;
}
.iconRefresh { background:url(images/structure/inputfields_v-1.png); }
.iconHome {
  background:url(images/structure/icons.png) 0px 0px;
  width:20px;
  height:19px;
}
.iconFriends {
  background:url(images/structure/icons.png) -20px 0px;
  width:20px;
  height:19px;
}
.iconNews {
  background:url(images/structure/icons.png) -40px 0px;
  width:20px;
  height:19px;
}
.iconEvents {
  background:url(images/structure/icons.png) -60px 0px;
  width:18px;
  height:19px;
}
.iconInfo {
  background:url(images/structure/icons.png) 0px -19px;
  width:18px;
  height:19px;
}
.iconEdit {
  background:url(images/structure/icons.png) -18px -19px;
  width:12px;
  height:12px;
}
.iconRefresh {
  background:url(images/structure/icons.png) -30px -19px;
  width:30px;
  height:29px;
}
.corners8all {
  -webkit-border-radius:8px 8px 8px 8px;
  -moz-border-radius:8px 8px 8px 8px;
  border-radius:8px 8px 8px 8px;
  position:relative;
}
.corners8left {
  -webkit-border-radius:8px 0px 0px 8px;
  -moz-border-radius:8px 0px 0px 8px;
  border-radius:8px 0px 0px 8px;
  position:relative;
}
#headerTheme.snow, #headerTheme.snowPersonal {
  background-image:url('images/structure/xmasBackground.jpg');
  width:960px;
  height:76px;
  position:absolute;
  z-index:2;
}
#headerTheme.snowPersonal { background-image:url('images/structure/xmasBgPersonal.jpg'); }
.mainContentDiv #topMenuUpper.ek2012_personal #headerTheme {
  background-image:url('images/pages/header/ek2012/personalhome.png');
  position:absolute;
  left:-15px;
  width:280px;
  height:88px;
  z-index:2;
}
.mainContentDiv #topMenuUpper.ek2012_default #headerTheme {
  background-image:url('images/pages/header/ek2012/leader.png');
  position:absolute;
  left:-30px;
  width:576px;
  height:92px;
  z-index:2;
}
.mainContentDiv #topMenuUpper.ek2012 > div { visibility:hidden; }
.mainContentDiv #topMenuUpper.ek2012 #headerLoginDiv { visibility:visible; }
.mainContentDiv #topMenuUpper.ek2012 #headerTheme { visibility:visible; }
.mainContentDiv #topMenuUpper.ek2012 #topBar { visibility:visible; }
.mainContentDiv #topMenuUpper.christmasDefault_nl { background-image:url('images/pages/header/christmas/nl/header.jpg'); }
.mainContentDiv #topMenuUpper.christmasDefault_en { background-image:url('images/pages/header/christmas/en/header.jpg'); }
.mainContentDiv #topMenuUpper.christmasPersonal_nl { background-image:url('images/pages/header/christmas/nl/personal_header.jpg'); }
.mainContentDiv #topMenuUpper.christmasPersonal_en { background-image:url('images/pages/header/christmas/en/personal_header.jpg'); }
.mainContentDiv #topMenuUpper.christmas > div { visibility:hidden; }
.mainContentDiv #topMenuUpper.christmas #headerLoginDiv { visibility:visible; }
.mainContentDiv #topMenuUpper.christmas #topBar { visibility:visible; }
.mainContentDiv #topMenuUpper.christmas .links, .mainContentDiv #topMenuUpper.christmas .links a, .mainContentDiv #topMenuUpper.christmas .links div { color:#ffffff; }
.mainContentDiv #topMenuUpper.christmas .defaultLink { color:#ffffff; }
.mainContentDiv #topMenuUpper.christmas .homepageLogin .input { background-image:url('images/structure/bg/default/inputfield.png'); }
.mainContentDiv #topMenuUpper.christmas .homepageLogin #headerLoginSavePassword {
  width:0px;
  padding:0px;
  visibility:hidden;
  display:none;
}
.mainContentDiv #topMenuUpper.christmas .orangeBtnBlueBG div { background-image:url('images/structure/buttons/default/bg29_2.png'); }
.mainContentDiv #topMenuLower { overflow:visible; }
.mainContentDiv #topMenuLower .christmas {
  background-image:url('images/pages/header/christmas/default/snow.png');
  background-repeat:no-repeat;
  z-index:10;
  width:610px;
  height:20px;
  position:absolute;
  left:347px;
  top:-9px;
}
#celebritychathosts { padding:8px; }
#celebritychathosts .text { padding:0px 7px 0 7px; }
#celebritychathosts .text p { color:#303030; }
#celebritychathosts .item {
  float:left;
  width:346px;
  height:292px;
  border:1px solid #b6bec4;
  border-radius:5px 5px 5px 5px;
  -webkit-border-radius:5px 5px 5px 5px;
  -moz-border-radius:5px 5px 5px 5px;
  background-color:#daeaf7;
  margin:0 0 8px 0;
}
#celebritychathosts .item .name {
  font-family:'FuturaMdBTBold';
  margin:14px 0 0 14px;
  font-size:20px;
  color:#363d61;
  letter-spacing:-1px;
}
#celebritychathosts .item .holder {
  margin:10px 0 0 -2px;
  height:122px;
}
#celebritychathosts .item .holder .picture {
  z-index:0;
  overflow:visible;
  position:absolute;
  margin:8px 0 0 21px;
}
#celebritychathosts .item .holder .frame {
  width:156px;
  height:112px;
  background-image:url('images/pages/celebchathosts/default/frame_small.png');
  z-index:100;
  position:absolute;
  margin:0px 0 0 0;
}
#celebritychathosts .item .holder .about {
  padding:3px 0 0 150px;
  color:#303030;
}
#celebritychathosts .item .eventinfo {
  margin:0 0 0 10px;
  height:74px;
  width:325px;
  background-color:#ffffff;
  border:1px solid #a0c4e2;
  border-radius:5px 5px 5px 5px;
  -webkit-border-radius:5px 5px 5px 5px;
  -moz-border-radius:5px 5px 5px 5px;
}
#celebritychathosts .item .eventinfo .top {
  height:37px;
  border-bottom:1px solid #f1f0f0;
  margin-left:11px;
  margin-right:11px;
  line-height:37px;
  color:#303030;
  font-weight:bold;
}
#celebritychathosts .item .eventinfo .alarm {
  float:left;
  margin:7px 4px 0 12px;
}
#celebritychathosts .item .eventinfo .bottom {
  height:37px;
  line-height:37px;
}
#celebritychathosts .item .orange_btn {
  background-image:url('images/pages/celebchathosts/default/orange_btn.png');
  width:326px;
  height:36px;
  background-position:0 0;
  margin:8px 0 0 10px;
  cursor:pointer;
}
#celebritychathosts .item .orange_btn:hover { background-position:0 -36px; }
#celebritychathosts .item.left { margin:0 7px 8px 0; }
.textShadowWhite {
  text-shadow:#ffffff 1px 1px 0px;
  -moz-text-shadow:#ffffff 1px 1px 0px;
  -webkit-text-shadow:#ffffff 1px 1px 0px;
}
#celebritychathostsDetails { padding:8px; }
#celebritychathostsDetails #details {
  border-radius:5px 5px 5px 5px;
  -webkit-border-radius:5px 5px 5px 5px;
  -moz-border-radius:5px 5px 5px 5px;
  background-color:#daeaf7;
  width:703px;
  float:left;
  margin-top:16px;
  border:1px solid #b6bec4;
}
#celebritychathostsDetails .text {
  padding:0 15px 0 22px;
  width:294px;
  min-height:300px;
  float:left;
  color:#303030;
  position:absolute;
}
#celebritychathostsDetails .text .name {
  font-family:'FuturaMdBTBold';
  margin:14px 0 0 0px;
  font-size:20px;
  color:#363d61;
  letter-spacing:-1px;
  margin-bottom:15px;
}
#celebritychathostsDetails .frame {
  position:absolute;
  background-image:url('images/pages/celebchathosts/default/frame.png');
  width:383px;
  height:269px;
  z-index:1;
  margin-left:318px;
  margin-top:10px;
}
#celebritychathostsDetails .picture {
  position:absolute;
  width:341px;
  height:253px;
  z-index:0;
  margin-top:18px;
  padding-left:340px;
}
#celebritychathostsDetails .eventsBtn {
  margin-top:8px;
  height:34px;
  width:355px;
  background-image:url('images/pages/celebchathosts/default/events_btn.png');
  cursor:pointer;
  float:left;
}
#celebritychathostsDetails .eventsBtn:hover { background-position:0 -34px; }
#celebritychathostsDetails .schedule {
  width:676px;
  height:108px;
  margin-left:18px;
  background-image:url('images/pages/celebchathosts/default/schedule.png');
  margin-bottom:20px;
}
#celebritychathostsDetails .schedule .datum {
  font-size:25px;
  font-weight:bold;
  font-family:'futuraMdBtBold';
  color:#363d61;
  margin:0px 0 0 295px;
  letter-spacing:-1px;
  padding-top:16px;
}
#celebritychathostsDetails .schedule .tijd {
  font-size:25px;
  font-weight:bold;
  font-family:'futuraMdBtBold';
  color:#363d61;
  letter-spacing:-1px;
  margin:7px 0 0 18px;
}
#celebritychathostsDetails .schedule .alarm {
  float:left;
  margin:7px 4px 0 21px;
}
#celebritychathostsDetails .schedule .bottom {
  height:37px;
  line-height:37px;
}
#casinoMenu {
  width:703px;
  height:42px;
  margin:0 0 0 8px;
  padding:0;
}
#casinoMenu .item {
  margin-right:4px;
  float:left;
  height:41px;
  background-image:url('images/pages/casino/casinoMenu.png');
  color:#ffffff;
  line-height:44px;
  font-weight:bold;
  font-size:12px;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  cursor:pointer;
}
#casinoMenu .i1 {
  width:104px;
  padding-left:33px;
}
#casinoMenu .i1:hover { background-position:0 -41px; }
#casinoMenu .i1.active {
  background-position:0 -82px;
  color:#37355f;
}
#casinoMenu .i2 {
  width:103px;
  padding-left:34px;
  background-position:-141px -0px;
}
#casinoMenu .i2:hover { background-position:-141px -41px; }
#casinoMenu .i2.active {
  background-position:-141px -82px;
  color:#37355f;
}
#casinoMenu .i3 {
  width:97px;
  padding-left:41px;
  background-position:-282px -0px;
}
#casinoMenu .i3:hover { background-position:-282px -41px; }
#casinoMenu .i3.active {
  background-position:-282px -82px;
  color:#37355f;
}
#casinoMenu .i4 {
  width:106px;
  padding-left:32px;
  background-position:-424px -0px;
}
#casinoMenu .i4:hover { background-position:-424px -41px; }
#casinoMenu .i4.active {
  background-position:-424px -82px;
  color:#37355f;
}
#casinoMenu .i5 {
  width:104px;
  padding-left:33px;
  background-position:-566px -0px;
  margin-right:0px;
}
#casinoMenu .i5:hover { background-position:-566px -41px; }
#casinoMenu .i5.active {
  background-position:-566px -82px;
  color:#37355f;
}
#casinoGames { margin:12px 0 0 0px; }
#casinoGames .gamesMenu {
  width:703px;
  height:41px;
  background-image:url('images/pages/casino/menuTop.png');
  margin:0 0 -1px 8px;
}
#casinoGames .gamesMenu .subMenuItem {
  padding:0px 15px 0 15px;
  margin:13px 0 0 0;
  font-size:16px;
  border-right:1px solid #ffffff;
  float:left;
}
#casinoGames .gamesMenu .subMenuItem a { color:#ffffff; }
#casinoGames .gamesMenu .subMenuItem a.active { color:#3bb1e8; }
#casinoGames .container {
  width:691px;
  margin-left:8px;
  border:1px solid #b6bec4;
  padding-left:10px;
  padding-bottom:40px;
}
#casinoGames .container .centerT {
  width:681px;
  height:8px;
  background-image:url('images/pages/casino/centerBgTop.png');
  margin-top:10px;
  margin-bottom:-3px;
}
#casinoGames .container .center {
  width:681px;
  background-image:url('images/pages/casino/centerBg.png');
  min-height:500px;
}
#casinoGames .container .center .game .mouseOver {
  position:absolute;
  margin-left:180px;
  margin-top:100px;
  display:none;
  width:250px;
  max-height:100px;
  background-color:lightyellow;
  border:1px solid black;
  overflow:auto;
}
#casinoGames .container .center .game { position:relative; }
#casinoGames .container .center .game .img:hover .mouseOver { display:block; }
#casinoGames .container .center .game.l .mouseOver, #casinoGames .container .center .game.m .mouseOver {
  margin-left:180px;
  z-index:1;
}
#casinoGames .container .center .game.r .mouseOver {
  margin-left:-180px;
  z-index:2;
}
#casinoGames .container .center .game.l {
  width:226px;
  height:221px;
  border-bottom:1px solid #c9d1d6;
  border-top:1px solid #ffffff;
  border-right:1px solid #c9d1d6;
  float:left;
}
#casinoGames .container .center .game.l.first, #casinoGames .container .center .game.m.first, #casinoGames .container .center .game.r.first { border-top:none; }
#casinoGames .container .center .game.l.last, #casinoGames .container .center .game.m.last, #casinoGames .container .center .game.r.last { border-bottom:none; }
#casinoGames .container .center .game.m {
  float:left;
  width:225px;
  border-left:1px solid #ffffff;
  border-right:1px solid #c9d1d6;
  border-bottom:1px solid #c9d1d6;
  border-top:1px solid #ffffff;
  height:221px;
}
#casinoGames .container .center .game.r {
  float:left;
  width:226px;
  border-left:1px solid #ffffff;
  border-bottom:1px solid #c9d1d6;
  border-top:1px solid #ffffff;
  height:221px;
}
#casinoGames .container .center .game .title {
  line-height:32px;
  text-align:center;
  overflow:hidden;
  height:32px;
}
#casinoGames .container .center .game .img {
  margin:0 0 0 9px;
  height:143px;
  width:205px;
}
#casinoGames .container .center .game .menu { margin:0 0 0 9px; }
#casinoGames .container .center .game .menu .favourite {
  width:32px;
  height:36px;
  float:left;
  cursor:pointer;
  background-image:url('images/pages/casino/buttons.png');
}
#casinoGames .container .center .game .menu .favourite:hover { background-position:0 -36px; }
#casinoGames .container .center .game .menu .favourite.active { background-position:0 -72px; }
#casinoGames .container .center .game .menu .info {
  width:39px;
  height:36px;
  float:left;
  cursor:pointer;
  background-image:url('images/pages/casino/buttons.png');
  background-position:-32px 0px;
}
#casinoGames .container .center .game .menu .info:hover { background-position:-32px -36px; }
#casinoGames .container .center .game .menu .fun {
  width:65px;
  height:36px;
  float:left;
  cursor:pointer;
  background-image:url('images/pages/casino/buttons.png');
  background-position:-71px 0px;
}
#casinoGames .container .center .game .menu .empty {
  width:65px;
  height:36px;
  float:left;
  background-image:url('images/pages/casino/buttons.png');
  background-position:-71px -72px;
}
#casinoGames .container .center .game .menu .fun:hover { background-position:-71px -36px; }
#casinoGames .container .center .game .menu .real {
  width:69px;
  height:36px;
  float:left;
  cursor:pointer;
  background-image:url('images/pages/casino/buttons.png');
  background-position:-136px -0px;
}
#casinoGames .container .center .game .menu .real:hover { background-position:-136px -36px; }
#casinoGames .container .centerB {
  width:681px;
  height:8px;
  background-image:url('images/pages/casino/centerBgBottom.png');
  margin-top:-4px;
}
.blueBtnWhiteBG25 {
  height:25px;
  float:left;
}
.blueBtnWhiteBG25 .left, .blueBtnWhiteBG25 .middle, .blueBtnWhiteBG25 .right { float:left; }
.orangeBtnWhiteBG44 .left, .orangeBtnWhiteBG44 .middle, .orangeBtnWhiteBG44 .right { float:left; }
#awards { padding:8px 18px 40px 18px; }
#awards h1, #awards h2 {
  font-size:16px;
  margin-top:25px;
}
#awards .banner {
  width:676px;
  height:243px;
}
#awards .egr {
  width:631px;
  height:150px;
}
#awards .chathosts {
  width:674px;
  height:180px;
}
#awards .chOfTheMonth {
  width:180px;
  height:183px;
  margin-top:28px;
  float:left;
}
#awards .recommend {
  width:160px;
  height:112px;
  background-repeat:no-repeat;
  float:left;
  background-position:bottom;
  margin-top:10px;
}
#awards a.linkImage {
  display:block;
  text-decoration:none;
}
#referafriend, .referAfriendTop { margin:6px; }
#referafriend.notLoggedIn p, .referAfriendTop.notLoggedIn p { padding:5px 0 5px 0; }
#referafriend #topContent1, .referAfriendTop #topContent1 { padding:0 20px 0 20px; }
#referafriend #topContent2, #referafriend #topContent1, .referAfriendTop #topContent2, .referAfriendTop #topContent1 { padding-top:5px; }
#referafriend #top, .referAfriendTop #top {
  border:1px solid #b6bec4;
  border-radius:5px 5px;
  -moz-border-radius:5px 5px;
  -webkit-border-radius:5px 5px;
}
#referafriend #top .referafriendImage, .referAfriendTop #top .referafriendImage {
  width:420px;
  height:154px;
  background-image:url('images/pages/referafriend/default/referafriend.jpg');
  margin:6px 0 16px 22px;
}
#referafriend #top .referMenu, .referAfriendTop #top .referMenu {
  margin:0 8px 0 8px;
  background-color:#3c446b;
  height:36px;
  padding:3px 0 0 10px;
  border-radius:5px 5px 0px 0px;
  -moz-border-radius:5px 5px 0px 0px;
  -webkit-border-radius:5px 5px 0px 0px;
}
#referafriend #top .referMenu .menuBtn, .referAfriendTop #top .referMenu .menuBtn {
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  cursor:pointer;
}
#referafriend #top .referMenu .menuBtn .l, .referAfriendTop #top .referMenu .menuBtn .l {
  width:9px;
  height:36px;
  background-image:none;
  float:left;
}
#referafriend #top .referMenu .menuBtn .c, .referAfriendTop #top .referMenu .menuBtn .c {
  padding:0 20px 0 20px;
  text-align:center;
  font-weight:bold;
  line-height:36px;
  height:36px;
  font-size:16px;
  background-color:#3c446b;
  color:#ffffff;
  float:left;
}
#referafriend #top .referMenu .menuBtn .r, .referAfriendTop #top .referMenu .menuBtn .r {
  width:9px;
  height:36px;
  background-image:none;
  float:left;
}
#referafriend #top .referMenu .menuBtn:hover .c, .referAfriendTop #top .referMenu .menuBtn:hover .c { color:#38b0e8; }
#referafriend #top .referMenu .menuBtn.active .l, .referAfriendTop #top .referMenu .menuBtn.active .l { background-image:url('images/pages/referafriend/default/menuBtn.gif'); }
#referafriend #top .referMenu .menuBtn.active .c, .referAfriendTop #top .referMenu .menuBtn.active .c {
  background-color:#ffffff;
  color:#38b0e8;
}
#referafriend #top .referMenu .menuBtn.active .r, .referAfriendTop #top .referMenu .menuBtn.active .r {
  background-image:url('images/pages/referafriend/default/menuBtn.gif');
  background-position:-9px 0;
}
#referafriend #top .topcontent, .referAfriendTop #top .topcontent {
  padding:5px 0px 0 0px;
  margin:0 0 10px 0;
  color:#303030 !important;
  font-size:13px;
}
#referafriend #top .earnedBar, .referAfriendTop #top .earnedBar { margin:25px 0 20px 0; }
#referafriend #top .earnedBar .inputLight, .referAfriendTop #top .earnedBar .inputLight { margin:0 0 0 8px; }
#referafriend #top .earnedBar .text1, .referAfriendTop #top .earnedBar .text1 {
  float:left;
  width:95px;
  padding-right:12px;
  text-align:right;
  color:#303030;
  line-height:28px;
}
#referafriend #top .earnedBar .text2, .referAfriendTop #top .earnedBar .text2 {
  width:119px;
  padding-right:12px;
  text-align:right;
  float:left;
  line-height:28px;
  color:#303030;
}
#referafriend .title, .referAfriendTop .title {
  color:#3c446b;
  font-size:15px;
  font-weight:bold;
  margin:5px 0 5px 0;
  float:left;
}
#referafriend .inputLight, .referAfriendTop .inputLight {
  background-image:url('images/pages/referafriend/default/inputFields.gif');
  width:74px;
  height:27px;
  float:left;
  color:#363d61;
  font-weight:bold;
  font-size:18px;
  padding-left:10px;
  line-height:27px;
}
#referafriend .inputBlue, .referAfriendTop .inputBlue {
  background-image:url('images/pages/referafriend/default/inputFields.gif');
  width:37px;
  height:27px;
  float:left;
  color:#363d61;
  font-weight:bold;
  font-size:18px;
  padding-left:17px;
  line-height:27px;
  background-position:-84px;
}
#referafriend .overviewImage, .referAfriendTop .overviewImage {
  background-image:url('images/pages/referafriend/default/texts.gif');
  width:318px;
  height:17px;
  background-position:0 -87px;
}
#referafriend #inviteOptions .inviteOption, .referAfriendTop #inviteOptions .inviteOption { margin:20px 0 0 0; }
#referafriend #inviteOptions .inviteOption .top, .referAfriendTop #inviteOptions .inviteOption .top { margin:0 8px; }
#referafriend #inviteOptions .inviteOption .top .titleTop1, .referAfriendTop #inviteOptions .inviteOption .top .titleTop1 {
  background-image:url('images/pages/referafriend/default/headTexts.gif');
  width:444px;
  height:52px;
}
#referafriend #inviteOptions .inviteOption .top .titlelightblue, .referAfriendTop #inviteOptions .inviteOption .top .titlelightblue {
  color:#38b0e8;
  font-weight:bold;
  font-size:13px;
  margin:3px 7px;
}
#referafriend #inviteOptions .inviteOption .top .text, .referAfriendTop #inviteOptions .inviteOption .top .text { margin:0 7px; }
#referafriend #inviteOptions .inviteOption .top .titleTop2, .referAfriendTop #inviteOptions .inviteOption .top .titleTop2 {
  background-image:url('images/pages/referafriend/default/headTexts.gif');
  width:253px;
  height:51px;
  background-position:0 -52px;
}
#referafriend #inviteOptions .inviteOption .top .titleTop3, .referAfriendTop #inviteOptions .inviteOption .top .titleTop3 {
  background-image:url('images/pages/referafriend/default/headTexts.gif');
  width:420px;
  height:52px;
  background-position:0 -103px;
}
#referafriend #inviteOptions .inviteOption .blueSquare, .referAfriendTop #inviteOptions .inviteOption .blueSquare {
  border-radius:10px 10px;
  -moz-border-radius:10px 10px;
  -webkit-border-radius:10px 10px;
  border:1px solid #b6bec4;
  background-color:#daeaf7;
  margin:10px 0 0 0;
  padding:0 0 10px 0;
}
#referafriend #inviteOptions .inviteOption .blueSquare .directEmailImg, .referAfriendTop #inviteOptions .inviteOption .blueSquare .directEmailImg {
  background-image:url('images/pages/referafriend/default/texts.gif');
  width:238px;
  height:19px;
  float:left;
  margin:19px 0 0 15px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .inputField, .referAfriendTop #inviteOptions .inviteOption .blueSquare .inputField {
  width:323px;
  height:30px;
  background-image:url('images/pages/referafriend/default/inputfieldLong.gif');
  float:left;
  margin:10px 0 0 10px;
  padding:6px 0 0 16px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .inputField input, .referAfriendTop #inviteOptions .inviteOption .blueSquare .inputField input {
  color:#3c446b;
  font-size:14px;
  width:300px;
  outline:none;
  border:none;
}
#referafriend #inviteOptions .inviteOption .blueSquare .addBtn, .referAfriendTop #inviteOptions .inviteOption .blueSquare .addBtn {
  margin:10px 0 0 12px;
  float:left;
}
#referafriend #inviteOptions .inviteOption .blueSquare .or, .referAfriendTop #inviteOptions .inviteOption .blueSquare .or {
  width:27px;
  height:15px;
  background-image:url('images/pages/referafriend/default/texts.gif');
  background-position:0 -19px;
  margin:4px 0 0 0;
  float:left;
}
#referafriend #inviteOptions .inviteOption .blueSquare .doubleLine, .referAfriendTop #inviteOptions .inviteOption .blueSquare .doubleLine {
  height:1px;
  border-top:1px solid #a0c4e2;
  float:left;
  background-color:#eff7fe;
}
#referafriend #inviteOptions .inviteOption .blueSquare .doubleLine.left, .referAfriendTop #inviteOptions .inviteOption .blueSquare .doubleLine.left {
  width:101px;
  margin:10px 10px 0 10px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .doubleLine.right, .referAfriendTop #inviteOptions .inviteOption .blueSquare .doubleLine.right {
  margin:10px 0 0 10px;
  width:534px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .chooseEmailText, .referAfriendTop #inviteOptions .inviteOption .blueSquare .chooseEmailText {
  background-image:url('images/pages/referafriend/default/texts.gif');
  background-position:0 -34px;
  width:270px;
  height:19px;
  float:left;
  margin:14px 0 0 15px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .blueText, .referAfriendTop #inviteOptions .inviteOption .blueSquare .blueText {
  float:left;
  width:270px;
  margin:5px 0 0 21px;
  color:#363d61;
  font-weight:bold;
  font-size:12px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .socialBtnsBg, .referAfriendTop #inviteOptions .inviteOption .blueSquare .socialBtnsBg {
  margin:5px 0 0 11px;
  padding:5px 0 0 5px;
  float:left;
  background-image:url('images/pages/referafriend/default/socialFieldBg.gif');
  width:391px;
  height:53px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .socialBtnsBg .gmail, .referAfriendTop #inviteOptions .inviteOption .blueSquare .socialBtnsBg .gmail {
  background-position:-378px 0;
  background-image:url('images/pages/referafriend/default/socialBtns.png');
  width:189px;
  height:49px;
  float:left;
  margin:0 0 0 2px;
  cursor:pointer;
}
#referafriend #inviteOptions .inviteOption .blueSquare .socialBtnsBg .gmail:hover, .referAfriendTop #inviteOptions .inviteOption .blueSquare .socialBtnsBg .gmail:hover { background-position:-378px -49px; }
#referafriend #inviteOptions .inviteOption .blueSquare .socialBtnsBg .yahoo, .referAfriendTop #inviteOptions .inviteOption .blueSquare .socialBtnsBg .yahoo {
  background-position:-189px 0;
  background-image:url('images/pages/referafriend/default/socialBtns.png');
  width:189px;
  height:49px;
  float:left;
  margin:0 0 0 4px;
  cursor:pointer;
}
#referafriend #inviteOptions .inviteOption .blueSquare .socialBtnsBg .yahoo:hover, .referAfriendTop #inviteOptions .inviteOption .blueSquare .socialBtnsBg .yahoo:hover { background-position:-189px -49px; }
#referafriend #inviteOptions .inviteOption .blueSquare .facebookTxt, .referAfriendTop #inviteOptions .inviteOption .blueSquare .facebookTxt {
  background-position:0 -53px;
  background-image:url('images/pages/referafriend/default/texts.gif');
  width:404px;
  height:17px;
  margin:20px 0 0 15px;
  float:left;
}
#referafriend #inviteOptions .inviteOption .blueSquare .facebookLogo, .referAfriendTop #inviteOptions .inviteOption .blueSquare .facebookLogo {
  width:87px;
  height:33px;
  background-image:url('images/pages/referafriend/default/facebook.png');
  float:left;
  margin:12px 0 0 182px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .fbButtonsBg, .referAfriendTop #inviteOptions .inviteOption .blueSquare .fbButtonsBg {
  background-image:url('images/pages/referafriend/default/socialFieldBg.gif');
  background-position:0 -59px;
  width:684px;
  height:58px;
  margin:10px 0 0 8px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .fbButtonsBg .shareWin, .referAfriendTop #inviteOptions .inviteOption .blueSquare .fbButtonsBg .shareWin {
  width:344px;
  height:49px;
  background-position:0 -33px;
  background-image:url('images/pages/referafriend/default/facebook.png');
  float:left;
  cursor:pointer;
  margin:5px 10px 0 5px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .fbButtonsBg .or, .referAfriendTop #inviteOptions .inviteOption .blueSquare .fbButtonsBg .or {
  margin-top:23px;
  width:23px;
  height:13px;
  background-position:0 0;
  background-image:url('images/pages/referafriend/default/or.png');
}
#referafriend #inviteOptions .inviteOption .blueSquare .fbButtonsBg .shareWin:hover, .referAfriendTop #inviteOptions .inviteOption .blueSquare .fbButtonsBg .shareWin:hover { background-position:0 -82px; }
#referafriend #inviteOptions .inviteOption .blueSquare .fbButtonsBg .postWall, .referAfriendTop #inviteOptions .inviteOption .blueSquare .fbButtonsBg .postWall {
  width:287px;
  height:49px;
  background-position:0 -131px;
  background-image:url('images/pages/referafriend/default/facebook.png');
  float:left;
  cursor:pointer;
  margin:5px 0 0 10px;
}
#referafriend #inviteOptions .inviteOption .blueSquare .fbButtonsBg .postWall:hover, .referAfriendTop #inviteOptions .inviteOption .blueSquare .fbButtonsBg .postWall:hover { background-position:0 -180px; }
#referafriend #inviteOptions .inviteOption .blueSquare .personalText, .referAfriendTop #inviteOptions .inviteOption .blueSquare .personalText {
  background-position:0 -70px;
  background-image:url('images/pages/referafriend/default/texts.gif');
  width:230px;
  height:17px;
  margin:20px 0 0 15px;
  float:left;
}
#referafriend #inviteOptions .inviteOption.personalLink .inputField, .referAfriendTop #inviteOptions .inviteOption.personalLink .inputField { margin-left:18px; }
#referafriend #inviteOptions .inviteOption.personalLink .copyBtn, .referAfriendTop #inviteOptions .inviteOption.personalLink .copyBtn {
  float:left;
  margin:10px 0 0 12px;
}
#referafriend #overview, .referAfriendTop #overview {
  border-radius:5px 5px;
  -moz-border-radius:5px 5px;
  -webkit-border-radius:5px 5px;
  border:1px solid #b6bec4;
  margin:10px;
  padding:4px 5px 5px 5px;
}
#referafriend #overview .i1, #referafriend #overview .i2, #referafriend #overview .i3, #referafriend #overview .i4, #referafriend #overview .i5, #referafriend #overview .i6, .referAfriendTop #overview .i1, .referAfriendTop #overview .i2, .referAfriendTop #overview .i3, .referAfriendTop #overview .i4, .referAfriendTop #overview .i5, .referAfriendTop #overview .i6 {
  float:left;
  background-color:#f1f5f8;
  height:28px;
  color:#303030;
  text-align:center;
  margin:1px 1px 0 0;
  line-height:28px;
  font-size:13px;
}
#referafriend #overview .i1, .referAfriendTop #overview .i1 { width:32px; }
#referafriend #overview .i2, .referAfriendTop #overview .i2 {
  width:147px;
  padding-left:12px;
  text-align:left;
  color:#38b0e8;
}
#referafriend #overview .i3, .referAfriendTop #overview .i3 { width:89px; }
#referafriend #overview .i4, .referAfriendTop #overview .i4 { width:131px; }
#referafriend #overview .i5, .referAfriendTop #overview .i5 { width:136px; }
#referafriend #overview .i6, .referAfriendTop #overview .i6 {
  width:119px;
  margin:1px 0px 0 0;
}
#referafriend #overview .overviewTop .i1, #referafriend #overview .overviewTop .i2, #referafriend #overview .overviewTop .i3, #referafriend #overview .overviewTop .i4, #referafriend #overview .overviewTop .i5, #referafriend #overview .overviewTop .i6, .referAfriendTop #overview .overviewTop .i1, .referAfriendTop #overview .overviewTop .i2, .referAfriendTop #overview .overviewTop .i3, .referAfriendTop #overview .overviewTop .i4, .referAfriendTop #overview .overviewTop .i5, .referAfriendTop #overview .overviewTop .i6 {
  background-color:#3c446b;
  font-weight:bold;
  color:#ffffff;
}
#referafriend #overview .overviewBottom .i1, #referafriend #overview .overviewBottom .i2, #referafriend #overview .overviewBottom .i3, #referafriend #overview .overviewBottom .i4, #referafriend #overview .overviewBottom .i5, #referafriend #overview .overviewBottom .i6, .referAfriendTop #overview .overviewBottom .i1, .referAfriendTop #overview .overviewBottom .i2, .referAfriendTop #overview .overviewBottom .i3, .referAfriendTop #overview .overviewBottom .i4, .referAfriendTop #overview .overviewBottom .i5, .referAfriendTop #overview .overviewBottom .i6 {
  background-color:#daeaf7;
  font-weight:bold;
}
#referafriend #overview .overviewBottom .i1, .referAfriendTop #overview .overviewBottom .i1 {
  width:32px;
  margin:1px 0 0 0;
}
#referafriend #overview .overviewBottom .i1, #referafriend #overview .overviewBottom .i2, .referAfriendTop #overview .overviewBottom .i1, .referAfriendTop #overview .overviewBottom .i2 {
  background-color:#82cdf0;
  color:#ffffff;
}
#referafriend #overview .mail, .referAfriendTop #overview .mail {
  width:21px;
  height:21px;
  background-image:url('images/pages/referafriend/default/icons.gif');
  margin:3px 0 0 6px;
}
#referafriend #overview .gmail, .referAfriendTop #overview .gmail {
  background-image:url('images/pages/referafriend/default/icons.gif');
  width:21px;
  height:16px;
  background-position:0 -21px;
  margin:7px 0 0 7px;
}
#referafriend #overview .hotmail, .referAfriendTop #overview .hotmail {
  background-image:url('images/pages/referafriend/default/icons.gif');
  width:15px;
  height:15px;
  background-position:0 -37px;
  margin:7px 0 0 9px;
}
#referafriend #overview .yahoo, .referAfriendTop #overview .yahoo {
  background-image:url('images/pages/referafriend/default/icons.gif');
  width:18px;
  height:18px;
  background-position:0 -52px;
  margin:5px 0 0 7px;
}
#referafriend #overview .fbIcon, .referAfriendTop #overview .fbIcon {
  background-image:url('images/pages/referafriend/default/icons.gif');
  width:18px;
  height:18px;
  background-position:0 -70px;
  margin:5px 0 0 7px;
}
#referafriend #overview .link, .referAfriendTop #overview .link {
  background-image:url('images/pages/referafriend/default/icons.gif');
  width:18px;
  height:18px;
  background-position:0 -88px;
  margin:5px 0 0 7px;
}
.referAfriendTop {
  background-color:#ffffff;
  width:701px;
  margin:8px 0 0 8px;
  padding-bottom:20px;
}
.referAfriendTop #top { padding-bottom:20px; }
.referAfriendTop .title { margin:20px 0 0 20px; }
.referAfriendTop .steps { margin:8px 0 0 20px; }
.referAfriendTop .steps .step { line-height:23px; }
.referAfriendTop .steps .stepNumber {
  color:#38b0e8;
  font-weight:bold;
}
.referAfriendTop .safe {
  color:#38b0e8;
  font-weight:bold;
}
.referAfriendTop p { margin:0 0 0 0; }
.referAfriendTop .googleFriendsBtn {
  cursor:pointer;
  float:left;
  height:36px;
  width:274px;
  background-image:url('images/pages/referafriend/default/getGoogleFriendsBtn.png');
  margin:18px 0 0 20px;
}
.referAfriendTop .googleFriendsBtn:hover { background-position:0 -36px; }
.referAfriendTop .yahooFriendsBtn {
  background-image:url('images/pages/referafriend/default/getYahooFriendsBtn.png');
  width:260px;
  height:36px;
  float:left;
  cursor:pointer;
  margin:20px 0 0 20px;
}
.referAfriendTop .yahooFriendsBtn:hover { background-position:0 -36px; }
.referAfriendTop .googleLogo {
  background-image:url('images/pages/referafriend/default/gmailLogo.jpg');
  width:137px;
  height:61px;
  float:right;
  margin:5px 20px 0 0;
}
.referAfriendTop .yahooLogo {
  background-image:url('images/pages/referafriend/default/yahooLogo.jpg');
  width:200px;
  height:67px;
  float:right;
  margin:0px 20px 0 0;
}
.importResults {
  -webkit-border-radius:10px 10px 10px 10px;
  -moz-border-radius:10px 10px 10px 10px;
  border-radius:10px 10px 10px 10px;
  position:relative;
  behavior:url(http://www.bingocams.co.uk/extra/ie-css3.htc);
  background-color:#daeaf7;
  width:701px;
  margin:8px 0 0 8px;
  border:1px solid #b6bec4;
  padding-bottom:20px;
}
.importResults .amountTitle, .importResults .personalMessageTitle {
  color:#000000;
  font-size:16px;
  font-weight:bold;
  padding:23px 0 0 20px;
}
.importResults .personalMessageName { padding:0px 0 0 20px; }
.importResults .friendToInvite {
  color:#38b0e8;
  font-size:15px;
  font-weight:bold;
  text-shadow:1px 0px #ffffff;
  padding:15px 0 0 20px;
}
.importResults .inviteText {
  color:#3b436b;
  font-size:13px;
  padding:5px 0 0 20px;
}
.importResults .friendsField {
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  position:relative;
  behavior:url(http://www.bingocams.co.uk/extra/ie-css3.htc);
  background-color:#ffffff;
  border:1px solid #b6bec4;
  margin:20px 10px 0 10px;
  padding-top:4px;
  padding-bottom:4px;
  max-height:400px;
  overflow-y:scroll;
}
.importResults .friendsField .row { height:28px; }
.importResults .friendsField .row .left {
  float:left;
  width:536px;
  height:28px;
  background-color:#f1f5f8;
  color:#38b0e8;
  padding-left:15px;
  margin:0 1px 1px 4px;
  line-height:28px;
}
.importResults .friendsField .row .right {
  float:left;
  width:90px;
  height:28px;
  background-color:#f1f5f8;
  padding-left:14px;
  color:#495075;
  line-height:28px;
}
.importResults .friendsField .row.top .left, .importResults .friendsField .row.top .right {
  color:#ffffff;
  background-color:#3c446b;
}
.importResults form input[type="text"] {
  border:1px solid #b6bec4;
  outline:none;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background-color:#ffffff;
  height:25px;
  padding:0 10px;
  font-size:14px;
}
.importResults .personalMessage {
  border:1px solid #b6bec4;
  outline:none;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background-color:#ffffff;
  padding:0 10px;
  font-size:14px;
  width:300px;
  height:100px;
  margin:5px 0 0 20px;
  float:left;
  padding-top:5px;
}
.importResults .submitPm { margin:20px 0 0 30px; }
.joinNowBtn {
  background-image:url('images/pages/referafriend/default/joinNow.jpg');
  width:204px;
  height:42px;
  cursor:pointer;
  margin:10px 0 10px 0;
  display:block;
  text-decoration:none;
  margin-top:10px;
}
.joinNowBtn:hover { background-position:0 -42px; }
.step { margin:20px 0 0px 0; }
.step.step1 {
  background-image:url('images/pages/referafriend/default/step1.jpg');
  width:446px;
  height:52px;
}
.step.step2 {
  background-image:url('images/pages/referafriend/default/step2.jpg');
  width:254px;
  height:52px;
}
.step.step3 {
  background-image:url('images/pages/referafriend/default/step3.jpg');
  width:420px;
  height:52px;
}
.stepPar {
  margin-left:63px;
  margin-top:0;
  padding-top:0;
}
.howDoesItWork {
  background-image:url('images/pages/referafriend/default/howDoesItWork.jpg');
  width:262px;
  height:22px;
  margin:20px 0 20px 0;
}
.container {
  background-color:#daeaf7;
  width:100%;
  height:100%;
}
.sendBtn {
  width:198px;
  height:36px;
  float:left;
  background-image:url('images/pages/referafriend/default/sendBtn.png');
  cursor:pointer;
}
.sendBtn:hover { background-position:0 -36px; }
.addBtn {
  width:78px;
  height:36px;
  float:left;
  background-image:url('images/pages/referafriend/default/buttons.png');
  cursor:pointer;
}
.addBtn:hover { background-position:0 -36px; }
.copyBtn {
  width:78px;
  height:36px;
  float:left;
  background-image:url('images/pages/referafriend/default/buttons.png');
  background-position:-78px -0px;
  cursor:pointer;
}
.copyBtn:hover { background-position:-78px -36px; }
#prebuyWindow {
  width:770px;
  position:fixed;
  top:2px;
  margin-left:-385px;
  left:50%;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  z-index:20000;
  background-color:#e1e2e7;
  overflow:hidden;
  padding:0 0 9px 0;
}
#prebuyWindow .windowTop {
  display:none;
  background-image:url('images/pages/prebuy/windowTop.gif');
  height:24px;
}
#prebuyWindow .windowCenter {
  margin:10px 0 0 9px;
  width:749px;
  border:1px solid #646464;
  background-color:#ffffff;
  padding-bottom:8px;
}
#prebuy {
  width:703px;
  margin-left:8px;
  margin-top:8px;
  position:relative;
}
#prebuy .top .topTitle {
  border:1px solid #252d52;
  background-image:url('images/pages/prebuy/topBg.gif');
  height:27px;
  background-repeat:repeat-x;
  -webkit-border-top-left-radius:4px;
  -webkit-border-top-right-radius:4px;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  padding-left:17px;
  font-weight:bold;
  font-size:15px;
  color:#ffffff;
  padding-top:10px;
}
#prebuy .top .events {
  height:110px;
  padding-top:16px;
  background-color:#daeaf7;
  -webkit-border-bottom-right-radius:4px;
  -webkit-border-bottom-left-radius:4px;
  -moz-border-radius-bottomright:4px;
  -moz-border-radius-bottomleft:4px;
  border-bottom-right-radius:4px;
  border-bottom-left-radius:4px;
  border:1px solid #b6bec4;
  border-top:none;
}
#prebuy .top .events .eventSelector.previous {
  width:146px;
  float:left;
}
#prebuy .top .events .eventSelector.previous .txt {
  float:right;
  margin:41px 0 0 0;
  font-weight:bold;
}
#prebuy .top .events .eventSelector.next {
  width:146px;
  float:left;
}
#prebuy .top .events .eventSelector.next .txt {
  float:left;
  margin:41px 0 0 0;
  font-weight:bold;
}
#prebuy .top .events .eventholder {
  background-color:#3c446b;
  width:409px;
  height:95px;
  float:left;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
#prebuy .top .events .eventholder .eventDay {
  padding-top:8px;
  padding-bottom:3px;
}
#prebuy .top .events .eventholder .eventDay .time { color:#38b0e8; }
#prebuy .top .events .eventholder .event {
  display:none;
  position:absolute;
  width:409px;
}
#prebuy .top .events .eventholder .event div, #prebuy .top .events .eventholder .event span {
  color:#ffffff;
  text-align:center;
  font-weight:bold;
  font-size:17px;
}
#prebuy .top .events .eventholder .event.active { display:block; }
#prebuy .top .events .eventholder .event .preBuySpecs span { line-height:19px; }
#prebuy .top .events .eventholder .event a:hover { text-decoration:none; }
#prebuy .top .events .eventholder .event a:hover span:hover { color:#39b0e8; }
#prebuy .cards {
  padding-left:61px;
  padding-top:15px;
  width:546px;
  height:265px;
}
#prebuy .cards .item {
  width:177px;
  height:123px;
  padding:2px 2px 2px 2px;
  float:left;
  margin-left:74px;
  margin-bottom:14px;
  cursor:pointer;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
#prebuy .cards .item.active {
  padding:0;
  background-color:#daf4ff;
  border:2px solid #3c446b;
}
#prebuy .cards .item .noOfCards {
  text-align:center;
  font-weight:bold;
  margin-top:10px;
  height:20px;
  font-size:15px;
}
#prebuy .cards .item .cardImage {
  width:177px;
  height:93px;
  background-position:center;
  background-repeat:no-repeat;
}
#prebuy .cards .item .cardImage.card1 { background-image:url("images/pages/prebuy/1card.png"); }
#prebuy .cards .item .cardImage.card2 { background-image:url("images/pages/prebuy/4cards.png"); }
#prebuy .cards .item .cardImage.card3 { background-image:url("images/pages/prebuy/8cards.png"); }
#prebuy .cards .item .cardImage.card4 { background-image:url("images/pages/prebuy/allCards.png"); }
#prebuy .cards .item .cardImage .freeCards {
  width:138px;
  height:30px;
  margin:56px 0 0 43px;
  float:left;
  background-position:right center;
}
#prebuy .interface {
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background-color:#daeaf7;
  border:1px solid #b6bec4;
  min-height:250px;
  margin:15px 0 0 0;
  font-weight:bold;
  color:#3c446b;
  font-size:13px;
}
#prebuy .interface .cardSlider { height:50px; }
#prebuy .interface .selectTxt {
  width:145px;
  float:left;
  margin:23px 0 0 0;
  text-align:right;
}
#prebuy .interface .slider {
  background-image:url('images/pages/prebuy/sliderDarkBlue.gif');
  width:426px;
  height:18px;
  float:left;
  margin:23px 0 0 0;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  position:relative;
}
#prebuy .interface .slider #slide {
  background-image:url('images/pages/prebuy/icons.png');
  width:24px;
  height:24px;
  background-position:-120px 0;
  cursor:pointer;
  position:absolute;
  top:-2px;
  left:0;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
#prebuy .interface .slider #slide:hover { background-position:-120px -24px; }
#prebuy .arrows {
  background-image:url('images/pages/prebuy/icons.png');
  width:30px;
  height:30px;
  cursor:pointer;
}
#prebuy .arrows.arrowLeft {
  float:right;
  margin:33px 4px 0 7px;
}
#prebuy .arrows.arrowLeft:hover { background-position:0px -30px; }
#prebuy .arrows.arrowRight {
  background-position:-30px 0;
  float:left;
  margin:33px 7px 0 4px;
}
#prebuy .arrows.arrowRight:hover { background-position:-30px -30px; }
#prebuy .cardsInfo { padding:22px 0 0 0; }
#prebuy .cardsInfo .field {
  heigth:31px;
  float:left;
  margin:0 0 12px 0;
}
#prebuy .cardsInfo .field.f1 { width:229px; }
#prebuy .cardsInfo .field.f2 { width:219px; }
#prebuy .cardsInfo .field.f3 { width:194px; }
#prebuy .cardsInfo .field .questionMark {
  position:absolute;
  background-image:url('images/pages/prebuy/icons.png');
  background-position:-112px -60px;
  width:14px;
  height:14px;
  margin:9px 0 0 5px;
  cursor:pointer;
}
#prebuy .cardsInfo .field .questionMark:hover { background-position:-112px -74px; }
#prebuy .cardsInfo .field .txt {
  text-align:right;
  margin-right:6px;
  height:20px;
  float:right;
  margin-top:10px;
}
#prebuy .cardsInfo .field input {
  display:block;
  float:right;
  border:none;
  height:31px;
  width:65px;
  text-align:right;
  vertical-align:middle;
  padding:0;
  margin:0;
  line-height:31px;
  font-size:13px;
  font-weight:bold;
  padding:0px 11px 0 0;
  background-color:transparent;
  background-image:url('images/pages/prebuy/icons.png');
  background-position:-144px 0;
  color:#0096d8;
}
#prebuy .cardsInfo .field input.readonly {
  color:#004a68;
  background-position:-144px -31px;
}
#prebuy .cardsInfo .submitBtn, #prebuy .cardsInfo .orangeBtn {
  background-image:url('images/pages/prebuy/icons.png');
  background-position:0 -60px;
  height:27px;
  width:112px;
  float:right;
  margin:3px 59px 0 0;
  text-align:center;
  line-height:28px;
  font-weight:bold;
  color:#ffffff;
  font-size:14px;
  text-shadow:1px 1px #353535;
  cursor:pointer;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
#prebuy .cardsInfo .submitBtn:hover, #prebuy .cardsInfo .orangeBtn:hover { background-position:0 -88px; }
#prebuy .cardsInfo .submitBtn.disabled, #prebuy .cardsInfo .orangeBtn.disabled { background-position:0 -2000px; }
#prebuy .cardsInfo .submitBtn.nl {
  width:135px;
  height:28px;
  background-position:0 -116px;
}
#prebuy .cardsInfo .submitBtn.nl:hover { background-position:0 -144px; }
#prebuy .cardsInfo .submitBtn.nl.disabled { background-position:0 -172px; }
#prebuy .links {
  position:absolute;
  margin:-7px 0 0 10px;
}
#prebuy .messagesBtm {
  min-height:40px;
  border-top:1px solid #b6bec4;
  float:none;
  text-align:center;
  margin:13px 0 0 0;
}
#prebuy .messagesBtm .blueLine { height:1px; }
#prebuy .messagesBtm .message {
  text-align:center;
  font-weight:bold;
  margin-top:8px;
  color:#ff0000;
}
#prebuy .messagesBtm .message .checkIcon {
  background-image:url('images/pages/prebuy/icons.png');
  background-position:-126px -60px;
  width:16px;
  height:13px;
}
#prebuy .sliderOperator {
  background-image:url('images/pages/prebuy/icons.png');
  width:30px;
  height:30px;
  cursor:pointer;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
#prebuy .sliderOperator.minus {
  float:left;
  margin:17px 3px 0 5px;
  background-position:-60px 0px;
}
#prebuy .sliderOperator.minus:hover { background-position:-60px -30px; }
#prebuy .sliderOperator.plus {
  background-position:-90px 0;
  float:left;
  margin:17px 0px 0 4px;
}
#prebuy .sliderOperator.plus:hover { background-position:-90px -30px; }
#prebuy.window {
  width:698px;
  background-color:#32434e;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  padding-left:18px;
  padding-right:18px;
}
#prebuy.window div { float:none; }
#prebuy.window .topTitle { display:none; }
#prebuy.window .events {
  background-image:url('images/pages/prebuy/eventTop.png');
  width:702px;
  height:111px;
  padding-top:14px;
  radius:0;
  -webkit-border-radius:0px;
  -moz-border-radius:0px;
  background-color:transparent;
  border:none;
}
#prebuy.window .eventSelector .txt { color:#ffffff; }
#prebuy.window #events {
  background-image:url('images/pages/prebuy/eventsBg.png');
  width:409px;
  height:95px;
  background-color:transparent;
}
#prebuy.window .cards .item.active {
  border:2px solid #82d9ff;
  background-color:#4b7183;
}
#prebuy.window .cards .item .noOfCards { color:#ffffff; }
#prebuy.window .slider { background-image:url('images/pages/prebuy/sliderLightBlue.png'); }
#prebuy.window .interface {
  background-image:url('images/pages/prebuy/infoBg.png');
  width:698px;
  min-height:244px;
  radius:0;
  -webkit-border-radius:0px;
  -moz-border-radius:0px;
  background-color:transparent;
  border:none;
}
#prebuy.window .interface .txt, #prebuy.window .interface .selectTxt { color:#ffffff; }
#prebuy.window .links {
  position:absolute;
  margin-top:-7px;
}
#prebuy.window .messagesBtm { border-top:1px solid #0e485f; }
#prebuy.window .messagesBtm .blueLine {
  height:1px;
  background-color:#167197;
}
#prebuy.window .messagesBtm .message {
  color:#ff5f5f;
  font-weight:bold;
}
#prebuy.window .messagesBtm .checkIcon { background-position:-126px -72px; }
#prebuy.window .cardsInfo input {
  background-position:-144px -62px;
  color:#1f7aa1;
}
#prebuy.window .cardsInfo input.readonly {
  color:#004a68;
  background-position:-144px -93px;
}
.eventOverlay, #prebuy.window .eventOverlay {
  width:703px;
  height:310px;
  position:absolute;
  background-color:#ffffff;
  display:none;
}
.eventOverlay.active, #prebuy.window .eventOverlay.active { display:block; }
.eventOverlay .cardStack, #prebuy.window .eventOverlay .cardStack {
  background-image:url("images/pages/prebuy/allCards.png");
  width:160px;
  height:93px;
  margin:52px 0 0 271px;
}
.eventOverlay .warningMsg, #prebuy.window .eventOverlay .warningMsg {
  text-align:center;
  color:#38b0e8;
  font-size:26px;
  margin:20px 0 0 0;
}
.eventOverlay .warning, #prebuy.window .eventOverlay .warning {
  background-image:url("images/pages/prebuy/warning.jpg");
  width:118px;
  height:104px;
  margin:20px 0 0 292px;
}
.eventOverlay .buyMoreCards, #prebuy.window .eventOverlay .buyMoreCards {
  float:left;
  margin:10px 0 0 269px;
  width:163px;
  height:28px;
  cursor:pointer;
  background-image:url("images/pages/prebuy/buyMoreCardsEn.png");
}
.eventOverlay .buyMoreCards:hover, #prebuy.window .eventOverlay .buyMoreCards:hover { background-position:0 -28px; }
.eventOverlay h2, #prebuy.window .eventOverlay h2 {
  text-align:center;
  margin:30px 0 30px 0;
}
.eventOverlay.error h2, #prebuy.window .eventOverlay.error h2 { color:#ff0000; }
.eventOverlay.error .orangeBtn, #prebuy.window .eventOverlay.error .orangeBtn {
  background-image:url('images/pages/prebuy/icons.png');
  background-position:0 -60px;
  height:27px;
  width:112px;
  margin:0 0 0 300px;
  text-align:center;
  line-height:28px;
  font-weight:bold;
  color:#ffffff;
  font-size:14px;
  text-shadow:1px 1px #353535;
  cursor:pointer;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
.eventOverlay.error .orangeBtn:hover, #prebuy.window .eventOverlay.error .orangeBtn:hover { background-position:0 -88px; }
.eventOverlay.error .orangeBtn.disabled, #prebuy.window .eventOverlay.error .orangeBtn.disabled { background-position:0 -2000px; }
#prebuy.window .eventOverlay .buyMoreCards.nl, #prebuy.window .eventOverlay .buyMoreCards.nlen { background-image:url("images/pages/prebuy/buyMoreCardsNl.png"); }
#prebuy.window .eventOverlay { background-color:#32434e; }
#prebuy.window .eventOverlay h2 { color:#ffffff; }
.cantSelect {
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
.freeCards.free1 { background-image:url('images/pages/prebuy/freecards/bonus1.png'); }
.freeCards.free2 { background-image:url('images/pages/prebuy/freecards/bonus2.png'); }
.freeCards.free3 { background-image:url('images/pages/prebuy/freecards/bonus3.png'); }
.freeCards.free4 { background-image:url('images/pages/prebuy/freecards/bonus4.png'); }
.freeCards.free5 { background-image:url('images/pages/prebuy/freecards/bonus5.png'); }
.freeCards.free6 { background-image:url('images/pages/prebuy/freecards/bonus6.png'); }
.freeCards.free7 { background-image:url('images/pages/prebuy/freecards/bonus7.png'); }
.freeCards.free8 { background-image:url('images/pages/prebuy/freecards/bonus8.png'); }
.freeCards.free9 { background-image:url('images/pages/prebuy/freecards/bonus9.png'); }
.freeCards.free10 { background-image:url('images/pages/prebuy/freecards/bonus10.png'); }
.freeCards.free11 { background-image:url('images/pages/prebuy/freecards/bonus11.png'); }
.freeCards.free12 { background-image:url('images/pages/prebuy/freecards/bonus12.png'); }
.freeCards.free13 { background-image:url('images/pages/prebuy/freecards/bonus13.png'); }
.freeCards.free14 { background-image:url('images/pages/prebuy/freecards/bonus14.png'); }
.freeCards.free15 { background-image:url('images/pages/prebuy/freecards/bonus15.png'); }
.freeCards.free16 { background-image:url('images/pages/prebuy/freecards/bonus16.png'); }
.freeCards.free17 { background-image:url('images/pages/prebuy/freecards/bonus17.png'); }
.freeCards.free18 { background-image:url('images/pages/prebuy/freecards/bonus18.png'); }
.freeCards.free19 { background-image:url('images/pages/prebuy/freecards/bonus19.png'); }
.freeCards.free20 { background-image:url('images/pages/prebuy/freecards/bonus20.png'); }
.depositMethodsContainer {
  border:1px solid #a0c4e2;
  width:394px;
  padding:0px 6px 6px 6px;
  background-color:#ffffff;
}
.depositMethodsContainer .paymentMethod {
  border:1px solid #38b0e8;
  height:40px;
  margin-top:6px;
  cursor:pointer;
}
.depositMethodsContainer .paymentMethod:hover, .depositMethodsContainer .paymentMethod.active { background-color:#e6f0f8; }
.depositMethodsContainer .paymentMethod .paymentLogo {
  width:97px;
  height:40px;
  float:left;
  background-position:left center;
  background-repeat:no-repeat;
  margin:0 0 0 3px;
}
.depositMethodsContainer .paymentMethod .paymentLogo.ideal { background-image:url('images/pages/personal_pay/default/paymentLogos/ideal.png'); }
.depositMethodsContainer .paymentMethod .paymentLogo.ppc { background-image:url('images/pages/personal_pay/default/paymentLogos/ppc.png'); }
.depositMethodsContainer .paymentMethod .paymentLogo.sms { background-image:url('images/pages/personal_pay/default/paymentLogos/sms.png'); }
.depositMethodsContainer .paymentMethod .paymentLogo.paypoint { background-image:url('images/pages/personal_pay/default/paymentLogos/visaMaster.png'); }
.depositMethodsContainer .paymentMethod .paymentLogo.paysafecard { background-image:url('images/pages/personal_pay/default/paymentLogos/paysafecard.png'); }
.depositMethodsContainer .paymentMethod .paymentLogo.moneybookers { background-image:url('images/pages/personal_pay/default/paymentLogos/skrill.png'); }
.depositMethodsContainer .paymentMethod .paymentLogo.neteller { background-image:url('images/pages/personal_pay/default/paymentLogos/neteller.png'); }
.depositMethodsContainer .paymentMethod .paymentLogo.mrcash { background-image:url('images/pages/personal_pay/default/paymentLogos/mrcash.png'); }
.depositMethodsContainer .paymentMethod .paymentLogo.ukash { background-image:url('images/pages/personal_pay/default/paymentLogos/ukash.png'); }
.depositMethodsContainer .paymentMethod .paymentLogo.bonus { background-image:url('images/pages/personal_pay/default/paymentLogos/bonus.png'); }
.depositMethodsContainer .paymentMethod .paymentLogo.sms { background-image:url('images/pages/personal_pay/default/paymentLogos/sms.png'); }
.depositMethodsContainer .paymentMethod .textTop {
  height:20px;
  line-height:25px;
  float:none;
}
.depositMethodsContainer .paymentMethod .textBottom {
  height:20px;
  float:none;
  line-height:17px;
  color:#4fb7e9;
  padding-left:10px;
}
.depositMethodsContainer .paymentMethod .selectBtn {
  background-image:url('images/pages/personal_pay/default/select.png');
  width:58px;
  height:26px;
  margin:7px 0 0 0;
  float:left;
}
.depositMethodsContainer .paymentMethod:hover .selectBtn { background-position:0 -26px; }
.depositMethodsContainer .paymentMethod.active .selectBtn { background-position:0 -52px; }
#page_loyalty {
  width:701px;
  padding:9px;
}
#page_loyalty .banner {
  width:701px;
  height:150px;
  background-image:url('images/pages/loyalty/leader.jpg');
  margin-bottom:9px;
}
#page_loyalty .menu {
  width:701px;
  height:40px;
  clear:both;
  float:none;
  margin-bottom:20px;
}
#page_loyalty .menu .tab {
  width:225px;
  height:38px;
  line-height:38px;
  border:1px solid #3b436b;
  background-color:#3b436b;
  color:#ffffff;
  font-size:18px;
  float:left;
  clear:none;
  text-align:center;
  cursor:pointer;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
}
#page_loyalty .menu .tab.space { margin-right:10px; }
#page_loyalty .menu .tab.active {
  background-color:#ffffff;
  color:#3b436b;
}
#page_loyalty .loyaltyContent .page {
  left:0;
  top:0;
  display:none;
}
#page_loyalty .loyaltyContent .page .title { font-size:16px; }
#page_loyalty .loyaltyContent .page.active { display:block; }
#page_loyalty #spTable .row {
  background-color:#3b436b;
  clear:both;
  float:none;
  width:701px;
  height:31px;
}
#page_loyalty #spTable .row.spacer {
  margin-top:12px;
  height:1px;
}
#page_loyalty #spTable .row .c1, #page_loyalty #spTable .row .c2, #page_loyalty #spTable .row .c3 {
  background-color:#ffffff;
  height:30px;
  line-height:30px;
  float:left;
  text-align:center;
}
#page_loyalty #spTable .row .c1 {
  width:170px;
  margin-left:1px;
  margin-right:1px;
}
#page_loyalty #spTable .row .c2 {
  width:270px;
  margin-right:1px;
}
#page_loyalty #spTable .row .c3 { width:257px; }
#page_loyalty #spTable .row.header {
  margin-top:12px;
  background:none;
  height:39px;
}
#page_loyalty #spTable .row.header .c1, #page_loyalty #spTable .row.header .c2, #page_loyalty #spTable .row.header .c3 {
  background-color:#3b436b;
  color:#ffffff;
  height:39px;
  line-height:39px;
  font-size:16px;
}
#page_loyalty #spTable .row.header .c1 {
  margin-left:0px;
  width:171px;
  border-top-left-radius:5px;
  -webkit-border-top-left-radius:5px;
  -moz-border-radius-topleft:5px;
}
#page_loyalty #spTable .row.header .c3 {
  width:258px;
  border-top-right-radius:5px;
  -webkit-border-top-right-radius:5px;
  -moz-border-radius-topright:5px;
}
#page_loyalty #spTable .row .c1.bronze1 { background-image:url('images/pages/loyalty/system/filler_bronze1.jpg'); }
#page_loyalty #spTable .row .c1.bronze2 { background-image:url('images/pages/loyalty/system/filler_bronze2.jpg'); }
#page_loyalty #spTable .row .c1.bronze3 { background-image:url('images/pages/loyalty/system/filler_bronze3.jpg'); }
#page_loyalty #spTable .row .c1.silver1 { background-image:url('images/pages/loyalty/system/filler_silver1.jpg'); }
#page_loyalty #spTable .row .c1.silver2 { background-image:url('images/pages/loyalty/system/filler_silver2.jpg'); }
#page_loyalty #spTable .row .c1.silver3 { background-image:url('images/pages/loyalty/system/filler_silver3.jpg'); }
#page_loyalty #spTable .row .c1.gold1 { background-image:url('images/pages/loyalty/system/filler_gold1.jpg'); }
#page_loyalty #spTable .row .c1.gold2 { background-image:url('images/pages/loyalty/system/filler_gold2.jpg'); }
#page_loyalty #spTable .row .c1.gold3 { background-image:url('images/pages/loyalty/system/filler_gold3.jpg'); }
#page_loyalty #spTable .row .c1.platinum1 { background-image:url('images/pages/loyalty/system/filler_platinum1.jpg'); }
#page_loyalty #spTable .row .c1.platinum2 { background-image:url('images/pages/loyalty/system/filler_platinum2.jpg'); }
#page_loyalty #spTable .row .c1.platinum3 { background-image:url('images/pages/loyalty/system/filler_platinum3.jpg'); }
#page_loyalty #spTable .row .c1.platinum4 { background-image:url('images/pages/loyalty/system/filler_platinum4.jpg'); }
#page_loyalty #spTable .row .c1.platinum5 { background-image:url('images/pages/loyalty/system/filler_platinum5.jpg'); }
#page_loyalty #spTable .row .c1.diamond1 { background-image:url('images/pages/loyalty/system/filler_diamond1.jpg'); }
#page_loyalty #spTable .row .c1.diamond2 { background-image:url('images/pages/loyalty/system/filler_diamond2.jpg'); }
#page_loyalty #spTable .row .c1.diamond3 { background-image:url('images/pages/loyalty/system/filler_diamond3.jpg'); }
#page_loyalty #spTable .row .c1.diamond4 { background-image:url('images/pages/loyalty/system/filler_diamond4.jpg'); }
#page_loyalty #spTable .row .c1.diamond5 { background-image:url('images/pages/loyalty/system/filler_diamond5.jpg'); }
#page_loyalty #vipTable .row {
  background-color:#3b436b;
  clear:both;
  float:none;
  width:701px;
  height:53px;
}
#page_loyalty #vipTable .row.spacer {
  margin-top:12px;
  height:1px;
}
#page_loyalty #vipTable .row .c1, #page_loyalty #vipTable .row .c2, #page_loyalty #vipTable .row .c3, #page_loyalty #vipTable .row .c4 {
  background-color:#ffffff;
  height:52px;
  line-height:52px;
  float:left;
  text-align:center;
}
#page_loyalty #vipTable .row .c1 {
  width:170px;
  margin-left:1px;
  margin-right:1px;
  font-size:16px;
}
#page_loyalty #vipTable .row .c2 {
  width:179px;
  margin-right:1px;
}
#page_loyalty #vipTable .row .c3 {
  width:179px;
  margin-right:1px;
  background-image:url('images/pages/loyalty/system/redcross.png');
  background-position:center;
  background-repeat:no-repeat;
}
#page_loyalty #vipTable .row .c4 { width:168px; }
#page_loyalty #vipTable .row.header {
  margin-top:12px;
  background:none;
  height:40px;
}
#page_loyalty #vipTable .row.header .c1, #page_loyalty #vipTable .row.header .c2, #page_loyalty #vipTable .row.header .c3, #page_loyalty #vipTable .row.header .c4 {
  background-color:#3b436b;
  color:#ffffff;
  height:40px;
  line-height:40px;
  font-size:16px;
}
#page_loyalty #vipTable .row.header .c1 {
  margin-left:0px;
  width:171px;
  border-top-left-radius:5px;
  -webkit-border-top-left-radius:5px;
  -moz-border-radius-topleft:5px;
}
#page_loyalty #vipTable .row.header .c3 { background-image:none; }
#page_loyalty #vipTable .row.header .c4 {
  width:169px;
  border-top-right-radius:5px;
  -webkit-border-top-right-radius:5px;
  -moz-border-radius-topright:5px;
}
#page_loyalty #vipTable .row .c1 {
  background-repeat:no-repeat;
  background-position:22px center;
}
#page_loyalty #vipTable .row .c1.vip1 { background-image:url('images/pages/loyalty/system/crown_vip1.png'); }
#page_loyalty #vipTable .row .c1.vip2 { background-image:url('images/pages/loyalty/system/crown_vip2.png'); }
#page_loyalty #vipTable .row .c1.vip3 { background-image:url('images/pages/loyalty/system/crown_vip3.png'); }
#page_loyalty #vipTable .row .c1.vip4 { background-image:url('images/pages/loyalty/system/crown_vip4.png'); }
#page_loyalty #vipTable .row .c1.vip5 { background-image:url('images/pages/loyalty/system/crown_vip5.png'); }
#page_loyalty #page_player #earnings {
  width:701px;
  height:581px;
}
#page_loyalty #page_player #earnings.c64326 { background-image:url('images/pages/loyalty/player/64326.jpg'); }
#page_loyalty #page_player #earnings.c78945 { background-image:url('images/pages/loyalty/player/78945.jpg'); }
#page_loyalty #page_wof #vipList .player {
  width:324px;
  height:300px;
  padding:8px;
  border:1px solid #3b436b;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  float:left;
  margin-bottom:16px;
  display:none;
}
#page_loyalty #page_wof #vipList .player.spacer { margin-right:16px; }
#page_loyalty #page_wof #vipList .player .avatar {
  position:relative;
  width:83px;
  height:83px;
  float:left;
  margin-bottom:9px;
}
#page_loyalty #page_wof #vipList .player .avatar img, #page_loyalty #page_wof #vipList .player .avatar .overlay {
  position:absolute;
  top:0px;
  left:0px;
  width:83px;
  height:83px;
}
#page_loyalty #page_wof #vipList .player .avatar .overlay { background-image:url('images/pages/loyalty/wof/avataroverlay.png'); }
#page_loyalty #page_wof #vipList .player .status {
  float:left;
  width:241px;
  height:83px;
}
#page_loyalty #page_wof #vipList .player .status .name {
  clear:both;
  float:right;
  width:241px;
  height:21px;
  text-align:right;
  color:#3b436b;
}
#page_loyalty #page_wof #vipList .player .status .statusText {
  clear:both;
  float:right;
  height:21px;
  width:115px;
  text-align:right;
  color:#38b0e8;
}
#page_loyalty #page_wof #vipList .player .status .crown {
  clear:both;
  float:right;
  width:115px;
  height:41px;
  text-align:left;
  background-position:right center;
  background-repeat:no-repeat;
}
#page_loyalty #page_wof #vipList .player .status .crown div {
  height:17px;
  padding-top:24px;
}
#page_loyalty #page_wof #vipList .player .status .crown.vip1 { background-image:url('images/pages/loyalty/wof/crown_vip1.png'); }
#page_loyalty #page_wof #vipList .player .status .crown.vip2 { background-image:url('images/pages/loyalty/wof/crown_vip2.png'); }
#page_loyalty #page_wof #vipList .player .status .crown.vip3 { background-image:url('images/pages/loyalty/wof/crown_vip3.png'); }
#page_loyalty #page_wof #vipList .player .status .crown.vip4 { background-image:url('images/pages/loyalty/wof/crown_vip4.png'); }
#page_loyalty #page_wof #vipList .player .status .crown.vip5 { background-image:url('images/pages/loyalty/wof/crown_vip5.png'); }
#page_loyalty #page_wof #vipList .player .line {
  clear:both;
  float:none;
  margin-bottom:9px;
  width:100%;
  height:1px;
  background-color:#3b436b;
}
#page_loyalty #page_wof #vipList .player .question {
  width:172px;
  margin-right:12px;
  float:left;
  text-align:right;
  vertical-align:top;
}
#page_loyalty #page_wof #vipList .player .answer {
  width:140px;
  float:left;
  text-align:left;
  vertical-align:top;
  color:#38b0e8;
}
#page_loyalty #page_wof #pageLink {
  width:701px;
  float:none;
  clear:both;
}
#page_loyalty #page_wof #pageLink div {
  float:left;
  clear:none;
  font-size:16px;
}
#page_loyalty #page_wof #pageLink div span {
  color:#38b0e8;
  cursor:pointer;
}
#page_loyalty #page_wof #pageLink div span.active { color:#3b436b; }
#page_loyalty #page_wof #pageLink .prev, #page_loyalty #page_wof #pageLink .next {
  width:100px;
  cursor:pointer;
}
#page_loyalty #page_wof #pageLink .prev { text-align:left; }
#page_loyalty #page_wof #pageLink .next { text-align:right; }
#page_loyalty #page_wof #pageLink .pages {
  width:501px;
  text-align:center;
}