




.formpage  {
  background-image:url(../img/formpage-bg.png);
  background-repeat:repeat-y;
  background-color:white;
}
.formpage-headerbg {
 /* background-image:url(../img/formpage-headerbg.gif);*/
  background-repeat:repeat-x;
}
.formpage .left-side {
  width:501px;
  padding:0px;
  font-size:14px;
  float:left;
  background-color:white;
  height:100%
}
.formpage .right-side {
  float:left;
  width:265px;
  height:100%;
  background-image:url(../img/formpage_rightside_bg.gif); /* left border bitmap */
  background-repeat:repeat-y;
}
.right-side .right-side-inner {
  margin-left:15px;
  margin-top:10px;
  width:230px;
}
.formpage .title {
  margin:0px;
  padding:10px;
  padding-top:10px;
  background-image:url(../img/formpage-titlebg.png);
  background-position:right 0px;
  background-repeat:no-repeat;
  background-color:#e6eaf4;
  border-bottom:1px solid #cad5ea;
  text-align:left;
}

.twoColForm {
  width:501px;
  margin-top:0px;
  overflow:hidden;
  background-color:white;
}
.twoColForm label, .twoColForm .textfield, .twoColForm .select {display:block;float:left;margin-bottom:5px;}
.twoColForm .clear {clear:both}

.formpage .button {cursor:pointer;color:#215dc6;padding:10px;font-size:16px;font-weight:bold;overflow:visible}
.twoColForm .textfield {width:200px;height:25px;padding:5px}
.twoColForm .label {width:180px;padding:5px 5px 5px 0}
.twoColForm .select {width:200px;}
.twoColForm .radio {cursor:pointer}
.twoColForm  b {color:#215dc6;}
.twoColForm br {clear:both}
.hr {clear:both;border:none;border-bottom:1px solid #cad5ea;margin:0px;padding:0px;}

.supportlinks {border-spacing:0px;border-collapse:collapse;width:100%;margin-top:15px;}
.supportlinks h3 {font-size:14px;background-color:white;}
.supportlinks td {text-align:center; padding:10px;}
.supportlinks a {text-decoration:none;}
.supportlinks a:hover div{text-decoration:underline;}

ul.zeus-features {
  list-style:none;
  list-style-position: inside;
  padding-left:0px;
  margin-left:0px;
}
ul.zeus-features li {
  /*color:#456cb1;*/
  font-weight:bold;
  margin-bottom:10px;
  font-size:16px;
  padding:5px;
  background-color:white;
  border:1px solid #92b6f4;

}
.textfield.error {margin-bottom:0}
.validation-error:before {content:"» ";color:red;}
.validation-error { cursor:default;font-size:12px;color:#333333;font-weight:bold;height:20px;margin-bottom:0px;position:relative;top:-6px}
.step2 .validation-error {text-align:right;padding-right:15px; }
.validation-error.err1 {padding-left:22px;background-image:url(../img/err_1.png)}
.validation-error.err2 {padding-left:22px;background-image:url(../img/err_2.png)}
.validation-error.err3 {padding-left:22px;background-image:url(../img/err_3.png)}
.validation-error.err4 {padding-left:22px;background-image:url(../img/err_4.png)}

.buy-coins-form .textfield {width:255px}
.buy-coins-form .select {width:255px}

.coins_buy .textfield, .coins_buy select {height:auto;}
.coins_buy input.textfield {height:27px}
