TABLE.FormRow,TR.FormRow{padding:0;background-color:#fff;white-space:normal;width:100%}.FormLabel,TABLE.FormRow,TR.FormRow{white-space:normal}.ButtonInput,.FormLabel,TD.FormInput,TD.holdsErrorMsgTable{text-align:left}.HiddenErrorImage,TR.FormRowLast TD.FormLabel .FormLabelText,TR.FormRowLast TD.requiredIndicator span,TR.FormRowMiddle TD.FormLabel .FormLabelText,TR.FormRowMiddle TD.requiredIndicator span{visibility:hidden}.FormInfoMsg,.FormLabel,.FormMsgIcon,TD.FormInput,TD.holdsErrorMsgTable,TD.requiredIndicator,TR.holdsErrorMsg{vertical-align:top}TR.FormRow{height:4ex}.FormSectionHeader,TD.TestSectionHeaderColor{font-weight:700;background-color:#ccc;color:#333}TD.FormSectionHeader{width:100%;border-bottom:1px solid #ccc}H5.FormSectionHeader{margin-bottom:0;padding:3px 1em}.FormLabel{font-weight:400}.CancelButton,.FinishButton,.NextButton,.PreviousButton{background:#ddd;color:#000;border:2px outset #fff;font-weight:700}TD.FormLabel{padding-right:5px}DIV.FormLabel,LABEL.FormLabel{width:100%;min-width:100%}TABLE.FormButtonGroup{width:100%;margin-top:.5ex;margin-bottom:.5ex}TD.FormButtonGroup{white-space:nowrap}.FinishButton,.NextButton{padding-left:10px;padding-right:10px}.CancelButton,.PreviousButton{padding-left:5px;padding-right:5px}.FormButtonHigh{border:2px outset #c63}TD.FormInput,TD.FormInput_SELECT,TD.FormLabel,TD.holdsErrorMsgTable,TD.requiredIndicator{padding-top:2px}TR.FormRowFirst TD.FormInput,TR.FormRowFirst TD.FormLabel,TR.FormRowFirst TD.holdsErrorMsgTable,TR.FormRowFirst TD.requiredIndicator,TR.FormRowMiddle TD.FormInput,TR.FormRowMiddle TD.FormLabel,TR.FormRowMiddle TD.holdsErrorMsgTable,TR.FormRowMiddle TD.requiredIndicator{border-bottom:none}TD.FormInput{white-space:normal;padding-right:5px}TD.FormInput INPUT,TD.FormInput LABEL,TD.FormInput OPTION,TD.FormInput SELECT,TD.FormInput TEXTAREA{font-family:Arial}TD.FormInput INPUT,TD.FormInput SELECT,TD.FormInput TEXTAREA{font-size:90%}TD.TestSecondaryColor,TD.holdsErrorMsgOverTable,TD.holdsErrorMsgTable{background-color:#f5f5f5}TABLE.overTable,TD.holdsErrorMsgOverTable{width:100%}TD.requiredIndicator{font-size:90%;width:2%;color:red;padding-left:5px;min-width:2%;max-width:2%;white-space:normal;text-align:left}FIELDSET.FormInput,FIELDSET.borderLessFieldSet{border:0;color:#000;font-weight:700}TD.RightEdge{width:1px}TD.indented{padding-left:20px}INPUT.FormInput{font-size:90%;width:100%}FIELDSET.FormInput{width:100%}.LABEL_LEGEND{font-size:90%;position:relative;left:-10px}SELECT.FormInput{font-size:90%;width:16em}TEXTAREA.FormInput{font-size:90%;width:100%}.ButtonInput{margin-left:0;padding-left:0;float:left;white-space:normal;width:9%}.CheckboxLabel{width:85%;white-space:normal;position:relative;left:5px;display:block;float:left}.FormInput .CheckboxLabel{font-size:100%}.RadioGroupLabel{font-size:90%;white-space:normal;margin-top:2px;display:block;float:left}.RadioGroupLabelNoWrap{font-size:90%;white-space:nowrap;margin-top:2px;margin-right:10px}.DataformElemContainerHidden,.FormElementHiddenErrorLabel,.FormElementHiddenInfoLabel,.FormElementHiddenRequired,.FormElementHiddenWarnLabel,.HiddenLabel{display:none}DIV.FormPreviewEditButton,TD.FormPreviewEditButton{text-align:right;vertical-align:top;float:right}BUTTON.FormPreviewEditButton,INPUT.FormPreviewEditButton{margin:0;padding:0;border:1px outset;font-family:inherit;font-size:80%}IMG.spacer{border:0;margin:0;padding:0;display:block}.FormMsgIcon,DIV.InfoImg,DIV.txtMsg{padding:3px 0 0 2px}IMG.WarningImg{margin:3px 0 0 2px}.FormMsgIcon{text-align:left;margin:0}DIV.InfoImg{z-index:2;position:absolute}IMG.WarningImg{position:absolute;width:16px;height:16px;border-width:0;z-index:1}TD.TestSecondaryColor{font-size:80%;color:inherit}.FormInfoMsg{font-size:110%;color:inherit;overflow:auto;width:100%}.DonationPremiumInfo,.FormSpacer,.MsgHolder{font-size:90%}TD.FormInfoMsg{margin:0;padding:1px}.FormSpacer{clear:left;display:block;background-color:#fff}.FormCaption{padding:2px}.RequiredCellWidth{padding-right:10px}.InfoCellWidth,.InputCellWidth,.LabelCellWidth{padding-right:200px}.PageHeaderInfo{font-weight:700;color:#00f}.PageHeaderWarn{font-weight:700;color:red}.DonationPremiumInfo img{float:left;margin-right:.3em;margin-bottom:.3em}.DonationPremiumInfo a{white-space:nowrap}div.premium-detail-container{margin-left:1em}div.premium-detail-container span.product-info-name{font-weight:700}div.premium-detail-container div.product-info-long-description{margin-top:.3em}div.premium-detail-container div.premium-detail-button-container{margin-top:1em}#payment_typecc_cvvname:hover,#payment_typecc_numbername:hover{background-color:#F8F8F8}input.DonationLevelOtherAmount{height:10px!important;width:140px!important;font-size:10px!important;padding:2px!important;margin-top:5px!important;margin-bottom:0!important}td.FormCaption{font-family:Georgia,Times New Roman,sans-serif}td.FormCaption h1,td.FormCaption h2,td.FormCaption h3{font-size:25px;line-height:30px;margin-top:0}td.FormCaption p{font-size:14.25px;line-height:20px}.DFEC_el_wrapper #billing_addr_country,.DFEC_el_wrapper #billing_addr_state,.DFEC_el_wrapper #billing_title{width:162px}