@charset "utf-8";
/* CSS Document */
.stage_one_title h2 { margin: 20px;  }
	.user_details { float:left; padding:5px; padding-bottom: 10px; margin: 10px; border: 1px solid #6a921b; width: 320px; background:url(../../../images/dexcription_bg.jpg) top center; min-height:163px; }
		.user_details .title { clear:both; font-weight:bold; text-decoration:underline; padding:3px; font-size: 14px; color:#6a921b; }
		.user_details .message { clear:both; font-size:12px; font-style:italic; padding:3px; color: #fff; margin:5px; margin-bottom: 10px;}
		.user_details .first_name { clear:both; padding:3px; color:#fff; }
		.user_details .surname { clear:both; padding:3px; color:#fff;}
		.user_details .company_name { clear:both; padding:3px; color:#fff; }
		
		.user_details /* # */ .text { float:left; font-weight:bold; width:150px; color:#fff; font-size:12px;}
		.user_details /* # */ .value { float:left; width:150px; }
		
	.user_type { float:left; padding:5px; padding-bottom: 10px; margin: 10px; border: 1px solid #6a921b; width: 320px; background:url(../../../images/dexcription_bg.jpg) bottom right; }
		.user_type .title { clear:both; font-weight:bold; text-decoration:underline; padding:3px; font-size: 12px; color:#015087;}
		.user_type .message { clear:both; font-size:12px; font-style:italic; padding:3px; color: #666; margin:5px; margin-bottom: 10px;}
		
		.user_type /* # */ .text { float:left; font-weight:bold; width:150px; margin-left: 5px; font-size:12px; color:#fff;}
		.user_type /* # */ .value { float:left; width:150px; }
	
	.login_details { float:left; padding:5px; padding-bottom: 10px; margin: 10px; border: 1px solid #6a921b; width: 320px; background:url(../../../images/dexcription_bg.jpg) top center;}
		.login_details .title { clear:both; font-weight:bold; text-decoration:underline; padding:3px; font-size: 14px; color:#6a921b;}
		.login_details .message { clear:both; font-size:12px; font-style:italic; padding:3px; color: #fff; margin:5px; margin-bottom: 10px;}
		.login_details .email_address { clear:both; padding:3px; }
		.login_details .username { clear:both; padding:3px; }
		.login_details .password { clear:both; padding:3px; }
		.login_details .confirm_password { clear:both; padding:3px; }
		
		.login_details /* # */ .text { float:left; font-weight:bold; width:150px; color:#fff; font-size:12px;}
		.login_details /* # */ .value { float:left; width:150px; }
		
	.additional_details { clear:both; padding:5px; padding-bottom: 10px; margin: 10px; border: 1px solid #6a921b; width: 672px; background:url(../../../images/dexcription_bg.jpg) top center; }
		.additional_details .title { clear:both; font-weight:bold; text-decoration:underline; padding:3px; font-size: 14px; color:#6a921b;} 
		.additional_details .message { clear:both; font-size:12px; font-style:italic; padding:3px; color: #fff; margin:5px; margin-bottom: 10px;}
		.additional_details .user_extension { clear:both; padding:3px; }
		
		.additional_details /* # */ .text { float:left; font-weight:bold; width:150px; color:#fff; font-size:12px;}
		.additional_details /* # */ .value { float:left; width:150px; }
	
	.message { clear:both; padding:10px; font-style:italic; font-size: 12px; color:#000; margin-bottom: 15px;}
	
	.registration_box {margin: 15px; padding: 7px; border: solid 1px #6a921b; background:#6a921b; }
	
	.quick_registration { display:none; clear:both; padding: 5px; background-color:#000; margin-bottom: 7px;}
		.quick_registration .text { float:left; width:150px; font-weight:bold; margin-top: 5px; color:#6a921b; font-size:12px;}
		.quick_registration .subtext { float:left; width:300px; font-style:italic; margin-top: 5px; color:#fff; font-size:11px;}
		.quick_registration .value { float:left; }
	.full_registration { clear:both; padding: 5px; background-color:#000;}
		.full_registration .text { float:left; width:150px; font-weight:bold; margin-top: 5px; color:#6a921b; font-size:12px;}
		.full_registration .subtext { float:left; width:300px; font-style:italic; margin-top: 5px; color:#fff; font-size:11px;}
		.full_registration .value { float:left; }
	
