
/* SIGNUP CSS */

#signup_main_container {
	width: 800px;
	margin: 20px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000;
	text-align: center;
	}
	
#signup_error_container {
	width: 85%;
	border: 1px solid #ccc;
	background-color: #eee;
	color: #800;
	margin: 10px auto;
	}
	
#signup_error_title {
	font-weight: bold;
	line-height: 19px;	
	}
	
#signup_error_list {
	display: inline-block; 
	text-align:left; 
	padding: 5px;	
	}
	
#signup_content {
	border: 1px solid #000000;
	background-color: #fff;
	padding: 15px;
	}
	
#signup_welcome {
	margin-bottom: 5px;
	}
	
#signup_welcome_title {
	font-size: 16px;
	font-weight: bold;
	color: #800; 
	line-height: 30px;
	}
	
#signup_welcome_subtitle {
	width: 90%;
	margin: 0 auto;
	}
	
#signup_benefits {
	}
	
#signup_benefits_title {
	font-size: 13px;
	font-weight: bold;
	color: #300; 
	line-height: 30px;
	}
	
#signup_benefits_list {
	width: 650px;
	margin: 0 auto;
	text-align: left;
	}
	
#signup_benefits_list_left {
	float: left;
	}
	
#signup_benefits_list_right {
	float: right;
	}
	
#signup_dataentry {
	clear: both;
	}
	
#signup_dataentry_title {
	font-size: 13px;
	font-weight: bold;
	color: #300;
	line-height: 30px;
	}
	
#signup_dataentry_content {
	width: 450px;
	border: 1px dashed #666;
	padding: 10px;
	margin: 0 auto;
	}
	
#signup_button {
	margin-bottom: 15px;
	}
	
#signup_terms a {
	font-size: 11px; 
	color: #00f;
	}
	
.signup_form_submit {
	font-size: 14px;
	font-weight: bold;
	padding: 5px 20px;
	}
	
.signup_label {
	font-weight: bold;
	text-align: right;
	}
	
.signup_label_small {
	font-size: 10px;
	font-style: italic;
	}
	
#signup_check_login {
	border: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	}
