@charset "utf-8";
/* CSS Document */

body .form-item label {padding:2px 0 5px;text-transform:capitalize;}
#pageBody {float:left;min-height:430px;padding:58px 75px 0;}
#mainPageWrap {background:url(/themes/main/images/portal_pages/register/register_bg1.jpg) no-repeat center 0;padding-top:175px;}

.minH600 {margin:0 auto;width:830px;}
#leftCol {background-color:#E2E2E2;border:1px solid white;float:left;margin-right:19px;padding:8px 0;width:225px;}
#contentCol {width:582px;}
#contentCol, #pageConfirm {background-color:#E2E2E2;border:1px solid white;float:left;padding:30px 0 14px;}
#leftCol, #contentCol, #pageConfirm {
	-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
	-moz-box-shadow:0 0 6px #6D6D6D;-webkit-box-shadow:0 0 6px #6D6D6D;box-shadow:0 0 6px #6D6D6D;
}

#contentCol h1, #contentCol h2 {color:#555;padding:0 50px 10px;text-transform:uppercase;}
#contentCol h1 {font:bold 30px/26px Arial;}
.lang_ru #contentCol h1 {font-size:25px;}
#contentCol h2 {clear:both;float:left;font:bold 14px/13px Arial;padding-top:20px;}

#leftCol {text-transform:uppercase;}
#leftCol h2 {color:#555;font:bold 18px/14px Arial;padding:0;text-indent:9px;}
#leftCol ul {background-color:#F1F1F1;border-bottom:1px solid white;border-top:1px solid white;padding:12px 0 9px 23px;}
#leftCol a {color:#317AEA;font:bold 11px Arial;}

#regStage, .pageBg {float:left;}
.regButton {background:transparent url(/themes/main/images/portal_pages/register/register_ui_sprite.gif) repeat-x scroll left -27px;float:left;height:47px;padding-left:4px;}

.content {background-color:#E2E2E2;float:left;position:relative;}
#user_register {background-color:#E5E5E5;border-left:1px solid white;border-right:1px solid white;}

#formInputBox {float:left;width:305px;}
#user_login #formInputBox {width:274px;}

/* BUTTONS */
#loginSubmit {height:47px;}
#signupBtn {background:transparent url(/themes/main/images/portal_pages/register/register_ui_sprite.gif) repeat-x scroll left -74px;float:right;height:47px;padding-left:4px;}
#user_register #signupBtn {background:transparent url(/themes/main/images/portal_pages/register/register_ui_sprite.gif) repeat-x scroll left -264px;}
#user_activate #loginSubmit {float: right; margin-top: 22px; margin-right: 15px;}

#user_register #buttons {background-position:right -216px;}
#user_pass_request #loginSubmit, #user_login #loginSubmit {float:left;margin-left:5px;margin-top:23px;}

#user_pass_request #buttons .form-submit, #user_login #buttons .form-submit, #user_register #buttons .form-submit, #user_activate .form-submit {background:none;border:none;color:white;cursor:pointer;font:bold 21px Arial;overflow:visible;padding:0 12px;text-transform:uppercase;}
#user_login #buttons .form-submit {padding:0 9px;}

#user_pass_request #buttons, #user_login #buttons, #user_register #buttons, #user_activate #buttons {cursor:pointer;float:left;height:43px;line-height:48px;}
#user_pass_request #buttons, #user_login #buttons, #user_register #buttons, #user_activate #buttons, #moreGameWrapper a {
	background:#236be4;
	background-image: -moz-linear-gradient(100% 100% 90deg, #236be4,#4b95f5);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4b95f5), to(#236be4));
    filter:Progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4b95f5,endColorstr=#FF236be4);
    ms-filter:"Progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4b95f5,endColorstr=#FF236be4)";	
	 -moz-border-radius:8px;-webkit-border-radius:8px;
    text-align: center;
}

/* ERROR */
#showErrors {margin:0;width:830px;}

/* TEXT FIELD */
#user_activate #form-item-edit-name, #user_activate #form-item-edit-pass, #user_activate #form-item-edit-mail {margin:5px 0;width:300px;} 
#activate_mail_form {visibility:hidden}

#user_pass_request #form-item-edit-mail, #user_login #form-item-edit-pass {margin:5px 0;}
#user_pass_request #form-item-edit-name, #user_login #form-item-edit-name {margin:20px 0 5px;}

#user_activate #form-item-edit-name, #user_login #form-item-edit-name {margin-top:20px;}
#user_pass_request #form-item-edit-name {margin-top:20px;margin-bottom:-5px;}

/* FOOTER DETAIL BOX */
#loginDetailsBox {background-color:#F5F5F5;border-bottom:1px solid white;border-top:1px solid white;}

#passwordRequest #loginDetailsBox, #memberLogin #loginDetailsBox, #activationEmail #loginDetailsBox {float:left;width:582px;}

#step2Content #loginDetailsBox {border:1px solid white;clear:both;margin:0 auto;width:480px;}

#memberLogin #loginDetailsBox ul, #passwordRequest #loginDetailsBox ul, #activationEmail #loginDetailsBox ul {padding-left:66px;}
#step2Content #loginDetailsBox ul {padding:10px 0 10px 30px;line-height:18px;list-style-type:square;}
#loginDetailsBox ul {list-style-type:disc;color:#555;font:normal 10px Verdana;padding:10px 0 10px 70px;width:450px;}
#loginDetailsBox ul li a {color:#4172FF;text-transform:uppercase;}

/* LOGIN */
.form-item {float:left;}
.form-item input {border:1px solid #DBDBDB;}

#user_login .form-item label {width:118px;}
.form-item label {color:black;display:inline;float:left;font:normal 11px Arial;margin-right:10px;text-align:right;width:130px;}

#user_login .description {display:none;}
#user_login input.form-text {width:51%;}

#mainBottomLogin {float:left;height:14px;width:582px;}

#loginPage #contentCol {background-color:#E2E2E2;border-left:1px solid white;border-right:1px solid white;float:left;width:580px}
#wrapper {margin:0 auto;width:480px;}
#wrapperContent{background-color:#F5F5F5;border:1px solid white;float:left;width:478px;padding-bottom:20px;position:relative;}

/* REQUEST PASSWORD */
#orStar {clear:both;color:#317AEA;display:block;font:bold 11px Arial;margin-left:105px;margin-bottom:-4px;width:50px;}

/* LOST ACTIVATION EMAIL */
.formTitle {clear:both;color:#317AEA;display:block;font:bold 19px Arial;margin-left:53px;text-transform:uppercase;visibility:hidden;}
#activationEmail {border-top:1px solid white;border-bottom:none;padding-top:5px;}
#update_activate_mail, #resend_activate_mail {clear:both;color:#317AEA;display:block;font:bold 11px Arial;cursor:pointer;text-decoration:underline;width:390px;}
#update_activate_mail {margin-left:80px;}
#resend_activate_mail {margin-left:86px;}

/* WELCOME PAGE */
#pageConfirm {width:830px;}
#pageConfirm h1 {position: relative;color:#3E87EF;font:bold 40px/30px Arial;padding-left:45px;}
#confirmContent {border-top:1px solid white;float:left;width:829px;}
#confirmContent h2 {position: relative;color:#5E5E5E;font:bold 28px/20px Arial;margin:15px 0 0;padding-left:45px;}
#confirmContent p{color:#5E5E5E;font:bold 0.9em/20px Arial;margin:18px auto;width:730px;}

#downloadBox {background-color:#F1F1F1;border-top:1px solid white;border-bottom:1px solid white;float:left;padding:30px 0 12px;width:829px;}
#downloadBoxContent {height:162px;margin:0 auto;width:657px;}
#downloadBoxContent a {color:#999;cursor:pointer;}
#downloadBoxContent a:hover {color:#5E5E5E;text-decoration:none;}

.gameItem img {background-color:white;display:block;height:119px;width:162px;}
#pageConfirm .gameItem {background:transparent url(/themes/main/images/portal_pages/register/register_ui_sprite.gif) no-repeat scroll -6px -46px;float:left;border:1px solid #C9C9C9;margin:0 -1px -1px 0;overflow:hidden;position:relative;width:162px;}
.alphaHover {background-color:#3E87EF;height:160px;opacity:0;position:absolute;right:0;top:0;visibility:hidden;width:170px;}
#pageConfirm .downloadButton {border-top:1px solid #C9C9C9;float:left;font:bold 17px/35px Arial;height:36px;;padding-left:45px;width:118px;}

#moreGameWrapper {float:left;width:829px;}
#moreGameWrapper p {text-align:center;}
#moreGameWrapper a {color:white;cursor:pointer;font:bold 21px/42px Arial;padding:10px 20px;}
#moreGameWrapper a:hover {text-decoration:none;}

.welcomePage #showErrors {opacity:0.9;position:absolute;top:116px;visibility:visible;}

/* POPUP GAME BOX */
.popupBox {display:none;position:absolute;z-index:9999;}	
.gameImg {clear:both;height:250px;width:568px;}
				
.popupTop {background:transparent url(/themes/main/images/portal_pages/register/top_welcome.png) no-repeat 0 0;clear:both;height:9px;width:568px;}
.popupBottom {background:transparent url(/themes/main/images/portal_pages/register/bottom_welcome.png) no-repeat 0 0;clear:both;height:9px;width:568px;}
.popupArrow {background:transparent url(/themes/main/images/portal_pages/register/arrow_welcome.png) no-repeat 0 0;clear:both;height:8px;margin-left:268px;width:14px;}
.popupText {color:#CCC;font:normal 11px Arial;left:36px;position:absolute;top:100px;width:200px;}

.popupMenu {margin:15px 0;}
.popupOption {background-color:black;border:1px solid #333;color:white;font:bold 11px Arial;margin:0 4px 0;padding:2px 5px;}
.imageOption, .videoOption {cursor:pointer;}	
.popupImagesThumb, .popupVideosThumb {display:none;height:230px;right:20px;position:absolute;top:20px;width:295px;}
.popupImagesThumb img, .popupVideosThumb img {border:1px solid #333;width:60px;margin:2px 1px;}

.popupThumbBg {background-color:black;display:none;height:230px;opacity:0.9;right:20px;position:absolute;top:20px;visibility:visible;width:295px;}
.popupThumbTitle {color:white;font:bold 13px Arial;margin:10px 15px;}	

.closeButton {background:transparent url(/themes/main/images/portal_pages/register/close_button.gif) no-repeat 0 0;cursor:pointer;display:none;float:left;height:20px;position:absolute;right:37px;top:28px;width:20px;z-index:999;} 
.gameData {display:none;}		

#sbox-window .sbox-content-swf {overflow:hidden;}	
#getPopupSize {display:none;}

.wContainer {clear:both;margin:0 auto;width:268px;}
