/* vD */
form{margin:0}

#lang-select{width:78px;height:25px;background:url(../_images/select-lang.jpg) no-repeat;border:none;margin:0 0 10px 268px }
#lang-select input{}
#connect-register-top{position:relative;width:901px;height:37px;background:url(../_images/cbx-logo.jpg) no-repeat;margin:0 0 7px 0;padding:23px 0 0 0}
.txt-1{float:left;font:18px Arial, Helvetica, sans-serif;color:#525d81;width:200px;margin:0 0 0 250px}
.txt-2{float:left;font:14px Arial, Helvetica, sans-serif;color:#525d81;width:130px;margin:3px 0 0 170px}
.txt-3{float:left;font:bold 19px Arial, Helvetica, sans-serif;color:#525d81;width:150px;margin:-2px 0 0 -20px}

#userlang {padding: 0 0 0 0;}
 	
#userlang_label {
	width:118px; 	/* equivalent to 151px */
 	height:16px;	/* equivalent to 24px */
 	text-align:center; 
 	line-height:14px; 
 	font-family:arial; 
 	font-weight:900; 
 	font-size:11px;
 	color:#525D81;
 }

#form-top{width:901px;height:23px;background:url(../_images/register-top-bg.jpg) no-repeat}
#form-content{width:901px;height:700px;background:url(../_images/register-content-bg.jpg) repeat-y}

#form-inner{width:735px;height:590px;background:url(../_images/form-inner-bg.jpg) repeat-x;margin:0 0 0 22px;padding:20px 0 0 120px}
  #title-top{width:600px;height:33px;font:22px Arial, Helvetica, sans-serif;color:#7395ff;margin:0 0 0 0;border-bottom:solid 1px #fff;}
  
  #field-content{width:600px;height:27px;border-bottom:solid 1px #fff;padding:10px 0 10px 0}
  	.field-label{float:left;width:360px;font:14px Arial, Helvetica, sans-serif;color:#fff;margin:4px 0 0 0}
	.field-field input{float:left;width:194px;height:25px;margin:0 0 0 44px;border:none;background:#fff}
  
#form-bottom{width:901px;height:23px;background:url(../_images/register-bottom-bg.jpg) no-repeat}
#footer-1{font:12px Arial, Helvetica, sans-serif;color:#525d81;padding:0 0 0 39px;margin:30px 0 0 0}
#footer-2{padding:0 0 0 128px;margin:5px 0 0 0}
#footer-2 a{font:12px Arial, Helvetica, sans-serif;color:#ec1c24}
#footer-3{font:12px Arial, Helvetica, sans-serif;color:#525d81;margin:5px 0 0 0;padding:0 0 0 125px}
#footer-3 input{width:25px}
#next-btn{margin:15px 0 0 245px}
#next-btn input{width:105px;height:24px;background:url(../_images/next-btn.jpg) no-repeat;font:bold 11px Arial, Helvetica, sans-serif;color:#525d81;border:none}

#error-message{margin:20px 0 0 25px;width:460px;font:bold 14px Arial, Helvetica, sans-serif;color:#7395FF;text-align:right;padding:0 0 0 110px}

.termsLink{font:14px Arial, Helvetica, sans-serif;color:#fff}
.termsContent{text-align:center;}
.termsLabel{font:12px Arial, Helvetica, sans-serif;color:#fff;}