#sign-up-now
{
	overflow:hidden;
	margin:50px 0 0 60px;
	
}
#sign-up-now #sign-up-now-content
{
	float:left;
	width:465px;
	min-height:440px;
  height:auto !important;
  height:440px;
}
#sign-up-now #sign-up-img{
    border:1px solid #e0e0e0;
    width:351px;
    float:left;
    background: url(../../images/about/img_aboutcurel2.jpg) no-repeat;
    height:420px;
    margin-left:109px;
    display:inline;
    position:absolute;
    top:31px;
    left:50%;
}
#sign-up-now #sign-up-now-content h1
{
	background:transparent url(../../images/registration/sign-up.gif) no-repeat 0 0;
	width:126px;
	height:35px;
}
#sign-up-now #sign-up-now-content h2
{
	font-size:18px;
	font-weight:600;
	margin:15px 0 15px 0;
}
#sign-up-now #sign-up-now-content p
{
	font-size:11px;
}
#sign-up-now #sign-up-now-content em
{
	font-weight:600;
	margin:10px 0;
	display:block;
}

#sign-up-now #rightSideBar
{
	border-left:1px solid #DDDDDD;
	float:right;
	margin:0 11px 0 0;
}
#sign-up-now input
{
	float:left;
	
}
#sign-up-now #optinPart1 label
{
	width:80px;
	float:left;
	margin:5px 0 0 0;	
}
#sign-up-now .rfv-container
{
	width:215px;
	padding:5px 0 0 5px;
	float:left;
	margin:0;
}
#sign-up-now .tbin
{
	float:left;
	margin:0 0 10px 0;
	width:100%;
}
#sign-up-now .input-container
{
	background:#ffffff;
	border:1px solid #DDDDDD;
	padding:2px 0 0 0;
	height:20px;
	margin:0 0 0 0;
	float:left;
}
#sign-up-now .country
{
	float:left;
	margin:0 0 15px 0;
}
#sign-up-now  #ctl00_cphMainContent_CountryLbl
{
	width:80px;
	float:left;
}
#sign-up-now .gender
{
	clear:both;
	float:left;
	margin:0 0 12px 0;
  width:300px;	
}
#sign-up-now .gender span{
	padding-left:5px;
}
#sign-up-now select
{
	border:1px solid #DDDDDD;
	float:left;
}
#sign-up-now .bd{
	clear:both;
	float:left;
	margin:0 0 25px 0;
	width:300px;
}

#sign-up-now .bd span
{
	float:left;
	width:150px;
}
#sign-up-now .bd span.bd-label
{
	float:left;
	width:80px;
	height:80px;
}
#sign-up-now .bd select
{
	float:left;
}
#sign-up-now .bd ul
{
	list-style-type:none;
	overflow:hidden;
	
}
#sign-up-now .bd ul li
{
	float:left;
	width:400px;
	margin:0 0 10px 0;
}
#sign-up-now .bd ul li.last
{
	margin:0;
}
#sign-up-now .bd ul li span
{
	margin:3px 0 0 5px;
}
#sign-up-now #optinPart2
{
	float:left;
}
#sign-up-now #optinPart2 .op-item
{
	float:left;
	overflow:hidden;
	margin:0 0 15px 0;
	width:650px;
}

#sign-up-now #optinPart2 .op-item label
{
	width:680px;
	float:left;
	margin:0 0 10px 0;
}
#sign-up-now #optinPart2 .op-item select
{
	clear:both;
	float:left;
	
}
#sign-up-now #optinPart2 .op-item span
{
	float:left;
	margin:2px 0 0 5px;
}

#sign-up-now #optinPart2 .checkboxDiv
{
	float:left;
	margin:0 0 4px 0;
}
#sign-up-now #optinPart2 .checkboxDiv #ctl00_cphMainContent_HouseholdMembersUsingValidator
{
	display:block;
	clear:both;
}
#sign-up-now #optinPart2 .checkboxDiv label.members
{
	float:left;
	width:680px;
	margin:0 0 10px 0;
}
#sign-up-now #optinPart2 .checkboxDiv span#ctl00_cphMainContent_HouseholdMembersUsing
{
	display:block;
	clear:both;
	overflow:hidden;
}
#sign-up-now #optinPart2 .checkboxDiv span#ctl00_cphMainContent_HouseholdMembersUsing input
{
	clear:both;
	float:left;
}
#sign-up-now #optinPart2 .checkboxDiv span#ctl00_cphMainContent_HouseholdMembersUsing label
{
	float:left;	
	margin:0 0 5px 5px;
}
#sign-up-now #optinPart2 .checkboxDiv #HouseholdMembersUsing
{
	clear:both;
}
#sign-up-now #optinPart2 #optin_checkboxes
{
	float:left;
}
#sign-up-now #optinPart2 #optin_checkboxes p
{
	width:680px;
	margin:0 0 15px 0;
	padding:0 0 0 18px;
}
#sign-up-now #optinPart2 #optin_checkboxes p.optinLine {
  margin-left:20px;
}
#sign-up-now #optinPart2 #optin_checkboxes p.privacy-policy
{
	padding:0;
}
#sign-up-now #optinPart2 #optin_checkboxes input
{
	margin:0 5px 0 -18px;
}
#sign-up-now #optinPart2 .optinLine a
{
	color:#828282;
}
#sign-up-now #optinPart2 .optinLine a:hover
{
	text-decoration:none;
}
#sign-up-now #sign-up-now-content #submit-container
{
		margin:0 0 35px;
		clear:both;
		height:27px;
}
#sign-up-now #sign-up-now-content #submit-container input.btn-submit
{
	background:transparent url(../../images/buttons/sign-me-up.gif) no-repeat 0 0;
	width:119px;
	height:27px;
	text-indent:-9999px;
	cursor:pointer;
}
#sign-up-now #sign-up-now-content #submit-container input.btn-submit:hover
{
	background:transparent url(../../images/buttons/sign-me-up.gif) no-repeat 0 -27px;
}
#ctl00_cphMainContent_DisclaimerCopy{
  margin-bottom:30px;
  width:872px;
}
