@import "/include/css/shared/buttons.css";

body {background-color:#144b68;background-image:none;padding:0 0 10px 0; /*width:756px;this is causing old pages to float left*/margin:0 auto;}
body, table {font:normal 12px Arial, Helvetica, sans-serif;}
td#main {padding:6px;padding-bottom:0;background:#88cda0;}
td#main-twocolumn, td#main-threecolumn {padding:2px;padding-right:4px;padding-bottom:0;background:#88cda0;}
img {border: none;}
div#cmab img{border:none;float:left; margin: 0 5px 0 0; vertical-align:middle;}
.hide {display:none;}
.inl, .left {float:left;}
.inl-r, .right {float:right;}
.inlh {float:left; width:315px}

/* ############################################################ */
/* site utilities */
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clear {clear:both;overflow:hidden;line-height:1px;}
.clear3 {clear:both;overflow:hidden;height:3px;}
.clear5 {clear:both;overflow:hidden;height:5px;}
.clear10 {clear:both;overflow:hidden;height:10px;}
.clear15 {clear:both;overflow:hidden;height:15px;}
.clear20 {clear:both;overflow:hidden;height:20px;}

.min-height-60 {height:60px;width:1px;}

/* text/link styles (update)*/
a {outline:none;}
a:link, a:visited {color:#0000CC;outline:none;}
a:hover {color:#0000CC;}
.bold {font-weight:bold;} /* smaller than strong tags...*/
.bold-14 {font-size:14px;font-weight:bold;}
.bold-16 {font-size:16px;font-weight:bold;}
.bold-18 {font-size:18px;font-weight:bold;}
.bold-grn {font-weight:bold;color:#006633;}
.bold-grn-14 {font-weight:bold;color:#006600;font-size:14px;}
.bold-lgrn {font-weight:bold;color:#009900;}
.bold-dgrn {font-weight:bold;color:#003300;}
.bold-blu {font-weight:bold;color:#0a405c;}
.bold-lblu {font-weight:bold;color:#006699;}
.bold-red {font-weight:bold;color:#FF0000;}
.bold-tan {font-weight:bold;color:#ffffcc;}

.red {color:#FF0000;}
.red12 {font:bold 12px Arial, Helvetica, sans-serif;color:#ff0000; text-align:left;}
.red14 {font:bold 14px Arial, Helvetica, sans-serif;color:#ff0000;}
.red16 {font:bold 16px Arial, Helvetica, sans-serif;color:#b31426;}
.orn12 {font:bold 12px Arial, Helvetica, sans-serif;color:#f24000;}
.orn14 {font:bold 14px Arial, Helvetica, sans-serif;color:#f24000;}
.grn {font:12px Arial, Helvetica, sans-serif;color:#009900; text-align:left;}
.grn12 {font:bold 12px Arial, Helvetica, sans-serif;color:#009900; text-align:left;}
.grn14 {font:bold 14px Arial, Helvetica, sans-serif;color:#009900; text-align:left;}
.wht {color:#fff;}
.blk {color:#000;}

.small-text {font-size:11px;}
.small { font-size:10px; }
.small-11 {font-size:11px;}

.container {margin:0;padding:0;}
.club-header {margin:0;padding:0;}
.club-body {background-color:#88cda0;padding:0 6px;margin:0;height:1%;}
.club-body .left-col {width:154px;float:left;}
.club-body .main-col {width:582px;float:right;}

#club-header {height:48px;width:582px;background:url('../img/hdr/hdr-background.gif') repeat-x top left;}

/* MTX common side module styles */
#side {margin-left:6px;}
.side-mod {width:178px;background-color:#f2ecdf;border:1px solid #ff9900;border-top:none;}
.side-hd {background:url('/img/misc/sidenav/club/common/bg-s-hd.gif') repeat-x;}
.side-desc {padding:5px 10px;}
.gemcount {font-weight:bold;color:#0dafec;font-size:14px;}
.tokencount {font-weight:bold;color:#ff6633;font-size:14px;}
.gem-count {font-size:14px;font-weight:bold;} /*--for my account gem count text--*/
/* end MTX common side module styles */


/* oberon checkout wrapper */
.oberon-checkout {width:756px;background-color:#88d199;overflow:hidden;height:100%;padding:6px 0;}

#gameCatLinks {border:1px solid #cea721;border-top:none;margin-top:10px;width:152px;}
#gameCatLinks ul {margin:0;padding:0;}
#gameCatLinks ul li {display:block;width:152px;margin:0;padding:0;list-style-type:none;color:#003399;line-height:28px;font-weight:bold;font-size:12px;}
#gameCatLinks ul li.a {background-color:#ffffcc;}
#gameCatLinks ul li.b {background-color:#f6f5bd;}
#gameCatLinks ul li.c {background-color:#f2e7ac;text-align:center;font-weight:normal;}
#gameCatLinks ul li img {float:left;}
#gameCatLinks ul li a:link, #gameCatLinks ul li a:visited {text-decoration:none;color:#003399;line-height:28px;}
#gameCatLinks ul li a:hover {text-decoration:underline;}

#category-col-headers {line-height:24px;background-color:#ffffcd;font-size:11px;}
#category-col-headers div {float:left;background-color:#ffffcd;}
#category-col-headers div img {margin-bottom:-2px;}
#category-col-headers .club-pogo {width:115px;}
#category-col-headers .club-pogo img {margin-left:6px;}
#category-col-headers .game-title {width:273px}
#category-col-headers .jackpot {width:60px}
#category-col-headers .players {width:60px}
#category-col-headers .game-type {width:74px}
#category-col-headers a:link, #category-col-headers a:visited {color:#003300;}
#category-col-headers a:hover {color:#006600;}

#category-games {}
#category-games div {float:left;}
#category-games .game-row {background:#f5feff url('../img/common/game-row-bg.gif') repeat-x top left;width:582px;}
#category-games .is-club {text-indent:-999px;width:23px;height:60px} #category-games .yes {background:url('../img/common/star.gif') no-repeat center;} #category-games .no {}
#category-games .thumb {margin:5px 5px 0 0;border:1px solid #d7d7d7;padding:2px;}
#category-games .info {margin-top:5px;width:274px;}
#category-games .info span.title {color:#000099;font-size:14px;font-weight:bold;}
#category-games .info span.tag {color:red;font-size:12px;font-weight:bold;}
#category-games .info span.text {font-size:10px;line-height:15px;color:#565656;}
#category-games .info span.deluxe {}
#category-games .info span.deluxe img {margin:0 2px -4px 0;}
#category-games .info span.deluxe a:link, #category-games .info span.deluxe a:visited {color:#6d52f4;font-size:11px}
#category-games .jackpot {color:#bd6405;font-weight:bold;width:62px;padding:15px 0 0 0;}
#category-games .players {color:#003300;font-weight:bold;width:62px;padding:15px 0 0 0;}
#category-games .game-type {text-align:center;font-size:10px;line-height:15px;color:#565656;}
#category-games .game-type img {margin-top:6px;}

/* news overwrites for club */
.news-shell {background-color:#cdffce;}
.news-page-top-right {background-color:#cdffce;}

/* Misc */
.list-hdr {font:12px Arial, Helvetica, sans-serif;}
.bld {font-weight:bold;}
.org12 {font:bold 12px Arial, Helvetica, sans-serif; color:#ff3300; text-align:left;} 
.org {font:12px Arial, Helvetica, sans-serif; color:#ff3300; text-align:left;} 
.cp-red {color:#993300;}
.uk-addcopy {text-align:center; color:#309F71; font:10px Arial, Helvetica, sans-serif;} /* additional copyright for uk */
.headbkg {background: url(/images/pogop/hdr-bkg.gif); font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #006633}

/* POGOBETA */
.grad-btm {background: url(/images/pogop-new/grad-btm.gif)}

/* Gametips */
.gametip {position:relative;width:1px;height:1px;}
.bottomabsolute {position:absolute;bottom:0;}
.shadowWrap {width:286px;border-left:1px solid #000;padding:0 8px 0 0;background: url('/img/misc/gametips/shadow-right.png') repeat-y top right;}
.shadowWrap {_background: url('/img/misc/gametips/shadow-right.gif') repeat-y top right;}
.gametipContent {text-align:left;padding:5px;padding-bottom:0;border-top:1px solid #000;background-color:#fffece;}
.gametipContent .gamethumb {float:left;width:80px;}
.gametipContent .info {float:left;padding:0 0 0 6px;width:178px;}
.gametipContent .info span.title {color:#336666;font-weight:bold;}
.gametipContent .info span.tag {color:red;font-size:11px;font-weight:bold;}
.gametipContent .info .line-sep {border-bottom:1px solid #cea721;text-indent:-9999px;height:1px;margin-bottom:4px;}
.gametipContent .info .text {}
.gametipContent .info .text .gamePlayers {line-height:24px;font-weight:bold;}
.gametipContent .info .gametip-club {margin:0 4px 0 0;float:left;width:10px;background:url('/img/home/club/common/icon-cpgame.gif') no-repeat center;}
.gametipContent .info .gametip-download {margin:0 4px 0 0;float:left;width:10px;background:url('/img/home/club/common/icon-downloadable.gif') no-repeat center;}



/* Global */
.page-wrapper {margin-right:5px;_height:400px;background-color:#fff;font-family:Arial, Helvetica, sans-serif}
.page-hdr-wrapper {width:744px;padding:0;margin:0;}
.page-hdr {height:33px;background:url('/img/global/club/page-hdr-bkg.gif') repeat-x top left;overflow:hidden;}
.page-body {background:#88cda0;padding:10px 6px 6px 6px;text-align:left;}
#white.page-body {background:#FFF;padding:10px;_padding-bottom:0px;height:1%;}
#profile-body.page-body {background:#57b979;padding:10px 6px 6px 6px;text-align:left;margin-bottom:6px;}
.section-hdr {background:#fff url(/img/global/club/section-hdr-bkg.gif) repeat-x top left;color:#fff;font-weight:bold;font-size:15px;line-height:22px;padding-left:10px;}
.section-hdr h3 {margin:0;padding:2px 0 0 3px;color:#fff;font-size:14px;text-align:left;}
.section-body {background-color:#FFF;padding:10px;_padding-bottom:0px;height:1%;text-align:left;overflow:hidden;}
select, input, textarea {float:left;}

/* light green message box with bottom dotted line border... same as free */
.top-grn-box {background:#e0f5c3 url('/img/global/dot-grn.gif') repeat-x bottom left;padding:10px;position:relative;height:1%;text-align:left;}
.top-grn-box#height {height:60px;}

/* Sidenav */
#sidenav {width:225px; padding:0 6px; text-align:left; float:left;}
.side-hdr {width:225px; line-height:21px; background: url('/img/global/club/side-hdr-bkg.gif') repeat-x; overflow:hidden;}
.side-more-games {border-left:1px solid #cea721; border-right:1px solid #cea721; border-bottom:1px solid #cea721; background-color:#000000; padding-left:6px;}
.more-games {width:217px; display:inline; float:left;}
.more-games .thumb {width:84px; float:left;}
.more-games .icon {width:20px; text-align:center; padding-top:5px; float:left;}
.more-games .name {width:110px; padding-top:3px; float:left;}

/* Sidenav: Game Search */
.side-findgame {width:211px;}
.findgame form {margin:0; padding:0;}
.findgame .s-search-input {width:138px; float:left;}
.findgame .s-search-button {margin-left:2px; float:left;}

/* Sidenav: Badge */
.prem-item {width:211px;}
.badge-l, .mini-l {width:100px; float:left;}
.badge-l img {border:1px solid #FEFFDD;}
.badge-r, .mini-r {width:111px; text-align:left; float:left;}
.prem-item ul{list-style-image: url(/img/global/club/side-bullet.gif); margin:0px; padding-left:15px !important; padding:4px 0 0 20px;}

.playtowinaltrow {background:#f5f6d4;}

/* Sidenav: My Stuff */
.playtowin, .my-stuff, .cp-items, .downloads, .store, .msgs, .findgame {width:211px; text-align:left; font-family: arial, helvetica; font-size:12px; color:#000; border-left:1px solid #2a5c7d; border-right:1px solid #2a5c7d; border-bottom:1px solid #2a5c7d; background-color:#feffdd; padding:0 6px;}
.side-mystuff, .side-favs, .side-msg {width:211px; display:inline;}
.mystuff-icon, .msg-icon {width:25px; text-align:left; padding-top:5px; float:left;}
.mystuff-info, .msg-info {width:180px; text-align:left; padding-top:6px;}

.side-favs .icon {width:15px; text-align:left; padding-top:3px; float:left;}
.side-favs .title {width:125px; overflow:hidden; text-align:left; float:left;}
.side-favs .jkpt {width:34px; font-size:11px; color:#009900; text-align:right; float:left;}
.side-favs .plyr {width:37px; font-size:11px; color:#1480a5; text-align:right; float:left;}
.side-favs .glink {text-align:left; font-family: arial, helvetica; font-size: 12px; color:#000099; padding-top:3px; font-weight: bold; text-decoration: none;}
.side-favs .glink a:hover {font-family: arial, helvetica; font-size: 12px; color:#009900; padding-top:3px; font-weight: bold; text-decoration: underline}
.side-favs .glink a:active {font-family: arial, helvetica; font-size: 12px; color:#000099; padding-top:3px; font-weight: bold; text-decoration: none}

.glink {font:bold 12px Arial, Helvetica, sans-serif; color:#000099; text-align:left; text-decoration:none;}
.glink a:hover {font:bold 12px Arial, Helvetica, sans-serif; color:#009900; text-decoration: underline}
.glink a:active {font:bold 12px Arial, Helvetica, sans-serif; color:#000099; text-decoration: none}

.dl-games {width:211px;}
.dl-bkg {width:120px; height:41px; text-align:right; padding-top:5px; background: url(/img/misc/sidenav/club/3rd-party-bkg.jpg); background-repeat: no-repeat; float:left;}
.dl-img {width:90px; text-align:right; float:left;}
.dl-img img {width:81px;height:46px;} /* have to force resize iwin thumbs */

.download-l {width:88px; float:left;}
.download-r {width:120px; text-align:left; float:left;}

.store-brdr {background-color:#feffdd; width:211px; border:1px solid #ff9900;}
.store-l {width:74px; padding-left:6px; text-align:left; float:left;}
.store-r {width:125px; padding-top:8px; font:11px Arial, Helvetica, sans-serif; color:#000; float:left;}

/* MTX common side module styles */
#side {margin-left:6px;}
.side-mod {width:178px;background-color:#f2ecdf;border:1px solid #2a5c7d;border-top:none;}
.side-hd {height:18px;padding:2px 0 0 4px;background:url('/img/global/club/sm-hdr-bg.gif') repeat-x top left;}
.side-desc {padding:5px 10px;}
.gemcount {font-weight:bold;color:#0dafec;font-size:14px;background:url('/img/store/icon-gem.png') no-repeat center left;float:right;text-align:right;padding-left:24px;}
.tokencount {font-weight:bold;color:#ff6633;font-size:14px;background:url('/img/store/icon-token.png') no-repeat center left;float:right;text-align:right;padding-left:20px;}


/* Share a Page */
img.share {margin:3px 0;}

/*--Profile, Account--*/
td.misc-wrapper {background-color:#fff;border-right:5px solid #88cda0;text-align:left;}

/* Game specific stats */
.game-title-hdr {width:513px; height:33px; background: url(/img/roomsel/club/game-title-bkg.gif) repeat-x;}
.game-stats {width:513px; height:28px; background: url(/img/roomsel/club/game-info-bkg.gif) repeat-x; font: 12px Arial, Helvetica, sans-serif; color:#144b68;}
.plyrs {width:267px; text-align:left; padding:7px 0 0 8px; float:left;}
.jackpot {width:230px; text-align:right; padding:4px 5px 0 0; float:left;}

/* GameInfoArea */
.gameinfoarea {width:513px;background-color:#ccffcc;padding:10px 0;}
table.gia-wrapper {width:100%;font:12px Arial, Helvetica, sans-serif;}
td.gia-util {width:180px;padding-left:15px;}
td.gia-playnow {width:300px;background:url(/img/roomsel/club/vert-divider.gif) repeat-y top right;}
.gia-icon {width:20px; padding:2px 0 0 4px; float:left;}
.gia-link {text-align:left; font-weight:bold;float:left;}
.h-divide {height:1px; background:#feffdd url(/img/misc/sidenav/club/horiz-divider.gif) repeat-x;}
.rate-beg {font:bold 12px Arial, Helvetica, sans-serif; color:#0077b5;}

/* Personal Challenge */
.challenge {width:491px; border-left:1px solid #336699; border-right:1px solid #336699; border-bottom:1px solid #336699; background-color:#feffdd; font:12px Arial, Helvetica, sans-serif; color:#000;}
.chal-title-hdr {width:491px; background: url(/img/global/club/side-hdr-bkg.gif) repeat-x;}
.chal-badge {width:120px; min-height:60px; padding:10px 0; float:left;}
.chal-badge-link {width:180px; padding:5px 0 0 10px; text-align:left; float:left;}
.chal-info {width:230px; text-align:left; padding-top:10px; line-height:16px; float:left;}
.chal-status {width:130px; height:60px; padding:10px 0; float:left;}
.chal-status-link {width:135px; padding:5px 5px 0 0; text-align:right; float:left;}
.chal-status .info {width:130px; height:85px; 
	padding-top:3px; 
	/*
		border:1px solid #ffcc00; 
		background-color:#ffed8e;
	*/
}
.chal-help-link {width:160px; padding:5px 0; text-align:center; float:left;}

/* Sort */
.sort {width:513px; height:22px; background-color:#feffdd; border-bottom:1px solid #dbdbba; display:inline; float:left;}
.sort a {font:10px Arial, Helvetica, sans-serif;}
.sort .recent {width:35px !important; width:40px; height:19px; padding:3px 0 0 10px !important; padding:3px 0 0 5px; float:left;}
.sort .room {width:365px; height:19px; text-align:left; padding-top:3px; float:left;}
.sort .plyr {width:100px; height:19px; text-align:center; padding-top:3px; float:left;}
.sort .recent .title {padding:1px 0 0 4px; float:left;}
.sort .recent .icon {padding:3px 0 0 4px !important; padding:0 0 4px 2px; float:left;}
.sort .room .title {float:left;}
.sort .room .icon {padding:4px 0 0 3px !important; padding:0 0 4px 4px; float:left;}
.sort .plyr .title {float:left;}
.sort .plyr .icon {padding:4px 0 0 3px !important; padding:0 0 4px 4px; float:left;}

/* Tabs */
#roomsel {width:513px; background-color:#ccffcc; float:left;}
#roomlist {width:513px; background-color:#feffdd; float:left;}
.roomtabs {width:513px; font:bold 11px Arial, Helvetica, sans-serif; color:#336666; float:left;}
.ruletabs {width:513px; font:bold 11px Arial, Helvetica, sans-serif; color:#336666; float:left;}
.tabs {width:513px; font:bold 10px Arial, Helvetica, sans-serif; color:#336666; display:inline; float:left;}
.tab-msg {width:513px; font:11px Arial, Helvetica, sans-serif; text-align:center; background-color:#feffdd;}

/* Rooms */
.room-a {width:513px; height:17px; padding-top:3px; font:bold 12px Arial, Helvetica, sans-serif; background-color:#feffdd;}
.room-a .recent {width:48px; padding-top:2px; float:left;}
.room-a .room {width:375px; text-align:left; float:left;}
.room-a .plyr {width:85px; text-align:center; color:#000099; float:left;}
.room-b {width:513px; height:17px; padding-top:3px; font:bold 12px Arial, Helvetica, sans-serif; background-color:#f5f6d4;}
.room-b .recent {width:48px; padding-top:2px; float:left;}
.room-b .room {width:375px; text-align:left; float:left;}
.room-b .plyr {width:85px; text-align:center; color:#000099; float:left;}

.room-full-a {width:513px; height:17px; padding-top:3px; font:12px Arial, Helvetica, sans-serif; color:#999; background-color:#feffdd;}
.room-full-a .recent {width:48px; padding-top:2px; float:left;}
.room-full-a .room {width:375px; text-align:left; float:left;}
.room-full-a .plyr {width:85px; text-align:center; float:left;}
.room-full-b {width:513px; height:17px; padding-top:3px; font:12px Arial, Helvetica, sans-serif; color:#999; background-color:#f5f6d4;}
.room-full-b .recent {width:48px; padding-top:2px; float:left;}
.room-full-b .room {width:375px; text-align:left; float:left;}
.room-full-b .plyr {width:85px; text-align:center; float:left;}

.room-show-all {width:513px; height:25px; padding-top:25px; font:bold 12px Arial, Helvetica, sans-serif; background-color:#feffdd;}
.room-show-all .recent {width:48px; padding-top:2px; float:left;}
.room-show-all .room {width:375px; text-align:left; float:left;}
.room-show-all .plyr {width:85px; text-align:center; color:#000099; float:left;}

.room-msg {width:513px; font:bold 12px Arial, Helvetica, sans-serif; color:#999; background-color:#feffdd;}
.section-name {width:489px; background-color:#feffdd; padding:12px 12px 4px 12px; font:bold 14px Arial, Helvetica, sans-serif; color:#ff3300; text-align:left;}

/* 2 RuleTabs */
.rtab2-l-on {width:258px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab2-left-on.gif) no-repeat; float:left;}
.rtab2-l-off {width:258px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab2-left-off.gif) no-repeat; float:left;}
.rtab2-r-on {width:255px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab2-right-on.gif) no-repeat; float:left;}
.rtab2-r-off {width:255px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab2-right-off.gif) no-repeat; float:left;}

/* 3 RuleTabs */
.rtab3-l-on {width:175px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab3-left-on.gif) no-repeat; float:left;}
.rtab3-l-off {width:175px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab3-left-off.gif) no-repeat; float:left;}
.rtab3-mid-on {width:169px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab3-mid-on.gif) no-repeat; float:left;}
.rtab3-mid-off {width:169px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab3-mid-off.gif) no-repeat; float:left;}
.rtab3-r-on {width:169px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab3-right-on.gif) no-repeat; float:left;}
.rtab3-r-off {width:169px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab3-right-off.gif) no-repeat; float:left;}

/* 4 RuleTabs */
.rtab4-l-on {width:132px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab4-left-on.gif) no-repeat; float:left;}
.rtab4-l-off {width:132px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab4-left-off.gif) no-repeat; float:left;}
.rtab4-mid-on {width:127px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab4-mid-on.gif) no-repeat; float:left;}
.rtab4-mid-off {width:127px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab4-mid-off.gif) no-repeat; float:left;}
.rtab4-r-on {width:127px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab4-right-on.gif) no-repeat; float:left;}
.rtab4-r-off {width:127px; height:32px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rtab4-right-off.gif) no-repeat; float:left;}

/* 2 Tabs for RuleTabs */
.rt2-l-on {width:263px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt2-l-on.gif) no-repeat; float:left;}
.rt2-l-off {width:263px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt2-l-off.gif) no-repeat; float:left;}
.rt2-r-on {width:250px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt2-r-on.gif) no-repeat; float:left;}
.rt2-r-off {width:250px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt2-r-off.gif) no-repeat; float:left;}

/* 3 Tabs for RuleTabs */
.rt3-l-on {width:175px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt3-l-on.gif) no-repeat; float:left;}
.rt3-l-off {width:175px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt3-l-off.gif) no-repeat; float:left;}
.rt3-mid-on {width:169px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt3-mid-on.gif) no-repeat; float:left;}
.rt3-mid-off {width:169px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt3-mid-off.gif) no-repeat; float:left;}
.rt3-r-on {width:169px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt3-r-on.gif) no-repeat; float:left;}
.rt3-r-off {width:169px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt3-r-off.gif) no-repeat; float:left;}

/* 4 Tabs for RuleTabs */
.rt4-l-on {width:132px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt4-l-on.gif) no-repeat; float:left;}
.rt4-l-off {width:132px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt4-l-off.gif) no-repeat; float:left;}
.rt4-mid-on {width:127px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt4-mid-on.gif) no-repeat; float:left;}
.rt4-mid-off {width:127px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt4-mid-off.gif) no-repeat; float:left;}
.rt4-r-on {width:127px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt4-r-on.gif) no-repeat; float:left;}
.rt4-r-off {width:127px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt4-r-off.gif) no-repeat; float:left;}

/* 5 Tabs for RuleTabs */
.rt5-l-on {width:108px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt5-l-on.gif) no-repeat; float:left;}
.rt5-l-off {width:108px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt5-l-off.gif) no-repeat; float:left;}
.rt5-mid-on {width:101px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt5-mid-on.gif) no-repeat; float:left;}
.rt5-mid-off {width:101px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt5-mid-off.gif) no-repeat; float:left;}
.rt5-r-on {width:102px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt5-r-on.gif) no-repeat; float:left;}
.rt5-r-off {width:102px; height:30px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/rt5-r-off.gif) no-repeat; float:left;}

/* 6 Tabs for RuleTabs */
.rt6-l-on {width:90px; height:29px; text-align:center; padding-top:3px; background: url(/img/misc/club/tabs/rt6-l-on.gif) no-repeat; float:left;}
.rt6-l-off {width:90px; height:29px; text-align:center; padding-top:3px; background: url(/img/misc/club/tabs/rt6-l-off.gif) no-repeat; float:left;}
.rt6-mid-on {width:84px; height:29px; text-align:center; padding-top:3px; background: url(/img/misc/club/tabs/rt6-mid-on.gif) no-repeat; float:left;}
.rt6-mid-off {width:84px; height:29px; text-align:center; padding-top:3px; background: url(/img/misc/club/tabs/rt6-mid-off.gif) no-repeat; float:left;}
.rt6-r-on {width:87px; height:29px; text-align:center; padding-top:3px; background: url(/img/misc/club/tabs/rt6-r-on.gif) no-repeat; float:left;}
.rt6-r-off {width:87px; height:29px; text-align:center; padding-top:3px; background: url(/img/misc/club/tabs/rt6-r-off.gif) no-repeat; float:left;}

/* 2 Tabs - no Ruletabs */
.t2-l-on {width:263px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t2-l-on.gif) no-repeat; float:left;}
.t2-l-off {width:263px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t2-l-off.gif) no-repeat; float:left;}
.t2-r-on {width:250px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t2-r-on.gif) no-repeat; float:left;}
.t2-r-off {width:250px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t2-r-off.gif) no-repeat; float:left;}

/* 3 Tabs - no Ruletabs */
.t3-l-on {width:175px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t3-l-on.gif) no-repeat; float:left;}
.t3-l-off {width:175px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t3-l-off.gif) no-repeat; float:left;}
.t3-mid-on {width:169px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t3-mid-on.gif) no-repeat; float:left;}
.t3-mid-off {width:169px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t3-mid-off.gif) no-repeat; float:left;}
.t3-r-on {width:169px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t3-r-on.gif) no-repeat; float:left;}
.t3-r-off {width:169px; height:22px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t3-r-off.gif) no-repeat; float:left;}

/* 4 Tabs - no Ruletabs */
.t4-l-on {width:132px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t4-l-on.gif) no-repeat; float:left;}
.t4-l-off {width:132px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t4-l-off.gif) no-repeat; float:left;}
.t4-mid-on {width:127px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t4-mid-on.gif) no-repeat; float:left;}
.t4-mid-off {width:127px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t4-mid-off.gif) no-repeat; float:left;}
.t4-r-on {width:127px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t4-r-on.gif) no-repeat; float:left;}
.t4-r-off {width:127px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t4-r-off.gif) no-repeat; float:left;}

/* 5 Tabs - no Ruletabs */
.t5-l-on {width:108px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t5-l-on.gif) no-repeat; float:left;}
.t5-l-off {width:108px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t5-l-off.gif) no-repeat; float:left;}
.t5-mid-on {width:101px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t5-mid-on.gif) no-repeat; float:left;}
.t5-mid-off {width:101px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t5-mid-off.gif) no-repeat; float:left;}
.t5-r-on {width:102px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t5-r-on.gif) no-repeat; float:left;}
.t5-r-off {width:102px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t5-r-off.gif) no-repeat; float:left;}

/* 6 Tabs - no Ruletabs */
.t6-l-on {width:90px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t6-l-on.gif) no-repeat; float:left;}
.t6-l-off {width:90px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t6-l-off.gif) no-repeat; float:left;}
.t6-mid-on {width:84px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t6-mid-on.gif) no-repeat; float:left;}
.t6-mid-off {width:84px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t6-mid-off.gif) no-repeat; float:left;}
.t6-r-on {width:87px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t6-r-on.gif) no-repeat; float:left;}
.t6-r-off {width:87px; height:29px; text-align:center; padding-top:4px; background: url(/img/misc/club/tabs/t6-r-off.gif) no-repeat; float:left;}

/* Green popup */
.popupGreen{position:relative; z-index:1;}
.popupGreen .pCorner{position:absolute; z-index:1; width:10px; height:10px; background-image:url(/img/account/my-account/common/popup-corners.png);}
.popupGreen .pTop{height:20px; margin:0 7px 0 18px; background-color:#70BF49; border-bottom:3px solid #A2DF86;}
.popupGreen .pBtm{bottom:0; left:10px; right:10px; width:auto; background-color:#FFF;}
.popupGreen .pTL{top:0; left:0; position:absolute; z-index:1; width:18px; height:36px; background-image:url(/img/account/my-account/common/popup-top-grn.png); background-position:0 0;}
.popupGreen .pTR{top:0; right:0; position:absolute; z-index:1; width:7px; height:36px; background-image:url(/img/account/my-account/common/popup-top-grn.png); background-position:7px 0;}
.popupGreen .pBL{bottom:0; left:0; background-position:0 -11px;}
.popupGreen .pBR{bottom:0; right:0; background-position:-11px -11px;}
.popupGreen .pName{position:absolute; z-index:3; left:0; top:0; height:20px; margin:0; padding:0 10px; line-height:20px; color:#fff; font-size:14px; font-weight:bold;}
.popupGreen .pClose{width:17px; height:17px; background:url(/img/profile/gifts/common/close.gif) no-repeat; cursor:pointer; position:absolute; right:8px; top:2px; z-index:4;}
.popupGreen .pWrapper{background-color:#FFF; padding:10px 15px 0; margin-bottom:10px; text-align:left; min-height:60px;}
.popupGreen .pWrapper p{margin:15px 0;}

/* ERROR MESSAGE STYLES */
.err-msg {color:#cc0000;font:normal 13px/15px Arial, Helvetica, sans-serif;text-align:left;border:1px solid #ffcc00;float:left;background-color:#ffffcc;padding:4px 0;margin-bottom:10px;}
.err-msg .text {margin:6px 6px 0 6px;width:512px;overflow:hidden;}
.err-msg ul {float:left;text-align:left;margin:0 0 0 15px;padding:0;list-style-type:none;}
.err-msg ul li {text-align:left;margin-top:4px;background:url('/img/global/error-bullet.gif') no-repeat 1px 4px;padding-left:10px;}
.err {color:#cc0000;}

#err-msg-full {width:730px;}
#err-msg-full-inBorders {width:710px;} 
#err-msg-login {width:210px;}
#err-msg-login div {width:160px;}
#err-msg-login ul {margin:0;}
#err-msg-login ul li {width:190px;_width:175px;background:none;}
#err-msg-login ul ul {margin:4px 0 0 0;}
#err-msg-login li li {width:180px;_width:165px;background:url('/img/global/error-bullet.gif') no-repeat 1px 4px;padding:0 0 5px 10px;}

#err-msg-twoCol {width:520px;}
#err-msg-twoCol div {width:420px;}
#err-msg-twoCol ul {padding:0;margin:0 0 0 8px;}
#err-msg-twoCol ul li {width:420px;}
#prize-err.err-msg {width:562px;padding:12px 32px 12px 67px;background:#ffffcc url('/img/global/error-sign.gif') no-repeat top left;}
#prize-err-sm.err-msg {width:208px;padding:0 10px 10px 0;border:1px solid #ffcc00;background-color:#ffffcc;background-image:none;float:none;}
#prize-err-sm.err-msg .text {width:160px;}
#reg-err.err-msg {width:455px;margin-bottom:20px;}

.invisible {position:absolute;visibility:hidden;display: none;}

.fs-java-text {width:255px;background:transparent url('/img/global/fs-icon.gif') no-repeat scroll left 3px;margin-left:14px;padding-left:35px;font-weight:bold;}

.browser-support {width:752px; margin-bottom:10px; border:2px solid #ff9600; padding:10px; background-color:#ffffcc;}

ul.autocompleter-choices {background-color:#FFFFFF;border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;
	border-width:1px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;list-style:none outside none;
	margin:0;padding:0;position:absolute;text-align:left;z-index:50;}
ul.autocompleter-choices li {cursor:pointer;display:block;float:none !important;font-size:1em;font-weight:normal;
	line-height:1.5em;margin:-2px 0 0;padding:0.2em 1.5em 0.2em 1em;position:relative;white-space:nowrap;}
ul.autocompleter-choices li.autocompleter-selected {background-color:#444444;color:#FFFFFF;}
ul.autocompleter-choices span.autocompleter-queried {display:inline;float:none;font-weight:bold;margin:0;padding:0;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {color:#9FCFFF;}

/*--Sunset Messaging in roomsel--*/
.sunset {text-align:left;line-height:16px;padding:8px;}
.sunset h3 {font-size:16px;margin:5px 0;}

/*-----------------------------------------------
	- Category Belt		- Project Buttercup
-----------------------------------------------*/
#catList{ position:relative; height: 46px; margin: 0px; padding: 0px; text-align: left; }
#catBelt {
	position:relative;
	width:1000px;
	height:46px;
	margin:2px 0;
	background: #144b68; /* old browsers */
	background: -moz-linear-gradient(top, #FDFDFD 0%, #E9E9E9 65%, #E9E9E9 76%, #FAFAFA 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FDFDFD), color-stop(65%,#E9E9E9), color-stop(76%,#E9E9E9), color-stop(100%,#FAFAFA)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FDFDFD', endColorstr='#E9E9E9',GradientType=0 ); /* ie */
}
#catBelt ul {list-style:none;}
#catBelt li {
	width:90px;
	height:44px;
	margin:0px;
	padding-left:8px;
	float:left;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #848484;
	background:url(/img/category/common/sprite-catIcons.png) no-repeat -1200px top;
}
#catBelt a:hover {color:#47cfff;}
#catBelt .highlight a {color:#fff;}

#catBelt li a {height: 40px; padding: 7px 0 0 29px; display: block; font-weight: bold; text-decoration: none; color: #2389ae;background:url(/img/category/common/sprite-catIcons.png) no-repeat;}

#catBelt li#allgames{border-left:1px solid #c3c3c3;}
#catBelt li#clubpogo{width:100px;}
#catBelt li#more {width:98px;}
#catBelt li.highlight{
	padding-top:1px;
	background: #6CB5CF; /* old browsers */
	background: -moz-linear-gradient(top, #6CB5CF 0%, #36749B 86%, #3886A2 98%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6CB5CF), color-stop(86%,#36749B), color-stop(98%,#3886A2)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6CB5CF', endColorstr='#3886A2',GradientType=0 ); /* ie */
	-moz-box-shadow:inset 0 2px 2px #23667f;
	-webkit-box-shadow:inset 0 2px 2px #23667f;
	box-shadow:inset 0 2px 2px #23667f;
	text-shadow:0 1px #333;
	border-top:none;
}
#catBelt li#allgames.highlight{
	border-left:1px solid #c3c3c3;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	border-top:none;
}
#catBelt li#clubpogo.active{ /*--state when more games dropdown is active--*/
	position:relative;
	width:99px;
	border-right:1px solid #cfcfcf;
	border-bottom:1px solid #848484;
	z-index:4;
}
#catBelt li#more.active{ /*--diff state from highlight for more games dropdown--*/
	border-top-right-radius:5px;
	border-bottom-right-radius:0;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:0;
}
#catBelt li#clubpogo.highlight{background-position: -181px -46px !important;}
#catBelt li#allgames a {background-image:none;padding:14px 0 0 0;text-align:center;}
#catBelt li#more a {padding-left:23px;}
#catBelt li#more.active a {background-position:-1100px bottom;}

#subCat, #subCat ul, #subCat li, #subCat li a {list-style:none;margin:0;padding:0;float:none;border:none;} /*--reset styles from catBelt--*/
#subCat {  /*--more games dropdown--*/
	display:none;
	position:absolute;
	z-index:2;
	top:45px;
	right:0;
	width:152px;
	background: #E9E9E9; /* old browsers */
	background: -moz-linear-gradient(top, #FDFDFD 0%, #E9E9E9 65%, #E9E9E9 76%, #FAFAFA 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FDFDFD), color-stop(65%,#E9E9E9), color-stop(76%,#E9E9E9), color-stop(100%,#FAFAFA)); /* webkit */
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	padding-bottom:3px;
}
#subCat ul {position:relative;padding:0 5px 0 3px;}
#subCat li {width:145px;height:25px;text-align:left;background-image:none;}
#subCat li:first-child {padding-top:4px;}
#subCat li a {height:18px;padding:5px 0 0 20px;background-image:none;}
#subCat li a:hover {
	background:#60abc6 url(/img/category/common/sprite-catIcons.png) no-repeat -1100px center;
	color:#fff;
	border-radius:5px;
	-moz-border-radius:5px;
}

/* Copied from pogo/global.css: */
.laminator-crop {overflow:hidden;-moz-border-radius: 6px;border-radius: 6px; background-color:black;}
.bustSmall .laminator-crop-inset {margin:-22px 0 0 -48px;}
.bustSmall {height: 55px; width: 55px;}

/*-- popup styles --*/
#ui-popup-background {position: fixed; top: 0; left: 0; background-color: black; width: 100%; height: 100%; text-align: center; opacity: .75; filter: alpha(opacity = 75);display:none;}
.ui-popup {position:fixed; top:50%; left:50%; margin:-183px 0 0 -270px;}

/*--z-index elements--*/
#ui-popup-background { z-index:16177281; }
.ui-popup { z-index: 16177285; }

.backgrounds_tit_club { width:543px; height:30px; overflow:hidden; background-color:#CDFFCC;}
