﻿.items { margin: 0px 0px 0px 0px; }
h1 {width: 404px; height: 72px; margin: 0px 0px 0px 150px;}
.instruction { border-left: 2px solid #422413; margin: 10px 0px 20px 160px; width: 580px; }
.instruction p { margin: 0px 0px 10px 10px; width: 340px; }
.instruction em.note { color: #273145; font-weight: bold; line-height: 1.4em; }
.errorblock { margin: 0px 0px 20px 140px; width: 580px; }
.agreement { border-left: 2px solid #B7B712; margin: 10px 0px 20px 0px; width: 650px; }
.agreement p { margin: 0px 0px 10px 10px; width: 650px; }
.formA li { width: 650px; margin: 0px 0px 5px 0px; overflow: hidden; clear: both; }
.formA label {font-size: 1.2em; color: #422413; height: 15px; padding: 4px 0px 0px 0px; margin: 0px 10px 0px 0px; text-align: right; }
.formA label.standard {font-size: 1.4em; color: #B7B712;  display: block; float: left; width: 150px; height: 15px; padding: 4px 0px 0px 0px; margin: 0px 10px 0px 0px; text-align: right; }
.errorblock .theme_label {font-size: 1.4em; color: #ff0000;  display: block; margin: 0px 0px 0px 20px;}
.formA span { display: block; float: left; }
.formA .i-text input { width: 350px; }
.formA .i-select select { width: 354px; } 
.formA .i-textarea textarea { width: 350px; }
.formA .secret { width: 350px; color: #422413;  }
.formA li ul {  float: left;  width: 355px; padding: 3px 0px 0px 0px;  } 
.formA li ul li { width: 350px; }
.formA li ul li label.standard { font-size: 1.2em;  width: 90%;  text-align: left; height: auto; }
.formA .i-submit { margin: 0px 0px 0px 130px; }
.formA .note { font-weight: bold; text-indent: 10px; padding: 3px 0px 0px 0px; }
.formA .note a { text-decoration: none; }
.formA .group { overflow: hidden; width: 400px; }
.formA .group .i-select { float: none; margin: 0px 0px 5px 0px; }
li.homestore, li.username, li.email { margin: 30px 0px 5px 0px; }
li.homestore label.message { font-size: 1.4em; color: #422413; float: none; margin: 10px 0px 20px 161px; font-weight: bold; width: 250px; text-align: left; }
li.username label.message { font-size: 1.4em; color: #422413; float: none; margin: 10px 0px 20px 161px; font-weight: bold; width: 250px; text-align: left; }
.dob .i-select select { width: 165px; }
.dob .slash { padding: 4px 10px 0px 10px; font-weight: bold; float: left; font-size: 1.4em; }
.confirm div { margin: 0px 0px 0px 160px; width: 360px; }
.confirm div h2 {width: 350px; height: 35px; margin: 10px 0px 0px 0px; }
.confirm p { position: relative; color: #273145; }
.confirm p a { text-decoration: none; font-weight: bold; color: #273145; }
.confirm p a:hover { text-decoration: underline; }
.confirm .i-checkbox { position: absolute; top: 0px; left: -20px; }
.buttons .i-submit { margin: 0px 0px 0px 160px; }
.note { margin: 20px 0px 20px 161px; font-weight: bold; font-size: 1.0em; }
.memberlogin { margin: 0px 0px 20px 161px; }
.memberlogin h2 {width: 221; height: 32px;}
.memberlogin a { display: block; background: url(../images/b-updateaccount.png) no-repeat; width: 98px; height: 21px;}
