body {
	background-color: #503f2b;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
}
table.mainTable{background:url(images/bg.jpg) top left no-repeat;}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #333333;
}
.heading {
	font-family: Arial, Geneva,Helvetica, sans-serif;
	font-size: 42px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.headingCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.headinggreen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #97c000;
	font-weight: normal;
	text-decoration: none;
}

div.donationMethod{overflow:hidden;clear:none;font-family:Arial, Helvetica, sans-serif;color:#666;font-size:12px;}
form#frmDonorDetails{width:100%;overflow:hidden;}
form#frmDonorDetails label{display:block;float:left;clear:left;width:180px;margin:0 10px 10px 0;}
form#frmDonorDetails input, form#frmDonorDetails select{display:block;float:left;clear:right;margin:0 0 10px 0;border:1px solid #999;color:#444;font-size:11px;padding:3px;}
div.pledgeEftThanks{overflow:hidden;clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;color:#333;}
div.thanksMore{overflow:hidden;clear:both;font-size:12px;}
.share{color:#333;}
.share label{float:left;clear:left;width:150px;margin:0 0 10px 0;font-size:12px;}
.share input{float:left;clear:right;border:1px solid #999;color:#444;font-size:11px;padding:3px;}
div#shareMsg{overflow:hidden;clear:both;font-size:12px;line-height:22px;padding:15px;background:#e1eac8;border:1px solid #b0c96d;}
div#shareStat{overflow:hidden;clear:both;padding:10px;background:#eee;border:1px solid #ccc;margin:10px 0 0 0;}
span.validationMsg{float:left;clear:none;width:2px;padding:3px 0;background:red;}

@media print{
	body{width:800px;padding:0;margin:20px;background-color: none;background:none;}
	table.mainTable{background:none;width:800px;}
	tr.header{display:none;}
	a#printPage{display:none;}
	.paymentLogos, .logosOne, .logosTwo, .payLogo, .printHide{display:none;}
	.heading{display:none;}
	div.share{display:none;}
	td.tdLeftCol{display:none;width:0%;}
}

