.categoryLeft{width:730px;padding:20px 10px 0 10px;float:left;position:relative;}
.categoryRight{width:162px;padding:105px 0 0 0;float:right;position:relative;}
.categoryLeft:after,.categoryLeft:after{height:0;content:".";display:block;clear:both;visibility:hidden;}
.categoryRight #ad_right_skyscraper_cat{margin:0 0 20px 0;float:none;}
#arcadeGameListContainer .categoryLeft{width:730px;padding-left:15px;float:right;}
#arcadeGameListContainer #ad_right_skyscraper_cat{margin:102px 18px 20px 0;float:left;}
table#gamelistTable{width:100%;border-bottom:1px solid #ccc;margin-bottom:10px;}
#gamelistTable th a,#gamelistTable th a:active,#gamelistTable th a:visited{width:100%;display:block;vertical-align:middle;}
#gamelistTable th a span,#gamelistTable th a:active span,#gamelistTable th a:visited span{font:bold 14px Arial,Helvetica,sans-serif;}
#gamelistTable th span{color:#06C;font:bold 14px Arial,Helvetica,sans-serif;}
#gamelistTable th{height:29px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:middle;}
#gamelistTable th.sorterAscending,#gamelistTable th.sorterDescending{background:url(/catalog/images/category/sprite-category.png) 0 -81px repeat-x;}
#gamelistTable th.sorterAscending a span{padding-right:12px;background:url(/catalog/images/category/sort-ascending.gif) no-repeat right;}
#gamelistTable th.sorterDescending a span{padding-right:12px;background:url(/catalog/images/category/sort-descending.gif) no-repeat right;}
.ie7 #gamelistTable th.sorterDescending a span,.ie7 #gamelistTable th.sorterAscending a span{background-position:95% 50%;display:block;padding:0;margin:0;}
#gamelistTable th.trendColumn{width:49px;}
#gamelistTable th.rankColumn{width:66px;}
#gamelistTable th.days_on_chartColumn{width:70px;}
#gamelistTable th.release_dateColumn,#gamelistTable th.deals_release_dateColumn,#gamelistTable th.gas_release_dateColumn,#gamelistTable th.access_release_dateColumn{width:109px;border-right:1px solid #ccc;}
#gamelistTable th.days_on_chartColumn a span,#gamelistTable th.days_on_chartColumn a:active span,#gamelistTable th.days_on_chartColumn a:visited span,#gamelistTable th a span.releasedTo,#gamelistTable th a:active span.releasedTo,#gamelistTable th a:visited span.releasedTo{font-size:11px;}
#gamelistTable td{border-left:1px solid #ccc;}
#gamelistTable td.releaseDate{border-right:1px solid #ccc;}
#gamelistTable tr.even td{background-color:#effafc;}
#gamelistTable tr.downloaded td{background-color:#e5fbff!important;}
#gamelistTable tr.downloaded td.game div.gameDesc{background:url(/catalog/images/calendar/green-check.gif) no-repeat bottom right;}
#gamelistTable td.rank{font:bold 24px Arial,Helvetica,sans-serif;text-align:center;vertical-align:middle;}
#gamelistTable td.game{padding:5px 7px 7px 7px;}
#gamelistTable td.game a.gameIcon{float:left;}
#gamelistTable td.game div.gameDesc{font:12px Arial,Helvetica,sans-serif;margin-left:105px;}
* html #gamelistTable td.game div.gameDesc{margin-left:102px;}
#gamelistTable tr.first td.game div.gameDesc{margin-left:157px;}
* html #gamelistTable tr.first td.game div.gameDesc{margin-left:154px;}
#gamelistTable div.gameDesc a.poppable{font:bold 15px Arial,Helvetica,sans-serif;color:#126ecd;padding-bottom:4px;}
#gamelistTable td.game a.gameIcon img{display:block;}
#gamelistTable div.gameDesc span.categories{display:block;padding-bottom:5px;}
#gamelistTable div.gameDesc span.categories a{color:#000;}
#gamelistTable div.gameDesc span.categories a:hover{color:#126ecd;}
#gamelistTable td.daysOnChart,#gamelistTable td.releaseDate,#gamelistTable td.trend{vertical-align:middle;text-align:center;font:14px Arial,Helvetica,sans-serif;}
#gamelistTable td.trend{color:#126ecd;font:bold 15px Arial,Helvetica,sans-serif;}
#gamelistTable td.trend div.arrowUp{width:24px;height:30px;margin:0 auto;background:url(/catalog/images/category/sprite-category.png) 0 0 no-repeat;}
#gamelistTable td.trend div.arrowDown{width:24px;height:30px;margin:0 auto;background:url(/catalog/images/category/sprite-category.png) 0 -30px no-repeat;}
#gamelistTable tr.first td.rank{background:url(/catalog/images/category/sprite-category.png) 0 -113px repeat-x;color:#fff;font-size:26px;}
#gameListContainer div.comingSoon,#arcadeGameListContainer div.comingSoon{padding-top:6px;float:left;}
a.downloadButton,a.playButton{width:65px;height:19px;padding:4px 0 0 0;margin:0 5px 0 0;float:left;display:block;overflow:hidden;position:relative;left:-3px;color:#FFF;text-align:center;text-decoration:none;}
a.downloadButton,a.playButton,a.downloadButton:hover,a.playButton:hover{font:bold 11px Arial,Helvetica,sans-serif;text-decoration:none;}
a.downloadButton{background:url("/catalog/images/calendar/games-calendar-elements-sprite.gif") no-repeat scroll -76px 0 transparent;}
a.playButton{background:url("/catalog/images/calendar/games-calendar-elements-sprite.gif") no-repeat scroll -76px -23px transparent;}
.h1{width:695px;min-height:24px;padding:10px 0 10px 55px;border-bottom:1px solid #f8f8f8;margin:0 -10px 5px -10px;position:relative;z-index:10;zoom:1;}
.h1:after{height:0;content:".";display:block;clear:both;visibility:hidden;}
.h1 i.categoryIcon{width:40px;height:40px;display:block;position:absolute;top:0;left:0;background:url(/catalog/images/download_detail/ddp-action-sprite-no-trans.jpg) no-repeat 100px 100px;}
.h1top100 i.categoryIcon{background-position:-81px -200px;}
.h1premium i.categoryIcon{background-position:0 -80px;}
.h1hidden i.categoryIcon{background-position:-1px -240px;}
.h1time i.categoryIcon{background-position:-1px -280px;}
.h1online-party i.categoryIcon{background-position:-81px -80px;}
.h1puzzle i.categoryIcon{background-position:-41px 0;}
.h1match3 i.categoryIcon{background-position:-41px -240px;}
.h1logic i.categoryIcon{background-position:-41px -280px;}
.h1action i.categoryIcon{background-position:-1px -320px;}
.h1arcade i.categoryIcon{background-position:-1px -360px;}
.h1adventure i.categoryIcon{background-position:-41px -40px;}
.h1marble i.categoryIcon{background-position:-41px -80px;}
.h1platformer i.categoryIcon{background-position:-41px -120px;}
.h1brick i.categoryIcon{background-position:-41px -160px;}
.h1tycoon i.categoryIcon{background-position:-81px -160px;}
.h1card i.categoryIcon{background-position:-41px -360px;}
.h1platformer i.categoryIcon{background-position:-41px -120px;}
.h1mahjong i.categoryIcon{background-position:-81px 0;}
.h1solitaire i.categoryIcon{background-position:-41px -360px;}
.h1casino i.categoryIcon{background-position:-81px -40px;}
.h1kids i.categoryIcon{background-position:-41px -200px;}
.h1deals i.categoryIcon{background-position:-1px -120px;}
.h1jigsaw i.categoryIcon{background-position:-41px 0;}
.h1word i.categoryIcon{background-position:-41px -320px;}
.h1free i.categoryIcon{background-position:-1px 0;}
.h1icoins i.categoryIcon{background-position:-1px -40px;}
.h1purchase-only i.categoryIcon{background-position:-1px -200px;}
.h1new i.categoryIcon{background-position:-81px -240px;}
.h1games i.categoryIcon{background-position:-81px -280px;}
.h1terries-picks i.categoryIcon{background-position:-1px -160px;}
.h1classic i.categoryIcon{background-position:-81px -120px;}
.h1allaccess i.categoryIcon{background-position:-81px -320px;}
.h1 h1{width:240px;height:30px;position:relative;float:left;display:block;text-indent:-9999em;background:url(/catalog/images/category/category-header-sprite.png) no-repeat 25px 250px;}
.h1top100 h1{width:228px;background-position:0 0;}
.h1free h1{width:110px;background-position:0 -30px;}
.h1online-party h1{width:186px;background-position:0 -60px;}
.h1word h1{width:182px;background-position:0 -90px;}
.h1casino h1{width:199px;background-position:0 -120px;}
.h1solitaire h1{width:147px;background-position:0 -150px;}
.h1mahjong h1{width:161px;background-position:0 -180px;}
.h1kids h1{width:110px;background-position:0 -210px;}
.h1card h1{width:181px;background-position:0 -240px;}
.h1tycoon h1{width:130px;background-position:0 -270px;}
.h1brick h1{width:183px;background-position:0 -300px;}
.h1platformer h1{width:170px;background-position:0 -330px;}
.h1marble h1{width:215px;background-position:0 -360px;}
.h1puzzle h1{width:131px;background-position:0 -390px;}
.h1adventure h1{width:168px;background-position:0 -420px;}
.h1arcade h1{width:135px;background-position:0 -450px;}
.h1jigsaw h1{width:116px;background-position:0 -480px;}
.h1action h1{width:129px;background-position:0 -510px;}
.h1logic h1{width:179px;background-position:0 -540px;}
.h1match3 h1{width:147px;background-position:0 -570px;}
.h1allaccess h1{width:93px;background-position:0 -600px;}
.h1time h1{width:240px;background-position:0 -630px;}
.h1hidden h1{width:200px;background-position:0 -660px;}
.h1purchase-only h1{width:203px;background-position:0 -690px;}
.h1classic h1{width:131px;background-position:0 -720px;}
.h1terries-picks h1{width:143px;background-position:0 -750px;}
.h1deals h1{width:426px;background-position:0 -780px;}
.h1premium h1{width:152px;background-position:0 -810px;}
.h1icoins h1{width:171px;background-position:0 -840px;}
.h1new h1{width:114px;background-position:0 -870px;}
.h1games h1{width:96px;background-position:0 -900px;}
.h1 em{padding:0 0 0 10px;display:block;float:left;position:relative;top:10px;left:10px;font:bold 11px/12px Arial,Helvetica,sans-serif;color:#1141a0;cursor:default;}
.h1 em i{width:4px;height:7px;position:absolute;left:3px;top:3px;display:block;cursor:default;text-indent:-100px;overflow:hidden;background:url('/catalog/images/category/sprite-category.png') no-repeat -24px -4px;}
.h1 em i.active{width:7px;height:4px;left:0;top:5px;background-position:-24px 0;}
.h1 em a{outline:none;color:#1141a0!important;}
.h1 .description{width:100%;margin:0 0 15px 0;clear:both;display:none;font:12px/16px Arial,Helvetica,sans-serif;}
.featured{width:750px;padding:30px 0 0 0;margin:0 -10px 15px;position:relative;z-index:1;}
.featured .space{width:738px;padding:20px 0 15px 10px;border:1px solid #a6e7fd;position:relative;z-index:1;background:#f2fdff;}
#arcadeGameListContainer .featured .space{width:688px;}
.featured .tl,.featured .tr,.featured .bl,.featured .br{width:10px;height:10px;overflow:hidden;position:absolute;z-index:2;cursor:default;background-image:url("/catalog/images/category/featured.png");background-repeat:no-repeat;}
.featured .tl{margin:-1px 0 0 -1px;top:0;left:0;background-position:0 0;}
.featured .tr{margin:-1px 0 0 -9px;top:0;left:100%;background-position:-10px 0;}
.featured .bl{margin:0 0 -1px -1px;bottom:0;left:0;background-position:0 -10px;}
.featured .br{margin:0 -1px -1px 0;bottom:0;right:0;background-position:-10px -10px;}
.recomendations:after,.featured .content:after,.featured ul.tabs:after,.featured ul.tabs li:after{height:0;content:".";display:block;clear:both;visibility:hidden;}
.featured ul.tabs{width:730px;margin:0;list-style:none;position:absolute;top:-31px;left:8px;}
.featured ul.tabs li{height:23px;padding:7px 8px 0 43px;border-top:1px solid #a6e7fd;border-left:1px solid #a6e7fd;margin:0 40px 0 0;float:left;font:bold italic 18px/18px "Arial Narrow",Arial,Helvetica,sans-serif;position:relative;z-index:1;background:#ccfbfd url("/catalog/images/category/featured.png") repeat-x 0 -83px;}
.featured ul.tabs a{display:block;float:left;position:relative;z-index:2;overflow:hidden;text-indent:-9999em;outline:none;}
.featured ul.tabs a:hover{text-decoration:none;}
.featured ul.tabs li.latestGames a{width:89px;height:16px;background:url("/catalog/images/category/featured-text.png") no-repeat 0 1px;}
.featured ul.tabs li.iWinPicks a{width:79px;height:16px;background:url("/catalog/images/category/featured-text.png") no-repeat 0 -22px;}
.featured ul.tabs .tl{width:25px;height:31px;background:url("/catalog/images/category/featured.png") no-repeat 0 -113px;}
.featured ul.tabs .r{width:61px;height:31px;display:block;overflow:hidden;position:absolute;top:-1px;left:100%;z-index:1;background:url("/catalog/images/category/featured.png") no-repeat 0 -51px;}
.featured ul.tabs li.active{z-index:2;background:#f5fdff;}
.featured ul.tabs li.active a{cursor:default;}
.featured ul.tabs li.active .tl{width:10px;height:10px;background:url("/catalog/images/category/featured.png") no-repeat 0 0;}
.featured ul.tabs li.active .r{background:url("/catalog/images/category/featured.png") no-repeat 0 -20px;}
* html .featured .bl,* html .featured .br{bottom:expression(this.parentNode.offsetHeight % 2 ? -1:0);}
* html .featured ul.tabs .r,* html .featured ul.tabs li.active .r{background:none;}
* html .featured ul.tabs .r i{width:100px;height:144px;display:block;position:absolute;top:-51px;left:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/catalog/images/category/featured.png',sizingMethod=scale);}
* html .featured ul.tabs li.active .r i{top:-20px;}
.featured ul.list{width:708px;padding:0 0 0 30px;margin:0;list-style:none;position:relative;overflow:hidden;}
.featured ul.list li{width:200px;padding:0 33px 0 0;float:left;}
.featured ul.list p{margin:0;display:block;}
.featured ul.list p.pic{margin:0 0 5px 0;}
.featured ul.list p.pic img{width:190px;height:111px;display:block;}
.featured ul.list p.title{margin:0 0 4px 0;min-height:36px;font:bold 12px/18px Arial,Helvetica,sans-serif;}
* html .featured ul.list p.title{height:36px;}
.featured ul.list p.title a{color:#099ff5;}
.featured ul.list .buttons{width:100%;margin:0;display:block;position:relative;}
.featured ul.list .buttons:after{height:0;content:".";display:block;clear:both;visibility:hidden;}
.featured ul.list .buttons a.downloadButton{color:#fff;font-size:11px;}
.tableInfo{padding-top:23px;position:relative;zoom:1;}
.tableInfo:after{height:0;content:".";display:block;clear:both;visibility:hidden;}
.h2{min-height:26px;padding:0 0 0 38px;float:left;position:relative;top:-14px;left:-3px;zoom:1;}
.h2 .more{width:40px;height:25px;display:block;overflow:hidden;text-indent:-9999em;position:absolute;top:-4px;left:0;background:url(/catalog/images/category/category-subheader-sprite.png) no-repeat 0 6px;}
.h2 h2{position:relative;display:block;text-indent:-9999em;width:200px;height:20px;float:left;top:2px;background:url(/catalog/images/category/category-subheader-sprite.png) no-repeat 25px 250px;}
.h2free h2{background-position:0 -30px;}
.h2online-party h2{background-position:0 -60px;}
.h2word h2{background-position:0 -90px;}
.h2casino h2{background-position:0 -120px;}
.h2solitaire h2{background-position:0 -150px;}
.h2mahjong h2{background-position:0 -180px;}
.h2kids h2{background-position:0 -210px;}
.h2card h2{background-position:0 -240px;}
.h2tycoon h2{background-position:0 -270px;}
.h2brick h2{background-position:0 -300px;}
.h2platformer h2{background-position:0 -330px;}
.h2marble h2{background-position:0 -360px;}
.h2puzzle h2{background-position:0 -390px;}
.h2adventure h2{background-position:0 -420px;}
.h2arcade h2{background-position:0 -450px;}
.h2jigsaw h2{background-position:0 -480px;}
.h2action h2{background-position:0 -510px;}
.h2logic h2{background-position:0 -540px;}
.h2match3 h2{background-position:0 -570px;}
.h2allaccess h2{background-position:0 -600px;}
.h2time h2{background-position:0 -630px;}
.h2hidden h2{background-position:0 -660px;}
.h2purchase-only h2{background-position:0 -690px;}
.h2classic h2{background-position:0 -720px;}
.h2terries-picks h2{background-position:0 -750px;}
.h2deals h2{background-position:0 -780px;}
.h2premium h2{background-position:0 -810px;}
.h2icoins h2{background-position:0 -840px;}
.h2new h2{background-position:0 -870px;}
.h2games h2{background-position:0 -900px;}
.categoryLeft .navigation{width:100%;margin:0;position:relative;}
.tableInfo .navigation{margin:-23px 0 7px 0;float:right;}
.categoryLeft .navigation:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.categoryLeft .navigation .paging{width:auto;padding:0 5px;border:1px solid #4f9df3;font:14px/16px Arial,Helvetica,sans-serif;cursor:default;background:url("/catalog/images/category/sprite-category.png") 0 -64px repeat-x;}
.categoryLeft .navigation .paging a{padding:0 5px;margin:0 -5px;position:relative;color:#2461b3;font-weight:normal;}
.categoryLeft .navigation .current,.categoryLeft .navigation .paging a:hover{color:#2461b3;background:#aedefb;}
.categoryLeft .navigation .paging a:hover{border:0;}
.categoryLeft .facebookLike{clear:both;}
dl.legend{float:right;display:block;overflow:hidden;zoom:1;}
dl.legend dd{padding:3px 2px 0 3px;float:left;display:block;font:11px Arial,Helvetica,sans-serif;cursor:default;}
dl.legend dt{width:20px;height:18px;padding:0;margin:0 0 0 5px;display:block;float:left;text-indent:-9999em;}
.iconFlag,.iconHeart,.iconTrophy,.iconCheck{padding:2px 9px;margin:-2px 0 -2px 4px;line-height:18px;text-indent:-9999em;cursor:default;position:relative;zoom:1;}
.ie6 .iconFlag,.ie6 .iconHeart,.ie6 .iconTrophy,.ie6 .iconCheck,.ie7 .iconFlag,.ie7 .iconHeart,.ie7 .iconTrophy,.ie7 .iconCheck{width:10px;padding:2px 5px;display:table-cell;}
.iconTrophy{background:url("/catalog/images/calendar/games-calendar-elements-sprite.gif") no-repeat -48px -1px;}
.iconHeart{background:url("/catalog/images/calendar/games-calendar-elements-sprite.gif") no-repeat -3px -2px;}
.iconFlag{background:url("/catalog/images/calendar/games-calendar-elements-sprite.gif") no-repeat -25px -1px;}
.iconCheck{background:url("/catalog/images/calendar/games-calendar-elements-sprite.gif") no-repeat scroll -35px -23px;}
.gameDesc .iconTrophy,.gameDesc .iconHeart,.gameDesc .iconFlag,.gameDesc .iconCheck{top:2px;}
.first div.gameDesc span.categories{padding:0!important;}
.first div.gameDesc .btn{padding:0 0 12px 0;}
.first div.gameDesc a.downloadButton,.first div.gameDesc a.playButton{left:0;}
.top100Container .h1{width:270px;float:left;}
.top100Container .tableInfo{margin-bottom:5;position:relative;float:right;width:370px;}
