/*default styles overwritten*/
object { visibility: hidden }
html,
.page{ background: #311509 url("/account/static/images/lightweight-account-creation/promo-new-battlechest/background.1ENWr.jpg") 50% 0 no-repeat; min-height: 1200px; }
.footer,
.languageSelection { color: #978982; }
.footer,
.footer .needHelp { border-color: #48382f; }
.footer .divider { color: #344956; }
.footer a, .languageSelection a.changeLanguage, a.needHelp  { color: #19AEFF; }
.footer a.bnet { background-image: url("/account/static/images/logos/bnet-logo.2IBt1.png"); width: 240px; height: 65px; margin:0 }
.footer a.blizzard { background-image: url("/account/static/images/logos/blizz-logo.17BPq.png"); width: 100px; height: 57px; }
.footer #legal-ratings { text-align:center; margin-top:30px }
.footer #legal-ratings img { vertical-align:top }
.footer .copyright { display: block; color: #978982; }
 
.header-text { width: 594px; height: 80px; position:absolute; top:55px; left:50%; margin-left:-485px; }
.right-box { background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/box-right.png") 0 0 no-repeat; width:31px; height:70px; position:absolute; top:190px; right:0; }
.promo-buttons { position: absolute; top: 640px; left: 135px; }
.promo-buttons img { padding:0 3px; }
.promo-buttons img:first-child { padding:0 3px 0 0; }
.promo-buttons img:last-child { padding:0 0 0 3px; }
.pre-button-container { position:absolute; top:660px; left:245px; } 
.pre-button-container .light-effect { background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/light-effect.png") 0 0 no-repeat; width:210; height:86px; position:relative; top:-40px; } 
.pre-button-container .pre-purchase { background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/buy-now.png") 0 0 no-repeat; width:333px; height:61px; }
.pre-button-container .pre-purchase:hover { background-position:0 -61px }
.pre-button-container a { width:333px; height:61px; display:block; position:absolute; top:0}


.topLogin { background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/bg-top-login.1VUzB.png"); border: none; color: #f8deab;margin: 0 0 20px 100px; position: relative; left: -100px; }
.languageSelection { padding-top: 80px; }
.languageSelection a.changeLanguage { background-image:url("/account/static/images/lightweight-account-creation/language-select.3VWMw.gif");}
.logo { background-image: url("/account/static/images/lightweight-account-creation-success/promo-mistert/en-us/logo.jpg"); }
.legal-notice { display:block;width:480px;height:50px;position:relative;top:420px;left:135px; font-size: 11px; color: #000;}
.starter-desc-holder { position:relative; top:635px; left:150px; width: 535px; text-align:center; }
.starter-desc { color:#daa240; font-size:14px; }
.starter-desc:hover { color:#fff; text-decoration:none }
.starter-faq { margin-left:20px; }
.starter-faq a { color:#01adef }

#previewContainer .bg:after, #previewContainer:after, #previewContainer ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* Form parchment*/
.accountInfo { width: 380px; }
.validField { height: 23px; }
.starter-additional-msg {color:#6e4514; font:bold 12px/15px Georgia, 'Times New Roman', Times, serif; margin-top:13px; text-align:center; width:320px; margin-left:30px; border:0;}
td.leftCol { font-size: 12px; width: 141px; color:#6e4514; font-family:Georgia, 'Times New Roman', Times, serif; font-weight:bold; letter-spacing:0;}
input.text { background-color: #F8F4E8; float: left; font-size: 12px; height: 18px; padding: 2px; width: 155px; }
select.text { height: 27px; margin: 0 6px 0 0; padding: 2px; width: auto; font-size: 12px;}
#parchment-container { margin-top:12px; position: relative; width: 434px;}
#parchment-container .wrapper-parchment-bottom { margin-left: 7px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/parchment/parchment-bottom.4fmRk.png") no-repeat scroll 2px 80px transparent;}
#parchment-container .parchment-top { min-height: 720px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/parchment/parchment-top.48iW9.png") no-repeat scroll 0 0 transparent;}
#parchment-container .parchment-top-smoothener { background: none; min-height:560px }
#parchment-container .parchment-bottom { background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/parchment/parchment-bottom.4fmRk.png") no-repeat scroll 0 100% transparent; }
#parchment-container .parchment-bottom-edge { background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/parchment/parchment-bottom-bottom.1XGix.png") no-repeat scroll 0 100% transparent; bottom: -86px; height: 86px; position: absolute; width: 427px; margin-left:4px }
#formValidation.messageBox { margin: -40px 0 0 341px; }

/* Layout */
.rightCol .messageBox { margin: -30px 0 0 185px; }
.rightColumn { width: 510px; margin-top:0; position:relative;}
.rightColumn .starter-edition { display: none; }
.rightColumn .signUpForm h1.formHeader { width: 306px; height: 76px; margin: 0 auto 10px 33px; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/text-free-signup.1lA5f.png") no-repeat center 0; }
.rightColumn .formHeader-desc {font:bold 12px/21px Georgia, 'Times New Roman', Times, serif; color:#003972; width:308px; margin:-4px 0 0 35px;}
.leftColumn { width: 710px; position:relative; height:820px }
.leftColumn .call-out { position: absolute; left: 127px; top: 24px; width: 1020px; height: 76px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/text-slogan.2W2bj.png") no-repeat 0 0; text-indent: -9999px; overflow: hidden; }
.leftColumn .call-out-desc { position: absolute; left: 127px; top: 585px; width: 590px; height: 227px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/text-desc.0oFap.png") no-repeat 0 0; text-indent: -9999px; overflow: hidden; }

#regionRow td {padding-bottom:13px;}
#secretAnswerRow td {padding-bottom:13px;}

#touAgreeRow td {padding-top:5px;}
#touAgreeRow .terms-desc { font-size:11px; margin-top:5px; padding-right:15px; color:#6e4514 }
#captcha td { padding: 0px 0 10px 0;}
#securityTextRow td {padding-bottom:10px;}


/*form graphics*/
.signUpForm { padding-top: 118px; width: 427px; }
.signUpForm .backgroundExtension{ background: url("/account/static/images/lightweight-account-creation/promo-mistert/parchment-extension.2yDgW.jpg") 0 100% no-repeat; padding: 0 0 82px 0; height: 450px; margin-left: -34px; width: 610px; position: relative; }
.signUpForm .formBackground{ background:none; }
.signUpForm .formTop{ background:none; }
.signUpForm .formBottom{ background:none }
.signUpForm .submit { background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/submit.0D0Ht.png") no-repeat 0 0; color:#ffd013; font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif; width:240px; height:42px; line-height:42px; -moz-box-shadow: #5d401a 0 0 10px; -webkit-box-shadow: #5d401a 0 0 10px; box-shadow: #5d401a 0 0 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-top:2px;}
.signUpForm .submit:hover { background-position: 0 -56px; }
a.signIn span { background-image: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/small-button-right.1e3Oa.png"); line-height:18px }
a.signIn { background-image: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/small-button-left.2hq5T.png"); }

#returningVisitor { top: 160px; left:740px; width:370px; clear:both; padding-top: 130px;}
#returningVisitor .returningInformation { width:330px; margin:2px 0 0 30px;}
#returningVisitor h1.formHeader { background:none; width:340px; margin: 20px 0 0 15px;}
#returningVisitor .formHeader span {display:block; word-wrap:break-word;}

/* Language specific art banners */
.da-dk .rightColumn .signUpForm h1.formHeader { width: 378px; height: 82px; margin: 0 auto 10px 0; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/da-dk/text-free-signup.3agCZ.png") no-repeat 0 0; }

.de-de .leftColumn .call-out { left: 119px; top: 22px; width: 1020px; height: 76px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/de-de/text-slogan.14W5z.png") no-repeat 0 0; }
.de-de .leftColumn .call-out-desc { left: 122px; top: 585px; width: 604px; height: 248px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/de-de/text-desc.1oBet.png") no-repeat 0 0; }
.de-de .rightColumn .signUpForm h1.formHeader { width: 362px; height: 77px; margin: 0 auto 10px 7px; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/de-de/text-free-signup.1Y3D0.png") no-repeat 0 0; }

.es-mx .leftColumn .call-out,
.es-es .leftColumn .call-out { left: 105px; top: 16px; width: 1033px; height: 79px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/es-mx/text-slogan.2adaC.png") no-repeat 0 0; }
.es-mx .leftColumn .call-out-desc,
.es-es .leftColumn .call-out-desc { left: 122px; top: 585px; width: 604px; height: 227px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/es-mx/text-desc.1wYYV.png") no-repeat 0 0; }
.es-mx .rightColumn .signUpForm h1.formHeader,
.es-es .rightColumn .signUpForm h1.formHeader { width: 343px; height: 77px; margin: 0 auto 10px 17px; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/es-mx/text-free-signup.3fTfc.png") no-repeat 0 0; }
.es-es .footer .copyright { margin: 0 335px 0 167px; }

.fi-fi .rightColumn .signUpForm h1.formHeader { width: 378px; height: 82px; margin: 0 auto 10px 0; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/fi-fi/text-free-signup.4djmI.png") no-repeat 0 0; }

.fr-fr .leftColumn .call-out { left: 119px; top: 22px; width: 966px; height: 88px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/fr-fr/text-slogan.1KOKt.png") no-repeat 0 0; }
.fr-fr .leftColumn .call-out-desc { left: 121px; top: 640px; width: 604px; height: 184px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/fr-fr/text-desc.1h4Tl.png") no-repeat 0 0; }
.fr-fr .rightColumn .signUpForm h1.formHeader { width: 363px; height: 80px; margin: 0 auto 10px 7px; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/fr-fr/text-free-signup.4CO0G.png") no-repeat 0 0; }

.it-it .leftColumn .call-out { left: 119px; top: 28px; width: 1029px; height: 66px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/it-it/text-slogan.2OmDZ.png") no-repeat 0 0; }
.it-it .leftColumn .call-out-desc { left: 110px; top: 590px; width: 623px; height: 226px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/it-it/text-desc.12Edh.png") no-repeat 0 0; }
.it-it .rightColumn .signUpForm h1.formHeader { width: 340px; height: 80px; margin: 0 auto 10px 11px; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/it-it/text-free-signup.2lReF.png") no-repeat 0 0; }

.nb-no .rightColumn .signUpForm h1.formHeader { width: 378px; height: 82px; margin: 0 auto 10px 0; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/nb-no/text-free-signup.2ssqR.png") no-repeat 0 0; }

.nl-nl .rightColumn .signUpForm h1.formHeader { width: 378px; height: 82px; margin: 0 auto 10px 0; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/nl-nl/text-free-signup.2jM15.png") no-repeat 0 0; }

.pl-pl .leftColumn .call-out { left: 107px; top: 25px; width: 1029px; height: 69px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/pl-pl/text-slogan.1DuGv.png") no-repeat 0 0; }
.pl-pl .leftColumn .call-out-desc { left: 109px; top: 592px; width: 631px; height: 217px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/pl-pl/text-desc.1vQBv.png") no-repeat 0 0; }
.pl-pl .rightColumn .signUpForm h1.formHeader { width: 373px; height: 71px; margin: 0 auto 10px 0; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/pl-pl/text-free-signup.4TZW4.png") no-repeat 0 0; }
.pl-pl .signUpForm .submit { font-size: 14px; }
.pl-pl .footer .copyright { margin: 0 335px 0 151px; }

.pt-br .rightColumn .signUpForm h1.formHeader,
.pt-pt .rightColumn .signUpForm h1.formHeader { width: 378px; height: 82px; margin: 0 auto 10px 0; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/pt-pt/text-free-signup.0Jkk0.png") no-repeat 0 0; }

.ru-ru .leftColumn .call-out { left: 107px; top: 25px; width: 1026px; height: 70px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/ru-ru/text-slogan.39U5v.png") no-repeat 0 0; }
.ru-ru .leftColumn .call-out-desc { left: 104px; top: 592px; width: 631px; height: 247px; background: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/ru-ru/text-desc.2FDzr.png") no-repeat 0 0; }
.ru-ru .rightColumn .signUpForm h1.formHeader { width: 384px; height: 74px; margin: 0 auto 10px 0; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/ru-ru/text-free-signup.0sAeb.png") no-repeat 0 0; position: relative; left: -5px; }

.sv-se .rightColumn .signUpForm h1.formHeader { width: 378px; height: 82px; margin: 0 auto 10px 0; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/sv-se/text-free-signup.1j5y6.png") no-repeat 0 0; }
.tr-tr .rightColumn .signUpForm h1.formHeader { width: 378px; height: 82px; margin: 0 auto 10px 0; background:url("/account/static/images/lightweight-account-creation/promo-new-battlechest/tr-tr/text-free-signup.1DcSS.png") no-repeat 0 0; }

.pt-br .leftColumn .call-out-desc {
	background-image: url("/account/static/images/lightweight-account-creation/promo-new-battlechest/eu/pt-pt/call-out-desc.4DC3E.png");
	height: 174px;
	left: 104px;
	margin: 0;
	padding: 0;
	width: 658px;
	top: 664px;
}

.page .leftColumn .call-out-desc.wod-link {
	background: none;
	color: #dab67c;
	font-size: 14px;
	height: 50px;
	letter-spacing: 1px;
	margin-top: 206px;
	position: absolute;
	text-align: center;
	text-indent: 0;
}
.da-dk .leftColumn .call-out-desc.wod-link,
.en-gb .leftColumn .call-out-desc.wod-link,
.es-es .leftColumn .call-out-desc.wod-link,
.fi-fi .leftColumn .call-out-desc.wod-link,
.fr-fr .leftColumn .call-out-desc.wod-link,
.it-it .leftColumn .call-out-desc.wod-link,
.nb-no .leftColumn .call-out-desc.wod-link,
.nl-nl .leftColumn .call-out-desc.wod-link,
.pt-pt .leftColumn .call-out-desc.wod-link,
.sv-se .leftColumn .call-out-desc.wod-link,
.tr-tr .leftColumn .call-out-desc.wod-link {
	margin-top: 121px;
}
.de-de .leftColumn .call-out-desc.wod-link {
	margin-top: 138px;
}
.pl-pl .leftColumn .call-out-desc.wod-link {
	margin-top: 128px;
}
.ru-ru .leftColumn .call-out-desc.wod-link {
	margin-top: 147px;
}
.pt-br .leftColumn .call-out-desc.wod-link {
	margin-top: 126px;
}
.leftColumn .call-out-desc.wod-link a {
	color: #01adef;
}