div#popup.register div#popup-top,div#popup.register div#popup-bottom,div#popup.activation div#popup-top,div#popup.activation div#popup-bottom,div#popup.login div#popup-top,div#popup.login div#popup-bottom,div#popup.serverLogin div#popup-top,div#popup.serverLogin div#popup-bottom{width:603px;height:10px;}
div#popup.register div#popup-top,div#popup.login div#popup-top,div#popup.activation div#popup-top,div#popup.serverLogin div#popup-top{background-image:url(../css/banner/popup_top.png);}
.ie6 div#popup.register div#popup-top,.ie6 div#popup.login div#popup-top,.ie6 div#popup.activation div#popup-top,.ie6 div#popup.serverLogin div#popup-top{background-image:url(../css/banner/popup_top.gif);}
div#popup.register div#popup-content,div#popup.login div#popup-content,div#popup.activation div#popup-content,div#popup.serverLogin div#popup-content{width:551px;padding:16px 26px;min-height:100px;background-image:url(../css/banner/popup_middle.png);}
.ie6 div#popup.register div#popup-content,.ie6 div#popup.login div#popup-content,.ie6 div#popup.activation div#popup-content,.ie6 div#popup.serverLogin div#popup-content{background-image:url(../css/banner/popup_middle.gif);padding-left:0;padding-right:0;width:603px;text-align:center;}
div#popup.register div#popup-bottom,div#popup.login div#popup-bottom,div#popup.activation div#popup-bottom,div#popup.serverLogin div#popup-bottom{background-image:url(../css/banner/popup_bottom.png);}
.ie6 div#popup.register div#popup-bottom,.ie6 div#popup.login div#popup-bottom,.ie6 div#popup.activation div#popup-bottom,.ie6 div#popup.serverLogin div#popup-bottom{background-image:url(../css/banner/popup_bottom.gif);}
div#popup.register h1,div#popup.login h1,div#popup.activation h1,div#popup.serverLogin h1{display:block;font-size:16px;font-weight:bold;margin-bottom:20px;text-align:left;width:551px;}
div#popup.register h1.play{font-size:24px;}div#popup.register .success,div#popup.activation .success{font-weight:bold;color:#228B22;}
div#popup.register .error,div#popup.activation .error{font-weight:bold;color:#DE0000;font-size:11px;}
div#popup.register #showErrorsDiv,div#popup.activation #showErrorsDiv,div#popup.activation #showErrorsDivResendMail{padding:10px;}
div#popup.register .info{font-weight:bold;color:#888;font-size:11px;}div#popup.register div.checkboxfield{width:40px;}
div#popup div.greenbox.serverListBox div.greenbox-top,div#popup div.greenbox.serverListBox div.greenbox-bottom{background-color:#E5EECC;}
div#popup div.greenbox.serverListBox div.greenbox-content{width:549px;padding:0 1px;}
div#popup div.serverList{background-color:#E5EECC;position:relative;}.ie6 div#popup div.serverList{text-align:left;}
div#popup .spacer{height:5px;}div#popup div.currentServer,div#popup div.classicServer{width:475px;padding:0 37px;}
div#popup div.currentServer{padding:0 37px;}div#popup div.classicServer{padding:30px 37px 0;}
div#popup div.activeServer{position:relative;zoom:1;padding:0 37px;}div#popup div.serverList div.activeServer div.server{margin-bottom:10px;}
div#popup div.activeServer.classicServer div.server{left:13px;top:3px;}div#popup div.currentServer div.serverBig,div#popup div.currentServer div.serverBig a.link{width:475px;height:89px;}
div#popup div.currentServer div.serverSmall,div#popup div.currentServer div.serverSmall a.link{width:236px;height:69px;}
div#popup div.classicServer div.serverBig,div#popup div.classicServer div.serverBig a.link{width:450px;height:76px;}
div#popup div.classicServer div.serverSmall,div#popup div.classicServer div.serverSmall a.link{width:223px;height:58px;}
  
.ie6 div#popup.register div{text-align:left;}div#popup div.greenbox.registrationBox div.greenbox-top{background-color:#E5EECC;}
div#popup div.greenbox.registrationBox div.greenbox-bottom{background-color:transparent;}
div#popup div.greenbox.registrationBox div.greenbox-content{width:549px;padding:0 1px;}
div#popup.register div.activeServer div#otherServerSwitch{padding-left:5px;padding-top:5px;padding-bottom:10px;}
div#popup.register div#registerForm table{width:auto;margin:10px 0 0 43px;border-collapse:collapse!important;}
div#popup.register div#registerForm table td.spacer{width:5px;}div#popup.register div#registerForm table th{white-space:nowrap;font-weight:normal;text-align:left;}
.webkit div#popup.register div#registerForm table th,.presto div#popup.register div#registerForm table th{width:1px;}
div#popup.register div#registerForm table td{padding-bottom:10px;}div#popup.register div#registerForm table td input.text{width:175px;}
div#popup.register div#registerForm table td div.error{height:16px;line-height:12px;margin-top:1px;}
div#popup.register div#registerForm table div.checkboxfield input{float:left;}div#popup.register div#registerForm table div.checkboxfield label{margin-left:20px;display:block;}
div#popup.register div#registerForm table td.generalTermsAndConditions,div#popup.register div#registerForm table td.newsletter,div#popup.register div#registerForm table td.submit{padding-bottom:0;width:350px;}
div#popup.register table div.checkboxfield{width:350px;}div#popup.register div#registerForm table td.generalTermsAndConditions div.error{padding-left:20px;}
div#popup.register div#registrationSuccess{display:none;}div#popup.register div#registerForm table td.generalTermsAndConditions{height:60px;}
div#popup.register div#registerForm a.alreadyRegistered,div#popup.register div#registrationForm a.toRegistration{display:block;margin:10px 0 10px 43px;height:22px;line-height:22px;font-weight:bold;}
div#popup.register div#registerForm a.alreadyRegistered img.squareArrow,div#popup.register div#registrationForm a.toRegistration img.squareArrow{width:22px;height:22px;float:left;background-image:url(../../img/arrow_btn-ltr.png);margin-right:5px;}
div#popup.register div.transparent-bottom div.greenbox-bottom{background-color:transparent;}
div#popup.register div#successMessage .registrationSuccessful{background-color:#E5EECC;height:22px;padding:10px;font-weight:bold;}

button,button:hover,button:focus{background-color:transparent;border:0 solid transparent;padding:0;margin:0;cursor:pointer;font-size:11px;line-height:15px;white-space:nowrap;position:relative;height:25px;text-align:left;font-family:Arial,Helvetica,Verdana,sans-serif;}
button.disabled,button.disabled:hover,button.disabled:focus{cursor:default;}button .button-container{position:relative;height:25px;}
button .button-background,button .button-background div{position:absolute;left:0;top:0;right:0;bottom:0;}
button .button-background div{background-position:left top;background-repeat:no-repeat;}
button .button-background .buttonMiddle{margin-left:20px;margin-right:20px;width:auto;background-position:left center;background-repeat:repeat-x;}
button .button-background .buttonEnd{background-position:right bottom;}button .button-content{position:relative;color:#FFF;font-weight:bold;font-size:11px;line-height:15px;height:15px;padding:5px 20px;}

button.green .button-container.hover .button-content{color:#506030;}button.green .button-container.click .button-content{color:#506030;}
button.green.disabled .button-content,button.green.disabled .hover .button-content,button.green.disabled .click .button-content{color:#7F7F7F;}

button.gold .button-content{color:#252525;}button.gold.disabled .button-content{color:#AE9B7C;}
button.gold.disabled .goldIcon{filter:alpha(opacity=30);opacity:.4;}.ie6 button{background-color:transparent;}
#imprint p{margin-bottom:2ex;}#imprint h4.subtitle{margin-bottom:2ex;}.games{width:665px;float:left;color:#252525;}
.games .game-image{width:150px;height:100px;float:left;margin-right:10px;}.games .game-title{font-size:15px;font-weight:bold;float:right;width:505px;}
ol,ul{list-style:none;}body{height:100%;font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:#eeeeee;direction:ltr;}
#content-main{width:745px;float:right;}.ie6 #content-main{position:relative;}#wit{width:614px;position:relative;}
#wit-top,#wit-bottom{width:614px;height:10px;}.ie6 #wit-top{font-size:0;}#wit-content{width:454px;height:381px;padding:20px 140px 10px 20px;color:#fff;overflow:hidden;}
#wit-content.with-button{padding-top:0;height:401px;}#wit-content .wit-info{margin-top:12px;height:96px;overflow:hidden;width:422px;}
#wit-content.with-button .wit-info{height:128px;}.playnow{white-space:nowrap;}.playnow-arrow{height:53px;min-width:220px;position:absolute;top:-25px;right:130px;z-index:10;}
.playnow-button{width:400px;height:45px;overflow:hidden;margin-top:10px;}.playnow-button h1.play{margin-top:7px;margin-left:40px;font-size:24px;height:38px;}
.ie7 .playnow-button h1.play{margin-top:0;margin-right:5px;}.ie8 .playnow-button h1.play,.ie9 .playnow-button h1.play{margin-top:8px;}
.playnow-button .playnow-start,.playnow-button .playnow-end{background-image:url(../../img/play_now_button-ltr.png);height:45px;}
.playnow-button .playnow-start{background-position:left 0;max-width:390px;padding-end:10px;float:left;}
.playnow-button:hover .playnow-start{background-position:left -45px;}.playnow-button .playnow-end{background-position:right 0;width:10px;float:left;}
.playnow-button:hover .playnow-end{background-position:right -45px;}button.fixedSizeBigButton{width:267px;background-image:url("../css/banner/button_big-ltr.png")!important;height:45px;}
button.fixedSizeBigButton div.bigButtonText{font-size:24px;margin-top:-1px;text-align:center;}
button.fixedSizeBigButton div.bigButtonText{font-size:24px;text-align:center;height:45px;line-height:41px;}
.presto button.fixedSizeBigButton div.bigButtonText,.ie button.fixedSizeBigButton div.bigButtonText{margin-top:1px;}   
#preview_stage a.next:hover{background-position:left bottom;}#preview_stage a.disabled{visibility:hidden!important;}
#prev_head{text-align:center;}#prev_head h3{font-size:18px;margin:20px 50px 20px 50px;color:#498843;}
#prev_desc{margin:18px 0 18px 62px;width:520px;}a.close{position:absolute;cursor:pointer;z-index:102;right:8px;top:120px;width:18px;height:18px;background-image:url(../css/banner/close-ltr.gif);}
.ie6 a.close{z-index:110;}a.close:hover{background-position:left bottom;}#popup{width:716px;position:absolute;display:none;z-index:102;}
#popup #popup-top{width:716px;height:27px;background-image:url(../../img/popup_top.png);position:relative;float:left;text-align:left;}
.ie6 #popup #popup-top{background-image:url(../../img/popup_top.gif);}#popup #popup-top a.pclose{position:absolute;cursor:pointer;right:8px;top:12px;width:18px;height:18px;background-image:url(../css/banner/close-ltr.gif);}
#popup #popup-top a.pclose:hover{background-position:left bottom;}#popup #popup-content{width:670px;float:left;background-image:url(../../img/popup_bg.png);background-repeat:repeat-y;text-align:left;padding:0 23px 15px 23px;}
.ie6 #popup #popup-content{background-image:url(../../img/popup_bg.gif);position:relative;width:603px;z-index:-1;}
.ie6 #popup #popup-content #thanksForYourRegistration{width:551px;position:relative;}
#popup #popup-bottom{width:716px;height:10px;background-image:url(../../img/popup_bottom.png);clear:both;float:left;text-align:left;}
.ie7 h1.play{padding-top:8px;}h3.gt,h3.support{font-size:15px;}h3.gt{margin-bottom:6px;}
.bold{font-weight:bold;}.green{color:#9fbb49;}.popgreen{color:#498843;margin-bottom:18px;}
.white{color:#fff;}.grey{color:#393939;}.small{font-size:9px;}.shown{display:block;}
.hidden{display:none;}#overlaybg{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#666;z-index:101;}
.btn-green{height:25px;position:relative;}.btn-green-l,.btn-green-r,.btn-green-c{height:25px;float:left;}
.btn-green-l,.btn-green-r{width:11px;margin-top:1px;}.btn-green-c{height:20px;background-position:left bottom;background-repeat:repeat-x;padding:6px 5px 0;font-size:11px;font-weight:bold;color:#FFF;}
.btn-green-l{background-position:left top;}.btn-green-r{background-position:right top;}
a.npage{text-decoration:none;font-size:11px;color:#fff;font-weight:bold;}a.npage:hover{text-decoration:none;font-size:11px;color:#fff;font-weight:bold;}
a.play{text-decoration:none;color:#fff;}a.play:hover{text-decoration:none;color:#fceed5;}
