div#container, #container #bkgrimg {
background-image:url(../images/background.jpg);
background-position:center;
height:512px;
}
div#disclaimerbar {
background-color:transparent;
font-size:11px;
font-weight:normal;
height:28px;
margin:-25px 0pt 8px 15px;
text-align:left;
width:700px;
}
h1#title {
background-position:261px top;
float:none;
left:18px;
position:absolute;
text-indent:-4000px;
top:30px;
}
div.combined h1#title {
height:140px;
left:30px;
top:5px;
width:760px;
}
h2#subtitle {
background-position:center top;
left:18px;
margin:0pt;
text-indent:-4000px;
top:5px;
display:none;
}
input#pincode {
font-size:14px;
height:17px;
top:445px;
width:100px;
}
#audio {
left:548px;
top:195px;
}
div.countryDisclaimer {
font-size:12px;
}
body.google div.countryDisclaimer {
display:none;
}
input.submit {
height:24px;
left:600px;
top:445px;
width:106px;
}
form.nogoogle div#telerror {
top:370px;
}
div.nopreview form.nogoogle div#telerror {
top:283px;
}

div.nopreview form.nogoogle input#submitpin {
top:323px;
}
div.preview form.nogoogle div#telerror {
top:353px;
}
div.preview form.nogoogle input#msisdn, div.preview form.nogoogle input#msisdnShow {
top:325px;
}
div.preview form.nogoogle input#submitpin {
top:325px;
}
div.preview form.nogoogle div#audio {
left:548px;
top:220px;
}
div#checkboxWrapper {
left:482px;
}
label#agreetext {
width:210px;
}

/* preview agreetext after submit without checked */
div.preview #checkError {
	position: absolute;
	left: 486px;
	top: 311px;
	background-color: #FF0000;
	height: 15px;
	width: 230px;
	text-align: center;
	border: 1px solid white;
}
div.nopreview #checkError {
	position: absolute;
	left: 486px;
	top: 257px;
	background-color: #FF0000;
	height: 15px;
	width: 230px;
	text-align: center;
	border: 1px solid white;
}
/**/

label.step {
left:425px;
}
div.mo label#step1[id] {
background-image:url(../images/step1listen.png);
}
div.mo label#step1 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step1listen.png');
top:150px;
}
div.pincode label#step1 {
background-image:url(../images/step1listen.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step1listen.png');
top:160px;
}
div.nopreview div.mo label#step1[id] {
background-image:url(../images/step1read.png);
}
div.nopreview div.mo label#step1 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step1read.png');
height:50px;
top:165px;
}
div.nopreview form.google div.pincode label#step1 {
background-image:url(../images/step1read.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step1read.png');
height:50px;
top:170px;
}
div.nopreview form.nogoogle div.pincode label#step1[id] {
background-image:url(../images/step1number.png);
}
div.nopreview form.nogoogle div.pincode label#step1 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step1number.png');
height:50px;
width:300px;
top:220px;
}
div.preview form.nogoogle label#step1 {
top:180px;
}
div.nopreview form.nogoogle label#step1 {
top:200px;
}
div.mo div#telerror {
top:295px;
width:234px;
}
div.mo input#msisdn, input#msisdnShow {
font-size:14px;
height:17px;
top:267px;
width:100px;
}
div.mo input#submitpin {
height:24px;
left:600px;
position:absolute;
top:267px;
width:106px;
}
div.mo div#checkboxWrapper, label#agreetext {
top:205px;
}
div.mo label#step2 {
background-image:url(../images/step2number.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step2number.png');
height:47px;
top:215px;
width:300px;
}
form.google div.pincode label#step2 {
background-image:url(../images/step2read.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step2read.png');
height:47px;
top:230px;
width:300px;
}
form.nogoogle div.pincode label#step2 {
background-image:url(../images/step2number.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step2number.png');
height:47px;
top:275px;
width:300px;
}
form.nogoogle label#step2 {
top:275px;
}
div.nopreview div.mo label#step2 {
background-image:url(../images/step2read.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step2read.png');
top:300px;
}
div.nopreview form.nogoogle div.mo label#step2 {
background-image:url(../images/step2download.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step2download.png');
top:480px;
}
div.nopreview form.google div.pincode label#step2 {
background-image:url(../images/step2number-PIN.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step2number-PIN.png');
top:280px;
}
div.nopreview form.nogoogle div.pincode label#step2 {
background-image:url(../images/step2download.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step2download.png');
top:370px;
}

div.pincode div#telerror {
left:482px;
top:345px;
width:230px;
}
div.preview form.google div.pincode div#telerror {
top:395px;
}

div.nopreview div.pincode div#telerror {
top:365px;
}
div.nopreview form.nogoogle div.pincode div#telerror {
top:310px;
}
div.pincode input#msisdn, input#msisdnShow {
font-size:14px;
height:17px;
top:360px;
width:100px;
}
div.nopreview form.google div.pincode input#msisdn, div.nopreview form.google div.pincode input#msisdnShow, div.nopreview form.google div.pincode input#submitpin {
top:340px;
}
div.nopreview form.nogoogle div.pincode input#msisdn, div.nopreview form.nogoogle div.pincode input#msisdnShow, div.nopreview form.nogoogle div.pincode input#submitpin {
top:280px;
}
div.nopreview form.nogoogle div.pincode input.submit, div.nopreview form.nogoogle div.pincode input#pincode{
top: 430px;
}
div.pincode input#submitpin {
height:24px;
left:600px;
position:absolute;
top:360px;
width:106px;
font-size:16px;
}
div.preview form.google div.pincode input#submitpin, div.preview form.google div.pincode input#msisdn {
top:370px;
}
div.preview form.google div.pincode input.submit, div.preview form.google div.pincode input#pincode {
top:453px;
}
div.preview form.nogoogle div.pincode input.submit, div.preview form.nogoogle div.pincode input#pincode {
top:435px;
}
div.pincode div#checkboxWrapper, div.pincode label#agreetext {
top:262px;
}
div.nopreview div.pincode div#checkboxWrapper, div.nopreview div.pincode label#agreetext {
top:205px;
}
label#step3 {
background-image:url(../images/step3number.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step3number.png');
height:47px;
width:300px;
top:320px;
}
div.nopreview label#step3, form.nogoogle label#step3 {
background-image:url(../images/step3download.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/step3download.png');
top:385px;
}
div.nopreview form.nogoogle label#step3 {
display:none;
}

label#waitforpin{
    border:3px double;
    padding:3px;
    background:url('/AU/images/transparent_white.png') repeat;
    _background-image:none;
    _background:white;
    top:220px;
    color:black;
    left:461px;
}
form.google label#waitforpin {
	top:139px;
}
/* new form addition, please note that when deleted recheck special landingpages like the ones with 2xmsisdn. that is all */

#checkErrortje{
	position:absolute;
	height:119px;
	left:480px;
	*left:460px;
	top:325px;
	width:267px;
}
div.nopreview #checkErrortje{
	top:279px;
}

#checkErrortjeCenter{
	background:url('/images/smallboxcenter.gif');
	width:224px;
	height:61px;
}

#checkErrortjeBottom,
#checkErrortjeTop{
	background:url('/images/smallboxtop.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '/images/smallboxtop.png');
	*background:none;
	width:224px;
	height:11px;
}

#checkErrortjeBottom{
	background:url('/images/smallboxbottom.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '/images/smallboxbottom.png');
	*background:none;
}

#checkErrortjeJa,
#checkErrortjeNee{
	width:60px;
	height:24px;
	position:relative;
	float:left;
    top:3px;
    left:55px;
	cursor:pointer;
	background:url('../images/pt_yes.gif');
}

#checkErrortjeNee{
	background:url('../images/pt_no.gif');
    margin-left:10px;
}

#checkErrortjeheader{
    font-size:14px;
    font-family:arial,verdana,geneva;
    letter-spacing:-1px;
    margin:0;
    color:black;
    text-align:center;
	position:relative;
	top:-5px;
}
#checkErrortjeheader a{
color:black;
}

div.nopreview form.google div.pincode label#step1 {
	background-image:url('../images/labels/step1number.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../../images/labels/step1number.png');
	*background:none;
	height:60px;
	width:302px;
}

div.preview form.google div.pincode label#step2,
div.nopreview form.google div.pincode label#step2 {
	background-image:url('/PT/images/labels/step2number.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '/PT/images/labels/step2number.png');
	*background:none;
	height:57px;
	width:302px;
}

div.nopreview form.google div.pincode label#step2{
	background-image:url('/PT/images/labels/step2download.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '/PT/images/labels/step2download.png');
	*background:none;
	top:258px;
}

label#step3{
	background-image:url('/PT/images/labels/step3download.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '/PT/images/labels/step3download.png');
	*background:none;
	top:308px;
}
div.nopreview label#step3{
	display:none;
}

div.preview form.google div.pincode input#msisdn,
div.preview form.google div.pincode input#submitpin {
	top:283px;
}
div.nopreview form.google div.pincode input#msisdn,
div.nopreview form.google div.pincode input#submitpin {
	top:227px;
}

div.nopreview form.google div.pincode #checkboxWrapper,
div.nopreview form.google div.pincode label#agreetext,
div.preview form.google div#checkboxWrapper,
div.preview form.google label#agreetext{
	left:460px;
	top:402px;
	font-family:arial,geneva,verdana;
	word-spacing:0px;
	font-size:9px;
}
div.nopreview form.google div.pincode #checkboxWrapper,
div.nopreview form.google div.pincode label#agreetext{
	top:360px;
}

div.nopreview form.google div.pincode label#agreetext,
div.nopreview form.google label#agreetext,
div.preview form.google label#agreetext{
	left:488px;
	width:230px;
}
input.submit{
	top:350px;
}

div.nopreview form.google div.pincode input#pincode,
div.nopreview form.google div.pincode input.submit{
	top:313px;
}
div.preview form.google div.pincode input#pincode,
div.preview form.google div.pincode input.submit {
	top:360px;
}

div.preview form.google div.pincode div#telerror {
	top:268px;
}
div.nopreview div.pincode div#telerror{
	top:251px;
}
