/* CSS Document */

#content {
	margin: auto 180px auto 160px;
}
h1, h2, h3 {
	font: normal "Arial Narrow", arial, sans-serif;
	color: #06c;
}
h2, h3 {
	font-size: 1em;
}
#pageContainer {
	/*width: 600px;*/
}
h1 {
	margin-bottom: 1em;
	/* otherwise the trail div is too close to the margin*/
}
#trail {
	background:url(../../i/g/registration/trail-bar.gif) left center no-repeat;
	text-align:left;
	height: 30px;
	margin-bottom: 1em;
	padding-top: 10px; /* otherwise IE cuts off the top e*/

}
html>body #trail {
	padding-top: 0; /* otherwise IE cuts off the top e*/
	background:url(../../i/g/registration/trail-bar.gif) left 40% no-repeat;

}
#trail .easy { /* this appears (and makes sense of the trail) when viewing non-visually */
	display:none !important;
}
#trail span {
	font-size: 16px;
	font-weight: bold;
	color: #eee;
	display:inline;
	/*float:left;*/
	background:url(../../i/g/registration/trail-circle_on.gif) center left no-repeat;
	width: 0;
	height: 0;
	padding: 10px 12px 10px 12px;
	text-align: center;
	margin-right: 20px;	
}

#trail span.on {
	color: #06c;
}
#trail span.off {
	color: #eee;
	background:url(../../i/g/registration/trail-circle_off.gif) center left  no-repeat;
}
#message p {
	margin: 0 0 1em 0;
	font: bold 1.1em arial;
	color: #666;
}

.clear {
	clear:both;
}

#selectionContainer {
	height: 250px;
}

#goToRemoveForm {
	background: url(../../i/g/registration/remove_btn.jpg) left no-repeat;	
	height: 40px;
	width: 150px;
	padding: 20px 0 0 10px;
	font-weight:bold;
	font-size: 12px;
	display:block;
}
#goToRemoveForm span {
	visibility:hidden;
}
/* list styles 
===============*/
ul.plain, .plain li {
	margin: 0;
	padding: 0;
	list-style:none;
}
/*ul.plain {
		float:right;

}*/
.plain li {
	float:left;
	display:block;
}
/* 
general button styling
=======================*/
.regBtn {
/*	padding: 0 10px 0 0;*/
}
.btnContent {
	padding: 1em;

}

a.regBtn {
	color: #06c;
	text-decoration:none;
	font-weight: bold;
}
a.regBtn:hover {
	color: #06c;
	text-decoration:none; 
	font-weight: bold;
}

/* the magic
================*/
a#consent {
	background: url(../../i/g/registration/signup_box.jpg) left top no-repeat;
	width: 420px;
	height: 210px;
	display:block;
	padding: 1em;
}
/*a#consent:hover {	
	background: url(../../i/g/registration
/signup_box_over.jpg) left top no-repeat;
}*/
#consent span {
	margin-top: 50px;
	display:block;
	width: 250px;
	font: bold 1.1em "Arial Narrow", arial, sans-serif;
}
a#consent strong, a#thankyou strong {
	color: #3A871D;
	margin-bottom: 1em;
	font: bold 1.7em arial, sans-serif;
	letter-spacing: 1px;
	display:block;
}

.buttonTitle {
	background: url(../../i/g/registration/tick.gif) 7em .1em no-repeat;	
	padding-right: 30px;
}
#findOutMore, #amendDelete {
	float:left;
	display:block;
	width: 131px;
	height: 100px;
	
}
#findOutMore em, #amendDelete em, #emailBtn em, #bbc em, #amendDelete2 em {
	display:block;
	font-size: .9em;
	margin: 12px 8px 20px 8px;
	width: 6em;

}
#findOutMore {
margin-bottom: 10px;
	background: url(../../i/g/registration/info_box.jpg) left top no-repeat;

}
#findOutMore:hover {
	background: url(../../i/g/registration/info_box_over.jpg) left top no-repeat;
}
#amendDelete {
	margin-bottom: 10px;
	background: url(../../i/g/registration/amend_box.jpg) left no-repeat;
}
#amendDelete:hover {
	background: url(../../i/g/registration/amend_box_over.jpg) left no-repeat;
}

/*
form styles
=========================*/
/* for the form */
div.form {
	position:relative;
	/*padding-top: 1px;  fixes some rubbish bug in IE*/
}

html>body #odrForm {
	background: #e5efff;

}



#odrForm a {	
	text-decoration:underline;
}	
#odrForm h2 {
	background:#4c94db /*4c94dburl(/ukt/i/g/registration/registration_pages/form_heading_corner.gif) no-repeat top right*/;
	color: #fff;
	margin-bottom: 1em;
	padding: 5px;
}
#odrForm div.row {
	margin-bottom: .5em;
	
}
div.panel {
	margin: 1em;
}

#odrForm label {
	float:left;
	display:block;
	width: 110px;
	text-align:left;
	margin: 0 10px 0 0;
	font-weight: bold;

}
#odrForm label.wider {
	width: 90%;
	font-weight: normal;
}
input#forename, input#surname, input#addressLine1, input#addressLine2, input#addressLine3, input#addressLine4,input#addressLine5,input#email {
	width: 250px;
}
input:focus, select:focus { /* added feature for Mozilla browsers */
	background-color:#FFFFCC;
}
select#ethnicOrigin, select#sex {
	width: 250px;
}

span.hint, span.info, span.error {
	/*position:absolute;
	left: 575px;
	margin-left:1em;
	float:left;
	margin: -20px 0 0 10px;*/
	/* These last two rules were causing a compatibility problem in Opera so 
	have commented out until such a time where I can look at this in more detail */
	width:160px;
	display:inline;
	color: #4c94db;
	padding: 1px;
}

span.error, .warning {
	color: #e1081e;
}
.warning {
	font-size: 1.6em;

}

#postCodeHelp {
	position:absolute;
	left: 410px;
}

.yourWishes strong {
	font-size: 1.4em;
}
/* indent the checkboxes */
.checkboxGroup {
	margin-left: 0;
}

.checkboxGroup .row {
	clear:both;
}
.checkboxGroup input {
margin-right: 5px;
}
.checkboxGroup label {
	display:inline;
	width: 120px;
	float:left;
	font-weight:normal  !important;
}
.singleCheckBox label {
	width: 500px;
	border: 1px solid #ccc;
}
#odrSubmit {
	margin: 1em 0;
	border: 1px solid #06c;
	height: 30px;
	width: 200px;
}
#emailNewsWrapper, #emailConfirmationWrapper {
	padding-left: 120px;
}
textarea {
	height: 100px;
	width: 240px;
}


/* some styles for the page which is output for visitors from asian campaign */
#asianGreeting {
		width: 75%;
	}
#asianMsgContainer {
		/*position:relative !important;*/
		width: 500px;
		height: 300px;
		color: #fff;
		font-size:115%;
		background:  url(../../i/g/registration/asian_sign_up.jpg) no-repeat;
	}
#asianMsg {		
		padding: 100px 38% 0 24px;
	
}
#asianMsg p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:normal;
	line-height: 1.2em;
	color: #5c90a5;
}
#asianMsg a {
		font-size: 1.5em;
		line-height: 1.5em;
		color: #f4647b;
		text-decoration:none;
}
#asianFindOutMore {
		background:url(../../i/g/registration/info_reg.gif) right center no-repeat;
		float:left;
		width: 162px;
		height: 70px;
		margin: 10px 0;
}
#asianFindOutMore a {
	line-height:normal;
		padding: 5px 0 0 60px;
		display:block;
		height: 60px; /* = background "i" */
		margin: 5px 5px ;
		color: #999;
		font-weight: normal;
}
	
	
/* some styles for the page which is output for visitors from black campaign */
#blackGreeting {
		width: 75%;
	}
#blackMsgContainer {
		/*position:relative !important;*/
		width: 500px;
		height: 300px;
		color: #fff;
		font-size:115%;
		background:  url(../../i/g/registration/black_sign_up.jpg) no-repeat;
	}
#blackMsg {		
		padding: 100px 35% 0 24px;
	
}
#blackMsg p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:normal;
	line-height: 1.2em;
	color: #5c90a5;
}
#blackMsg a {
		font-size: 1.5em;
		line-height: 1.5em;
		color: #f4647b;
		text-decoration:none;
}
#blackFindOutMore, #mylifemygiftFindOutMore{
		background:url(../../i/g/registration/info_reg.gif) right center no-repeat;
		float:left;
		width: 162px;
		height: 70px;
		margin: 10px 0;
}
 

#blackFindOutMore a, #mylifemygiftFindOutMore a {
	line-height:normal;
		padding: 5px 0 0 60px;
		display:block;
		height: 60px; /* = background "i" */
		margin: 5px 5px ;
		color: #999;
		font-weight: normal;
}
 


/* some styles for the page which is output for visitors from Channel 4 */
#channel4Greeting {
		width: 75%;
	}	


#channel4MsgContainer {
		/*position:relative !important;*/
		width: 500px;
		height: 300px;
		color: #fff;
		font-size:115%;
		background:  url(../../i/g/registration/reg_channel_four.jpg) no-repeat;
	}
	
	#channel4Msg {		
		padding: 100px 35% 0 24px;
	
}
	
	#channel4Msg p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:normal;
	line-height: 1.2em;
	color: #5c90a5;
}
	
	#channel4Msg a {
		font-size: 160%;
		color: #f4647b;
		text-decoration:none;
	}
	
	
	#channel4FindOutMore {
		background:url(../../i/g/registration/info_reg.gif) right center no-repeat;
		float:left;
		width: 162px;
		height: 70px;
		margin: 10px 0;
	}
	#channel4FindOutMore a {
	line-height:normal;
		padding: 5px 0 0 60px;
		display:block;
		height: 60px; /* = background "i" */
		margin: 5px 5px ;
		color: #999;
		font-weight: normal;
	}
	
	



	/* some styles for the page which is output for visitors from Organ-ise.org.uk */
	#organiseGreeting {
		width: 75%;
	}	
	#organiseMsgContainer {
		/*position:relative !important;*/
		
		color: #fff;
		font-size:115%;
	background: #2593cb url(../../i/g/registration/rounded_TR.gif) right top no-repeat;  
		 

	}
	#organiseLogo {
		padding: 16px 0 0 16px;
		background: url(../../i/g/registration/rounded_TL.gif) left top no-repeat;

}
	#organiseMsg {		
		padding: 0 25% 0 24px;
		background: url(../../i/g/registration/surgeon.gif) 90% 100% no-repeat;
}
	#organiseMsg p {
	font-weight:bold;
	line-height: 1.6em;
}
	#organiseMsg a {
		font-size: 160%;
		color: #6cc;
	}
	#studentFindOutMore {
		background:url(../../i/g/registration/studentMoreInfoBox.gif) right center no-repeat;
		float:right;
		width: 180px;
		height: 76px;
		margin: 10px 0;
	}
	#studentFindOutMore a {
		background:url(../../i/g/registration/solidInfoI.gif) 15px center no-repeat;
		padding: 10px 0 0 60px;
		display:block;
		height: 65px; /* = background "i" */
		margin: 5px 5px ;
		color: #999;
		font-weight: bold;
	}
	
	/* some styles for the page which is output for visitors from superhero campaign 
	===================================================================*/
	#superheroMsgContainer {
		width: 500px;
		height: 300px;
		font-size:115%;
		background:  url(../../i/g/registration/superhero_signup.gif) no-repeat; /*superhero_signup.jpg - xmas edition, superhero_signup.gif - non xmas version*/
	}
	#superheroMsg { 
		/*padding:30% 32% 0 30px;*/
		padding-top:220px;
		padding-left:30px;
	}
	#superheroMsg p {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 1.6em;
		/* margin-top:2.5em;*/
	}
	#superheroMsg a {
		color: #f4647b;
		text-decoration:none;
	}

	/* some styles for the thankyou page for visitors from Superhero campaign
	===================================================================*/
a#superhero_thankyou {
	background: url(../../i/g/registration/thankyou_superhero.gif) left top no-repeat;
	width: 512px;
	height: 204px;
	display:block;
	padding: 0.5em;
}
a#superhero_thankyou:hover {
	cursor:default
}	
a#superhero_thankyou span {
	margin-top: 40px;
	display:block;
	width: 300px;
	font: normal 1em arial, sans-serif;
	margin-left:10px;
}
a#superhero_thankyou strong  {
	color:#f4647b;
	margin-bottom: 1em;
	font: bold 1.7em arial, sans-serif;
	letter-spacing: 1px;
	display:block;
}
#superhero_emailBtn {
	float:left;
	display:block;
	width: 164px;
	height: 120px;
	background: url(../../i/g/registration/superhero_email_box.gif) left no-repeat;
	font-size: 1.2em;
	/*margin-left:15px;*/
}
#superhero_emailBtn span.text {
 	font-size:0.8em; 
	margin-left:10px; 
	line-height:normal;
	display:block;
}
#superhero_emailBtn span.heading {
	/*margin-left:10px; */
	line-height:1.6em;
	margin-left:10px;
}


	/* some styles for the page which is output for visitors from wall of life campaign 
	===================================================================*/
	#walloflifeMsgContainer {
		width: 500px;
		height: 300px;
		font-size:115%;
		background:  url(/ukt/i/g/registration/walloflife_signup.jpg) no-repeat; /*walloflife_signup.jpg */
	}
	#walloflifeMsg { 
		padding:90px 32% 0 30px;
		/*padding-top:220px;
		padding-left:30px;*/
	}
	#walloflifeMsg p {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 1.0em; font-weight:normal; line-height:1.2em; color:#06c;
		/* margin-top:2.5em;*/
	}
	#walloflifeMsg a { font-size:1.5em; line-height:1.5em;
		color: #f4647b;
		text-decoration:none;
	}
	/* some styles for the thankyou page for visitors from Wall of Life campaign
	===================================================================*/
a#walloflife_thankyou {
	background: url(../../i/g/registration/thankyou_walloflife.jpg) left top no-repeat;
	width: 512px;
	height: 204px;
	display:block;
	padding: 0.5em;
}
a#walloflife_thankyou:hover {
	cursor:default
}	
a#walloflife_thankyou span {
	margin-top: 40px;
	display:block;
	width: 300px;
	font: normal 1em arial, sans-serif;
	margin-left:10px;
}
a#walloflife_thankyou strong  {
	color:#f4647b;
	margin-bottom: 1em;
	font: bold 1.7em arial, sans-serif;
	letter-spacing: 1px;
	display:block;
}
#walloflife_emailBtn {
	float:left;
	display:block;
	width: 164px;
	height: 120px;
	background: url(../../i/g/registration/walloflife_email_box.jpg) left no-repeat;
	font-size: 1.2em;
	/*margin-left:15px;*/
}
#walloflife_emailBtn span.text {
 	font-size:0.8em; 
	margin-left:10px; 
	line-height:normal;
	display:block;
}
#walloflife_emailBtn span.heading {
	/*margin-left:10px; */
	line-height:1.6em;
	margin-left:10px;
}



	/* some styles for the page which is output for visitors from lifegivers campaign 
	===================================================================*/
	#lifegiversMsgContainer {
		width: 500px;
		height: 300px;
		font-size:115%;
		background:  url(/ukt/i/g/registration/lifegivers_signup.jpg) no-repeat; /*lifegivers_signup.jpg */
	}
	#lifegiversMsg { 
		/*padding:30% 32% 0 30px;*/
		/*padding-top:220px;
		padding-left:30px;*/
		padding:90px 32% 0 30px;
	}
	#lifegiversMsg p {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 1.0em;
		font-weight:normal;
		line-height:1.2em;
		color:#06c;
		/* margin-top:2.5em;*/
	}
	#lifegiversMsg a {
		color: #f4647b;
		text-decoration:none;
		font-size:1.5em;
		line-height:1.5em;
	}

/* some styles for the thankyou page for visitors from Lifegivers campaign
	===================================================================*/
a#lifegivers_thankyou {
	background: url(../../i/g/registration/thankyou_lifegivers.jpg) left top no-repeat;
	width: 512px;
	height: 204px;
	display:block;
	padding: 0.5em;
}
a#lifegivers_thankyou:hover {
	cursor:default
}	
a#lifegivers_thankyou span {
	margin-top: 40px;
	display:block;
	width: 300px;
	font: normal 1em arial, sans-serif;
	margin-left:10px;
}
a#lifegivers_thankyou strong  {
	color:#f4647b;
	margin-bottom: 1em;
	font: bold 1.7em arial, sans-serif;
	letter-spacing: 1px;
	display:block;
}





	/* some styles for the thankyou page for visitors from Channel 4 
	===================================================================*/
a#channel4thankyou {
	background: url(../../i/g/registration/thankyou_channel_four.jpg) left top no-repeat;
	width: 500px;
	height: 225px;
	display:block;
	padding: 1em;
}
a#channel4thankyou:hover {
	cursor:default
}

li.nofloat {
	float:left;
}
a#channel4thankyou span {
	margin-top: 40px;
	display:block;
	width: 162px;
	font: normal 1em arial, sans-serif;
}
#channel4thankyouList {
	float:left;
	clear:both; /* important - this aligns them horizontally on the bottom rather than vertically on the right */
	margin-bottom: 10px;
}
#channel4emailBtn {
	float:left;
	display:block;
	width: 146px;
	height: 140px;
	background: url(../../i/g/registration/button_thankyou_talk.gif) left no-repeat;
	font-size: 1.2em;
}

#channel4campaign {
	background: url(../../i/g/registration/button_thankyou_campaigns.jpg) left no-repeat;
	margin-left: 2px;
	float:left;
	display:block;
	width: 146px;
	height: 140px;
}
#channel4ecard {
	background: url(../../i/g/registration/channelfour_box.jpg) left no-repeat;
	margin-left: 2px;
	float:left;
	display:block;
	width: 146px;
	height: 120px;
}
#channel4campaign span.heading, #channel4emailBtn span.heading, #channel4ecard span.heading{
	/*padding-left:18px;*/
	padding-left: 5px;
	padding-top:100px;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:normal;
	
}
#channel4campaign span.text, #channel4emailBtn span.text {
	font-size: 0.8em;
	display:block;
	padding-left: 10px;
	padding-top:30px;
	line-height:normal;
	
}

	
	
	#channel4thankyou p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight:normal;
	line-height: normal;
	color: #5c90a5;
	margin-left:10px;
	margin-right:100px;
}
	
	#channel4thankyou p.header {
		font-size: 160%;
		color: #f4647b;
		font-weight:bold;
		padding-top: 30px;
	}
	
	

/* thank you page buttons (also uses some of the styles for consent page, above
================================================================================*/
a#thankyou {
	background: url(../../i/g/registration/thankyou_box.jpg) left top no-repeat;
	width: 512px;
	height: 204px; 
	display:block;
	padding: 0.5em;
}
a#thankyou:hover {
	cursor:default
}

li.nofloat {
	float:left;
}
a#thankyou span {
	margin-top: 40px;
	display:block;
	width: 300px;
	font: normal 1em arial, sans-serif;
	
}
#thankyouList {
	float:left;
	clear:both; /* important - this aligns them horizontally on the bottom rather than vertically on the right */
	margin-bottom: 10px;
}
#thankyouList .shiftright{
	margin-left:15px;	
}

#emailBtn, #campaign, #ecard, #news {
	float:left;
	font-size: 1.2em;
	/*display:block;
	background: url(../../i/g/registration/email_box.jpg) left no-repeat;
	*/
	width:164px;
	height: 120px;
	
}
#scot_emailBtn {
	float:left;
	display:block;
	width: 164px;
	height: 120px;
	background: url(../../i/g/registration/scot_email_box.jpg) left no-repeat;
	font-size: 1.2em;
}


#emailBtn{
	background: url(../../i/g/registration/email_box.jpg) left no-repeat;
}
#campaign {
	background: url(../../i/g/registration/awareness.jpg) left no-repeat;
	/*margin-left: 15px;*/
}
#ecard {
	background: url(../../i/g/registration/send_an_ecard_box.jpg) left no-repeat;
	margin-left: 5px;
}
#news {
	background: url(../../i/g/registration/newsroom_box.jpg) left no-repeat;
	margin-left: 5px;

}
#campaign span.heading, #emailBtn span.heading, #news span.heading {
	/*padding-left:18px;*/
	margin-left: 10px;

	line-height: 1.6em;
}
#campaign span.text, #emailBtn span.text, #news span.text {
	font-size: .8em;
	display:block;
	margin-left: 10px;
	line-height:normal;
}
#ecard em {
	color: white;
	margin-left:18px;
	line-height: 1.6em;
}

h3.whatNext {
	clear:both;
}

/* additional styles for popups */
#suggestedPara {
	padding: 1em;
	border: 1px solid #e5efff;
}


	
	
/* some styles for the page which is output for visitors from mylifemygift campaign */
#mylifemygiftGreeting {
		width: 100%;
	}
#mylifemygiftMsgContainer {
		/*position:relative !important;*/
		width: 500px;
		height: 300px;
	/*	color:#fff;*/
		font-size:115%;
		background:  url(../../i/g/registration/mylifemygift_sign_up.gif) no-repeat;
	}
#mylifemygiftMsg {		
}


#mylifemygiftMsg p#line1 {
padding:20% 0 0 0;
}

#mylifemygiftMsg p#line2  {
padding:0 0 0 4%;
}

#registerMsg{
float:left;
}

#registerMsg img{
margin-top:15px; 
padding-left:15px;
}

#line1{
float:right;
margin-top:-35px;
}

#line1 p{
padding-right:190px;
line-height:1.2em;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.0em;
font-weight:normal;
color: #06c;
}

#line2{
float:left;
margin-top:15px;
}

#line2 p{
margin-left:15px;
line-height:1.2em;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.0em;
font-weight:normal;
color: #06c;
}

/* some styles for the page which is output for visitors from new registration page */
#registrationGreeting {
		width: 75%;
	}
#registrationMsgContainer {
		/*position:relative !important;*/
		width: 500px;
		height: 300px;
		color:#fff;
		font-size:115%;
		background:  url(../../i/g/registration/signup2.jpg) no-repeat;
	}
#registrationMsg {		
padding: 100px 35% 0 24px;
}


#registrationMsg p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:normal;
	line-height: 1.2em;
	color: #5c90a5;
}
#registrationMsg a {
		font-size: 1.5em;
		line-height: 1.5em;
		color: #f4647b;
		text-decoration:none;
}
#registrationMsg p#line1 {
	padding:12% 0 0 0; 
	font-weight:bold; 
	color:#06c; 
	font-size:1.1em;
	float:left;
}

#registrationMsg p#line2  {
	padding:0 0 0 4%;
	color:#06c; 
	font-size:1.1em;
	float:left;
}
/* some styles for the new registration page jan 08*/
#newGreeting, #youthGreeting, #superheroGreeting, #walloflifeGreeting, #lifegiversGreeting {
		width: 75%;
	}
#newMsgContainer {
		width: 500px;
		height: 300px;
		font-size:115%;
		background:  url(../../i/g/registration/signup.jpg) no-repeat;
	}
#organise_MsgContainer {
		width: 500px;
		height: 300px;
		font-size:115%;
		background:  url(../../i/g/registration/signup_organise.jpg) no-repeat;
	}
#youthMsgContainer {
		width: 500px;
		height: 300px;
		font-size:115%;
		background:  url(../../i/g/registration/youth_signup.jpg) no-repeat;
}
#newMsg {		
	padding:90px 32% 0 30px;
}
#youthMsg { 
	padding:36% 32% 0 30px;
}
#newMsg p, #youthMsg p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:normal;
	line-height: 1.2em;
	color:#06c;
}

#newMsg a {
		font-size: 1.5em;
		line-height: 1.5em;
		color: #f4647b;
		text-decoration:none;
}
#youthMsg a {
		font-size: 1.5em;
		line-height: 1.5em;
		color: #f4647b;
		text-decoration:none;
}
#selectionButtons{
	width: 510px;
}
#selectionButtons li{ 
	padding-top:15px;
}
#findMore, #amend{
	margin-right:25px;
}
#amend, #remove, #findMore{
	background-image: url(../../i/g/registration/info.gif);
	background-repeat:no-repeat;
	width:150px;
	height:56px;
	display: block;
}
#amend span, #remove span, #findMore span{
	color:#999; 
}
#findMore span
{
/*	font-size:9em; */
	display:block;
	line-height:normal;
	margin-left:20px;
	padding-top:12px;
	margin-right:10px;
}
a.btn
{ 
	text-align:center; 
	padding:15px 0 0 0;
}
a.infoBtn:hover, a.btn:hover{
	color:#999;
}
/* -----------------*/


