.pnlCharity { width: 221px; padding: 0; margin-right: 10px; }
.pnlCharity h3 { margin: 0 0 5px; text-align: center; }
.pnlCharity h3 span.container-title { display: none; }

.pnlCharity div.Charity-c1, .pnlCharity div.Charity-c2 { padding: 0 0 0 7px; background: url(images/Charity-c1c2.png) 0% 0% no-repeat; }
.pnlCharity div.Charity-c2 { padding: 0 7px 0 0; background-position: 100% 0%; }
.pnlCharity div.Charity-s1 { height: 4px; border-top: 3px solid #e5cfb8; background: #fff; }

.pnlCharity div.Charity-bg { padding: 6px 0; border-left: 3px solid #e5cfb8; border-right: 3px solid #e5cfb8; background: #fff; }

.pnlCharity div.Charity-c3, .pnlCharity div.Charity-c4 { padding: 0 0 0 7px; background: url(images/Charity-c3c4.png) 0% 100% no-repeat; }
.pnlCharity div.Charity-c4 { padding: 0 7px 0 0; background-position: 100% 100%; }
.pnlCharity div.Charity-s3 { height: 4px; border-bottom: 3px solid #e5cfb8; background: #e5cfb8 url(images/Charity-s3.png) 100% 100% no-repeat; }

.pnlCharity table.CharityBottom div {  }
.pnlCharity table.CharityBottom { position: relative; width: 100%; padding-top: 2px; background: #e5cfb8; margin-bottom: -10px; }
.pnlCharity table.CharityBottom p { margin: 0; padding: 0; }
.pnlCharity table.CharityBottom a { font-size: 92%; color: #863255; }