/* Header H1 */
#headerFull .conMediaFile .content h1 {
	position: relative;
	left: -3000px;
	font-size: 1px;
	line-height: 0px;
	height: 0;
	width: 0;
	margin: 0;
	padding: 0;
}

/* ------------------------------------------------------------*/
.linksButton {
	background-color: white;
	padding: 0 0 0 5px;
	border: none;
	cursor: pointer;
	color: #5A5A5A;
	font-size: 1em;
}

html>body .linksButton {
	width: 40px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
}

h2.thankYou {
	color: #ff6600;
}

.noDisplay, #selectChild .noDisplay, #sponsorPayment .noDisplay, #dataCapture .noDisplay {
	display: none;
}

.clearText {
	color: white;
}

hr.sponsor {
	margin: 30px 0 10px 0;
	width: 535px;
}

hr.select {
	margin: 20px 0 5px 0;
	width: 100%;
}

div.progressBar {
	text-align: center;
}

.noscript {
	font-size: 1.0em;
}

/* the forms */
#childSponsorship, #sponsorPayment {
	padding: 0;
	margin: 20px 0 0 0;
	float: left;
	width: 535px;
}

html>body #sponsorPayment {
	width: 545px;
}

html>body #childSponsorship {
	margin-top: 0;
}

#childSponsorship label span, #childSponsorship p span, #sponsorPayment label span  {
	color: #FF6600;
	margin: 0;
	font-size: 1.0em;
}

#childSponsorship p strong span, #childSponsorship label#account span, #sponsorPayment p strong span,
#dataCapture p span, #regularGiving label span, #singleDonation label span, #singleDonation p strong span,
#sponsorVisit p strong span {
	color: #FF6600;
	margin: 0;
	font-size: 1.8em;
}

#childSponsorship label#tellUs span {
	color: #FF6600;
	margin: 0 0 0 25px;
	font-size: 1.8em;
}

fieldset {
	border: 0;
}

#childSponsorship select {
	margin: 10px 0 30px 25px;
	font-size: 100%;
}

#childSponsorship #pref_country {
	width: 164px;
}

#childSponsorship label {
	font-weight: bold;
}

#dataCapture label, #singleDonation label {
	font-weight: 500;
}

#panel_1 {
	display: none;
}

#childSponsorship label, #sponsorPayment label {
	display: block;
}

#childSponsorship input {
	margin: 30px 0 0 25px;
	padding: 0;
}

#childSponsorship label#account {
	display: inline;
	margin: 0 0 0 5px;
}

#childSponsorship #ukAccount {
	margin-left: 22px;
	padding: 0;
}

html>body #childSponsorship #ukAccount {
	margin-left: 25px;
}

#childSponsorship label span  {
	margin: 0 13px 0 0;
}

#childSponsorship fieldset p, #sponsorPayment fieldset p, #dataCapture fieldset p, #sponsorVisit fieldset p {
	float: right;
	width: 150px;
	padding: 0 0 5px 30px;
	margin: 0;
	background: url("https://www.worldvision.org.uk/img/worldvision/icon-info-bubble.gif") no-repeat top left;
}

#childSponsorship fieldset p.noInfo {
	background: none;
	margin: 0;
	padding: 0 0 0 30px;
}

#childSponsorship fieldset p.account {
	float: right;
}

#childSponsorship #sponsorButton {
	float: right;
	margin: 0;
	padding: 0 10px;
}

#childSponsorship #tellUsWhereLabel span {
	font-size: 1.8em;
}

#childSponsorship select#tellUsWhereMov {
	margin: 0 0 0 25px;
	width: 17em;
	font-size: 100%;
}

/* Select a child styles */
#sponsorContainer {
	width: 535px;
	margin: 20px 0 0 0;
}

html>body #sponsorContainer {
	margin: 20px 0 0 0;
}

#selectChild img {
	float: left;
	margin: 0 10px 0 0;
}

#selectChild fieldset {
	float: left;
	margin: 0;
	padding: 15px 0;
	width: 360px;
}

#selectChild label, #selectChild fieldset input {
	float: left;
	display: block;
	width: 15em;
	margin-bottom: 15px;
	padding: 0;
}

#selectChild fieldset input {
	border: 0;
	font-size: 100%;
}

#selectChild label, #sponsoredChild label{
	margin: 0;
	padding-right: 20px;
	color: #FF6600;
	font-size: 100%;
	text-align: right;
	width: 75px;
}

.sponsoredDetails .submitButton {
	position: relative;
	top: -20px;
}

.sponsoredDetails .backButton {
	width: 5em;
}

html>body .sponsoredDetails .submitButton {
	top: 0;
}

#selectChild label {
	height: 3em;
}

br.selectBR {
	clear: left;
}

#selectChild div {
	text-align: center;
}

#anotherChild {
	margin: 0 0 0 90px;
}

html>body #anotherChild {
	margin: 0 0 0 110px;
}

#sponsorContainer p.info {
	padding: 0 0 10px 30px;
	background: url("https://www.worldvision.org.uk/img/worldvision/icon-info-bubble.gif") no-repeat top left;
}

/* Sponsored Child */

#sponsoredChild {
	margin: 20px 0 0 0;
}

#childSelect {
	width: 535px;
	border: 1px solid white;
}

#childSelDetails {
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
}

#child img {
	float: left;
	margin: 0 10px 0 0;
}

#child {
	float: right;
	width: 280px;
	margin: 0;
	padding: 0;
}

#child p {
	color: #ff6600;
	font-weight: bold;
	margin: 10px 0;
}

#child p.top, #childSelDetails p.top {
	margin-top: 0;
}

#child p span {
	margin: 0 0 0 5px;
	text-align: right;
	color: black;
	font-weight: normal;
}

/* Payment details */

.changeButton {
	float: right;
}

#sponsorPayment input, #sponsorPayment select {
	margin: 0 0 0 10px;
	padding: 0;
}

#sponsorPayment #largerAmount, #regularGiving #largerAmount {
	width: 45px;
	margin-left: 0;
}

label#largeAmount {
	display: inline;
	font-weight: 500;
}

#sponsorPayment #accountDetails, #regularGiving #accountDetails {
	margin: 0 0 20px 0;
	padding: 0;
	font-weight: bold;
}

#sponsorPayment label.accountInfo {
	display: inline;
	width: 150px;
	margin: 0 0 0 25px;
}

#sponsorPayment label.accountInfo span, #dataCapture strong span, #regularGiving strong span {
	color: #FF6600;
	margin: 0;
	font-size: 1.8em;
}

#sponsorPayment .sortCode {
	margin: 0;
	width: 35px;
}
#sponsorPayment .accountBox  {
	margin: 0;
	width: 147px;
}

#sponsorPayment .accountBoxSmall  {
	margin: 0;
	width: 50px;
}

#sponsorPayment #accountNum, #sponsorPayment #accountHolder{
	margin: 10px 0 0 0;
}

.submitBack, #dataCapture div.submitBack {
	min-width: 250px;
	height: 10px;
}

.back, #dataCapture .back {
    float: left;
	margin: 0;
	text-align: left;
}

#sponsorPayment .submitBack {
	width: 540px;
}

#dataCapture .back {
	margin-top: -10px;
}

#sponsorPayment .backButton {
	position: relative;
	top: 19px;
	left: -10px;
}

html>body #sponsorPayment .backButton {
	top: 0;
}

.backButton, .nextButton, #dataCapture .backButton, #dataCapture .nextButton, #sponsorVisit .backButton, #sponsorVisit .nextButton  {
	margin-left: 0;
	padding: 0 10px;
	width: 4em;
}

#sponsorPayment .backButton, #sponsorPayment .nextButton {
	width: 5em;
}

#regularGiving .nextButton {
	margin-top: 10px;
}

#singleDonation .nextButton {
	margin-top: 10px;
}

#dataCapture .nextButton {
	position: relative;
	top:25px;
}

html>body #dataCapture .nextButton {
	top: 0;
}

.submit {
	float: right;
	width: 12em;
	margin: -4px 0 0 0;
	padding: 0;
	text-align: right;
}

#dataCapture div.submit {
	float: right;
	width: 75px;
	margin: -34px 0 0 0;
	padding: 0;
	text-align: right;
}

html>body #dataCapture .submit {
	margin: -10px 0 0 0;
}

html>body .submit {
	margin: -22px 0 0 0;
}

/* Data capture and Change Address specific styles */

#dataCapture label, #dataCapture input, #dataCapture select {
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
}
#dataCapture #radioContainer {
	width: 80px;
    float: left;
}

#dataCapture #radioContainer  input {
	display: inline;
	width: 10px;
	float: none;
	margin: 0 0 0 4px;
    padding: 0px;
}

#dataCapture div#radioContainer   {
    margin: 0px;
    padding: 0px;
}

#dataCapture #radioContainer  label {
	width: 63px;
	margin-bottom: 10px;
    text-align: right;
}
#dataCapture label#newsletterLabel {
	width: 190px;
	padding: 0 0 0 20px;
}
#dataCapture select {
	width: 180px;
}
#dataCapture input {
    width: 174px;
}
#dataCapture select,
#dataCapture input {
    margin-top: 3px;
}

#dataCapture #radioContainer div {
	margin: 0px;
    padding: 0px;
}

#dataCapture label {
	width: 124px;
	padding: 0 0 0 20px;
}

#dataCapture label#optInLabel, #dataCapture label#other_mailLabel {
	width: 230px;
	padding: 0 0 0 20px;
}

#dataCapture label.resource {
	width: 205px;
	padding: 0 0 0 20px;
}
/*
#dataCapture label#other_mailLabel {
	width: 230px;
	padding: 0;
	margin-left: 0px;
}
*/
#dataCapture #optIn, #dataCapture #other_mail, #dataCapture .resourceCheck {
	width: 25px;
	padding: 0 0 0 20px;
	margin: 0 0 0 50px;
}

#dataCapture #dobOver {
	margin: 7pt 0pt 0pt 0px;
	padding: 0px 0pt 0pt 20px;
	width: 15px;
}

#dataCapture #tellUsWhereMov {
	width: 225px;
}

#dataCapture .divRadioPadding {
	padding: 0px 0px 0px 20px;
	margin: 0px;
}

#dataCapture .divRadioPadding ul {
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#dataCapture .divRadioPadding ul li {
	float: left;
	margin: 0;
	padding: 0px 0px 0px 0px;
}

#dataCapture .divRadioPadding ul li.first {
	float: left;
	margin: 0px;
	padding: 0px 15px 0px 0px;
}

#dataCapture #yesReclaim, #dataCapture #noReclaim {
	width: 15px;
	height: 1.2em;
}


html>body #dataCapture #optIn {
	margin-left: 25px;
}

html>body #dataCapture #other_mail {
	margin-left: 25px;
}

html>body #dataCapture label {
	width: 120px;
}

#dataCapture br {
	clear: left;
}

#dataCapture #typeLabel {
	width: 210px;
	margin: 0 0 20px 0;
	padding: 0;
}

#dataCapture #type {
	margin: 0;
	padding: 0;
}

#dataCapture label#fname {
	width: 75px;
	margin: 0 20px 0 5px;
	padding: 0;
}

html>body #dataCapture label#fname {
	width: 62px;
}

html>body #dataCapture input#forename, #dataCapture input#surname {
	width: 120px;
	margin-left: 0;
}

#dataCapture label#secondName {
	width: 95px;
	margin: 0 0 0 10px;
	padding: 0;
}

#dataCapture label#sname {
	width: 95px;
	margin: 0 0 0 152px;
	padding: 0;
}

html>body #dataCapture label#sname {
	margin: 0 0 0 287px;
}

/* Change Address specific styles  - this form uses the data capture styles as well*/
fieldset#changeAddress label#titleLabel {
	width: 30px;
	margin: 0;
}

html>body fieldset#changeAddress label#titleLabel {
	width: 32px;
}

fieldset#changeAddress select#title {
	width: 65px;
	margin: 0 0 0 0;
}

fieldset#changeAddress input#forename, fieldset#changeAddress input#surname {
	width: 115px;
}

fieldset#changeAddress label#fname {
	margin: 0 0 0 5px;
}

fieldset#changeAddress label#sname {
	margin: 0 0 0 5px;
}

html>body fieldset#changeAddress label#sname {
	margin: 0 0 0 5px;
}

fieldset#changeAddress input#membership {
	width: 115px;
	margin: 10px 0 10px 0;
}

html>body fieldset#changeAddress input#membership {
	margin-left: 0;
}
fieldset#changeAddress span,
fieldset#changeAddress div#County,
fieldset#changeAddress div#County_new {
    margin: -5px 0px 0 20px;
    float:left;
}
*html fieldset#changeAddress div#County,
*html fieldset#changeAddress div#County_new {
    margin: -5px 0px 0 10px;
}
fieldset#changeAddress div span {
    margin:0;
    float:none;
}
fieldset#changeAddress label.mandatory {
    padding:6px 0 0 0;
}
fieldset#changeAddress label {
    padding: 8px 0 0 8px;
    width: 178px;
}
fieldset#changeAddress span#International,
fieldset#changeAddress span#International_new {
    float:none;
    margin: 0;
}
fieldset#changeAddress p {
    width: 125px;
}
html > body fieldset#changeAddress span#International input#find,
html > body fieldset#changeAddress span#International_new input#find_new {
    float:right;
    margin-right:2px;
}
fieldset#changeAddress span#International br,
fieldset#changeAddress span#International_new br {
    clear:right;
}
fieldset#changeAddress .telephone {
    padding: 5px 0 0 8px;
    margin: 0 0 10px 20px;
}
*html fieldset#changeAddress .telephone {
    margin: 0 0 10px 10px;
}
fieldset#changeAddress  #telephone_ext {
    width: 30px;
    margin: 0 5px 0 0;
}
fieldset#changeAddress  #telephone {
    width: 130px;
    margin:0;
}
fieldset#changeAddress #dataProtection {
    float:none;
    width: auto;

}
form#dataCapture fieldset#changeAddress #giftAid {
    margin:0;
    padding: 0 10px;
}
form#dataCapture fieldset#changeAddress fieldset.age {
    margin: 0 0 0 20px;
}
form#dataCapture fieldset#changeAddress #giftAid img {
    float:left;
    padding: 0 10px 0 0;
}
form#dataCapture fieldset#changeAddress #giftAid p {
    width: auto;
    margin:0;
    padding:0;
    float:none;
}
form#dataCapture fieldset#changeAddress #giftAidCheck {
    width: auto;
    margin: 10px 0 0 10px;
    float: left;
}
form#dataCapture fieldset#changeAddress #aidLabel {
    float: left;
    margin: 2px 0 0 5px;
    width: 380px;
}
input#membership {
	display: inline;
}
fieldset#changeAddress label#membershipNumber {
	width: 175px;
	margin: 12px 0 0 9px;
	padding: 0 0 0 2px;
}
fieldset#changeAddress #address2, fieldset#changeAddress #address3, fieldset#changeAddress #address_new2, fieldset#changeAddress #address_new3 {
	margin-left: 72px;
}

*html fieldset#changeAddress #address2, fieldset#changeAddress #address3, fieldset#changeAddress #address_new2, fieldset#changeAddress #address_new3,  fieldset#changeAddress #address5, fieldset#changeAddress #address_new5 {
	margin-left: 103px;	
}

html>body fieldset#changeAddress #address2, fieldset#changeAddress #address3, fieldset#changeAddress #address_new2, fieldset#changeAddress #address_new3, fieldset#changeAddress #address4, fieldset#changeAddress #address5, fieldset#changeAddress #address_new5{
	margin-left: 147px;
}

/* end change address styles */

#dataCapture div#addressContainer, #dataCapture div#addressContatainer1 {
	margin: 0;
}


/*#dataCapture #address2, #dataCapture #address3,*/
#dataCapture #address2_new, #dataCapture #address3_new {
	margin-left: 72px;
}


/*#dataCapture #address2, #dataCapture #address3, */
html>body #dataCapture #address2_new, #dataCapture #address3_new {
	margin-left: 140px;
}

#dataCapture #find, #dataCapture #find_new {
	margin: -1px 0 0 5px;
	width: 4em;
}

html>body #dataCapture #find, #dataCapture #find_new {
	margin: 0 0 0 3px;
	padding: 0;
}

div#dataCapture_wrapper {
    /*width: 100%;*/
}

div#choosen_child {

}

div#child_photo {

}

div#child_name {

}

#dataCapture div {
	margin: 10px 0;
	padding: 10px 0;
	/*border-top: 2px solid #c0c0c0;*/
}
#dataCapture #question2_1, #dataCapture #question2_2 {
	border-top: 0;
	height: 150px;
}
#dataCapture #question5_1, #dataCapture #question5_2 {
	border-top: 0;
}

#dataCapture .submitBack, #dataCapture .back, #dataCapture .submit {
	border: none;
}

#dataCapture label#membershipLabel {
	width: 310px;
	margin-right: 10px;
}

html>body #dataCapture label#membershipLabel {
	width: 296px;
}

#dataCapture #under18, #dataCapture #over18 {
	width: 25px;
	margin: 0;
}

#dataCapture #tellUsWhereLabel {
	width: 430px;
}

#dataCapture #tellUsWhereLabel span {
	color: #FF6600;
	margin: 0;
	font-size: 1.8em;
}

#dataCapture #tellUsWhereMov {
	margin: 0 0 0 72px;
}

html>body #dataCapture #tellUsWhereMov {
	margin: 0 0 0 142px;
}

#dataCapture label.ageLabel {
	width: 75px;
	padding: 3px;
}

#dataCapture #dobUnderLabel {
	width: 169px;
	padding: 0;
	margin: 0 94px 0 13px;
}

html>body #dataCapture #dobUnderLabel {
	margin: 0 78px 0 27px;
}

#dataCapture #dobOverLabel {
	display: inline;
	width: 150px;
	margin: 0px 40px 0px 0px;
}

html>body #dataCapture #dobOverLabel {
	margin: 0 29px 0 0px;
}

#dataCapture #giftAid {
	width: 400px;
	margin: 0 0 0 30px;
	border: none;
}

html>body #dataCapture #giftAid {
	margin: 0 0 0 39px;
}

#dataCapture div#giftAid p {
	width: 400px;
}

#dataCapture #giftAidCheck {
	width: 25px;
	margin: 0 0 0 26px;
}

html>body #dataCapture #giftAidCheck {
	margin: 0 0 0 32px;
}

#dataCapture #aidLabel {
	width: auto;
}

#dataCapture #back, #dataCapture .nextButton {
	width: 70px;
}

#dataCapture .nextButton {
	float: right;
}

#dataCapture fieldset.age {
	margin: -12px 10px 10px 50px;
	padding: 10px 0;
	border: 1px solid #c0c0c0;
	width: 445px;
}

#dataCapture div.submitChange {
	border: none;
	margin: 10px 0 0 0;
}


html>body #dataCapture fieldset.age {
	width: 445px;
}

#dataCapture #I,
#dataCapture #F,
#dataCapture #O,
#dataCapture #G,
#dataCapture div#addressContainer,
#dataCapture div#contactingContainer,
#dataCapture div#iAmContainer {
    width: 375px;
}
#dataCapture fieldset {

}
* html #dataCapture fieldset#changeAddress,
*+html #dataCapture fieldset#changeAddress {
    width: 466px;
}

#dataCapture div#contactingContainer {
    height: 180px;
}

#dataCapture div#iAmContainer {

}

#dataCapture div.postcodeHelp,
#dataCapture div.contactingHelp,
#dataCapture #chosen_child {
    border: none;
    padding: 0pt;
    margin: 0pt;
    float: right;
    width: 150px;
}

#dataCapture div.contactingHelp p{
    background: transparent url('https://www.worldvision.org.uk/img/worldvision/icon-info-bubble.gif') no-repeat scroll 0pt 28px;
}

#dataCapture div.postcodeHelp p,
#dataCapture div.contactingHelp p {
    position: absolute;
    right: 0;
}

#dataCapture #chosen_child div {
    border: none;
    padding: 0pt;
    margin: 0pt;
}

#dataCapture #chosen_child .chosen_child_text{
    font-size: 160%;
    color: #FF6600;
    margin-bottom: 5px;
}

#dataCapture #chosen_child .child_photo{
padding-left: 20px;
_position: absolute;
}

#dataCapture #chosen_child .child_name {
padding-left: 29px;
_margin-top: 130px;
_position: absolute;
}

#dataCapture .giftaidContainer {
	background-color: #E4E4E4;
	padding: 3px;
}

#dataCapture .giftaid_img {
	float: left;
}

/* Regular Giving */
#regularGiving fieldset p {
	padding: 2px 0 10px 30px;
	background: url("https://www.worldvision.org.uk/img/worldvision/icon-info-bubble.gif") no-repeat top left;
}

#regularGiving #ukAccount {
	margin: 0 0 0 25px;
}

#regularGiving #tellUsWhereMov {
	margin: 10px 0 0 28px;
}

html>body #regularGiving #tellUsWhereMov {
	margin: 10px 0 0 26px;
}

#regularGiving label.accountInfo, #regularGiving input.accountInfo {
	/*display: block;*/
	width: 150px;
	float: left;
	margin-bottom: 10px;
}

#regularGiving.accountInfo label {
	text-align: right;
	width: 75px;
	padding-right: 20px;
}

#regularGiving br {
	clear: left;
}

/* Single donation */
#singleDonation label.give, #singleDonation select.give {
	display: block;
	width: 154px;
	float: left;
	margin-bottom: 10px;
}

#singleDonation #singleAmount {
	width: 148px;
}

#singleDonation label.give {
	width: 124px;
	padding: 0;
}

#singleDonation select {
	margin: 0 0 0 12px;
}

html>body #singleDonation select {
	margin: 0 0 0 9px;
}

#singleDonation br {
	clear: left;
}
#singleDonation div#myGift {
	margin: 0 0 10px 0;
}

#singleDonation select#tellUsWhereMov {
	margin: 0 0 0 137px;
}

html>body #singleDonation select#tellUsWhereMov {
	margin: 0 0 0 133px;
}
#singleDonation input.dec_dev {
	margin: 0 0 0 124px;
}
#singleDonation label.dec_text_dev {
	width: 300px;
	display: block;
	margin: -15px 0 0 150px;
}
/* Campaign Register */

#campaignRegister div {
	width: 535px;
	margin: 10px 0;
	text-align: right;
}

#campaignRegister p strong span, #campaignRegister label strong span {
	color: #FF6600;
	font-size: 1.8em;
}

/* Sponsor visit */

#sponsorVisit fieldset p {
	width: 100px;
}

#sponsorVisit span.on {
	margin: 0 10px 0 15px;
	font-size: 100%;
	color: #000;
	font-weight:normal;
}

#sponsorVisit span.label {
	font-size: 100%;
	color: #000;
	font-weight:normal;
}

#sponsorVisit .noDisplay {
	display: none;
}

#sponsorVisit label {
	font-weight: normal;
}

#sponsorVisit div {
	margin: 10px 0;
	padding: 10px 0;
	border-top: 2px solid #c0c0c0;
}

#sponsorVisit input {
	width: 8em;
}

#sponsorVisit .flightNo {
	margin: 0 0 0 25px;
}

#sponsorVisit #flightNo {
	width: 8.4em;
}

#sponsorVisit label.flightDetails, #sponsorVisit input.flightDetails {
	display: block;
	float: left;
	width: 8em;
}

#sponsorVisit label.flightDetails {
	width: 25px;
	margin: 0 10px 0 0;
}

#sponsorVisit #indent {
	border: none;
	margin: 0 0 0 10px;
	padding: 0;
}

#sponsorVisit .other {
	margin: 0 30px 0 98px;
}

#sponsorVisit #visitDay{
	margin: 10px 0 0 158px;
}

#sponsorVisit textarea {
	margin: 0 0 0 10px;
	width: 500px;
	height: 65px;
	font-size: 1em;
}

#sponsorVisit #howTravel {
	margin: 0 0 0 29px;
}

#sponsorVisit .submitBack {
    border: none;
	margin: 0;
	padding: 0;
}

#sponsorVisit .back {
	border: none;
	margin: 20px 0 0 0;
	padding: 0;
}

#sponsorVisit .submit {
	border: none;
	padding: 20px 0 0 0;
	margin: 0 0 0 0;
}

/* Sponsor visit details */
#visitDetails label {
	font-weight: normal;
}

#visitDetails input#childId {
	margin: 0;
	border: none;
	background: white;
}

#visitDetails #dis {
	float: left;
	margin: 0 10px;
}

#visitDetails #disLabel {
	float:left;
	width: 500px;
}

.bodyText .clearing {
	height: 0;
	width: 0;
	margin: 0;
	padding: 0;
	line-height: 1px;
	clear: both;
	border: none;
}

.thumbBar img {
	float:left;
	padding:2px;
	border:#E6E6E6 1px solid;
	margin:5px;
}

/* Start of new flash addition to thankyou.tpl page */
.enlargedGreyTxt {
	font-size: 1.1em;
	color: #333333;
}
.enlargedGreyTitle {
	color: #333333;
}
.flashObject {
	float: left;
	margin: 0 0 10px 0;
	padding: 20px 0 10px 0;
}
* html .flashObject img {
	display: none;
}
.adobeFlash {
	float: left;
	clear: both;
	width: 100%;
	margin: 10px 0 10px 0;
}
.adobeFlash img {
	float: left;
}
.adobeFlash .adobeTxt {
	float: left;
	color: #828483;
	font-size: 1.2em;
	font-weight: bold;
	padding: 15px 0 0 5px;
	margin: 0;
}
/* End of new flash addition to thankyou.tpl page */
