/* -------------------------------  N E W   R E G I S T R A T I O N   P A G E   ------------------------------- */


#inner-registration-main {
   width:100%;
   float:left;
   background:url(../images/registration_bg.jpg) repeat-x;
   background-position:center top;
   text-align:center;
   }

#inner-registration-main-center-area {
	width:1003px;
	float:left;
	margin:10px 0px 0px 0px;
	text-align:left;
	}

#inner-registration-top-title-area {
	width:1003px;
	height:62px;
	float:left;
	text-align:left;
	margin:3px 0px 0px 0px;
	}

#inner-registration-main-center-area h1 {
	font-size:33px;
	font-family:Arial;
	color:#FFFFFF;
	font-weight:normal;
	line-height:1.2em;
	width:520px;
	float:left;
	text-align:left;
	}

#inner-registration-main-center-area h2 {
	font-size:20px;
	font-family:Arial;
	color:#FFFFFF;
	font-weight:normal;
	line-height:1.2em;
	width:420px;
	float:right;
	text-align:right;
	padding:10px 0px 0px 0px;
	}

#registration-left-area {
	width:640px;
	float:left;
	background:url(../images/registration-left_divider.jpg) no-repeat;
	background-position:center right;
	text-align:left;
	margin:15px 0px 0px 0px;
	}

#registration-left-area h3 {
	font-size:22px;
	font-family:Arial;
	color:#003254;
	font-weight:normal;
	border-bottom:1px solid #CDD8E1;
	padding:2px 0px 4px 0px;
	width:630px;
	float:left;
	text-align:left;
	}

.registration-formrow {
	width:630px;
	float:left;
	text-align:left;
	font-size:13px;
	font-family:Arial;
	color:#313132;
	line-height:1.4em;
	}

.registration-formrow a {
	font-size:13px;
	font-family:Arial;
	color:#034772;
	line-height:1.4em;
	}

  .registration-formrow span {
	font-size:13px;
	font-family:Arial;
	color:#034772;
	line-height:1.4em;
	}

.registration-formrow-space {
	width:630px;
	height:12px;
	float:left;
	text-align:left;
	}

.registration-label {
	width:185px;
	float:left;
	text-align:right;
	font-size:13px;
	font-family:Arial;
	color:#313232;
	line-height:1.3em;
	padding: 4px 12px 0px 0px;
	}

.registration-textbox {
	width: px;
	height:19px;
	border:1px solid #7F9DB9;
	padding: 2px 0px 2px 0px;
	font-size:17px;
	font-family:Arial;
	color:#313232;
	}

.register-small-heading {
	font-size:14px;
	font-family:Trebuchet MS;
	color:#003254;
	font-weight:bold;
	line-height:1.4em;
	}

.register-anchor {
	font-size:13px;
	font-family:Arial;
	color:#000000;
	text-decoration:underline;
	line-height:1.4em;
	}



#registration-right-area {
	width:337px;
	float:right;
	text-align:left;
	margin:15px 0px 0px 0px;
	}

#registration-right-area h3 {
	font-size:20px;
	font-family:Arial;
	color:#003254;
	font-weight:normal;
	width:337px;
	float:left;
	text-align:left;
	margin:0px 0px 15px 0px;
	}

#registration-right-anchor {
	width:337px;
	height:43px;
	float:left;
	background:url(../images/registration-right_divider.jpg) no-repeat;
	background-position:bottom;
	text-align:left;
	margin:0px 0px 0px 0px;
	}

#registration-right-anchor img {
	width:24px;
	height:23px;
	float:left;
	margin:11px 0px 0px 20px;
	}

#registration-right-anchor a {
	font-size:14px;
	font-family:Arial;
	color:#313132;
	line-height:43px;
	padding-left:10px;
	}

#registration-right-anchor a:hover {
	font-size:14px;
	font-family:Arial;
	color:#0054A6;
	text-decoration:underline;
	line-height:43px;
	padding-left:10px;
	}


#register_time_zone  {
color:#2C2C2C;
font-family:Arial,Geneva,Verdana;
font-size:17px;
width: 355px;
}

#registration-right-anchor span
{
  color:#313132;
  font-family:Arial;
  font-size:14px;
  line-height:43px;
  padding-left:10px;
}

#ajaxCheckTenantAlreadyExists
{
  font-size:13px;  
  padding: 4px 4px 4px 25px;
  display:hidden;
  background-repeat: no-repeat;
  background-position:4px 4px;	  
}	
#ajaxCheckTenantAlreadyExists.error{
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background-color: #f33;
  color: #fff;
  background-image: url('../images/error.png');
}
#ajaxCheckTenantAlreadyExists.ok{
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background-color: #ffc;  
  background-image:url('../images/tick.png');
}
#ajaxCheckTenantAlreadyExists.loading{
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background-color: #ffc;  
}


#registration-left-area input[type=text], #registration-left-area input[type=password] {
	border:1px solid #7F9DB9;
	color:#313232;
	font-family:Arial;
	font-size:17px;
	height:24px;
	padding:1px 0;
}

#registration-left-area input#register_site_url{
	height:20px;
	width:200px;
	padding:0;
	margin:0px;
}

.button-submit{
	font-size:15px;
	width:200px;
	height:30px;
}
