.pageRegion h1 { color:#000000 !important;font-family:Verdana,Geneva !important;font-size:20pt !important; }
.pageBlock #label, .publishedBody, .pageBlockElement select, #gift_amount_advancedField, #amountField, .currencySymbol, .pageBlock input, .pageBlock textarea, #giftAidSection, .ticketPrice, .ticketMultiply, .totalsBox, #finalTotalValue { color:#000000 !important;font-family:Verdana,Geneva !important;font-size:10pt !important; }
.ticketDesc { color:#777777 !important;font-family:Verdana,Geneva !important;font-size:10pt !important; }
#submitButton, label.button div, #ecDonateOther .otherAmtBtn { font-family:Verdana,Geneva !important;font-size:14pt !important;color:#000000 !important; }
#submitButton:hover, #submitButton:focus, label.button div:hover { font-family:Verdana,Geneva !important;font-size:14pt !important;color:#000000 !important; }
label.button input[type='radio']:checked + div { font-family:Verdana,Geneva !important;font-size:14pt !important;color:#FFFFFF !important; }
#pageRoot, .pageBlock, #page_bottom_region { background-color:#FFFFFF !important; }
#submitButton, label.button div { background-color:#DDDDDD !important; }
#submitButton:hover, #submitButton:focus, label.button div:hover { background-color:#BBBBBB !important; }
label.button input[type='radio']:checked + div { background-color:#888888 !important; }
@media (min-width: 550px) { #pageRoot { width:550px !important; } }
.publishedBody {  }
#pageRoot { margin: 0 auto !important; font-family: Verdana,Tahoma,sans-serif !important; font-size: 12px !important; }
#pageContent { clear: both !important;margin:4px auto 0px auto !important; }
.pageBlockElement select, #gift_amount_advancedField, #amountField, .pageBlock input, .pageBlock textarea { font-size: 10pt !important; color: #000 !important; }
