html,body,div,p,blockquote{margin:0;padding:0;border:0;outline:0;}
body{background-color:#BFE7F3;color:black;font-size:x-small;font-family:Verdana,Arial,Helvetica,sans-serif;}
body.iwgm{background:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:1em;font-style:normal;font-variant:normal;font-weight:normal;font-family:inherit;}
ol,ul,dl,dt,dd,li{margin:0;padding:0;}
ol,ul{list-style:none;}
form,fieldset,textarea{margin:0;padding:0;outline:0;}
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-style:inherit;font-weight:inherit;}
table{border-collapse:collapse;border-spacing:0;}
pre{margin:0;padding:0;border:0;outline:0;font-family:inherit;font-style:inherit;font-weight:inherit;white-space:normal;}
center,dir,menu{display:none;visibility:hidden;}
b,i,u,tt,big,small,s{border:0;font-size:1em;font-style:normal;font-weight:normal;text-decoration:none;}
strike{border:0;font-size:1em;font-weight:normal;}
span,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,samp,strong,sub,sup,var{border:0;font-size:1em;font-style:normal;font-weight:normal;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
q,blockquote{quotes:"" "";}
a,a:link,a:visited,a:active,a:hover{font-family:inherit;font-size:1em;font-style:inherit;font-weight:inherit;}
img,a img{border:0;}
button,label,input,select,option,optgroup,legend{font-family:inherit;font-size:1em;font-style:inherit;font-weight:inherit;}
applet,iframe,object,embed{margin:0;padding:0;border:0;outline:0;}
basefont,bdo,isindex{display:none;visibility:hidden;}
center,dir,menu{background-color:#ff0;color:#f00;border:5px solid #f00;}
big,small,font{display:inline;}
cite,em,i{font-style:italic;}
i em,i cite,em i,em cite,cite em,cite i{font-style:normal;}
b,strong{font-weight:bold;}
pre{font-family:monospace;white-space:pre;}
u{text-decoration:underline;}
div.spacer{clear:both;height:1px;}
div.spacer_ff{clear:both;height:1px;}
*+HTML div.spacer{clear:both;height:1px;font-size:1px;}
* HTML div.spacer{clear:both;height:1px;font-size:1px;}
*+HTML div.spacer_ff{clear:none;height:1px;}
* HTML div.spacer_ff{clear:none;height:1px;}
a{color:#06c;text-decoration:none;}
a:hover{text-decoration:underline;}
a:active,a:visited{color:#06C;}
.content-wrapper{width:970px;background:white;margin:0 auto;padding:0 0 200px 0;}
* HTML .content-wrapper{width:expression(document.body.clientWidth < 792? "790":document.body.clientWidth>972? "970px":"auto");}
.hideObj{visibility:hidden;display:none!important;}
.showObj{visibility:visible;display:block!important;}
.hideScrolls{overflow:visible;}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
*+HTML .clearfix{display:inline-block;}
* HTML .clearfix{display:inline-block;}#siteHeader{background:#fff;font-family:Arial,Verdana,Helvetica,sans-serif;height:126px;margin:0 auto;width:970px;}
#siteHeader.wide{width:1022px;}
#footerContainer .footerContent .wide{width:986px;}
#siteHeader .innerContainer{margin:0 auto;width:970px;}
#promotionalBlock{background-color:transparent;background-repeat:no-repeat;display:none;margin:0 auto;position:relative;}
#promotionalBlock,#promotionalBlock .flashBanner{display:none;height:100px;width:970px;}
#promotionalBlock .hotspot{position:absolute;display:block;}
#promotionalBlock .alt{display:none;}
#siteHeader #userSupport{background:url(/images/header/misc/user-support-bg.gif) repeat-x scroll 0 0 #2D2D2D;border-bottom:1px solid #003357;height:25px;}
#siteHeader #userSupport #userSupportLinks{display:none;float:right;width:auto;}
#siteHeader ul{list-style-type:none;margin:0;padding:0;text-align:center;}
#siteHeader #userSupport #userSupportLinks ul li{border-right:1px solid #636363;height:15px;margin-top:5px;padding:0 7px;}
#siteHeader #userSupport #userSupportLinks ul li.support{border-right:none;}
#siteHeader #userSupport #userSupportLinks ul li a{color:#004882;font-size:12px;font-weight:700;text-decoration:none;}
#siteHeader #userSupport #userSupportLinks ul li a:hover{color:#06C;}
#siteHeader #userSupport #userSupportLinks ul li a:active{color:#0078D9;}
#siteHeader #userSupport #userSupportLinks ul li.userName,#siteHeader #userSupport #userSupportLinks ul li.userName .name{color:#F8AB03;font-size:13px;}
#siteHeader #mainTabs,#siteHeader #subTabs{clear:both;}
#siteHeader #mainTabs ul,#siteHeader #subTabs ul{font-size:14px;}
#siteHeader #mainTabs #logo{float:left;margin:3px 15px;text-decoration:none;}
#siteHeader #mainTabs{background:url(/images/header/nav/main-tab-bg.gif) repeat-x scroll 0 0 transparent;border-top:1px solid #0f89dd;height:63px;}
#siteHeader #mainTabs ul li{background:none;border:none;font-size:1em;padding:0;margin-bottom:0;line-height:35px;}
#siteHeader #mainTabs ul li a{background:url(/images/header/misc/header-sprite.gif) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;font-weight:700;height:43px;margin-top:20px;overflow:hidden;padding:0;text-decoration:none;}
#siteHeader #mainTabs ul li a span{display:block;height:43px;text-indent:-9999em;}
#siteHeader #mainTabs ul li.games a{background-position:-1px -2px;width:112px;}
#siteHeader #mainTabs ul li.games a:hover{background-position:-1px -48px;}
#siteHeader #mainTabs ul li.games a.selected{background-position:-1px -94px;}
#siteHeader #mainTabs ul li.iwinOriginals a{background-position:-113px -2px;width:150px;}
#siteHeader #mainTabs ul li.iwinOriginals a:hover{background-position:-113px -48px;}
#siteHeader #mainTabs ul li.iwinOriginals a.selected{background-position:-113px -94px;}
#siteHeader #mainTabs ul li.membership a{background-position:-263px -2px;width:142px;}
#siteHeader #mainTabs ul li.membership a:hover{background-position:-263px -48px;}
#siteHeader #mainTabs ul li.membership a.selected{background-position:-263px -94px;}
#siteHeader #mainTabs ul li.myAccount a{background-position:-405px -2px;width:142px;}
#siteHeader #mainTabs ul li.myAccount a:hover{background-position:-405px -48px;}
#siteHeader #mainTabs ul li.myAccount a.selected{background-position:-405px -94px;}
#siteHeader #subTabs{background:url(/images/header/nav/subtab-bg.gif) repeat-x scroll 0 0 #F1FAFF;border:solid #DDD;border-width:0 1px 1px;height:35px;}
#siteHeader #subTabs ul li a{background:url(/images/header/nav/subtab-div-bg.gif) no-repeat scroll right center transparent;color:#2787C1;display:block;font-weight:700;height:35px;line-height:35px;margin-left:-1px;overflow:hidden;padding:0 17px;text-decoration:none;}
#siteHeader #subTabs ul li a.selected,#siteHeader #subTabs ul li a:hover{background:url(/images/header/nav/subtab-selected-bg.gif) repeat-x scroll 0 0 #005189;color:#FFF;height:37px;margin:-1px 0 0 -1px;}
#siteHeader #subTabs li.genre ul.dropdown li,#siteHeader #userSupport #userSupportLinks ul.dropdown li{background:none;border:none;color:#FFF;height:18px;margin:0 0 0 5px;padding:0;width:83px;}
#siteHeader #subTabs li.genre ul.dropdown li{width:144px;}
#siteHeader #subTabs ul li.genre a{padding-left:0;width:80px;}
#siteHeader #subTabs ul li.genre a span{background:url(/images/header/nav/large-blue-arrow-down.gif) no-repeat scroll 70px 15px transparent;display:block;font-weight:700;line-height:35px;}
#siteHeader #subTabs ul li.genre a.selected span,#siteHeader #subTabs ul li.genre a:hover span{background-image:url(/images/header/nav/large-white-arrow-down.gif);}
#siteHeader #subTabs ul li.overview{margin-left:168px;display:none;}
#siteHeader #subTabs ul li.clubiwin,#siteHeader #subTabs ul li.allaccess,#siteHeader #subTabs ul li.familyFeud{display:none;}
.ie6 #siteHeader #subTabs ul li.overview{display:inline;}
#siteHeader .transparentBorder{background:#004677;border:solid #FFF;border-width:0 1px 1px;height:58px;margin:0 0 0 -2px;position:absolute;width:83px;z-index:32768;}
#siteHeader #subTabs li.genre div.transparentBorder{height:184px;margin-left:-1px;width:145px;}
#siteHeader #userSupport #userSupportLinks ul.dropdown,#siteHeader #subTabs li.genre ul.dropdown{margin:0 0 0 -2px;position:absolute;text-align:left;width:80px;z-index:32768;}
.ie6 #siteHeader #userSupport #userSupportLinks ul.dropdown{margin-left:-7px;}
#siteHeader #userSupport #userSupportLinks ul.dropdown li a,#siteHeader #subTabs li.genre ul.dropdown li a{background:#FFF none;color:#2787C1;font-size:12px;height:18px;line-height:16px;margin:0;padding-left:7px;width:68px;}
#siteHeader #userSupport #userSupportLinks ul.dropdown li a.hilite,#siteHeader #subTabs li.genre ul.dropdown li a.hilite{background:#EEF9FD;}
#siteHeader #userSupport #userSupportLinks ul.dropdown li a:hover,#siteHeader #subTabs li.genre ul.dropdown li a:hover{background:#0581C1;color:#FFF;}
#siteHeader #subTabs li.genre ul.dropdown{margin-left:-1px;position:absolute;width:144px;}
.ie6 #siteHeader #subTabs li.genre ul.dropdown{margin-left:-48px;}
.ie6 #siteHeader #subTabs ul li a{display:inline-block;}
.ie6 #siteHeader #subTabs li.genre div.transparentBorder,.ie6 #siteHeader #subTabs li.genre ul.dropdown{margin-top:36px;}
#siteHeader #subTabs ul li.genre ul.dropdown li a{border:none;width:113px;}
#siteHeader #search{float:right;}
#siteHeader #search .searchBackground{background:url(/images/header/misc/header-sprite.gif) no-repeat scroll -548px 0 transparent;float:left;height:28px;margin-top:2px;padding-left:7px;width:212px;}
#siteHeader #search input#searchTerm{background:none repeat scroll 0 0 transparent;border:none;color:#000;display:block;font-size:12px;height:28px;line-height:28px;width:190px;}
#siteHeader #search input#searchTerm.greyed{color:#b5b5b5;font-weight:700;}
#siteHeader #search input#searchButton{background:url(/images/header/misc/header-sprite.gif) no-repeat scroll -642px -30px transparent;border:none;color:#FFF;display:block;float:left;font-size:12px;font-weight:700;height:26px;margin:3px 5px 0 2px;padding-bottom:2px;text-align:center;width:64px;}
#siteHeader #search input#searchButton:hover{background-position:-706px -30px;}
#siteHeader #mainTabs #userInformation{background:#005E8C;border:solid #014B70;border-width:0 1px 1px;float:left;font-size:12px;height:54px;margin:-1px 0 0 25px;padding:2px;width:265px;}
#siteHeader #mainTabs #userInformation div.avatar,#siteHeader #mainTabs #userInformation div.currency{float:left;margin-right:7px;}
#siteHeader #mainTabs #userInformation div.avatar{padding:2px;}
#siteHeader #mainTabs #userInformation div.currency{border-right:1px solid #8294A2;color:#FFF;font-weight:700;height:40px;line-height:17px;margin-top:0;padding-top:4px;width:95px;}
#siteHeader #mainTabs #userInformation div.currency div.more{margin:0 0 1px;font-weight:bold;font-size:10px;line-height:12px;font-weight:normal;display:none;}
#siteHeader #mainTabs #userInformation div.currency div.more a{color:#F8AB03;text-decoration:none;outline:none;}
#siteHeader #mainTabs #userInformation div.currency div.more a:hover{text-decoration:underline;}
#siteHeader #mainTabs #userInformation div.currency div.iCoins{background:none;}
#siteHeader #mainTabs #userInformation div.buttons{clear:none;float:left;text-align:center;}
#siteHeader #mainTabs #userInformation div.buttons a.myHotelRoom,#siteHeader #mainTabs #userInformation div.buttons a.myAccount{display:block;height:20px;margin:5px auto 0;overflow:hidden;text-indent:-9999em;}
#siteHeader #mainTabs #userInformation div.buttons a.myHotelRoom{background:url(/images/header/misc/header-sprite.gif) no-repeat scroll -548px -30px transparent;width:94px;}
#siteHeader #mainTabs #userInformation div.buttons a.myAccount{background:url(/images/header/misc/header-sprite.gif) no-repeat scroll -548px -70px transparent;width:78px;}
#siteHeader #mainTabs #userInformation div.buttons a.myHotelRoom:hover{background:url(/images/header/misc/header-sprite.gif) no-repeat scroll -548px -50px transparent;}
#siteHeader #mainTabs #userInformation div.buttons a.myAccount:hover{background:url(/images/header/misc/header-sprite.gif) no-repeat scroll -548px -90px transparent;}
#siteHeader #userSupportLinks ul li.community a{background:url(/images/header/nav/comarrow-up.gif) no-repeat scroll 68px 4px transparent;display:block;height:20px;text-align:left;width:78px;}
#siteHeader #userSupportLinks ul li.community a:hover{background:url(/images/header/nav/comarrow-hover.gif) no-repeat scroll 68px 4px transparent;}
#siteHeader #userSupportLinks ul li.community a:active{background:url(/images/header/nav/comarrow-selected.gif) no-repeat scroll 68px 4px transparent;}
#siteHeader #userSupport .facebookLike,#siteHeader ul li{float:left;}
#siteHeader #userSupport .facebookLike{padding:1px 0 1px 1px;position:absolute;}
.ie6 #siteHeader #userSupport .facebookLike,.ie7 #siteHeader #userSupport .facebookLike,.ie8 #siteHeader #userSupport .facebookLike{padding:2px 0 1px 1px;}
#siteHeader #userSupport .facebookLike .fb_iframe_widget{margin-left:-2px;}
#siteHeader #userSupport #userSupportLinks ul li.userName span,#siteHeader #userSupport #userSupportLinks ul li.userCart span{font-weight:700;}
.ie6 #siteHeader #subTabs li.genre div.transparentBorder,.ie7 #siteHeader #subTabs li.genre div.transparentBorder,.ie7 #siteHeader #subTabs li.genre ul.dropdown{margin-left:-43px;}
p.thanksForVisiting{clear:both;color:#617680;}
#footerContainer{clear:both;}
#footerContainer,.footerContent{background-position:center -120px;}
.footerInnerContent .hr{border-bottom:1px solid #bcd1d6;clear:both;padding-top:15px;}
.ie6 .footerInnerContent .hr{padding-top:0;}
.footerInnerContent .hr hr{display:none;height:1px;}
.footerInnerContent{background:none repeat scroll 0 0 #fff;border-top:1px solid #BCD1D6;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;margin:0 auto;padding:18px;width:934px;}
.footerSections{float:left;overflow:hidden;padding-bottom:3px;}
.footerSection{border-left:1px solid #bcd1d6;float:left;margin-bottom:-1000px;padding:3px 0 1000px 16px;}
.ie6 .footerSection{padding-left:14px;}
.footerInnerContent .footerSection.first{border:none;padding-left:0;}
.footerSection strong{display:block;text-transform:uppercase;}
.footerSection ul{padding-right:16px;}
.ie6 .footerSection ul{padding-right:14px;}
.footerSection div.last ul{padding-right:0;}
.copyright{clear:both;color:#617680;float:left;padding-top:34px;}
.trustMarks .verisign{padding:0 16px 0 38px;}
.trustMarks .mcafee{padding-top:17px;}
#newsletterPopup{width:380px;}
#newsletterPopup .title{font-size:20px;line-height:36px;}
#newsletterForm input.text{width:260px;}
#newsletterForm .popupSuccess{padding:0;}
#newsletterPopup .mahJongCharacter{background:url(/images/header/misc/mah-jong-character.png) no-repeat 0 0;height:116px;margin:-71px 0 0 200px;position:absolute;text-indent:-999em;width:125px;z-index:3;}
#safeAndSecurePopup{width:490px;}
.safeAndSecurePopup .logos{background:#FFF;border:1px solid gray;margin:0 auto;padding:8px;width:360px;}
.safeAndSecurePopup .logos div{float:left;padding:10px;}
.safeAndSecurePopup .logos div.mcafee{padding-top:27px;}
#fbMergeAccountPopup{width:572px;height:330px;}
#fbMergeAccountPopup .content{background:none;}
#fbMergeAccountContent{background:url(/images/auth/merge.jpg) 0 0 no-repeat;font-family:arial,helvetica,sans-serif;width:572px;height:295px;text-align:center;}
#fbMergeAccountPopup .autoPadDiv{padding:0!important;}
#fbMergeAccountContent h3{font-size:30px;font-weight:bold;padding:20px 0;}
#fbMergeAccountContent h3 span{font-weight:bold;}
#fbMergeAccountContent h4{color:#903;font-size:21px;font-weight:bold;}
#fbMergeAccountContent p{color:#003d6e;font-size:16px;font-weight:bold;width:345px;margin:0 auto 5px;}
#fbMergeAccountContent .facebookConnect{background:url(/images/auth/fb-connect-sprite.png) 0 -48px no-repeat;display:block;height:77px;margin:0 auto 50px;outline:none;text-indent:-999em;width:290px;}
#fbMergeAccountContent .altClose{font-size:12px;font-weight:bold;text-decoration:underline;}
#ad_right_skyscraper{background-image:url(/images/ads/bg_ad_160x600.gif);border:1px solid #637db0;float:left;height:600px;margin:20px;padding-bottom:0;padding-top:25px;text-align:center;width:160px;}
#ad_right_skyscraper_cat{background-image:url(/images/ads/bg_ad_160x600.gif);border:1px solid #637db0;float:left;height:600px;margin:30px 0 20px 18px;padding-bottom:0;padding-top:25px;text-align:center;width:160px;}
body.ie6 #ad_right_skyscraper,body.ie7 #ad_right_skyscraper,body.ie8 #ad_right_skyscraper{float:left;margin:20px 0 20px 20px;border:1px solid #637db0;width:160px;height:600px;padding-top:25px;padding-bottom:0;text-align:center;background-image:url(/images/ads/bg_ad_160x600.gif);}
.turnonjs-container{left:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:40000;}
.turnonjs-contents{background-color:#ebf8fb;border:8px solid #036;font-family:arial,helvetica,sans-serif;left:50%;margin-left:-250px;padding-top:15px;position:absolute;text-align:left;top:100px;visibility:visible;width:500px;}
.turnonjs-contents p{background:url(/images/global/error-triangle.gif) no-repeat 50% 7px;color:red;margin:0;padding:30px 0;text-align:center;}
.linky{color:blue;cursor:pointer;text-decoration:underline;}
#page-header-small{background:url(/images/commerce-upsell/mini-header/page-header-small-bg.jpg) 0 0 repeat-x #007be9;color:#FFF;height:60px;margin-bottom:10px;overflow:hidden;}
a#mini-logo{display:block;float:left;margin:6px 20px 0;}
#page-header-small img{color:#FFF;font-size:20px;height:47px;width:129px;}
#page-header-small #headerLinks{float:right;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:normal;padding-top:12px;text-align:right;}
#page-header-small #headerLinks span,#page-header-small #headerLinks a{display:inline;float:none;height:20px;margin:0;}
#headerLinks span{line-height:17px;}
#page-header-small #headerLinks a{color:#FFF;font-weight:bold;margin:0 20px 0 5px;text-decoration:none;}
div#signInAllAccessMember{background:url(/images/commerce-upsell/us/eus.jpg) -20px -2017px no-repeat;color:#000;float:left;font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:bold;height:25px;margin:10px 0 0 56px;padding:14px 40px 0 0;text-align:center;width:429px;}
.ie6 div#signInAllAccessMember{margin-left:36px;}
div#signInAllAccessMember a{color:#FFF;}
#shopping-flow{background:url(/images/commerce-upsell/progress/progress-divider.gif) 0 46px repeat-x;height:50px;margin:0 auto;overflow:hidden;padding-top:10px;width:675px;}
#shopping-flow span{background:url(/images/commerce-upsell/progress/progress-status.gif) no-repeat;color:#d3d3d3;display:block;float:left;font-size:13px;font-weight:700;height:45px;line-height:73px;margin-right:95px;overflow:hidden;text-align:center;width:100px;}
#shopping-flow span.signIn{background-position:0 0;width:60px;}
#shopping-flow span.paymentInfo{background-position:-50px 0;margin-right:95px;width:130px;}
#shopping-flow span.reviewOrder{background-position:-166px 0;margin-right:95px;}
#shopping-flow span.confirmation{background-position:-261px 0;margin:0;}
#shopping-flow.signIn span.signIn{background-position:0 -45px;color:#000;font-weight:bold;width:60px;}
#shopping-flow.paymentInfo span.paymentInfo{background-position:-50px -45px;color:#000;font-weight:bold;margin-right:95px;width:130px;}
#shopping-flow.reviewOrder span.reviewOrder{background-position:-166px -45px;color:#000;font-weight:bold;margin-right:95px;}
#shopping-flow.confirmation span.confirmation{background-position:-261px -45px;color:#000;font-weight:bold;margin:0;}
.popup{background-color:#FFF;border:8px solid #0065c1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.2em;left:50%;margin:-125px 0 0 -125px;padding:10px;position:absolute;top:50%;width:274px;z-index:9999;}
.popup a.close{background:url(/images/buttons/close-blue-28.gif) 0 0 no-repeat;display:block;float:right;height:14px;overflow:hidden;text-decoration:none;width:14px;}
.popup a:hover.close{background-position:0 -14px;}
.popup fieldset{border:none;}
.popup legend,.popup input,.popup select{display:block;margin-bottom:5px;}
.popup input{width:230px;}
.popup .buttons input{background:url(/images/commerce-upsell/buttons/apply-orange-44.gif) 0 0 no-repeat;border:none;clear:both;cursor:pointer;float:left;height:22px;margin-right:10px;width:60px;}
.popup .buttons input.cancel{background:url(/images/commerce-upsell/buttons/cancel-orange-44.gif) 0 0 no-repeat;clear:none;width:62px;}
* HTML .popup .buttons input{margin-bottom:-1px;}
.popup .buttons input:hover{background-position:0 -22px;}
.popup .error{background:#ebf8fb url(/images/icons/error-triangle.gif) 10px 5px no-repeat;border:1px solid red;color:red;font-weight:bold;margin-bottom:10px;padding:10px 10px 10px 40px;}
.popup label{position:relative;top:-3px;}
#overlay,#closebox{left:0;position:absolute;top:0;width:100%;z-index:5000;}
#overlay{-moz-opacity:.8;background-color:#000;filter:alpha(opacity=80);height:expression(eval(document.body.clientHeight)+"px");left:0;opacity:.80;position:absolute;top:0;width:100%;z-index:5000;}
#loading{background-color:#FFF;border:8px solid #0065C1;font-size:1.2em;left:50%;margin:-125px 0 0 -125px;padding:15px 10px 19px;position:absolute;text-align:center;top:50%;width:274px;z-index:9999;}
#loading img{padding-top:5px;}
.page_content{background-color:#fff;margin:0 auto;padding:2px 20px 20px;width:930px;}
#activationPopup{width:250px;}
#popupOverlay,.authOverlay{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9998;}
.popupRounded{padding:6px 4px 4px;z-index:9999;}
.popupRounded .popupContent{background:url(/images/global/popup-rounded-sprite.png) repeat-x 0 -115px;position:relative;}
.popupRounded.noTitle{background-position:0 -165px;}
.popupRounded .content p{font-size:14px;margin:0 0 13px;padding:0 15px 0 0;}
.popupRounded p.privacyProtection{background:url(/images/global/popup-rounded-sprite.png) no-repeat right 0;clear:both;font-size:10px;margin:50px 0 5px;min-width:312px;padding:7px 0;}
.popupRounded div.iwinLogo{background:url(/images/global/popup-rounded-sprite.png) no-repeat right 0;height:26px;margin:0 auto;text-indent:-999em;width:74px;}
.popupRounded ul{margin-bottom:13px;}
.popupRounded .title{color:#FFF;font-size:14px;font-weight:bold;height:34px;line-height:30px;padding-left:10px;}
.popupRounded .content{background:#FFF;overflow:hidden;padding:7px 10px;}
.popupRounded a.close{background:url(/images/global/popup-rounded-sprite.png) no-repeat -1px -43px;height:15px;outline:none;position:absolute;right:6px;top:8px;width:15px;z-index:9999;}
.popupRounded.noTitle a.close{background-position:-1px -26px;}
.popupRounded a:hover.close{background-position:-16px -43px;text-decoration:none;}
.popupRounded.noTitle a:hover.close{background-position:-16px -26px;}
.popupRounded label.for{display:block;font-weight:bold;line-height:18px;padding-bottom:4px;}
.popupRounded .error label.for{color:#c00;float:left;}
.popupRounded .errorText{color:#c00;display:block;float:left;font-size:12px;line-height:18px!important;padding-left:4px;}
.popupRounded input.text,.popupRounded textarea{border:1px solid;border-color:#999 #dae2e6 #ccf1ff #aab8bd;clear:both;display:block;font-size:14px;line-height:normal;margin:0;padding:4px;}
.popupRounded .error input.text,.popupRounded .error textarea{border:1px solid #c00;}
.popupRounded textarea{font:12px/18px Arial,Helvetica,sans-serif;}
.popupRounded a.submit{background:url(/images/global/popup-rounded-sprite.png) no-repeat left -87px;color:#FFF;display:block;float:left;height:28px;margin-right:15px;padding-left:10px;}
.popupRounded a:hover.submit{background-position:left -59px;text-decoration:none;}
.popupRounded a.submit strong{background:url(/images/global/popup-rounded-sprite.png) no-repeat right -87px;cursor:pointer;float:left;font-size:13px;height:23px;padding:5px 13px 0 0;z-index:1;}
.popupRounded a:hover.submit strong{background-position:right -59px;}
.popupRounded input.checkbox{height:14px;margin:0;padding:0;width:14px;}
.popupRounded p.checkbox input.checkbox{display:block;float:left;}
.popupRounded p.checkbox label{display:block;float:left;font-size:10px;line-height:normal;padding-left:10px;width:250px;}
.popupRounded p.done{background:url(/images/global/popup-rounded-sprite.png) -95px -28px no-repeat;font-size:18px;font-weight:bold;padding:4px 0 4px 45px;}
.popupRounded p.team{font-size:13px;font-style:italic;font-weight:bold;}
.popupRounded .popupSuccess{display:none;padding:30px 0 0;}
.footerSection div,.trustMarks,.trustMarks .verisign,.trustMarks .mcafee,.trustMarks .bbb{float:left;}
.footerContent,.popupRounded .videoPlayer{margin:0 auto;}
.trustMarks .bbb,.popup form,.popup div{padding:16px 16px 0 0;}
.turnonjs-container[id],#overlay[id],#popupOverlay[id],.authOverlay[id]{position:fixed;}
.popupRounded em.team{font-size:13px;font-weight:bold;}
.popupRounded .popupOutline{background-color:#005c9e;border:2px solid #FFF;height:100%;margin:-7px 0 0 -6px;position:absolute;width:100%;}
.ie6 .popupRounded .popupOutline{padding:0 8px 10px 0;}#popup{display:none;position:absolute;width:306px;height:346px;left:350px;top:150px;font-size:80%;z-index:99;}
.popup_ne{background:transparent url('/images/game_data_popup/popup-bg.gif') no-repeat scroll -361px 0;padding:8px 48px 8px 8px;}
.popup_nw{background:transparent url('/images/game_data_popup/popup-bg.gif') no-repeat scroll 1px 0;padding:8px 8px 8px 48px;}
.popup_se{background:transparent url('/images/game_data_popup/popup-bg.gif') no-repeat scroll -361px -362px;padding:8px 48px 8px 8px;}
.popup_sw{background:transparent url('/images/game_data_popup/popup-bg.gif') no-repeat scroll 1px -362px;padding:8px 8px 8px 48px;}
#popup #popup_title{background-color:#eaeaea;margin:0;font-size:18px;font-weight:bold;height:20px;padding:9px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
#popup_title #popup_game_title{float:left;overflow:hidden;height:25px;width:265px;}
#popup_title #popup_close_button{float:right;display:block;width:16px;height:16px;overflow:hidden;cursor:pointer;background:url('/images/game_data_popup/close_button_all.gif') 0 0;}
#popup_title #popup_close_button:hover{background-position:0 -16px;}
#popup_img_desc_wrapper{overflow:hidden;height:130px;width:291px;background:white;}
#popup_game_img{float:left;margin:5px 10px 3px;}
#popup_game_desc{font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;margin:5px 10px 10px;}
#popup_more_options{position:absolute;width:291px;background-color:white;padding-left:10px;padding-right:0;padding-top:7px;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:14px;}
.category_container{clear:both;display:block;height:18px;overflow:hidden;}
#popup_more_options img{position:absolute;margin-top:2px;_margin-top:0;}
img#popup_dl_button{position:relative;}
#popup_more_options .item{margin:0;font-weight:bold;}
#popup_more_options #popup_star_rating{float:left;height:16px;line-height:20px;width:85px;}
#popup_more_options #popup_star_rating.rated{background:url(/images/game_data_popup/stars_5.gif) no-repeat scroll 0 0 transparent;text-indent:-9999em;}
#popup_more_options .user_rating{display:block;float:left;width:90px;}
#popup_more_options .item{line-height:150%;}
#popup_dl_button{display:block;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;}
#popup_dl_button_a{display:block;width:96px;height:29px;margin:0 auto;overflow:hidden;}
#popup_more_options a.download{background:url('/images/game_data_popup/popup_dl_buttons.gif') 0 0;}
#popup_more_options a.download:hover{background:url('/images/game_data_popup/popup_dl_buttons.gif') 0 -29px;}
#popup_more_options a.play-free{background:url('/images/game_data_popup/popup_dl_buttons.gif') 0 -58px;}
#popup_more_options a.play-free:hover{background:url('/images/game_data_popup/popup_dl_buttons.gif') 0 -87px;}
#popup_more_options a.play-now{background:url('/images/game_data_popup/popup_dl_buttons.gif') 0 -174px;}
#popup_more_options a.play-now:hover{background:url('/images/game_data_popup/popup_dl_buttons.gif') 0 -203px;}
.popup_bottom_opts,.popup_bottom_icoins{border-top:1px;border-top-color:#444;border-style:solid;font-size:11px;padding-bottom:5px;padding-left:10px;padding-right:5px;padding-top:0;margin-top:3px;margin-left:5px;position:absolute;top:307px;width:281px;font-family:Verdana,Arial,Helvetica,sans-serif;}
#popup_more_options a{color:#06c;font-size:100%;font-family:Verdana,Arial,Helvetica,sans-serif;}
a#popup_ddp_link{display:block;margin-top:-5px;position:absolute;}
#popup_bottom_opts a,#popup_bottom_icoins a{font-weight:bold;color:#06c;font-size:100%;font-family:Verdana,Arial,Helvetica,sans-serif;padding-right:9px;}
#popup_bottom_opts .price,#popup_bottom_icoins .price,#popup_bottom_access .price{border-top:2px #777;margin-left:5px;font-weight:bold;}
#popup_bottom_opts .or{font-style:italic;font-weight:normal;padding-left:5px;}
#dealspotPopup{width:526px;}.prototip{font:11px Arial,Helvetica,sans-serif;color:#000;}
.prototip .default{width:250px;color:#808080;}
.prototip .default .toolbar{background:#f1f1f1;font-weight:bold;}
.prototip .default .title{padding:5px;}
.prototip .default .content{padding:5px;background:#fff;}
.prototip .basic{width:250px;color:#808080;}
.prototip .basic .toolbar{background:#f1f1f1;font-weight:bold;}
.prototip .basic .title{padding:5px;}
.prototip .basic .content{padding:5px;background:#fff;}
.prototip .hint{width:250px;color:#313120;background:#fff6aa;}
.prototip .hint .toolbar{background:#fdf1a0;font-weight:bold;}
.prototip .hint .title,.prototip .hint .content{padding:5px;}
.prototip .iWin{width:250px;color:#000;}
.prototip .iWin .toolbar{background:#e5e5e5;font-weight:bold;font-size:1.6em;}
.prototip .iWin .title{padding:5px;}
.prototip .iWin .content{background-color:#FFF;padding:10px;font-size:1.2em;}
.prototip .iWin .toolbar .close{margin-top:4px;width:14px;height:14px;}
.prototip .iWin .content ul{list-style:square inside;padding:5px 0 10px 4px;}
.prototip .iWin .content dl dt{margin-top:5px;font-style:italic;font-weight:bold;}
.prototip .iWin .content dl dd{margin-left:10px;}
.prototip .iWin .content h3{font-size:1.4em;font-weight:bold;color:#f90;}
.prototip .noToolbar .toolbar{background:#FFF;}
.prototip .noToolbar .toolbar .title{padding-bottom:0;}
.prototip .noToolbar .toolbar .close{margin-top:0;}
.prototip .noToolbar .content{padding-top:0;}
.prototip .protoblue{width:250px;color:#fff;}
.prototip .protoblue .toolbar{background:#0d7cd0;font-weight:bold;}
.prototip .protoblue .title{padding:5px;}
.prototip .protoblue .content{background:#1e90ff;padding:5px;}
.prototip .creamy{width:250px;color:#bb9c61;}
.prototip .creamy .toolbar{background:#f3edc2;font-weight:bold;}
.prototip .creamy .title{padding:5px;}
.prototip .creamy .content{background:#f8f4ca;padding:5px;}
.prototip .darkgrey{width:250px;color:#fff;}
.prototip .darkgrey .toolbar{background:#5f5f5f;font-weight:bold;}
.prototip .darkgrey .title{padding:5px;}
.prototip .darkgrey .content{background:#808080;padding:5px;}
.prototip .protogrey{width:250px;color:#fff;background:#fff;}
.prototip .protogrey .toolbar{background:#969c92;font-weight:bold;}
.prototip .protogrey .title{padding:5px;}
.prototip .protogrey .content{color:#808080;padding:5px;}
.prototip .protogrey .toolbar .close{width:14px;height:14px;}
.prototipLoader{position:absolute;top:-1000px;left:-1000px;height:14px;width:14px;border:1px solid #ddd;overflow:hidden;}
.prototip{position:absolute;overflow:hidden;}
.prototip .tooltip,.prototip .toolbar,.prototip .toolbar .title{position:relative;}
.prototip .content{clear:both;}
.prototip .toolbar .close{position:relative;text-decoration:none;float:right;width:19px;height:15px;display:block;line-height:0;font-size:0;border:0;cursor:pointer;}
.prototip .tooltip{clear:both;float:left;}
.prototip .borderLeftWrapper,.prototip .borderRightWrapper{position:absolute;top:0;left:0;width:300px;height:20px;}
.prototip .borderFrame{height:100%;width:100%;float:left;margin:0;padding:0;position:relative;}
.prototip .borderTop,.prototip .borderBottom{overflow:hidden;}
.prototip .borderRow{list-style-type:none;float:left;width:100%;position:relative;clear:both;margin:0;padding:0;}
.prototip_CornerWrapper{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;clear:both;}
.prototip_Corner{float:left;position:relative;}
.prototip canvas{position:relative;float:left;}
.prototip_CornerTr,.prototip_CornerBr{float:right;}
.prototip_BetweenCorners{position:absolute;top:0;left:0;width:100%;overflow:hidden;clear:both;}
.prototip .borderMiddle{position:relative;float:left;}
.prototip .borderCenter{position:relative;float:left;height:100%;}
.prototip_StemWrapper{position:relative;width:100%;height:auto;clear:both;}
.prototip_StemBox{float:left;position:relative;}
.prototip_Stem{width:100%;position:absolute;overflow:hidden;padding:0 13px;}
.iframeShim{position:absolute;border:0;margin:0;padding:0;background:none;overflow:hidden;}
.prototip .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.prototip .clearfix{display:inline-block;}
/* IE Mac Hide \*/ .prototip .clearfix{display:block;}
/* IE Mac Hide End */#auth{font-family:Arial,Verdana,sans-serif;font-size:12px;position:absolute;top:30px;z-index:9999;}
#authOutline{background-color:#005c9e;border:2px solid #FFF;height:100%;position:absolute;width:216px;}
#auth .authContent{padding:6px 6px 4px;position:relative;}
#auth .authSection{width:208px;}
#auth .authInnerContent{background:#FFF;overflow:hidden;padding:7px 10px;}
#auth .authError{background:url(/images/auth/auth-icon-sprite.png) no-repeat -194px 0;font-size:13px;margin-bottom:10px;padding-left:20px;}
#auth .authError li{color:red;}
#auth a#authClose{background:url(/images/auth/auth-sprite.jpg) no-repeat -22px -70px;height:15px;position:absolute;right:13px;top:11px;width:15px;}
#auth a#hover.authClose{background-position:-37px -70px;}
#auth .authLoading{top:6px;position:absolute;right:37px;}
#auth h3{background:#313131 url(/images/auth/auth-sprite.jpg) repeat-x 0 0;color:#FFF;font-size:14px;font-weight:bold;height:34px;line-height:27px;padding-left:10px;}
.authError li{list-style-type:none;}
#suggestedUsernames li{list-style-position:inside;}
#auth .reset p{margin-bottom:10px;}
#auth label,#auth .authAltLinks{font-weight:bold;}
#auth input{background:url(/images/auth/auth-sprite.jpg) no-repeat scroll 0 -36px;border:none;display:block;font-size:12px;height:28px;line-height:28px;margin:1px 0 10px;padding:2px 0 0 5px;width:181px;}
#auth input.autoLogin{background:none;display:inline;height:auto;margin:0 0 0 5px;padding:0;vertical-align:middle;width:auto;}
#auth .authNewsletterCheckbox input{background:none;float:left;height:auto;margin:0 6px 0 0;padding:0;width:auto;}
#auth .authNewsletterCheckbox{width:200px;}
.ie6 #auth .authNewsletterCheckbox input,.ie7 #auth .authNewsletterCheckbox input{height:12px;margin:0 2px 0 0;}
#auth .authNewsletterCheckbox label{font-weight:normal;font-size:12px;}
#auth .authNewsletterCheckbox p{color:#333;font-size:11px;margin-top:4px;}
#auth .authNewsletterCheckbox p a{color:#2074b2;}
#auth a.signInButton,#auth a.resetButton,#auth a.setpwdButton,#auth a.createAccountButton{background:url(/images/auth/auth-sprite.jpg) no-repeat scroll 0 -96px;display:block;height:26px;}
#auth a.signInButton{margin-bottom:10px;margin-top:10px;width:70px;height:36px;}
#authSignUp a.signInButton{background-position:-186px -36px;width:61px;height:26px;float:left;}
#auth a:hover.signInButton{text-decoration:none;background-position:0 -132px;}
#authSignUp a:hover.signInButton{background-position:-186px -62px;}
#auth a.resetButton{background-position:-247px -36px;width:53px;}
#auth a:hover.resetButton{background-position:-247px -62px;text-decoration:none;}
#auth a.setpwdButton{background-position:-247px -36px;width:53px;}
#auth a:hover.setpwdButton{background-position:-247px -62px;text-decoration:none;}
#auth a.createAccountButton{background-position:-70px -96px;margin-top:10px;width:188px;height:36px;}
#auth a:hover.createAccountButton{background-position:-70px -132px;text-decoration:none;}
#auth .facebookConnect{display:block;width:218px;height:36px;background:url(/images/auth/fb-connect-sprite.png) 0 0 no-repeat;text-indent:-999em;outline:none;}
#auth.signIn .authSection{width:692px;}
#auth.signIn #authOutline{width:702px;}
#authSignIn .authInnerContent{background:#dcf5fe url(/images/auth/sign-in.jpg) 0 0 no-repeat;padding-bottom:45px;}
#iWinSignIn{padding:88px 0 0 20px;float:left;width:352px;}
#facebookSignIn,#facebookSignUp{padding-top:125px;float:left;}
#auth.register .authSection{width:672px;}
#auth.register #authOutline{width:682px;}
#authSignUp .authInnerContent{background:#dcf5fe url(/images/auth/sign-up.jpg) 0 0 no-repeat;}
#iWinSignUp{padding:63px 0 0 20px;float:left;width:333px;}
#authSignUp .authAltLinks{margin-top:20px;}
#authSignUp .authAltLinks span{display:block;width:120px;float:left;padding-top:15px;}
#facebookSignUp{padding-top:135px;}
