.register-layout { clear: both; }
.register-layout #image1 { float: left; margin: 0 0 0 3px; width: 228px; height: 556px; background-color: white; }
.register-layout #content1 {  padding: 0; margin: 0 0 0 250px; width: 663px; }
/* */
.register-layout p.header { background: url(../images/line_header.png) repeat-y top left; padding: 2px 0 2px 10px; font-size:14px; font-weight: bold; color: #067dd0; }
.instruction { text-align:center; border-bottom: 1px solid #cee6f2; margin: 0 0 10px 0; padding: 0px 0 10px 0; }
hr { margin:0; padding: 0; border:0; border-top:1px solid #cee6f2; height:0px; }
form#registerform {  margin:0; padding:0 }
form#registerform .form-item { margin: 12px 0 12px 0; padding: 0; }
form#registerform label { float:left; display: block; width: 200px; text-align: right; margin-right: 10px;  font-weight: bold; color: #067dd0; }
form#registerform input { color: #6e6e6e;}
form#registerform textarea { color: #6e6e6e;}
form#registerform input#username {  border:1px solid #cee6f2; width: 220px; }
form#registerform input#password {  border:1px solid #cee6f2; width: 220px; }
form#registerform input#cpassword { border:1px solid #cee6f2; width: 220px; }
form#registerform input#opassword { border:1px solid #cee6f2; width: 220px; }
form#registerform input#npassword { border:1px solid #cee6f2; width: 220px; }
form#registerform input#code { border:1px solid #cee6f2; width: 220px; }
input#opassword { border: 1px solid #cee6f2; width: 220px; }
input#npassword { border: 1px solid #cee6f2; width: 220px; }
form#registerform input#birthdate_day { border:1px solid #cee6f2; width: 50px; }
form#registerform input#birthdate_month { border:1px solid #cee6f2; width: 50px; }
form#registerform input#birthdate_year { border:1px solid #cee6f2; width: 50px; }
form#registerform span.label { font-weight:bold;color:#067dd0; }
form#registerform textarea#address { width: 220px;height: 80px; border:1px solid #cee6f2; }
form#registerform input#fullname { border:1px solid #cee6f2; width: 220px;}
form#registerform input#mobile { border:1px solid #cee6f2; width: 220px; }
form#registerform input#email {  border:1px solid #cee6f2; width: 220px; }
form#registerform input#loginbtn { background: url(../images/btn_login.gif) no-repeat top left; width: 37px; height: 16px; border: 0; margin:0; padding:0; cursor: pointer;}
form#registerform a#save img { border: 0; }
form#registerform a#cancel img { border: 0; }
form#registerform span.required { color: #ff0000; }
form#registerform span.message { font-size:10px; }