#content{
xpadding: 40px 20px 20px 20px;
}
#left{
width: 635px;
xborder-right: 1px solid #333;
xpadding: 0 50px 0 20px;
min-height: 350px;
}
#right{
  display: none;
}
#insert_code .xtop b,
#insert_code .xbottom b,
#insert_code .xcontent{
background: #f2f2f2
}
#insert_code .xcontent{
height: 90px;
}
#resend .buttons{
display: block;
float: none;
}
#resend .buttons .button{
border: 0 none;
}

#content a.rounded{
  color:#fff !important;
  background: #09f;
  float:none;
  height: 26px;
  line-height: 26px;
  padding: 0;
}
#content #left a.rounded{
  text-decoration: underline;
}
#content #right a.rounded{
  width: 280px;
}


#form{float:left; width: 320px;}
#alert{float: right; width: 240px;}
#alert .xcontent{
-webkit-box-shadow: 0px 0px 3px #999;
-moz-box-shadow: 0px 0px 3px #999;
}
#alert h2{
	margin: 5px 0;
}
#form input{
	width: 320px;
}
#left .buttons {
margin: 0 !important;
}
#left .buttons input{
width: 100px;
margin: 0 !important;
}

em{display: block; float: none; clear:both;}
.chkbox { clear: both; float: none; height: 40px; line-height: 20px; margin: 10px 0;}
.chkbox input{float: left !important; clear: left ! important; width:20px;border: 0 none !important;}
.chkbox label{float:left; clear: none; width:295px; line-height: 14px;}


#right ol{
xlist-style: decimal inside;
list-style: none;
margin:0;
padding:0;
xfont: italic bolder 'arial, helvetica, sans-serif';
xcolor: #333;
xfont-size: 40px;
}
#right ol p{
color:#999;
font-style: italic;
font-size: 12px;
margin:0 !important;
padding: 34px 120px 0 55px;
top: 0;
position:relative;
}
#right li{
height: 110px;
background-repeat: no-repeat;
xpadding: 34px 0 0 15px;
margin: 0 0 30px 0;
background-image:url(/images/signup_li.png);
}
#right li#step1{
background-image:url(/images/signup_step1.png);
}
#right li#step2{
color:#333;
background-image:url(/images/signup_step2.png);
}




#extra1{
display: none;
}

#extra2{
display: none;
}

#extra3{
  background: url(/images/iphone.png) no-repeat;
  height: 420px;
  width: 300px;
  position: absolute;
  left: 50%;
  top: 250px;
  margin: 0 0 0 170px;
  z-index: 100;
}