#form-left {float: left; width: 500px; color: #000;}
#form-right {float: left; width: 430px; color: #000;border-left: 1px solid #ccc; padding-left: 10px;}
label {width: 120px; float:left; line-height: 28px; text-align: right; margin: 0px 10px 0px 0px;}
input[type=text] { width: 200px; height: 16px; margin: 2px 0px 2px 0px;}
select { width: 210px; height: 22px; margin: 2px 0px 2px 0px;}
textarea {width: 300px; height: 150px;}
.message {float: left; width: 700px;background-color: #ffffe0;border: 1px solid #e6db55; padding: 10px; color: #000; margin-bottom: 10px;}
#checkEmail {margin: 5px 0px 10px 130px; color: darkred; font-weight: bold;display: none;}
#validEmail {margin-top: 4px;margin-left: 9px;position: absolute;width: 16px;height: 16px;}
#step {margin: 0px 0px 10px 0px;}
#tosWindow {width: 600px; height: 240px; overflow: auto;border: 1px solid #666;background-color: #f3f3f3;padding: 10px;word-wrap: break-word; color: #333;}
#tosWindow p {color: #333; line-height: 20px;}
[disabled] {color:#aaa;background:#f3f3f3; padding: 2px;}
.optional {color: darkred; font: 10px;}
.pstrength-minchar {font-size : 10px;}
.password {}
.pstrength-minchar{margin: 0px 0px 0px 130px;}
.pstrength-info{margin: 0px 0px 0px 130px;}
.pstrength-bar{margin: 5px 0px 0px 130px;}

