html,body,div,p,blockquote{margin:0;padding:0;border:0;outline:0;}
html.wibiya{padding-bottom:30px;}
body{background-color:#BFE7F3;color:black;font-size:x-small;font-family: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:#2389ae;text-decoration:none;}
a:hover{text-decoration:underline;}
a:active,a:visited{color:#2389ae;}
.content-wrapper{width:970px;background:white;margin:0 auto;padding:0 0 25px 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(/apps/ROOT/1427/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 5px 0 10px;text-decoration:none;}
#siteHeader #mainTabs{background:url(/apps/ROOT/1427/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;position:relative;}
#siteHeader #mainTabs ul li a{background:url(/apps/ROOT/1427/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:107px;}
#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:-266px -2px;width:132px;}
#siteHeader #mainTabs ul li.iwinOriginals a:hover{background-position:-266px -48px;}
#siteHeader #mainTabs ul li.iwinOriginals a.selected{background-position:-266px -94px;}
#siteHeader #mainTabs ul li.membership a{background-position:-398px -2px;width:122px;}
#siteHeader #mainTabs ul li.membership a:hover{background-position:-398px -48px;}
#siteHeader #mainTabs ul li.membership a.selected{background-position:-398px -94px;}
#siteHeader #mainTabs ul li.onlineGames a{background-position:-108px -2px;width:158px;}
#siteHeader #mainTabs ul li.onlineGames a:hover{background-position:-108px -48px;}
#siteHeader #mainTabs ul li.onlineGames a.selected{background-position:-108px -94px;}
#siteHeader #mainTabs ul li.onlineGames a img{position:absolute;right:0;top:10px;}
#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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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 10px;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(/apps/ROOT/1427/images/header/misc/header-sprite.gif) no-repeat scroll -548px -30px transparent;width:94px;}
#siteHeader #mainTabs #userInformation div.buttons a.myAccount{background:url(/apps/ROOT/1427/images/header/misc/header-sprite.gif) no-repeat scroll -548px -70px transparent;width:78px;}
#siteHeader #mainTabs #userInformation div.buttons a.myHotelRoom:hover{background:url(/apps/ROOT/1427/images/header/misc/header-sprite.gif) no-repeat scroll -548px -50px transparent;}
#siteHeader #mainTabs #userInformation div.buttons a.myAccount:hover{background:url(/apps/ROOT/1427/images/header/misc/header-sprite.gif) no-repeat scroll -548px -90px transparent;}
#siteHeader #userSupportLinks ul li.community a{background:url(/apps/ROOT/1427/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(/apps/ROOT/1427/images/header/nav/comarrow-hover.gif) no-repeat scroll 68px 4px transparent;}
#siteHeader #userSupportLinks ul li.community a:active{background:url(/apps/ROOT/1427/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{margin:0 0 5px 0;clear:both;color:#617680;}
p.thanksForVisiting strong{text-transform:uppercase;color:#000;}
#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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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{background-color:#000;left:0;opacity:.8;position:fixed;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:1px 20px 200px;width:930px;}
#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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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;}
#promoPopup{background:url(/apps/ROOT/1427/images/popups/promo-popup-aa-trial.jpg);border-radius:15px;height:614px;width:811px;left:50%;margin-left:-405px;top:50%;margin-top:-307px;position:fixed;z-index:10000;display:none;}
#promoPopupDismiss{background:url(/apps/ROOT/1427/images/popups/popup-close.png);border:0;width:33px;height:34px;right:-10px;top:-10px;position:absolute;display:block;text-indent:-999em;cursor:pointer;opacity:.9;}
#promoPopupDismiss:hover{opacity:1;}
#promoPopupAllAccess{position:absolute;display:block;text-indent:-999em;background:url(/apps/ROOT/1427/images/popups/aa-trial-start-button-sprite.png) no-repeat 0 0;width:365px;height:84px;left:246px;top:247px;}
#promoPopupAllAccess:hover{background-position:0 -84px;}#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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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(/apps/ROOT/1427/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('/apps/ROOT/1427/images/game_data_popup/popup-bg.gif') no-repeat scroll -361px 0;padding:8px 48px 8px 8px;}
.popup_nw{background:transparent url('/apps/ROOT/1427/images/game_data_popup/popup-bg.gif') no-repeat scroll 1px 0;padding:8px 8px 8px 48px;}
.popup_se{background:transparent url('/apps/ROOT/1427/images/game_data_popup/popup-bg.gif') no-repeat scroll -361px -362px;padding:8px 48px 8px 8px;}
.popup_sw{background:transparent url('/apps/ROOT/1427/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('/apps/ROOT/1427/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(/apps/ROOT/1427/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('/apps/ROOT/1427/images/game_data_popup/popup_dl_buttons.gif') 0 0;}
#popup_more_options a.download:hover{background:url('/apps/ROOT/1427/images/game_data_popup/popup_dl_buttons.gif') 0 -29px;}
#popup_more_options a.play-free{background:url('/apps/ROOT/1427/images/game_data_popup/popup_dl_buttons.gif') 0 -58px;}
#popup_more_options a.play-free:hover{background:url('/apps/ROOT/1427/images/game_data_popup/popup_dl_buttons.gif') 0 -87px;}
#popup_more_options a.play-now{background:url('/apps/ROOT/1427/images/game_data_popup/popup_dl_buttons.gif') 0 -174px;}
#popup_more_options a.play-now:hover{background:url('/apps/ROOT/1427/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;}.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:400px;min-width:50px;font-size:12px;}
.ui-tooltip-fluid{display:block;visibility:hidden;position:static!important;float:left!important;}
.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;border:1px solid #000001;text-align:left;word-wrap:break-word;overflow:hidden;}
.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border:1px solid #000001;border-width:1px 1px 0;font-weight:bold;}
.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0!important;}
/*!Default close button class */ .ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;}
* html .ui-tooltip-titlebar .ui-state-default{top:16px;}
.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em;}
.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em;}
/*!Default tooltip style */ .ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{border-color:#F1D031;background-color:#FFF;color:#000;border:8px solid #0065c1;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ui-tooltip-content ul{list-style:square inside;padding:5px 0 10px 4px;}
.ui-tooltip-content dl dt{margin-top:5px;font-style:italic;font-weight:bold;}
.ui-tooltip-content dl dd{margin-left:10px;}
.ui-tooltip-content h3{font-size:16px;font-weight:bold;color:#f90;}
.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93;}
.ui-tooltip-default .ui-tooltip-icon{border-color:#CCC;background:#F1F1F1;color:#777;}
.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111;}
.ui-tooltip .ui-tooltip-tip{margin:0 auto;overflow:hidden;z-index:10;}
.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{position:absolute;line-height:.1px!important;font-size:.1px!important;color:#123456;background:transparent;border:0 dashed transparent;}
.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0;}
#qtip-overlay{position:fixed;left:-10000em;top:-10000em;}
#qtip-overlay.blurs{cursor:pointer;}
#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
/*!Light tooltip style */ .ui-tooltip-light .ui-tooltip-titlebar,.ui-tooltip-light .ui-tooltip-content{border-color:#E2E2E2;color:#454545;}
.ui-tooltip-light .ui-tooltip-content{background-color:white;}
.ui-tooltip-light .ui-tooltip-titlebar{background-color:#f1f1f1;}
/*!Dark tooltip style */ .ui-tooltip-dark .ui-tooltip-titlebar,.ui-tooltip-dark .ui-tooltip-content{border-color:#303030;color:#f3f3f3;}
.ui-tooltip-dark .ui-tooltip-content{background-color:#505050;}
.ui-tooltip-dark .ui-tooltip-titlebar{background-color:#404040;}
.ui-tooltip-dark .ui-tooltip-icon{border-color:#444;}
.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}
/*!Cream tooltip style */ .ui-tooltip-cream .ui-tooltip-titlebar,.ui-tooltip-cream .ui-tooltip-content{border-color:#F9E98E;color:#A27D35;}
.ui-tooltip-cream .ui-tooltip-content{background-color:#FBF7AA;}
.ui-tooltip-cream .ui-tooltip-titlebar{background-color:#F0DE7D;}
.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{background-position:-82px 0;}
/*!Red tooltip style */ .ui-tooltip-red .ui-tooltip-titlebar,.ui-tooltip-red .ui-tooltip-content{border-color:#D95252;color:#912323;}
.ui-tooltip-red .ui-tooltip-content{background-color:#F78B83;}
.ui-tooltip-red .ui-tooltip-titlebar{background-color:#F06D65;}
.ui-tooltip-red .ui-state-default .ui-tooltip-icon{background-position:-102px 0;}
.ui-tooltip-red .ui-tooltip-icon{border-color:#D95252;}
.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{border-color:#D95252;}
/*!Green tooltip style */ .ui-tooltip-green .ui-tooltip-titlebar,.ui-tooltip-green .ui-tooltip-content{border-color:#90D93F;color:#3F6219;}
.ui-tooltip-green .ui-tooltip-content{background-color:#CAED9E;}
.ui-tooltip-green .ui-tooltip-titlebar{background-color:#B0DE78;}
.ui-tooltip-green .ui-state-default .ui-tooltip-icon{background-position:-42px 0;}
/*!Blue tooltip style */ .ui-tooltip-blue .ui-tooltip-titlebar,.ui-tooltip-blue .ui-tooltip-content{border-color:#ADD9ED;color:#5E99BD;}
.ui-tooltip-blue .ui-tooltip-content{background-color:#E5F6FE;}
.ui-tooltip-blue .ui-tooltip-titlebar{background-color:#D0E9F5;}
.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{background-position:-2px 0;}
/*!Add shadows to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE6+,Safari 2+*/ .ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);}
.ui-tooltip-shadow .ui-tooltip-titlebar,.ui-tooltip-shadow .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3)";_margin-bottom:-3px;.margin-bottom:-3px;}
/*!Add rounded corners to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE9+,Safari 2+*/ .ui-tooltip-rounded,.ui-tooltip-rounded .ui-tooltip-content,.ui-tooltip-tipsy,.ui-tooltip-tipsy .ui-tooltip-content,.ui-tooltip-youtube,.ui-tooltip-youtube .ui-tooltip-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.ui-tooltip-rounded .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.ui-tooltip-rounded .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-tipsy .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-youtube .ui-tooltip-titlebar+.ui-tooltip-content{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
/*!Youtube tooltip style */ .ui-tooltip-youtube{-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;}
.ui-tooltip-youtube .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-content{_margin-bottom:0;.margin-bottom:0;background:transparent;background:rgba(0,0,0,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border-color:#CCC;}
.ui-tooltip-youtube .ui-tooltip-icon{border-color:#222;}
.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}
.ui-tooltip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333;}
.ui-tooltip-jtools .ui-tooltip-titlebar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";}
.ui-tooltip-jtools .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";}
.ui-tooltip-jtools .ui-tooltip-titlebar,.ui-tooltip-jtools .ui-tooltip-content{background:transparent;color:white;border:0 dashed transparent;}
.ui-tooltip-jtools .ui-tooltip-icon{border-color:#555;}
.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{border-color:#333;}
.ui-tooltip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);}
.ui-tooltip-cluetip .ui-tooltip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent;}
.ui-tooltip-cluetip .ui-tooltip-content{background-color:#D9D9C2;color:#111;border:0 dashed transparent;}
.ui-tooltip-cluetip .ui-tooltip-icon{border-color:#808064;}
.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{border-color:#696952;color:#696952;}
.ui-tooltip-tipsy{border:0;}
.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-content{_margin-bottom:0;.margin-bottom:0;background:transparent;background:rgba(0,0,0,.87);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border:0 transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black;}
.ui-tooltip-tipsy .ui-tooltip-titlebar{padding:6px 35px 0 10;}
.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10;}
.ui-tooltip-tipsy .ui-tooltip-icon{border-color:#222;text-shadow:none;}
.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}
.ui-tooltip-tipped .ui-tooltip-titlebar,.ui-tooltip-tipped .ui-tooltip-content{border:3px solid #959FA9;filter:none;-ms-filter:none;}
.ui-tooltip-tipped .ui-tooltip-titlebar{background:#3A79B8;background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";color:white;font-weight:normal;font-family:serif;border-bottom-width:0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.ui-tooltip-tipped .ui-tooltip-content{background-color:#F9F9F9;color:#454545;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.ui-tooltip-tipped .ui-tooltip-icon{border:2px solid #285589;background:#285589;}
.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{background-color:#FBFBFB;color:#555;}
.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none;}#signin-wrapper{width:970px;padding:25px 0 40px 0;margin:0 auto;background:#fff;}
#signin-wrapper:after,.signInForm:after,.signInContainer:after,.signInLogin:after,.signInForm .form .line:after{height:0;display:block;content:"\0020";visibility:hidden;overflow:hidden;clear:both;}
.signInForm{width:880px;margin:0 auto;position:relative;}
.signInForm .heading{margin:0 -10px 10px 0;font-size:30px;font-weight:bold;line-height:30px;cursor:default;text-align:center;white-space:nowrap;}
.signInForm .form .line{margin-bottom:10px;}
.signInForm .error-info{padding:12px 10px 12px 50px;border:1px solid #f00;margin:15px 0;display:block;position:relative;font-size:14px;line-height:18px;font-weight:bold;cursor:default;color:#f00;}
.signInForm .error-info:before{width:23px;height:19px;margin-top:-10px;display:block;content:"\0020";position:absolute;top:50%;left:17px;background:url('/apps/ROOT/1427/images/auth/auth-sprite.png') no-repeat -90px -69px;}
.signInForm .suggested{padding-top:5px;display:block;font-size:12px;line-height:14px;color:#525252;}
.signInForm .suggested a{color:#068ce9;}
.signInForm .for{padding:5px 1px 4px;display:block;font-size:14px;line-height:14px;color:#525252;}
.signInForm .text{width:261px;padding:8px 6px;border:1px solid #a6a5a5;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;display:block;font-size:14px;color:#525252;}
.signInForm .checkbox{padding:0 0 0 17px;margin:-5px 0;display:block;overflow:hidden;position:relative;font-size:12px;line-height:14px;color:#525252;}
.signInForm .checkbox:before{width:13px;height:13px;display:block;overflow:hidden;content:"\0020";position:absolute;top:0;left:0;z-index:1;background:url('/apps/ROOT/1427/images/auth/auth-sprite.png') no-repeat -57px -69px;}
.signInForm .checkboxChecked:before{background-position:-70px -69px;}
.signInForm .checkbox input{display:block;position:absolute;top:-10px;left:-20px;}
.signInForm .checkbox small{font-size:10px;line-height:16px;display:block;}
.signInForm .signInOr{width:55px;position:absolute;left:50%;top:50px;bottom:20px;background:url('/apps/ROOT/1427/images/auth/auth-sprite.png') no-repeat -325px -174px;margin:0 0 0 -23px;}
.signInRegister .facebookConnect{width:221px;height:43px;padding:0;border:none;display:block;overflow:hidden;float:right;clear:right;cursor:pointer;text-indent:-1000px;background:#23bf06 url('/apps/ROOT/1427/images/auth/auth-sprite.png') no-repeat 0 -168px;}
.signInRegister .facebookConnect:hover{background-position:0 -211px;}
.signInRegister .or{width:159px;display:block;position:relative;float:right;clear:right;}
.signInRegister .or:before{width:78px;height:1px;display:block;overflow:hidden;content:"\0020";position:absolute;top:10px;left:40px;z-index:1;background:#828282;}
.signInRegister .or span{width:22px;height:21px;margin:0 auto;display:block;position:relative;z-index:5;font-size:13px;line-height:18px;color:#525252;cursor:default;text-align:center;background:#fff;}
.signInLogin{width:275px;padding:20px 90px 10px 75px;border-top:10px solid #a0dcf4;float:left;}
.signInLogin h1{color:#06a8e9;}
.signInLogin .forgot{font-size:12px;line-height:14px;color:#525252;display:block;}
.signInLogin .forgot a{color:#068ce9;}
.signInLogin .submit{width:104px;height:39px;padding:0;border:none;display:block;float:right;cursor:pointer;background:#23bf06 url('/apps/ROOT/1427/images/auth/auth-sprite.png') no-repeat -221px -174px;}
.signInLogin .submit:hover{background-position:-221px -213px;}
.signInRegister{width:275px;padding:20px 75px 10px 90px;border-top:10px solid #cbf9c2;float:right;}
.signInRegister h1{color:#22b706;}
.signInRegister .submit{width:159px;height:39px;padding:0;border:none;display:block;float:right;cursor:pointer;background:#23bf06 url('/apps/ROOT/1427/images/auth/auth-sprite.png') no-repeat -258px -96px;}
.signInRegister .submit:hover{background-position:-258px -135px;}
#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{font-size:13px;margin-bottom:10px;padding-left:20px;position:relative;display:block;}
#auth .authError:before{width:16px;height:13px;margin-top:-7px;display:block;content:"\0020";position:absolute;top:50%;left:0;background:url('/apps/ROOT/1427/images/auth/auth-sprite.png') no-repeat 0 -72px;}
#auth .authError li{color:red;}
#auth a#authClose{background:url('/apps/ROOT/1427/images/auth/auth-sprite.png') 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('/apps/ROOT/1427/images/auth/auth-sprite.png') 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('/apps/ROOT/1427/images/auth/auth-sprite.png') 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;}
.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('/apps/ROOT/1427/images/auth/auth-sprite.png') 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('/apps/ROOT/1427/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('/apps/ROOT/1427/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('/apps/ROOT/1427/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;}