
#regFormWrapper{
	background: #ebf6d1;
	padding: 30px 0 30px 0;
}

#feature {
	background: url(/a/img/register/feature_preg.jpg);
	height: 194px ;
	margin-top: 14px;
}

#feature .inner {
	width:280px;
	padding: 10px;
}

#feature h2 {
	background: url(/a/img/register/jonUsToday.gif) no-repeat 0 0; 
	width: 143px;
	height: 29px;
}

#featurePreg,#featureMum {
	background: url(/a/img/register/feature_preg.jpg);
	height: 194px ;
	margin-top: 14px;
}

#featureMum {background: url(/a/img/register/feature_mum.jpg);}

#featurePreg .inner, #featureMum .inner {
	width:280px;
	padding: 10px;

}

#featurePreg h2, #featureMum h2 {
/*	background: url(/a/img/register/jonUsToday.gif) no-repeat 0 0; */
	width: 143px;
	height: 29px;
}

#featurePreg p , #featureMum p{
	color:#ffffff;
}



form h2 {
	margin-left: 20px;
	margin-bottom: 10px;
}


h2#yourAddress {
	background: url('/a/img/register/yourNameAddress.gif') no-repeat scroll top left;
	width: 227px;
	height: 42px;
}

h2#yourAccess  {
	background: url('/a/img/register/yourAccess.gif') no-repeat scroll top left;
	width: 143px;
	height: 42px;
}

h2#yourBaby  {
	background: url('/a/img/register/yourBaby.gif') no-repeat scroll top left;
	width: 205px;
	height: 42px;
	margin-top: 10px ;
}

h2#yourEmail  {
	background: url('/a/img/register/yourEmail.gif') no-repeat scroll top left;
	width: 131px;
	height: 42px;
}

h2#yourPhone  {
	background: url('/a/img/register/yourPhone.gif') no-repeat scroll top left;
	width: 167px;
	height: 42px;
}

.row {margin-left: 70px;}

.question {text-align:left !important; /* needs to override form.css */}


fieldset .note {padding: 0 0 0 70px ;}

li {color: #666666;}

.hidden{display: none;}