.BBFieldCaption{font-weight:bold;vertical-align:top;padding:3px 3px 3px 0;text-align:right;white-space:normal;}.BBFieldControlCell{padding:0;margin:0;}.BBFormButtonRow{background-color:transparent;}.BBFormReadonlyValue{font-size:12px;}.BBFormRequiredFieldMarker{font-size:18px;}.BBFormSubmitButton{border:2px solid #333;background:#666 url(bbimages/clo/images/bg_button_green_tall60.png) repeat-x left 50%;color:#fff;font-size:1.2em;padding:.2em .5em;}.BBFormTable{border:0 none;}.BBFormTextArea{font-size:12px;}.BBFormTitle{font-size:2em;color:#600;text-align:left;border:0 none;padding:0 0 .5em 0;}.BBFormValidatorSummary{background-color:transparent;}.BBListingHeading{font:bold 16px Arial,Helvetica,sans-serif;color:#333;}.BBListingTable{border:0 none;}.BBListOddRowStyle{background-color:#EFEFEF;}.ReportTitle{color:#333;font:bold 16px Arial,Helvetica,sans-serif;padding:15px 0 10px 0;}.LoginFormTable{width:auto;}.ProfileFieldControlCell{padding:3px;}.ProfileFormTextbox{width:300px;}.ProfileFormTitle{padding:.5em 0;}.DonationCaptureFieldCaption{width:20%;background:transparent;text-align:right;padding:3px;}.DonationFieldCaption{background:transparent!important;}.DonationCaptureFieldControlCell{width:80%;margin:0!important;padding:3px;}.DonationFieldControlCell{padding:3px!important;}.DonationButtonCell{background:transparent;}.DonationCaptureReadonlyValue{font-size:14px;}.DonationCaptureSelectList{width:230px;}.DonationSelectList{width:163px;}.DonationCaptureTextbox{width:159px;}.DonationCaptureTextboxNarrow{width:159px;}.DonationTextbox{width:159px;}.DonationTextboxNarrow{width:159px;}.DonationCaptureListingHeading{border:0;background:#fff;text-align:left;color:#600;font-weight:normal;font-size:1.5em;}.DonationListingHeading{background:none repeat scroll 0 0 #FFF!important;border:0;border-bottom:1px solid #600;!important;color:#600!important;font-size:1.5em!important;font-weight:normal!important;height:30px!important;text-align:left!important;display:none;}.SubscriptionFormMessage{padding-top:1em;}.BBMembershipCategoryListEnd{height:1px;color:#ccc;}.BBMembershipFormReadonlyValue{font-size:18px;font-weight:normal;font-style:normal;}.BBMembershipTextArea{width:350px;height:50px;}.BBAnonymousSubscriptionTitle{font-size:14px;}.SubscriptionFormTable .BSubscriptionFormMessage{padding:0;}.DonationFormTable td{padding:3px;}.w100p td{padding:4px;}.DonationFormTable input,.BBMembershipControlCell input,.BBFieldCaption input,.BBFieldCheckboxCaption input,.SubscriptionFormList input,.InterestsFormTable input,.BBFormChecklist input{margin-right:3px;}.BBFormTable td{padding:5px;}.BBFormTable td.BBListingHeading{padding-top:20px;padding-left:0;}.BBMembershipCategoryTable td{padding:.2em 0;}.BBMembershipCatDescription span{padding-left:20px;font-size:11px;}.BBMembershipControlCell label{font-size:18px;color:#600;}.BBFormTable hr{color:#EFEFEF;height:1px;}#benefitPrompt{margin:10px;}#benefitMessage{margin:0 0 10px;line-height:1.5em;font-size:1.2em;}#benefitPrompt input{font-size:1.2em;}#benefitMessage img.left{padding:0 20px 10px 0;}#benefitMessage p{padding:0;margin-bottom:10px;line-height:normal;}.DonationCaptureListingHeading span{border-bottom:1px solid #600;display:block;margin-bottom:10px;}#emailConfirm{background-color:#eee;padding:20px;}#emailConfirm label{font-weight:bold;display:block;}#emailConfirm label span{font-weight:normal;}#emailConfirm input{margin-bottom:15px;}#emailConfirm label#emailConfirm_errorMessage{color:red;font-weight:normal;}