.outerBox .innerBox p { width:730px; padding:5px 0; }
.outerBox .innerBox { padding:20px 0 30px 20px; }
.outerBox .innerBox .form { width:300px; }
.outerBox .innerBox #loginForm { float:left; width:350px; padding:0 20px 0 0; }
.outerBox .innerBox #registerForm { float:left; padding:0 0 0 35px; border-left:1px dotted #666; }
.outerBox .innerBox .formTitle { margin:10px 0; }
.outerBox .innerBox #tip { display:none; width:250px; }
.outerBox .innerBox #loginForm input, #registerForm input { margin-bottom:10px; height:20px; }
.outerBox .innerBox #loginForm input[type=password], #registerForm input[type=password],#loginForm input[type=text], #registerForm input[type=text] { width:170px; }	
.outerBox .innerBox .dna_submitButton { margin-top:12px; float:right; margin-right:10px; }
.outerBox .innerBox label { width:110px; text-align:right; float:left; margin-right:5px; }
.outerBox .innerBox input { float:left; }
.outerBox .innerBox .hint { float:left; position:relative; top:15px; }
.outerBox .innerBox .error { margin-left:14px; clear:left; }
.outerBox .innerBox #forgotpwd { clear:left; margin:0 0 0 180px; }
.outerBox .innerBox #loginForm #errorNoPassword { clear:left; margin:0 0 0 14px; }
.outerBox .innerBox #loginForm .loginSubmit.ancBtn { margin:10px 60px 0 0; height:30px; float:right; }
.outerBox .innerBox #registerForm .registerSubmit.ancBtn { margin-top:12px; float:right; margin-right:10px; height:30px; }
.outerBox .innerBox .instructions { margin:5px 5px 15px 5px; }

#registerForm .legalBox {
    margin: 115px -10px -10px -10px;
    padding: 10px;
    background-color:#eeeeee;
    width: 456px;
}

#registerForm .legalBox p {
	width:100%;
}

	
	
