body{color:#40494a;font-size:12px;font-family:Arial;line-height:17px;background:url(/SharedImages/template5/im_bg.jpg) repeat-x #f8f8f8}.MainTable{background-color:#fff}.BrandBG1{background-color:#000000}.BrandBG2{background-color:#557ebc}.NavigationBar{background-color:#EF4123}.PinLine{background-color:#000000}a{color:#2c76b7;text-decoration:none}a:hover{text-decoration:underline}h1,.MainTitle{color:#000000;font-size:22px;font-family:Arial;font-weight:bold;line-height:26px}h2,.PageTitle{color:#557ebc;font-size:16px;font-family:Arial;font-weight:bold;line-height:24px;margin-bottom:10px}h4,.SubTitle{color:#cc0000;font-size:14px;font-family:Arial;font-weight:bold;line-height:18px}.NavigationBar{padding-left:10px}.NavigationBar a{color:#ffffff;font-size:0.95em;font-weight:bold;text-transform:uppercase}.NavigationBar a:hover{color:#000;text-decoration:none}.MainImageRightSpace{padding:15px}.FooterText{color:#2a2a2a;font-size:0.9em}tr.field-row td.FormLabel{height:24px;padding:4px 10px 4px 0;text-align:right}input.FormField,select.FormDropDown,textarea.FormTextArea,input.FormButton{font-size:1em;font-family:Verdana;border:1px solid #999;margin:2px 0}.form-region,.button-region,.review-region,.optout-region,.HorizontalLine,.HorizontalDarkLine{border-top:1px solid #ccc}.TableTitle{color:#fff;background-color:#557ebc;font-size:1.1em;font-weight:bold;padding:5px 10px}.TableSubTitle{padding:5px 10px 10px}.TableBackground{background-color:#f2f7fc;border:1px solid #bec7c6}.ThermometerGoal{color:#77787c;font-weight:bold;padding:2px 5px 0}.ThermometerAchived{color:#e55e97;font-weight:bold;padding:0 5px 2px}.ThermometerPledged,.ThermometerConfirmed{color:#77787c;padding:1px 5px}td.FormGridTitleBar,tr.FormGridTitleBar td,tr.FormGridTitleBarGroup td,tr.FormGridItem td,tr.FormGridAlternatingItem td{background-color:#fff;padding:2px 4px;border-bottom:1px solid #ccc}td.FormGridTitleBar,tr.FormGridTitleBar td{color:#36474e;background-color:#f2f8fd}tr.FormGridTitleBarGroup td{background-color:#f0f0f0}tr.FormGridAlternatingItem td{background-color:#f8f8f8}.PaymentSuccessHighlight{font-size:13px;font-weight:bold}.PaymentFailureHighlight{color:#e23828;font-size:15px;font-weight:bold} .ModuleNameLabel{width:5px}a.ProgressStepButton,a.ProgressStepButtonActive{color:gray;font-size:0.8em;font-weight:bold;padding:0 4px;border-width:0}a.ProgressStepButtonActive{color:#0b5da4}#ecard_scroller{position:relative;list:4;}#ecard_scroller a.button{display:block;float:left;width:19px;cursor:pointer;font-size:1px;margin-top:35px;text-align:center}#ecard_scroller a.button img{display:none}#ecard_scroller #items{position:relative;float:left;overflow:hidden;height:140px;line-height:15px}#ecard_scroller ul{padding:0;margin:0;list-style:none;width:9999px;position:absolute}#ecard_scroller li{float:left;padding:0 5px;width:120px}.ecard_recipients_width{width:100px !important}#ecard-preview{background:#fff}#ecard form{margin:0}#ecard-container{margin:40px auto 0;padding:0 20px;border:1px solid #c5c9cb;background:#fff}#ecard-header div{border-top:5px solid #ddeffb;padding-top:10px}#ecard-footer div{border-bottom:5px solid #ddeffb;padding-bottom:10px}div.LanguageSelector{width:800px;position:absolute;text-align:right;line-height:28px}.radioWithProperWrap input[type=radio]:not(:checked) + label,div div div a.btn-off,.other-amount-btn{background-color:#949494 !important;color:#fff}.radioWithProperWrap label,div a.btn-default,div a.btn-default:hover,.other-amount-btn.active,a.btn[disabled]{background-color:#97ce68 !important;color:#fff}