#main-content {

		width:950px;
		height:560px;
		margin-left:4px;
		background: url(../images/register_formv2.png)   0px 0px;
		background-position:85px 50px;
		background-repeat:no-repeat;
		margin:0px;
		padding:0px;
		 
		 
		 
 
		
		


}


#register-box {
	height:303px;
	width:214px;
	float:right;
	display:block;
	position:relative;
	top:50px;
	right:42px;
	padding:10px 10px 10px 10px;
	background-image:url(../images/splash_reg_box.png); 
	
	
}

#whatisnew-box {
	height:303px;
	width:310px;
	float:right;
	display:block;
	position:relative;
	top:60px;
	right:112px;
	padding:10px 10px 10px 10px;
	 
	 
	
}
#whatisnew-box #header {
font:Helvetica, sans-serif;
font-size:18px;
position:relative;
display:block;
height:10px;
text-align:center;
}


#main_message {
		width:350px;
	text-transform:uppercase;
	margin-left:270px;
	vertical-align:top;
	padding-top:60px;
	line-height:23px;
color:#2a8d01;

}
#form-login  {
	width:340px;
	margin-left:120px;
	vertical-align:top;
	padding-top:0px;
	padding-top:70px;
	 
	 
 	 
 

}

 #form-login .title {
	 
color:#6f8614;
text-transform:none;
font-family:Helvetica, sans-serif;
font-size:17px;
font-weight:500;
padding-top:4px;
float:left;
 width:200px;
 

}

#form-login .info {
padding-left:10px;

width:170px;
font-size:13px;
text-decoration:none;
text-align:right;
float:right;
}

#form-login #titles{
width:340px;
float:left;
font-size:18px;
text-align:center;
font-weight:bold;
}
#form-login .info a {
	text-decoration:none;
	color:#6f8614;
}
 
.firstline {
	font-family:Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#005400;
}

.ltext {
	font-weight:300;
	font-family:Helvetica, sans-serif;
	font-size:14px;
		color:#2a8d01;

}
.getajob {
	margin-top:10px;
	margin-bottom:25px;
	 
	
}

 
 



#register-box h1,
#register-box h2 {
	margin:0px;
	padding:0px;
font-family:   Helvetica, sans-serif;
	font-size:15px;
	color:#3b3b3b;
	line-height:normal;
	font-weight:normal;
	padding-bottom:5px;
	text-align:center;
	
}
#register-box h2 {
		padding-bottom:10px;

}
#register-box span{
	font-size:11px;
	padding-left:5px;
}

#register-box span a {
	color:#000;
	text-decoration:none;
}

#register-box h1 {
		font-size:20px;
		color:#308000;
		font-weight:bold;
}


 
 
 .signup_btn {
	 
	 width:202px;
	 height:59px;
	  background:url(../images/signup_btn.png) center center no-repeat;
	  color:#FFF;
	  	  text-shadow: 1.5px 1.5px 1.5px #999;
		  border:0px;
		  text-transform:uppercase;
		  margin-top:10px;


 }
input[type=text], input[type=password] {
	 
	width:283px;
	line-height:30px;
	font-size:16px;
	border:0px;
	padding-left:35px;
	height:37px;
	clear:both;
	padding-right:5px;
	
}

input[type=text] {
	background:url(../images/username_bg.png);
	background-position:0px;
	background-repeat:no-repeat;
 
	height:40px;
	 

	color:#666;
	
}
input[name=emailaddress] {
	background:url(../images/email_bg.png);
	background-position:0px;
	background-repeat:no-repeat;
 font-size:16px;
	color:#666;
	 
	 

}


input[type=password] {
	background:url(../images/password_bg.png);
	background-position:0px;
	background-repeat:no-repeat;
	color:#666;
}


input[name=phone] {
	background:url(../images/phone_bg.png);
	background-position:0px;
	background-repeat:no-repeat;
 font-size:16px;
	color:#666;
	 
	 

}
#checkbox {
	font-size:13px;
	
}
 
  .signup_btn:hover{
	  cursor:hand; cursor:pointer;
	  background:url(../images/signup_btn_active.png) center center no-repeat;
	

 }
 #forgetlink {
	padding-top:10px; 
	padding-bottom:10px; 
	font-size:14px;
 }
 
  #forgetlink a {
	font-size:14px;
	text-decoration:none;
	color:#6f8614;
 }
 
 
 .smallcheckbox {

	width: 17px;
	height: 16px;
	padding: 0 0px 0 0;
	background: url(../images/checkbox-i.png) no-repeat;
	 cursor:pointer;
    overflow:hidden;
	position:relative; /* IE fix to hide overflow */
	margin-left:14px;

}

 
.bigcheckbox {
padding: 0 0px 0 0;
width: 17px;
	height: 20px;
	background: url(../images/radio.png) no-repeat;
	 cursor:pointer;
    overflow:hidden;
	position:relative; /* IE fix to hide overflow */
	margin-left:10px;
	
}

#signin {
	padding:20px;
	
}
.checkbox {
    position:relative;
    left:30px;
}

.checked {
    background-position:0px -21px !important;
}

 .rule {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b4b4b4;
	padding:0px;
	padding-top:0px;
	margin:0px;
	line-height:15px;
	width:220px;
}

 .ruletext {
	 width:105px; float:right;
	 text-align:right;
 }

.rulecheck {
width:20px; float:right;
}
 .loginplace {width:100px; float:left; max-width:100px;}

.ruletext a{
	color:#8d8d8d;
	text-decoration:none;
}
.ruletext a:hover{
color:#FFF;	
}
#main_message h1 {
	margin-left:-210px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:54px;
	font-size-adjust:none;
	color:#D9FFA9;
	display:block;
	position:absolute;
	
	  text-shadow: 1.5px 1.5px 1.5px #6a002c;
	  min-height:50;
	  line-height:54px;
	  width:550px;
	   background: url(../images/grow_business_faster.png) center center no-repeat;
text-indent: -9999px;padding: 0 !important;text-decoration: none;opacity: 1.0;-w
}


form p { position: relative; margin: 0px 0; margin-left:5px;}


#form-login-box	 p label { position: absolute; top: 0; left: 0; padding-left:10px; padding-top:3px;font: 12px "Segoe UI", Arial, Helvetica, sans-serif;}
	
	#register-box form p label { position: absolute; top: 0; left: 0; padding-left:13.8px; padding-top:8px;font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;	color:#3b3b3b;
	font-size:14px;}

form p br {display: none;}

#terms  {
	display:inline;
}
#terms a {
	font-weight:bold;
	text-decoration:under-line;
}

#terms a:link {
	font-weight:bold;
	text-decoration:under-line;
	color:#3C3D36;
}

#terms a:hover {
	color:#800036;	
		text-decoration:under-line;

}
#reg-agreement {
	width:215px; position:relative
}

#terms-text {
float:right; position:relative; width:180px;  
}
#placement_check {
	width:10px; max-width:10px; float:left;
	padding-left:7px;
	
}


#takeatour {
	font-size:13px;
	text-decoration:none;
	font-style:normal;
	text-transform:none;
	font-weight:bold;
	
	
	
}
#takeatour  a {
	text-decoration:none;
	color:green;
	
}

#signupbtn {
	padding-top:10px;
	width:202px;
	float:left;
	clear:both;
}
#signupbtn a {
display:block;
width:202px;
height:59px;
top:0px;
background:url(../images/signup_sl360_btn.png) center center no-repeat;
text-indent: -9999px;padding: 0 !important;margin: 0;text-decoration: none;opacity: 1.0;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;
}

#signupbtn a:hover {
display:block;
width:202px;
height:59px;
top:0px;
	  background:url(../images/signup_sl360_btn_on.png) center center no-repeat;
text-indent: -9999px;padding: 0 !important;margin: 0;text-decoration: none;opacity: 1.0;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;
}


#loginbtn {
	margin-left:12px !important; /* IE6 hack */
		margin-left:10px;

	width:82px;
	float:left;
}
#loginbtn a {
display:block;
width:82px;
height:29px;
top:0px;
background:url(../images/login_off.gif) center center no-repeat;
text-indent: -9999px;padding: 0 !important;margin: 0;text-decoration: none;opacity: 1.0;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;
}

#loginbtn a:hover {
display:block;
width:82px;
height:29px;
top:0px;
background:url(../images/login_on.gif) center center no-repeat;
text-indent: -9999px;padding: 0 !important;margin: 0;text-decoration: none;opacity: 1.0;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;
}


.bigcheckbox {
padding: 0 0px 0 0;
width: 17px;
	height: 20px;
	background: url(../images/radio.png) no-repeat;
	 cursor:pointer;
    overflow:hidden;
	position:relative; /* IE fix to hide overflow */
	margin-left:10px;
	

}


.checkbox {
    position:relative;
    left:30px;
}

.checked {
    background-position:0px -21px !important;
}

#wrapper-bg {
	
	background:url(../images/wrapper-login.png);
	background-position:center center;
	background-repeat:no-repeat;
	

}

  #scrollbar_container {
	position:relative;
	width:100%;
}

#scrollbar_track {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:10px;
	background-color:transparent;
	cursor:pointer;
}

#scrollbar_handle {
	width:10px;
	background-color:#81a535;
	cursor:auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	opacity:0.9;
    -moz-opacity:0.9;
}

#scrollbar_content {
	overflow:hidden;
	width:90%;
	height:280px;
}
#content {
margin-top:0px;	
}
#scroll_up_50, #scroll_down_50{
float:right;
width:10px;
height:10px;
border:0px;
margin-right:0px;
right:0px;
background-color:#ccc;
}
#scroll_up_50 img, #scroll_down_50 img {
border:0px;	
}
.scrollbar_section .img {
float:left;
display:compact;
text-align:left;
}
.scrollbar_section {
	height:100px;
	
}
.content-scroll {
float:right;
width:220px;
height:100px;
 
}
.scrollbar_section  h1 {
	display:inline;
	font-size:16px;
	font-family:Helvetica, sans-serif;
	font-weight:400;
	padding:0px;
	margin:0px;
 
 
}

.scrollbar_section  p {
	display:block;
	font-size:13px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	padding:0px;
	margin:0px;
 
 
	
}
.scrollbar_section a {
	font-size:13px;
	color:#333;
	text-decoration:none;
	
}
#moreifo {
	font-size:13px;
	color:#333;
	text-decoration:none;
	text-transform:uppercase;
}
#Data, #RoadMap {
margin-right:5px;	
}
#SL360-copyright {text-align:center;border:none;padding-top:15px;}
#SL360-copyright a {font-weight:bold;}

#LiveChatLink {
	 width:117px;
	 height:36px; 
	border:0px;
	background:url(../images/live_chat_off.png);
	background-repeat:no-repeat;
 	
}
#LiveChatLink:hover {
		background:url(../images/live_chat_btn.png);
		background-repeat:no-repeat;
		 height:36px; 
} 

 input:focus {outline:0}
