/*no bold fix for IE6*/
#quick-reg *{
	/*font-weight:normal !important;*/
}
/*outer container*/
#quick-reg{
	background: transparent url('../images/whs_template/sign-up-orange-box-1c.png') top left no-repeat !important;
	width: 237px;
	height: 255px;
	position: relative;
	margin-left: -16px;
}
/*inner container*/
#quick-reg-in{
	text-align:left;
	margin:0;
	padding:10px 10px 10px 18px;
}

/*headline atop the form*/
#quick-reg-headline p{
	font-size:22px;
	color:#000033;
	width:100%;
	margin:0;
	padding:0;
}

#quick-reg-headline h2{
	font-size:20px;
	color:#000000;
	width:100%;
	margin:0;
	padding:0;
}
/*errors*/
.quick-reg-error-msg{
	color:#EF0808;
}
.quick-reg-error-field{
	background:#F7826B;
	border:1px solid #EF0808 !important;
}
/*form*/
#quick-reg-in form{
	margin:0;
	padding:0 15px 0 0;	
}
#quick-reg-in form p{
	margin:5px 0 0 0;
	padding:0;	
}
#quick-reg-in form p.quick-reg-intro{
	margin:5px 0 12px 0;
}
#quick-reg-step1 input{
	border:1px solid #c4c4c4;
	width:99%;
	font-size:12px;
	padding: 4px;
}

#quick-reg-form fieldset{
	border:0;
	padding:0;
	margin:0;
}
#quick-reg-step2 label{
	position:relative;
	top:-2px;	
}
/*thank you page*/
#quick-reg-thank-you p{
	margin:5px 0 12px 0;	
}
/*submit buttons*/
#quick-reg-submit{
	padding-top:3px;
	width:100%;
}
#quick-reg-submit p{
	margin-bottom:3px;	
}
#quick-reg-submit input{
	display:inline;
	float:right;
}
/*hidden fields containing logged in user's info*/
#quick-reg-loggedin-values{
	position:absolute;
	left:-999em;
	top:0;
}
/*hidden iframes for form submission*/
#quick-reg-success{
	position:absolute;
	left:-999em;
	top:0;
}
