@charset "utf-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none!important}html{font-family:"Roboto Flex",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:“”‘’}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure{margin:0}legend,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}meta.foundation-mq-small{font-family:"only screen and /*!YUI Compressor */ (min-width: 768px)";width:768px}meta.foundation-mq-medium{font-family:"only screen and /*!YUI Compressor */ (min-width:1280px)";width:1280px}meta.foundation-mq-large{font-family:"only screen and /*!YUI Compressor */ (min-width:1440px)";width:1440px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#171717;padding:0;margin:0;font-family:"Roboto Flex",sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-.9375em;margin-right:-.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and
/*!YUI Compressor */
 (min-width:768px){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.row .large-offset-0{position:relative;margin-left:0%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.row .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right !important}}@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -.625em;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 .625em 1.25em}.small-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and
/*!YUI Compressor */
 (min-width:768px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.large-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.ReportInformationCell{font-weight:400;height:auto;overflow:visible}.BBGridHeader{font-family:inherit;font-weight:700}.BBGridFooter{font-family:inherit}.BBModalDialog{font-size:1em}.BBModalDialogTitle{background-color:#e2e2e2;border-bottom:0 none;color:#000;font-weight:700;overflow:hidden;padding:.25em;text-align:left;white-space:nowrap}.BBModalDialogContent{padding:0}.BBListingHeading{border:0 none;font-weight:700;color:#333;padding:0;margin:0;line-height:normal;font-family:inherit;font-size:1em;text-align:left!important}.FRCommentsFieldSet .BBListingHeading td{font-weight:700!important}.BBListingItem{font-family:inherit}.BBListingTable{font-family:inherit;border:0 none!important}.BBMessage{font-weight:400;font-style:normal;font-family:inherit;padding:1em 0}.BBPrivateListingItem{font-family:inherit;font-style:normal}.PagedListFooter{font-family:inherit;font-size:1em;display:block;padding:0 1em}.SpellBody{background-color:transparent;padding:0}.SpellCheckBadWord{font-family:inherit;color:#ea2121;font-weight:400}.SpellCheckTextBox{margin:0 0 .5em;background-color:#fff}.SpellFieldValue{font-size:1em}.SpellHeading{font-family:inherit;font-size:1em}.SpellHeadingCell{background-color:transparent;padding:.5em .5em .25em 0;border:0}.SpellHeadLegend{font-family:inherit;font-size:1em}.SpellLegend{background-color:transparent!important;font-family:inherit;font-weight:700;color:#666;padding:.25em .5em .25em 0;text-align:right;vertical-align:top;white-space:normal;width:33%;font-size:1em}.SpellLegend label{font-weight:400}.SpellSubject{font-size:1em;margin:0;padding:.5em 0;font-weight:700;font-family:inherit;color:#333}.SpellSuggestionList{margin:0 0 .5em;font-family:inherit;border:2px inset #fff}.SpellText{background-color:transparent;padding:0;font-family:inherit;padding:1em;font-style:italic}.SpellTextValue{font-family:inherit;font-size:1em;display:block;margin:1em 0}.BBListEvenRowStyle{font-family:inherit;background-color:transparent!important}.BBListOddRowStyle{font-family:inherit;background-color:#ddd}.ReportCalendar{font-family:inherit;font-size:1em}.SpellFieldCaption{font-size:1em;font-weight:400}.SpellFormTable{font-family:inherit;font-size:1em}.ReportFormTable{font-family:inherit;width:100%;margin:1em 0}.ReportFormTable table{width:100%}.ReportFormTable td{padding:0}.ReportFormTable td.w100p{width:auto}.ReportFormTable legend{color:#333;font-size:1em;font-weight:700;margin:0 0 .25em;padding:0}.ReportFormTable img{vertical-align:baseline}#wrapFooter .ReportFormTable{margin:1em auto;width:auto}.SpellFormTitle{font-size:1em}.ReportTitle{height:auto}.ReportTitle span{padding:0;margin:0}.MatchFinderEvenRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}.ReportEvenRowStyle{border-bottom:1px solid #e2e2e2;margin-bottom:0;padding-bottom:0}.ReportEvenRowStyle td{padding:.5em}.ReportListingHeading{font-size:1em;font-weight:700;color:#333}.ReportListingHeading td{padding:.5em}.MatchFinderOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}.ReportOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:0;margin-bottom:0}.ReportOddRowStyle td{padding:.5em}label[id$=lblTxtYear]{padding-right:3px}td[id$=tdForgotPWDUserNameTitle] br{display:none}:focus{outline:0}.BBPagerPrevPageLink,.BBPagerNextPageLink{padding:5px;border-width:0}.BBPagerPrevPageLink:before{content:"«"}.BBPagerNextPageLink:after{content:"»"}.BBPagerPageLink,.BBPagerPageSelectedLink{padding:3px 8px;border:1px solid #ddd}.BBPagerPageSelectedLink{background-color:#2f7ab6;color:#fff;font-weight:bold}.fh .BBPagerPageSelectedLink{background-color:#47aa42}.BBPagerPageLink:hover,.BBPagerPageSelectedLink:hover,.BBPagerPrevPageLink:hover,.BBPagerNextPageLink:hover{background-color:#d86c04;color:#fff;text-decoration:none}.BBSequenceMapContentContainer{margin-top:0}.BBFormDisplayEmailContainer{padding:0}.BBPager a.BBPagerPageSelectedLink{text-decoration:none}.BBPager{margin:40px}hr,.DiscussionMessageSepHR,.DiscussionTopicSepHR,.BBMembershipCategoryListStart{background:#ddd none repeat scroll 0 0;border:0 none;color:#ddd;display:block;height:1px;margin-bottom:1em}.InterestsFormChecklist td{padding-bottom:5px}div:empty:not(#footerTopWrapper){display:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.checkboxLabel{line-height:normal}.myHomeBox{width:100%}.myHomeBox .right{float:none!important}.myHomeBox>tbody>tr>th:first-of-type{display:none}.myHomeBox>tbody>tr>.left{display:none}body{line-height:1.4em}.row{max-width:61.25em;padding-left:1.25em;padding-right:1.25em;margin-bottom:0}.column,.columns{padding-left:1em;padding-right:1em}.ie8 .columns{position:relative}.ie8 .columns.large-1{width:8.33%}.ie8 .columns.large-2{width:16.66%}.ie8 .columns.large-3{width:25%}.ie8 .columns.large-4{width:33.33%}.ie8 .columns.large-5{width:41.66%}.ie8 .columns.large-6{width:50%}.ie8 .columns.large-7{width:58.33%}.ie8 .columns.large-8{width:66.66%}.ie8 .columns.large-9{width:75%}.ie8 .columns.large-10{width:83.33%}.ie8 .columns.large-11{width:91.66%}.ie8 .columns.large-12{width:100%}@media only screen and
/*!YUI Compressor */
 (min-width:600px){.columns.medium-1{width:8.33%}.columns.medium-2{width:16.66%}.columns.medium-3{width:25%}.columns.medium-4{width:33.33%}.columns.medium-5{width:41.66%}.columns.medium-6{width:50%}.columns.medium-7{width:58.33%}.columns.medium-8{width:66.66%}.columns.medium-9{width:75%}.columns.medium-10{width:83.33%}.columns.medium-11{width:91.66%}.columns.medium-12{width:100%}}body{background-color:#fff}.column,.columns{padding-bottom:.9375em;padding-left:0;padding-right:0}#container{color:#171717;text-shadow:none}#headerTopWrapperOuter{width:100%;background-color:#01308c;height:45px;padding-top:0;padding-bottom:5px}#headerTopWrapper{background-color:#01308c;padding-left:1.25em;padding-right:1.25em}#headerTopRight{padding-bottom:5px;text-align:right}#headerTopRight a{color:#fff;text-decoration:none;font-weight:bold}#headerTopRight a:hover{text-decoration:underline}#contentWrapper{background-color:#fff}#contentPrimary{padding-bottom:20px}.contentPrimaryWrapper{width:90%;padding-right:1.25em}#footerBottomWrapperOuter{width:100%;background-image:url("https://giving.tuftsmedicalcenter.org/image/site--css/TM_pulse_3ring_blue_rgb.png");background-color:#01308c;background-size:15%;background-repeat:no-repeat;background-position:left bottom;padding-top:50px;padding-bottom:10px;color:#fff}.fh #footerBottomWrapperOuter{color:#fff}#footerBottomLogo{text-align:right;padding-bottom:10px}#footerBottomLeft{padding-top:5px}#footerBottomRight{padding-top:5px;padding-bottom:20px;text-align:right}#footerBottomRight a{color:#fff;text-decoration:underline}@media only screen and
/*!YUI Compressor */
 (max-width:768px){#contentPrimaryWrapper{padding-right:0}.contentPrimaryWrapper,.contentSecondaryWrapper{width:100%}#footerBottomLogo{text-align:center}#footerBottomLeft{text-align:center}#footerBottomRight{text-align:center}}@media only screen and
/*!YUI Compressor */
 (max-width:600px){#contentWrapper{padding-left:0;padding-right:0}#contentPrimary{margin:0;padding-left:10px;padding-right:10px}}ul.NavMain{background-color:#01308c;list-style-type:none;margin:0;padding:0;overflow:hidden;float:right}ul.NavMain li{float:right}.NavMain a{color:#fff;display:inline-block;padding:10px 15px;text-align:right}ul.NavMain li a{color:#fff;display:inline-block;padding:10px 15px;text-align:right}ul.NavMain li a:hover{text-decoration:underline}.NavMain .icon{display:none}.NavMain #MobileTopNav{display:none}@media only screen and
/*!YUI Compressor */
 (max-width:600px){.NavMain a(:first-child){display:none;}.NavMain a{display:none}.NavMain a.icon{float:right;display:block}.NavMain.responsive{position:relative;width:100%;padding-top:45px}.NavMain.responsive a.icon{position:absolute;right:0;top:0}.NavMain.responsive a{background-color:#01308c;float:none;display:block;width:100%;text-align:right;padding:10px 10px}.NavMain #MobileTopNav{display:block;width:100%;background-color:#01308c;margin:0;overflow:hidden}.NavMain #MobileTopNav a{color:#fff;display:inline-block;padding:10px 10px;text-align:right}.NavMain #MobileTopNav a:hover{text-decoration:underline}}
/*!YUI Compressor */
h1,h2,*.BBFormTitle,*.EventCalendarName,*.SpellFormTitle,*.ReportTitle,*.LoginSectionHeader,*.DonationListingHeading,*.DonationCaptureListingHeading,*.EventSectionHeader,*.FRDonorListSetCaption,*.FRCommentsFieldSet .FRFieldSetCaption,*.ECardWizardHeading,*.UpcomingEventTitle,*.RecentEventTitle,*.SearchFormTable .SearchFormTitle,*.CHFormTitle,*.NCC_Forms_Title,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.SubscriptionFormTitle,*.BBAnonymousSubscriptionTitle,*.BBVolOpJobListTitle,*.BBVolOpJobDetailTitle,*.PostChannelStoryFormTitle,*.ReportsLandingTable caption,*.SearchJobHeading,*.JobResultsHeading,*.ClassPageHeaderClassName,*.UPMPartEditToolbarTitle,.Ev2_TitleLabel,.Ev2_RegistrationEventTitle,*.myHomeBox th,td[id$=SectionTitle].BBVolOpSignUpCaption,td[id$=InfoTitle].BBVolOpSignUpCaption,h3,*.CalendarFormLegend,*.ListViewDateLabel,*.DetailCaption,*.NewsReaderFormTitle,*.EventItemTitleTime,*.EventItemTitleName,*.EventItemRegistrationsHeader,*.EventItemRegistrantsEventName,*.NewsChannelItemTitle,*.FRSectionHeader,*.FRFieldSetCaption,*.DiscussionGroupHeadingText,*.PostDiscussionReplyHeading,*.PostDiscussionPreviewHeading,*.SurveySubTitle,*.SpellHeading,table.ReportFormTable legend,fieldset .CHFormTitle,*.CalendarViewTopMiddle,*.ReportListingHeading,*.NCC_Forms_Subtitle,*.DiscussionTopicSubject,*.OCCHeader,*.ClassPageHeaderPageName,.Ev2_DateLabel,.Ev2_TimeLabels *,.Ev2_RegistrationEventDate,.Ev2_RegistrationEventTime,h4,*.DetailEventTitle,*.ListViewEventDate,*.ClassPageHeaderTeacherName,*.ClassPageHeaderTeacherEmail,h5,h6{margin:0 0 0;padding:0;color:#171717;font-family:"Roboto Slab",serif;text-align:left}h1{font-size:48px;clear:both;line-height:120%;font-weight:400;letter-spacing:-1px}h2,*.BBFormTitle,*.EventCalendarName,*.SpellFormTitle,*.ReportTitle,*.LoginSectionHeader,*.DonationListingHeading,*.DonationCaptureListingHeading,*.EventSectionHeader,*.FRDonorListSetCaption,*.FRCommentsFieldSet .FRFieldSetCaption,*.ECardWizardHeading,*.UpcomingEventTitle,*.RecentEventTitle,*.SearchFormTable .SearchFormTitle,*.CHFormTitle,*.NCC_Forms_Title,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.SubscriptionFormTitle,*.BBAnonymousSubscriptionTitle,*.BBVolOpJobListTitle,*.BBVolOpJobDetailTitle,*.PostChannelStoryFormTitle,*.ReportsLandingTable caption,*.SearchJobHeading,*.JobResultsHeading,*.ClassPageHeaderClassName,*.UPMPartEditToolbarTitle,.Ev2_TitleLabel,.Ev2_RegistrationEventTitle,*.myHomeBox th,td[id$=SectionTitle].BBVolOpSignUpCaption,td[id$=InfoTitle].BBVolOpSignUpCaption,.NewsReaderFormTitle span{font-size:40px;line-height:120%;font-weight:400;letter-spacing:-1px}*.SurveyTitle,*.ReportTitle,*.NCC_Forms_Title,*.SearchFormTitle,*.EventCalendarName,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.DiscussionGroupFormTitle,*.JobBoardFormTitle,*.EventSectionHeader,*.LoginSectionHeader,*.LoginFormTitle,*.DonationListingHeading,*.DonationCaptureListingHeading,*.CalendarFormLegend,*.DirectoryFormTitle,*.CalendarFormLegend,*.ProfileFormTitle,*.DiscussionGroupHeadingCell,*.BBPollsFormTitle,*.NewsChannelFormTitle,*.FRSectionHeader{padding:.5em 0;margin:0}*.SurveyTitle{font-size:18px}h3,*.CalendarFormLegend,*.ListViewDateLabel,*.DetailCaption,*.NewsReaderFormTitle,*.EventItemTitleTime,*.EventItemTitleName,*.EventItemRegistrationsHeader,*.EventItemRegistrantsEventName,*.NewsChannelItemTitle,*.FRSectionHeader,*.FRFieldSetCaption,*.DiscussionGroupHeadingText,*.PostDiscussionReplyHeading,*.PostDiscussionPreviewHeading,*.SurveySubTitle,*.SpellHeading,table.ReportFormTable legend,fieldset .CHFormTitle,*.CalendarViewTopMiddle,*.ReportListingHeading,*.NCC_Forms_Subtitle,*.DiscussionTopicSubject,*.OCCHeader,*.ClassPageHeaderPageName,.Ev2_DateLabel,.Ev2_TimeLabels *,.Ev2_RegistrationEventDate,.Ev2_RegistrationEventTime{font-size:33px;line-height:120%;font-weight:400;letter-spacing:-.5px}*.SurveySubTitle{font-size:16px}h4,*.DetailEventTitle,*.ListViewEventDate,*.ClassPageHeaderTeacherName,*.ClassPageHeaderTeacherEmail{font-size:28px;line-height:34px;font-weight:400;letter-spacing:-.5px}h5{font-size:24px;margin:0;line-height:30px;font-weight:600;letter-spacing:0}h6{font-size:14px;margin:0;font-weight:700;line-height:18px;letter-spacing:.5px;text-transform:uppercase}@media only screen and
/*!YUI Compressor */
 (max-width:1023px){h1{font-size:30px;clear:both;line-height:36px;font-weight:400;letter-spacing:-.5px}h2,*.BBFormTitle,*.EventCalendarName,*.SpellFormTitle,*.ReportTitle,*.LoginSectionHeader,*.DonationListingHeading,*.DonationCaptureListingHeading,*.EventSectionHeader,*.FRDonorListSetCaption,*.FRCommentsFieldSet .FRFieldSetCaption,*.ECardWizardHeading,*.UpcomingEventTitle,*.RecentEventTitle,*.SearchFormTable .SearchFormTitle,*.CHFormTitle,*.NCC_Forms_Title,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.SubscriptionFormTitle,*.BBAnonymousSubscriptionTitle,*.BBVolOpJobListTitle,*.BBVolOpJobDetailTitle,*.PostChannelStoryFormTitle,*.ReportsLandingTable caption,*.SearchJobHeading,*.JobResultsHeading,*.ClassPageHeaderClassName,*.UPMPartEditToolbarTitle,.Ev2_TitleLabel,.Ev2_RegistrationEventTitle,*.myHomeBox th,td[id$=SectionTitle].BBVolOpSignUpCaption,td[id$=InfoTitle].BBVolOpSignUpCaption,.NewsReaderFormTitle span{font-size:28px;line-height:32px;font-weight:400;letter-spacing:-.5px}*.SurveyTitle,*.ReportTitle,*.NCC_Forms_Title,*.SearchFormTitle,*.EventCalendarName,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.DiscussionGroupFormTitle,*.JobBoardFormTitle,*.EventSectionHeader,*.LoginSectionHeader,*.LoginFormTitle,*.DonationListingHeading,*.DonationCaptureListingHeading,*.CalendarFormLegend,*.DirectoryFormTitle,*.CalendarFormLegend,*.ProfileFormTitle,*.DiscussionGroupHeadingCell,*.BBPollsFormTitle,*.NewsChannelFormTitle,*.FRSectionHeader{padding:.5em 0;margin:0}*.SurveyTitle{font-size:18px}h3,*.CalendarFormLegend,*.ListViewDateLabel,*.DetailCaption,*.NewsReaderFormTitle,*.EventItemTitleTime,*.EventItemTitleName,*.EventItemRegistrationsHeader,*.EventItemRegistrantsEventName,*.NewsChannelItemTitle,*.FRSectionHeader,*.FRFieldSetCaption,*.DiscussionGroupHeadingText,*.PostDiscussionReplyHeading,*.PostDiscussionPreviewHeading,*.SurveySubTitle,*.SpellHeading,table.ReportFormTable legend,fieldset .CHFormTitle,*.CalendarViewTopMiddle,*.ReportListingHeading,*.NCC_Forms_Subtitle,*.DiscussionTopicSubject,*.OCCHeader,*.ClassPageHeaderPageName,.Ev2_DateLabel,.Ev2_TimeLabels *,.Ev2_RegistrationEventDate,.Ev2_RegistrationEventTime{font-size:24px;line-height:30px;font-weight:400;letter-spacing:0}*.SurveySubTitle{font-size:16px}h4,*.DetailEventTitle,*.ListViewEventDate,*.ClassPageHeaderTeacherName,*.ClassPageHeaderTeacherEmail{font-size:22px;line-height:28px;font-weight:400;letter-spacing:0}h5{font-size:20px;margin:0;line-height:26px;font-weight:600;letter-spacing:0}h6{font-size:13px;margin:0;font-weight:700;line-height:18px;letter-spacing:.5px;text-transform:uppercase}}p a{font-size:18px}a{color:#0047c7;text-decoration:none}a:hover{color:#00308c;text-decoration:underline}a:active{color:#00308c}a{outline:0}p,.BBFormDisplayFieldCaption,.BBFormDisplaySequenceMapContent label{color:#171717;font-size:18px;line-height:150%;font-weight:400;letter-spacing:0}input,textarea,select{color:#171717;padding:5px;border:1px solid #515151}input[type="text"],textarea{background:linear-gradient(to bottom,#fff 0,#fff 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #515151;border-radius:3px;color:#171717;display:inline-block;font-size:13px;font-style:normal;outline:medium none;padding:6.5px;position:relative;text-align:left;text-decoration:none;vertical-align:middle}ul li,ol li{line-height:150%}img.dropshadow{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.DCFieldCaption{width:33%;margin-top:.25em;margin-bottom:.25em}.BBDivFieldContainer .DCTextboxWide,.BBDivFieldContainer .BBFormTextArea{width:66%}.BBDivFieldContainer .BBFormTextArea{height:50px}.BBDivFieldContainer label.labelForTextarea{line-height:50px}.BBFormCheckListContainer{font-family:inherit;font-weight:700;height:auto}.BBFieldCaption{background-color:transparent!important;font-family:inherit;font-weight:400;vertical-align:middle;padding:0 .5em 0 0;text-align:right;white-space:normal;width:100%}td.BBFieldCaption{width:35%}.BBFieldCaption label{font-weight:400}label.BBFieldCaption{padding:0;margin-right:.5em}.BBFieldCheckboxCaption{font-family:inherit;font-weight:400;white-space:nowrap}.BBFieldCheckboxCaption input{margin:0 .25em 0 0;background-color:transparent}.BBFieldControlCell{font-family:inherit;padding:0}.BBFormButtonRow{background:transparent!important}.BBFormCheckbox{font-family:inherit;font-weight:400}.BBFormChecklist{font-family:inherit;font-weight:400;border:0!important}.BBFormErrorMessage{font-family:inherit;color:#e1251b;font-weight:400}.BBFormReadonlyValue{font-family:inherit;font-weight:400!important;font-style:normal!important;white-space:normal}.BBFormRequiredFieldMarker{color:#f00;padding:0 .25em;font-weight:400;font-size:smaller;text-align:left}.BBFormRequiredFieldMissingText{font-family:inherit;color:#e1251b;font-weight:400}.BBFormSelectList{margin:.25em 0;font-family:inherit;background-color:#fff}table.BBFormSelectList{background-color:transparent}select.BBFormSelectList{background-color:#fff!important}input[type="radio"]{margin-right:5px}.DonationFormTable input[type="checkbox"],.LoginFormTable input[type="checkbox"],.SubscriptionFormTable input[type="checkbox"],.PaymentPart_FormContainer input[type="checkbox"],.BBFieldControlCell input[type="radio"]{display:inline-block}.BBFormSubmitButton,.BBFormSubmitbutton,.BBSequenceMapNavigationButton,.BBEventRegSequenceMapNavigationButton,.BBSequenceMapNavigationNextButton,.BBEventRegSequenceMapNavigationNextButton,.TransactionManagerFilterActions input[id$=btnFilter],input.CalendarFilterSaveButton,.CalendarEditButtons,input[id$=btnConfirmPassword],.DiscussionGroupDeleteButtonWAI,.DiscussionGroupPruneButton,.DiscussionGroupBlockButton,.DiscussionGroupReplyButtonWAI,.BBDocumentTabButton,.BBDocumentEditButtonWAI,.BBDocumentDeleteButtonWAI,.ListViewDateRangeGoButton{transition:all .5s ease;margin:.8em;padding:13px 36px;font-family:inherit;font-weight:700;font-size:16px;width:auto;background-color:#008c3c;color:#fff;border-width:0;border-radius:21px;text-decoration:none}.fh .BBFormSubmitButton,.fh .BBFormSubmitbutton,.fh .BBSequenceMapNavigationButton,.fh .BBEventRegSequenceMapNavigationButton,.fh .BBSequenceMapNavigationNextButton,.fh .BBEventRegSequenceMapNavigationNextButton,.fh .TransactionManagerFilterActions input[id$=btnFilter],.fh input.CalendarFilterSaveButton,.fh .CalendarEditButtons,input[id$=btnConfirmPassword],.fh .DiscussionGroupDeleteButtonWAI,.fh .DiscussionGroupPruneButton,.fh .DiscussionGroupBlockButton,.fh .DiscussionGroupReplyButtonWAI,.fh .BBDocumentTabButton,.fh .BBDocumentEditButtonWAI,.fh .BBDocumentDeleteButtonWAI,.fh .ListViewDateRangeGoButton{background-color:#008c3c}.BBFormSubmitButton:hover,.BBFormSubmitbutton:hover,.BBSequenceMapNavigationButton:hover,.BBEventRegSequenceMapNavigationButton:hover,.BBSequenceMapNavigationNextButton:hover,.BBEventRegSequenceMapNavigationNextButton:hover,.TransactionManagerFilterActions input[id$=btnFilter]:hover,input.CalendarFilterSaveButton:hover,.CalendarEditButtons:hover,input[id$=btnConfirmPassword]:hover,.DiscussionGroupDeleteButtonWAI:hover,.DiscussionGroupPruneButton:hover,.DiscussionGroupBlockButton:hover,.DiscussionGroupReplyButtonWAI:hover,.BBDocumentTabButton:hover,.BBDocumentEditButtonWAI:hover,.BBDocumentDeleteButtonWAI:hover,.ListViewDateRangeGoButton:hover{background-color:#00308c}.fh .BBFormSubmitButton:hover,.fh .BBFormSubmitbutton:hover,.fh .BBSequenceMapNavigationButton:hover,.fh .BBEventRegSequenceMapNavigationButton:hover,.fh .BBSequenceMapNavigationNextButton:hover,.fh .BBEventRegSequenceMapNavigationNextButton:hover,.fh .TransactionManagerFilterActions input[id$=btnFilter]:hover,.fh input.CalendarFilterSaveButton:hover,.fh .CalendarEditButtons:hover,.fh input[id$=btnConfirmPassword]:hover,.fh .DiscussionGroupDeleteButtonWAI:hover,.fh .DiscussionGroupPruneButton:hover,.fh .DiscussionGroupBlockButton:hover,.fh .DiscussionGroupReplyButtonWAI:hover,.fh .BBDocumentTabButton:hover,.fh .BBDocumentEditButtonWAI:hover,.fh .BBDocumentDeleteButtonWAI:hover,.fh .ListViewDateRangeGoButton:hover{background-color:#00308c}.BBFormTable{border:0!important;font-family:inherit;font-weight:400;margin:0 0 1em;padding:0;border-collapse:collapse;clear:both}table.BBFormTable{font-size:16px}table.BBFormTable table.BBFormTable{font-size:16px}select.BBFormTable{border:2px inset #fff!important;font-family:inherit;font-size:16px;font-weight:400;margin:0;padding:0;border-collapse:separate;clear:both}.BBFormTextArea,select,textarea{font-size:13px;font-family:inherit;margin:.25em 0;width:100%;background-color:#fff}.BBFormTextbox,input[type=text]{margin:0 0 .5em 0;width:100%;background-color:#fff;font-family:inherit;font-size:13px}.BBFormTitle{border:0 none;text-align:left}.BBFormCheckListContainer{overflow:visible}.BBFieldCaption[valign="top"]{vertical-align:top;padding-top:.25em}select.BBFormSelectList{background:linear-gradient(to bottom,#fffff 0,#fff 100%) repeat scroll 0 0 padding-box rgba(0,0,0,0);border:1px solid #171717;border-radius:3px;cursor:default;display:inline-block;margin-bottom:6.5px;outline:medium none;position:relative;text-align:left;text-decoration:none !important;vertical-align:middle}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #171717;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;transition:border .2s linear 0s,box-shadow .2s linear 0s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,.8);box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(82,168,236,.6);outline:0 none}.BBFormTable label.required:before,.PaymentPart_FormContainer label.required:before,.Ev2_RegistrationStepContainer label.required:before,span.SurveyQuestion.required:after,span.SurveyAnswerRequiredMessage:after,div[id$="formWizard"] label.required:before{content:url('image/css/required.png')}.BBFormTable .BBFormSelectList.required,.PaymentPart_FormContainer .BBFormSelectList.required,.Ev2_RegistrationStepContainer .Ev2_RegistrantDropDown{background-position:left center}.BBFormTable .BBFormRequiredFieldMarker,.PaymentPart_FormContainer .BBFormRequiredFieldMarker,.Ev2_RegistrationStepContainer .BBFormRequiredFieldMarker,div[id$="formWizard"] .BBFormRequiredFieldMarker{display:none}@media only screen and
/*!YUI Compressor */
 (max-width:768px){td.BBFieldCaption .BBDivFieldCaption{padding-top:15px}td.BBFieldCaption,td.BBFieldControlCell,td.BBFieldCaption+td,span.BBFieldCaption,.BBDivFieldCaption{display:block;width:100%;text-align:left}.BBFormTextArea,.BBFormTextbox,input[id$=txtEmailAddress],.BBFormTextbox,input[type=text]{width:100%}.BBFormTextbox,input[type=text],.BBFormSelectList,input[id$=txtEmailAddress]{padding:.3em;font-size:16px}.BBFieldControlCell input[type=checkbox]{display:block;float:left;height:1.5em}.BBFieldControlCell input[type=checkbox]+label{display:inline-block;float:left;width:auto}td.BBListingHeading span:first-of-type{display:block;color:#171717;padding-bottom:.2em;font-weight:normal;border-bottom:1px solid #eee}input[type=radio]+label{padding-left:5px}.BBFormTable td select,.BBFormTable td select option{width:100%}.BBListingHeadingSortedAscending,.BBListingHeadingSortedDescending{background-image:none}.mobileMode .SubscriptionFormMessage .checkboxLabel{display:block;width:80%;float:left;padding:0;margin:0 0 0 .7em}.mobileMode .SubscriptionFormMessage .checkboxLabel.boxChecked{background-color:#008c3c;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}.SubscriptionFormMessage .checkboxLabel.boxChecked:before,.SubscriptionFormMessage .checkboxLabel:before{content:none;padding:0}.LoginFormTable .BBFieldControlCell label[for$=cbRememberLogin]{float:none}.SubscriptionFormTable .SubscriptionFormCheckList label[for*=cblNewsLetters],.SubscriptionFormTable .Ev2_AttributeCheckList label[for*=cblAttribute]{width:100%;margin-bottom:10px}.EventTable input[type=checkbox]+label,.PaymentPart_FormContainer input[type=checkbox]+label{display:inline-block;margin-bottom:10px}.SubscriptionFormTable .SubscriptionFormCheckList label[for*=cblNewsLetters].boxChecked:before,.SubscriptionFormTable .Ev2_AttributeCheckList label[for*=cblAttribute].boxChecked:before{float:left;padding-left:0;padding-right:0;margin-left:-20px}.SubscriptionFormTable .SubscriptionFormCheckList label[for*=cblNewsLetters],.SubscriptionFormTable .Ev2_AttributeCheckList label[for*=cblAttribute]{padding-left:25px}.DonationFormTable input[type=checkbox],.LoginFormTable input[type=checkbox],.PaymentPart_FormContainer input[type=checkbox],.BBFieldControlCell input[type="radio"]{display:inline-block}}.BBFormValidatorSummary{font-family:inherit;color:#e1251b;font-weight:400;padding:15px;margin-bottom:1em;background-color:#efefef;border-width:0}.BBFormValidatorSummary ul{color:#515151;list-style-type:square}.BBMessage{color:#e1251b}img.imageLeft{float:left;padding:0 10px 10px 0}img.imageRight{float:right;padding:0 0 10px 10px}.BBAnonymousSubscriptionCaption{white-space:nowrap;padding:0 .5em 0 0!important}.BBAnonymousSubscriptionControlCell{padding:.25em 0!important}.BBAnonymousSubscriptionButtonCell{padding:1em 0 0!important}.BBAnonymousSubscriptionFormTable{margin:0 0 1em}.BBAnonymousSubscriptionFormTable table{border-collapse:collapse}.BBAnonymousSubscriptionFormTable td{padding:0}#contentSidebar .BBAnonymousSubscriptionFormTable{margin:1em 0}.BBAnonymousSubscriptionTitle{font-family:inherit;padding:0}.CHDashBoardSectionHeading{color:#fff;font-family:inherit;font-size:1em;font-weight:700;padding:.25em;white-space:nowrap}.CHDashBoardSection{border:0 none;font-size:1em}.CHDashBoardSection textarea,.CHDashBoardSection input{width:auto!important}.CHDashBoardSection table fieldset legend{color:#000;font-weight:700;font-size:1em}.CHDashBoardSection table fieldset table td,.CHDashBoardSection table fieldset table table table td{white-space:normal!important}.CHDashLink{font-size:1em}.CHFormTable .CHDashLink{margin:0 1em 0 0}.CHDashLink:link{font-size:1em}.CHDashLink:visited{font-size:1em}.CHDashLink:hover{font-size:1em}.CHDashLink:active{font-size:1em}.CHDashSubHeading{font-size:1em}.CHButtonText{padding:0 3em 0 0;border-right:0 none}.CHButtonTextActive{display:block}.CHButton{padding:0 3em 0 0;border-right:0 none}.CHFieldSetCaption{font-size:1.25em;font-weight:400;color:#333;display:block;margin:1em 0 0}.CHFieldSetCaption span,span.CHFieldSetCaption{font-family:inherit;font-weight:400;font-size:1.25em}.CHCommentsFieldSet .CHFieldSetCaption{color:#333;display:block;font-family:inherit;font-size:1.25em;font-weight:400;margin:0;padding:0}.CHText{font-size:1em;white-space:nowrap}.CHSubmitButton{margin:0 auto .25em}.CHFormTable table{background-color:transparent!important}.CHFormTable fieldset div{background-color:#e2e2e2;border:1px solid #666;display:block;overflow:auto;width:680px}.CHFormTable fieldset div table{background-color:transparent!important}.CHFormTable fieldset div div{width:auto;display:block;overflow:auto;border:0 none;background-color:transparent}.CHFormTitle{padding:.5em 0 .35em}fieldset .CHFormTitle{padding:.5em 0 .35em;font-size:1em;color:#000;font-family:inherit}.CHEvenRowStyle td table td{border:0 none;width:auto!important}.CHEvenRowStyle td{background-color:transparent;border:0 none;padding:.25em 0}.CHEvenRowStyle td span{text-align:left;width:100%}.CHListingHeading{background-color:transparent;color:#000}.CHListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}.CHOddRowStyle td table td{border:0}.CHOddRowStyle td{background-color:transparent;border:0 none;padding:.5em 0}.CHOddRowStyle td span{text-align:left;width:100%}table[id*="directoryOutputGridView"] .BBListingHeading{background-color:#2f7ab6;color:#fff}table[id*="directoryOutputGridView"] .BBListingHeading a{font-size:1em}.fh .BBListingHeading{background-color:#47aa42}.BBListingHeading a{color:#fff;padding:1em 0}.DirectorySearchForm{width:100%;margin:0 auto}.DirectoryFieldCaption{width:auto;padding-left:.5em}.DirectoryFieldControlCell{width:auto}.DirectoryFormButtonCell{padding:1em 0 2em 0}.DirectoryPagingButton{width:auto;margin:.5em .25em}.DirectoryFormTable{width:100%}.DirectoryFormTextBox{width:90%}.DirectoryListingHeading{padding:.5em 2em .5em .5em;border:0 none}.DirectoryListingItem{padding:.5em 2em .5em .5em;border-bottom:1px dotted #aaa;white-space:normal!important;text-align:left!important}.DirectoryListingTable{width:100%;margin:0 0 0 1em}.DirectoryListingTable td{text-align:center}div[id*=directoryOutputGridView_Results]{text-align:center;font-size:1em}div[id$=directoryOutputGridView_ResultsAbove]{margin-top:1.9em;position:absolute;width:100%}div[id$=directoryOutputGridView_ResultsBelow]{margin-top:-2.5em}.paginationSpacer{display:block;min-height:50px}.paginationSpacer.bottom{min-height:38px}.DirectoryListingTable>tbody>tr:nth-child(even){background-color:#eee}table[id$="DirectoryMain"] .BBPager{margin:0 40px 27px}.DirectoryListingItem a{font-size:1em}.DirectoryListingItemInteriorTable{display:block;float:left}@media only screen and
/*!YUI Compressor */
 (max-width:767px){.DirectoryFormButtonCell{padding-bottom:0}tr[id$="trDirectoryCriteria"]+tr{display:none}}@media only screen and
/*!YUI Compressor */
 (max-width:600px){.DirectoryListingTable tr th,.DirectoryListingTable tr td{width:33%;padding-right:0}}.DiscussionGroupHeadingCell{background-color:transparent;padding:1em 0;width:100%}.DiscussionGroupHeadingText,.DiscussionMessageNew,.PostDiscussionPreviewHeading,.PostDiscussionReplyHeading,.PostDiscussionReplyLegend,.PostDiscussionTopicHeading,.PostDiscussionTopicLegend,.DiscussionGroupFormTitle{font-size:1em;font-family:inherit}.DiscussionGroupSearchTextCell{vertical-align:middle}.DiscussionGroupSpellButtonWAI{background:url(images/CheckSpelling.gif) no-repeat;border-style:none;border-width:0;height:14px;padding:0;width:79px;text-indent:-9999px}.DiscussionMessageSepHR{color:#c0ceed;margin:1em auto;padding:0;width:80%}.DiscussionReplyBody{white-space:normal}.DiscussionReplyFieldValue{font-family:inherit;font-size:1em;white-space:normal}.DiscussionReplyBody .DiscussionReplyBody .DiscussionReplyFieldValue{display:block;padding:1em 2em}.DiscussionReplyHeading{color:#333;font-family:inherit;font-weight:400;font-size:1em;padding:0;height:auto}.DiscussionReplySubject{font-size:1em;font-weight:700}.DiscussionReplyTable{margin:0 0 1em;border-collapse:collapse}.DiscussionThreadLBracket,.DiscussionThreadRBracket,.DiscussionThreadTBracket{display:block}.DiscussionTopicBody{white-space:normal;background-color:transparent;padding:0}.DiscussionTopicBody table{border-collapse:collapse;width:100%}.DiscussionTopicFieldValue{font-family:inherit;font-size:1em;white-space:normal;display:block;padding:1em 0}.DiscussionTopicFieldValue p{font-size:13px}.DiscussionTopicBody table.w100p .DiscussionTopicFieldValue{display:inline;padding:0}.DiscussionTopicHeading{background-color:transparent;height:auto;color:#000;font-family:inherit;font-weight:700;font-size:1em;padding:.25em}.DiscussionTopicList,.DiscussionTopicNumReplies,.PostDiscussionPreviewLegend,.DiscussionFilterFieldCaption,.PostDiscussionPreviewFormTable,.PostDiscussionReplyFormTable,.PostDiscussionTopicFormTable,.DiscussionThreadList{font-family:inherit;font-size:.8125em}.DiscussionTopicListHeader{color:#333;font-family:inherit;font-weight:700;font-size:1em}.DiscussionTopicListHeader td{padding:.5em}.DiscussionTopicSepHR{color:#333;margin:1em auto;padding:0;width:80%}.DiscussionTopicSubject{color:#333;font-family:inherit;font-size:1.2em;font-weight:700}.DiscussionTopicTable{margin:0 0 .5em}.PostDiscussionPreviewHeadingCell,.PostDiscussionReplyHeadingCell,.PostDiscussionTopicHeadingCell{background-color:transparent}.DiscussionReplyFieldCaption,.DiscussionTopicFieldCaption,.PostReplyFieldCaption,.PostTopicFieldCaption{font-family:inherit;font-size:1em;font-weight:400}.DiscussionGroupButtonCell{padding:.5em 0}.DiscussionGroupSpellButtonWAI{background-color:transparent;color:#283587;text-decoration:none;font-weight:700}.DiscussionGroupSearchTextbox{width:280px}.DiscussionTopicsEvenRowStyle td,.DiscussionTopicsOddRowStyle td{padding:.5em .5em .5em .25em;white-space:normal!important;vertical-align:top}.DiscussionGroupMessage{font-family:inherit;font-size:1em;font-weight:400;padding:1em 0 0}.DiscussionGroupDeleteButtonWAI,.DiscussionGroupPruneButton,.DiscussionGroupBlockButton,.DiscussionGroupReplyButtonWAI{font-size:1em;margin:0}.DiscussionGroupPruneButton,.DiscussionGroupBlockButton,.DiscussionGroupReplyButtonWAI{padding-top:5px;padding-bottom:5px}.DiscussionGroupDeleteButtonWAI:hover,.DiscussionGroupPruneButton:hover,.DiscussionGroupBlockButton:hover,.DiscussionGroupReplyButtonWAI:hover{color:#fff;text-decoration:none}.DiscussionTopicLink{font-size:1.2em}.DiscussionTopicLink:link{color:#1e6fb0}.DiscussionGroupButtonCell{padding:0}.DiscussionGroupMessage label{color:#003768}.DiscussionTopicBody table.w100p .DiscussionTopicFieldValue,.DiscussionMessageNew{vertical-align:middle}.DiscussionSearchLink{color:#1e6fb0}.DiscussionSearchPostDate{font-size:13px}.DiscussionSearchList tr td{padding:5px 10px}.DiscussionSearchHeader td{background-color:#2f7ab6;color:#fff}@media only screen and
/*!YUI Compressor */
 (max-width:767px){.DiscussionGroupButtonCell{padding-top:0}.DiscussionGroupButtonCell>input{margin-top:0}.DiscussionTopicListHeader{display:none}.DiscussionTopicList tr td{display:block;float:left;width:100%;margin:0;padding:0 0 0 10px}.DiscussionTopicList tr td:first-of-type{padding-top:10px}.DiscussionTopicList tr td:nth-child(2):before{content:"Posted by: "}.DiscussionTopicList tr td:nth-child(3):before{content:"Replies: "}.DiscussionTopicList tr td:nth-child(4){padding-bottom:10px}.DiscussionTopicList tr td:nth-child(4):before{content:"Posted On: "}.BBListOddRowStyle.DiscussionTopicsOddRowStyle>td:last-child,.BBListEvenRowStyle.DiscussionTopicsEvenRowStyle>td:last-child{float:none;position:absolute;right:0;width:auto}table.DiscussionTopicList{padding:10px}.DiscussionGroupDeleteButtonWAI{margin:10px 10px 0 0}span.DiscussionTopicFieldCaption,span.DiscussionTopicFieldValue{display:inline}}@media only screen and
/*!YUI Compressor */
 (max-width:500px){.DiscussionGroupHeadingCell table td{display:block;text-align:left}tr.DiscussionTopicBody table tr:nth-child(2) td{display:block}tr.DiscussionTopicBody table tr:nth-child(2) td:nth-child(3),tr.DiscussionTopicBody table tr:nth-child(2) td:nth-child(4),tr.DiscussionTopicBody table tr:nth-child(2) td:nth-child(5){width:auto;float:left;text-align:left}}@media only screen and
/*!YUI Compressor */
 (max-width:450px){.DiscussionSearchList tr td{display:block}.DiscussionSearchPostDate:before{content:"Post Date: "}.DiscussionSearchHeader{display:none}}.BBDocumentDisplayDescriptionStyle{font-style:normal;font-size:.92em}.BBDocumentDisplayDescriptionStyle td{padding:0 0 0 3em}.BBDocumentDisplayHeaderRow td{padding:.5em;background-color:#2f7ab6;color:#fff}.BBDocumentDisplayHeaderRow td a{color:#fff}.BBDocumentDisplayTable{margin:1em 0}.BBDocumentTabButtons{padding:0;text-align:right}.BBDocumentAddDescription{font-size:1em}.BBDocumentDisplayEvenRowStyle td{padding:.5em}.BBDocumentDisplayOddRowStyle td{padding:.5em}.BBDocumentEditButtonWAI,.BBDocumentDeleteButtonWAI{padding-top:0;padding-bottom:0;margin:0}.BBDocumentTabButton:hover,.BBDocumentEditButtonWAI:hover,.BBDocumentDeleteButtonWAI:hover{text-decoration:none;color:#fff}@media only screen and
/*!YUI Compressor */
 (max-width:500px){.BBDocumentDisplayTable tr td{display:block;padding:0 10px}.BBDocumentDisplayTable tr td:nth-child(4),.BBDocumentDisplayTable tr td:nth-child(5){position:absolute;width:auto;right:0;margin-right:0;margin-top:-55px}.BBDocumentDisplayTable tr td:nth-child(5){margin-top:-20px}.BBDocumentDisplayHeaderRow{display:none}.BBDocumentDisplayTable .Owner:before{content:"Owner: "}.BBDocumentDisplayTable .UploadDate:before{content:"Upload Date: "}.BBDocumentDisplayDescriptionStyle td:first-of-type{padding-left:10px;font-style:italic}.BBDocumentTabButtons{text-align:left}.BBDocumentTabButtons a{margin-left:0}}.DonationCaptureFieldControlCellAmount{font-size:1em;width:auto}.DonationCaptureFieldControlCellAmount .BBFieldCaption{vertical-align:top}.DonationFieldCaption{background:transparent;white-space:normal}label.DonationFieldCaption{display:block}.DonationFieldCheckboxCaption{display:block;padding:0}.DonationFieldCheckboxCaption label{font-weight:400}.DonationCaptureFieldControlCell{width:auto}.DonationCaptureFieldControlCell table{width:auto!important;margin:0!important}.DonationCaptureFieldControlCell table td{padding:0}.DonationCaptureFieldControlCell table{width:auto!important;margin:0!important}.DonationCaptureFieldControlCell table td{padding:0}.DonationCaptureFieldControlCell label{vertical-align:middle;font-weight:400;margin:0 .5em 0 0}.DonationCaptureFieldControlCell input{vertical-align:middle;margin-right:.5em}.DonationFieldControlCell{width:auto}.DonationFieldControlCell label{font-weight:400;vertical-align:middle}.DonationFieldControlCell input{vertical-align:middle;margin-right:.25em}.DonationFormTable table .DonationFieldControlCell,.DonationFormTable table[id$=rdoGiftType] td{padding:.25em .5em .5em 0}label[for$=rdoOther]{display:none}.DonationButtonCell{text-align:center;padding:1em 0 0}.DonationCaptureReadonlyValue{font-size:1em}.DonationCaptureRequiredFieldMarker{width:15%}.DonationRequiredFieldMarker{width:15%}.DonationCaptureSelectList{white-space:nowrap;width:auto}.DonationCaptureSelectListNarrow{width:auto}.DonationSelectList{width:auto}.DonationGridEvenRow .DonationSubmitButton,.DonationGridOddRow .DonationSubmitButton{margin:0}.DonationFormTable{width:100%;margin:0}.DonationFormTable table{border-collapse:collapse;width:auto;margin:0!important;border-color:#fff;border-style:solid;border-width:0}.DonationFormTable table td{border-color:#fff;border-style:solid;border-width:0}.DonationFormTable label.BBFieldCaption{display:block;text-align:left;margin:.5em 0}.DonationFormTable .vaTop{vertical-align:middle}.DonationTextboxNarrow{margin:0;width:180px}.DonationGridFooter td{vertical-align:top;padding:.25em;border-color:#fff}.DonationGridHeader td{font-weight:700;vertical-align:top;border-color:#fff}.DonationGridEvenRow td{vertical-align:top;padding:.25em;border-color:#fff}.DonationListingHeading,.DonationCaptureListingHeading,.fh .DonationListingHeading,.fh .DonationCaptureListingHeading{text-align:left;border:0 none;background:transparent;height:auto;font-size:1.5em;padding:1em 0 .5em;margin:0}.DonationGridOddRow td{vertical-align:top;padding:.25em;border-color:#fff}.DonationMessage{padding:0 0 10px 0}img.ui-datepicker-trigger{margin-left:-33px}.labelRecurrenceStartingOn,.emptyTDBelowOnLabel{display:none}input[id$=txtCSC]{width:100px}img[cssclass="BBLinkHelpIconImg"]{display:none}table[id*="_rdoGiftType"] tr{display:inline;float:none}table[id*="_rdoGiftType"] tr label[for*="rdoGiftType"]{margin:0 .5em 0 0}.DonationFormTable>tbody>tr>td{padding-bottom:.2em}.DonationFormTable .emptyTD{padding:0}.DonationFormTable .BBLinkHelpIcon:after{content:"what's this"}.BBFieldControlCell table[id$="tblAmount"] td{padding-bottom:0}.DonationFormTable tr[id$="trDesignationOther"][style*="hidden"]{display:none}#divModalPage .AdminModalTitle{height:auto;padding:10px}#divModalPage #divContentPane{position:static;padding:5px 18px}.MatchFinderMessage{color:#666;line-height:1.5em}tr[class*="MatchFinder"]>td{text-align:left}tr[class*="MatchFinder"]>td>a{font-size:1.5em;line-height:1.5em}.MatchFinderResultsList [class$="RowStyle"]{background-color:transparent;border-bottom-width:0}.MatchFinderFormTable div.w100p{border-width:0!important;height:auto!important}.MatchFinderFormTable input.BBFormSubmitButton{width:100px!important}body#myBody[onload*="doLoad"],body#myBody[onload*="doLoad"] form#Form1{overflow:visible}div#divModalPage.page{position:static}span[id$="lblTxtMatchFinderMessage1"] br{display:none}@media only screen and
/*!YUI Compressor */
 (max-width:768px){td.DonationFieldCaption+td{display:block;width:100%;text-align:left}div[id$=pnlDonationForm] td.emptyTD{display:none}td.DonationFieldCaption,td.DonationCaptureFieldCaption{margin-top:.7em}table[id$=tblAmount] td{display:inline-block;width:auto}table[id$=rdoGiftType] tr{display:block;float:left;padding-right:15px}td.DonationFieldControlCell.givingAmountInputTD input,td.DonationFieldControlCell.givingAmountInputTD{display:inline-block}td.DonationFieldControlCell.givingAmountInputTD input,td.DonationFieldControlCell.givingAmountInputTD label{display:inline-block}.mobileMode .radioLabel{display:inline-block;line-height:normal;margin:.2em auto}tr[id$="trOther"] td[id$="tdOther"]{display:inline-block}tr[id$="trOther"] td[id$="tdOther"] label.givingAmount{display:inline-block}td[id$="tdOther"]+td.DonationFieldControlCell{display:none}td[id$="tdOther"]+td.DonationFieldControlCell.checked{display:inline-block}td[id$="tdOther"]+td.DonationFieldControlCell td[id$="Td1"]{display:table-cell}div[id$="pnlDonationForm"] tr[id$="trOther"] td.emptyTD:not(.DonationFieldControlCell){display:table-cell}div[id$="pnlDonationForm"] tr[id$="trOther"] input[id$="txtAmount"]{margin:0 0 0 3px;height:2.3em}td[id$=tdFrequencyCaption]+td>table{width:100%}label[id$=lblTxtEnding]{white-space:pre}.BBFormTable td[id$=FrequencyCaption]{width:auto}select[id$=Recurrence_ddlFrequency]{display:block;float:left}tr [id$=Recurrence_trRange] input[id$=DatePickerStart],tr [id$=Recurrence_trRange] input[id$=DatePickerEnd]{display:block;float:left}label[id$=Recurrence_lblTxtOnWeek],label[id$=Recurrence_lblTxtOnMonthlyQuarterly],label[id$=Recurrence_lblTxtOnMonth],label[id$=Recurrence_lblTxtStarting],label[id$=Recurrence_lblTxtEnding]{display:block;float:left;width:90px;padding-top:15px}select[id$=Recurrence_ddlDayOfWeek1]{display:block;float:left}select[id$=Recurrence_ddlDayOfWeek1],.BBFormTable tr[id$=trMonthlyQuarterly] td.DonationFieldControlCell select[id*=Recurrence_ddlDayNumber]{width:auto}.DonationFormTable td select[id$=Recurrence_ddlPosition],.DonationFormTable td select[id$=Recurrence_ddlPosition] option,.DonationFormTable td select[id$=Recurrence_ddlDayOfWeek2],.DonationFormTable td select[id$=Recurrence_ddlDayOfWeek2] option,.DonationFormTable td select[id$=Recurrence_ddlMonth],.DonationFormTable td select[id$=Recurrence_ddlMonth] option,.DonationFormTable td select[id$=Recurrence_ddlDayNumber1],.DonationFormTable td select[id$=Recurrence_ddlDayNumber1] option{width:auto}label[id$=lblTxtEnding]{clear:both}img.ui-datepicker-trigger{display:block;float:left;margin-left:-2.1em}div[id$=Recurrence_divFrequency]{clear:both}div[id$=Recurrence_divFrequency]>table{width:100%}div[id$=Recurrence_divFrequency] td{padding-top:10px}.DonationFormTable label[id$=Recurrence_lblTxtStarting],label[id$=Recurrence_lblTxtEnding]{padding-top:7px;margin-top:0}img.ui-datepicker-trigger[title^=Start]{margin-top:8px}tr [id$=Recurrence_trRange] input[id$=DatePickerEnd]{margin-top:15px}label[id$=Recurrence_lblTxtEnding]{padding-top:12px}img.ui-datepicker-trigger[title^=End]{margin-top:23px}.labelRecurrenceStartingOn,.emptyTDBelowOnLabel{display:none}.DonationFormTable .radioRecurrenceDay,.DonationFormTable .inputDayOfMonth,.DonationFormTable .radioRecurrenceDayFrequency,.DonationFormTable .inputRecurrenceDayFrequency,.DonationFormTable .annualRecurrenceTD{display:table-cell}.DonationFormTable table .radioRecurrenceDay,.DonationFormTable table .radioRecurrenceDayFrequency{padding-right:6px}#tributeCheckbox,.tributeLabel{display:block;float:left;margin-top:15px}#tributeCheckbox{height:1.5em}table[id$=rdoPaymentOption] label.radioLabel{margin-right:1em}.DonationFormTable select[id$=cboYear]{margin-left:20px}.DonationFormTable input[id$=txtCSC]{width:50%}.DonationFormTable a[id$=lnkcsc_help] img{display:none}.DonationFieldCheckboxCaption{padding:0}.DonationFieldCheckboxCaption label.checkboxLabel{margin-left:0}}@media only screen and
/*!YUI Compressor */
 (max-width:500px){tbody[id$=tbdyMatchingGifts]>tr>td.DonationCaptureFieldControlCell td{display:block}}.ECardWizardSubheading{margin-bottom:1em}.ECardSection th[scope=col]{text-align:left}.ECardSectionSeparator{border:1px solid #aaa;color:#fff;font-family:inherit;font-size:1em;font-weight:700;padding:.25em;width:auto}.ECardPreviewBlock{border:0 none;margin:.5em 0;padding:.5em}.ECardPreviewBlock table{width:auto!important}.ECardPreviewBlock span[id$=lblPreviewFromCaption],.ECardPreviewBlock span[id$=lblPreviewToCaption],.ECardPreviewBlock span[id$=lblPreviewSubjectCaption],.ECardPreviewBlock span[id$=lblFinalPreviewFromCaption],.ECardPreviewBlock span[id$=lblFinalPreviewToCaption],.ECardPreviewBlock span[id$=lblFinalPreviewSubjectCaption],.ECardPreviewBlock span[id$=lblSubjectCaption]{padding-right:.5em;text-align:right;font-weight:700;width:60px}.ECardThumbnail{border:0 none;margin-bottom:1em;margin-left:0;margin-right:1em;padding:0;text-align:center;vertical-align:middle;opacity:.75}.ECardCurrentStep{background-color:transparent;border:0 none;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:700;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}.ECardPastStep{background:transparent url(images/wizardgreencheck.gif) no-repeat scroll 90% 50%;border:0 none;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:700;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}.ECardFutureStep{background:transparent none repeat scroll 0 0;border:0 none;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:700;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}.ECardThumbnail:hover{opacity:1;border:0 none}.MailForwardingFormTable{border:0}.LoginFormTable{width:auto;font-family:inherit}#PC2799_trRegistrationRequest{padding:.5em 0;font-family:inherit;font-style:normal;font-weight:400;text-align:left}#PC2799_tdRegRequestTitle .row.EmailSignupTitle h1{font-family:inherit;font-weight:400;font-style:normal;text-align:left}#PC2799_tdTitleDesc .row.EmailSignupTitleDesc{font-family:inherit}.EmailSignupFieldCaption.col-sm-10.col-md-10.col-lg-10{font-family:inherit}#PC2799_btnRegRequest.EmailSignupSubmit{background-color:#008539;font-family:inherit}#PC2799_btnRegRequest.EmailSignupSubmit:hover{background-color:#0047c7}.CalendarViewCalendarContainer{display:none}.desktopMode .CalendarViewCalendarContainer,.tabletMode .CalendarViewCalendarContainer{display:table}.CalendarViewEventItemContainer{margin:.5em 0 .5em .5em}.CalendarViewCalendarContainer{margin:1em 0!important;border:1px solid #b8b799}.CalendarViewBottomIcons{text-align:left}.ListViewDateLabel{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:400;height:auto;margin:1em 0 0}.ListViewEventItemContainer{font-size:1em}.ListViewEventItemContainer div{padding:0 0 1em!important}.CalendarViewMonthYearLabel{height:auto;line-height:1em;vertical-align:top;font-size:1.2em}.CalendarViewDayHeader{background-color:#2f7ab6;color:#fff;height:auto;padding:.75em;text-transform:uppercase;text-align:center;font-size:1em;font-family:inherit}.fh .CalendarViewDayHeader{background-color:#47aa42}.CalendarViewOtherMonthDay{background-color:#ccc;border:1px dashed #b8b799;border-top:0 none;color:#333;height:100px;text-align:right}.CalendarViewWeekendDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}.CalendarViewDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}.ListViewDateRangeGoButton{margin:0 0 0 .6em}.ListViewEventDate{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:700;margin:0 0 1em}.ListViewEventTitle{color:#000;font-family:inherit;font-size:1em;font-weight:700;text-align:left;text-transform:none}.ListViewEventSubtitle{font-style:italic;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:400;margin:0 0 0 1em;vertical-align:top}.ListViewEventTime{display:block;font-size:1em;font-weight:700;margin:0 0 0 1em}.ListViewEventLocation{font-size:1em;display:block;font-weight:700;margin:0}.EventCalendarName{font-weight:400;font-size:22px;text-align:left;display:block;white-space:nowrap}.DetailEventTitle{text-align:left;font-family:inherit;font-weight:700;font-size:1.2em}.DetailEventSubtitle{color:#333;font-family:inherit;font-weight:400;font-size:1em;font-style:normal}.DetailCaptionContainer{background-color:transparent;border-bottom:1px solid #aaa;padding:.5em 0}.DetailCaption{font-size:18px;color:#000}.CalendarViewToday{background-color:#eee;border:1px dashed #b8b799;color:#333;font-weight:700;text-align:right}.CalendarViewAllDayEvent{border:0}.CalendarFilterContainer span.CalendarFilterSaveMsg{display:none;margin-bottom:0}.CalendarFilterContainer span{display:block;margin-bottom:0;overflow:hidden}.CalendarFilterContainer label{display:block;float:left;padding:2px}.CalendarFilterContainer input[type=checkbox]{float:left;clear:left;height:24px;margin-right:10px}.CalendarFilterContainer input[type=checkbox]+label{padding:0}.EventCalFilter_Show{border:0 none!important;display:block!important;padding:1em!important;position:relative!important}.CalendarFilterSaveButton{color:#000;font-size:12px;width:100px}.CalendarFilterHorizontalDividers{clear:both}.EventCalendarPartContainer table{border-collapse:collapse;margin:auto}.EventCalendarPartContainer table table{margin:.25em 0}table[id$=CalendarEvent1_rblMapLink]{margin-bottom:.5em}.EventCalFilter_Show,.EventCalFilter_Hide{border:0 none;padding:0;font-size:1em}span[id$=lblCalName]{display:block;padding:0;font-weight:700}.ListViewTopLeft{border-bottom:0 none}.ListViewTopRight{border-bottom:0 none;text-align:right;vertical-align:top}td.ListViewTopGap .BBFormTextbox{margin:0 0 .25em}td.ListViewTopGap{font-weight:700}.ListViewEventDivider{font-size:1em;display:block;margin:0 0 1em 1em}.CalendarViewContainer{font-size:1em}.CalendarViewTopLeft{font-weight:700;padding:0}.CalendarViewTopMiddle{text-align:center!important;vertical-align:middle;width:30%}.CalendarViewTodayText{display:block;padding:0 0 0 6px}.CalendarFilterSaveContainer input{display:inline;float:right}.CalendarEventRecurMsg{padding:0}.CalendarEventRecurContainer{border:0 none}.CalendarFormCategoryContainer{border-collapse:collapse;width:85%}.CalendarFormCategoryContainer td{padding:0}.CalendarFormCategoryContainer input,.CalendarFormCategoryContainer select,.CalendarFormCategoryContainer textarea{margin:.25em 0}.CalendarFormCategoryContainer label{margin:0 .5em 0 0}.CalendarFormDateTimeContainer{border-collapse:collapse;width:100%}.CalendarFormDateTimeContainer table{margin:0}.CalendarFormDateTimeContainer td{padding:0}.CalendarFormDateTimeContainer input,.CalendarFormDateTimeContainer select,.CalendarFormDateTimeContainer textarea{margin:.25em 0;width:auto}.CalendarFormDateTimeContainer .BBFormTextbox{margin-right:.25em}.CalendarFormDateTimeContainer img{vertical-align:middle}.CalendarFormDateTimeContainer label{margin:0 .5em 0 0}.CalendarFormOptionalText{vertical-align:middle}.CalendarFormEventInfoContainer{border-collapse:collapse;width:100%}.CalendarFormEventInfoContainer td{padding:0}.CalendarFormEventInfoContainer input,.CalendarFormEventInfoContainer select,.CalendarFormEventInfoContainer textarea{margin:.25em 0}.CalendarFormEventInfoContainer input[type=radio]{margin:0 .5em}.CalendarFormEventInfoContainer label{margin:0 .5em 0 0}.CalendarFormEventInfoContainer table[id$=rblMapLink]{margin-left:.7em}.CalendarFormHTMLEditor{height:auto!important;min-width:475px}.EventCalendarButtons{font-size:1em;padding:0 5px 0 0}.EventCalendarButtonBar{height:auto;padding:0 0 1em;text-align:left}.CalendarFormFieldCaption{vertical-align:middle;width:33%}.DetailLeft{text-align:right;font-weight:700;vertical-align:middle}.DetailDateTime{color:#333;font-size:1.1em;font-weight:700;padding:0;border-bottom:0 none}.DetailEventDetails{border:0}.DetailRight{vertical-align:middle;padding:.25em 0 0}.EventCalendarPartContainer .EditEventLocation,.EventCalendarPartContainer .EditEventContactInfo,.EventCalendarPartContainer .EditEventTextBox,.EventCalendarPartContainer .EditEventFees{height:auto;width:100%}.EventCalendarButtonBar input[type=image],.EventCalendarPartContainer input[id$=ImageButtonFilterEvents2][type=image]{border-width:0;padding-left:0;padding-right:0}span[id$=lblCalName]{display:none}.CalendarFilterSaveContainer{margin-top:-.5em}.CalendarViewTopLeft label[for$=ddlMonthYear]{display:none}#printStartCV .emptyTD{display:none}.DetailEventDetails span p{font-size:13px}tr[id$="CalendarEvent1_TRLocation"] *,tr[id$="CalendarEvent1_TRCalendarName"] *{font-size:13px}.CalendarViewEvent{line-height:1.1em}.CalendarViewEvent a{font-size:1.2em}a[id*="lbtnFilterEvents"]{font-size:13px}input[id*="ImageButtonFilterEvents"]{display:none}.CalendarFormDateTimeContainer img.ui-datepicker-trigger{margin-left:-26px;position:absolute;margin-top:7px}.EventCalendarButtonBar>input[type="image"],a[id$="ImageButtonPrint"]{background:url("image/css/newEvent.png") no-repeat scroll center 3px #fff;height:0;padding-top:25px;width:25px;vertical-align:top;display:block;float:left;padding-right:3px;padding-top:30px;vertical-align:top;width:25px}.EventCalendarButtons{display:block;float:left;font-size:1.2em;line-height:1em;padding:0 10px 0 6px;width:60px}.EventCalendarButtonBar>input[id$="ImageButtonImportEvents"]{background-image:url("image/css/importEvents.png")}.EventCalendarButtonBar>input[id$="ImageButtonImportEvents"]+a{width:70px}.EventCalendarButtonBar>input[id$="ImageButtonViewList"]{background-image:url("image/css/listView.png")}.EventCalendarButtonBar>a[id$="ImageButtonPrint"]{background-image:url("image/css/printView.png");display:inline-block}.EventCalendarButtonBar>a[id$="ImageButtonPrint"] img{display:none}.EventCalendarButtonBar>input[id$="ImageButtonExportEvent"]{background-image:url("image/css/exportEvents.png")}.EventCalendarButtonBar>input[id$="ImageButtonExportEvent"]+a{width:85px}.EventCalendarButtonBar>input[id$="ImageButtonViewCalendar"]{background-image:url("image/css/calendarView.png")}.EventCalendarButtonBar>a[id$="lbtnCalView"]{width:80px}a[id*="lbtnFilterEvents"]{float:none;display:inline;width:auto}.phoneMode input[id$="ImageButtonViewCalendar"],.phoneMode a[id$="lbtnCalView"]{display:none}.phoneMode .ListViewEventItemContainer div:nth-child(4n-2){background-color:#ddd}.phoneMode .ListViewEventItemContainer div{padding:10px!important}.phoneMode .ListViewEventTitle{color:#003768;font-size:1.6em}.phoneMode a[id$="ImageButtonPrint"],.phoneMode a[id$="lbtnPrintView"]{display:none}.UpcomingEventContainer{background-color:transparent}.UpcomingEventContainer br{display:none}#printStart br{display:none}.RecentEventContainer{background-color:transparent}.RecentEventContainer br{display:none}.HighlightEventTitle{display:block;padding:.5em 0 0}.HighlightEventDate{display:block}.HighlightEventTime{display:block}.HighlightEventCancelled{display:block}.HighlightEventScore{display:block}.Ev2_ValidationSummary{margin-bottom:1.25em}ol.BBEventRegSequenceMap{background-color:#ddd}ol.BBEventRegSequenceMap li{margin:0 auto;padding:0;width:33%;line-height:1.2em;display:inline-block;text-align:center}ol.BBEventRegSequenceMap li *,ol.BBEventRegSequenceMap li .BBEventRegSequenceMapStepLink:link{color:#999;font-size:inherit}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStepItem{border-width:0;border-radius:0;background-color:transparent}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep{font-weight:normal}ol.BBEventRegSequenceMap li.BBEventRegSequenceMapCurrentStep{background:url('image/css/stepbg.png') no-repeat right center;border:0;color:#fff}.fh ol.BBEventRegSequenceMap li.BBEventRegSequenceMapCurrentStep{background:url('https://giving.tuftsmedicalcenter.org/image/css/fh_stepbg.png') no-repeat right center;border:0;color:#fff}ol.BBEventRegSequenceMap li.BBEventRegSequenceMapCurrentStep span{color:#fff}ol.BBEventRegSequenceMap li.BBEventRegSequenceMapCurrentStep:last-of-type{width:34%;background-color:#fff;float:right}.BBEventRegSequenceMapStepItem{min-height:0;padding:10px 5px}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBEventRegSequenceMapStepItem,ol.BBEventRegSequenceMap li .BBEventRegSequenceMapStepLink:link{font-size:0;color:transparent}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBEventRegSequenceMapStepItem:before,ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBEventRegSequenceMapStepItem:after{font-size:18px;color:#fff}ol.BBEventRegSequenceMap .BBEventRegSequenceMapFutureStep .BBEventRegSequenceMapStepItem:before,ol.BBEventRegSequenceMap .BBEventRegSequenceMapFutureStep .BBEventRegSequenceMapStepItem:after,ol.BBEventRegSequenceMap .BBEventRegSequenceMapPreviousStep .BBEventRegSequenceMapStepItem:before,ol.BBEventRegSequenceMap .BBEventRegSequenceMapPreviousStep .BBEventRegSequenceMapStepItem:after{color:#999}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep a.BBEventRegSequenceMapStepItem:hover:after,ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep a.BBEventRegSequenceMapStepItem:hover:before{color:#333;text-decoration:none}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBEventRegSequenceMapStepItem:before{background-color:#fff;display:inline-block;text-align:center;width:29px;height:29px;line-height:29px;border-radius:50%;margin-right:8px}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBSequenceMapCurrentStepItem:before{color:#666}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBSequenceMapCurrentStepItem:after{color:#fff}.BBEventRegSequenceMapStep:nth-child(1) .BBEventRegSequenceMapStepItem:before{content:"1"}.BBEventRegSequenceMapStep:nth-child(2) .BBEventRegSequenceMapStepItem:before{content:"2"}.BBEventRegSequenceMapStep:nth-child(3) .BBEventRegSequenceMapStepItem:before{content:"3"}.BBEventRegSequenceMapStep:nth-child(1) .BBEventRegSequenceMapStepItem:after{content:"Selection"}.BBEventRegSequenceMapStep:nth-child(2) .BBEventRegSequenceMapStepItem:after{content:"Registration"}.BBEventRegSequenceMapStep:nth-child(3) .BBEventRegSequenceMapStepItem:after{content:"Payment"}.Ev2_EventContainer{clear:both}input.Ev2_TitleCheckbox{display:block;float:left;margin-bottom:20px}.Ev2_DateTimeLeftContainer,.Ev2_DateTimeRightContainer{min-height:0;display:inline;width:auto}.Ev2_DateContainer,.Ev2_TimeContainer,.Ev2_RegistrationEventDateContainer,.Ev2_RegistrationEventTimeContainer{margin:0;display:inline;width:auto}.Ev2_DateContainer,.Ev2_TimeContainer{background-image:none}.Ev2_RegistrationEventDate,.Ev2_RegistrationEventTime{float:left}.Ev2_DateLabel:after{content:" "}.Ev2_DateLabel,.Ev2_TimeLabels,.Ev2_RegistrationEventDate,.Ev2_RegistrationEventTime{margin:0 0 .7em 0;padding:0 12px 0 0;display:inline-block;width:auto;font-style:italic;font-weight:normal}.Ev2_TimeLabels *{font-weight:normal}.Ev2_DescriptionContainer,.Ev2_RegistrationEventDescContainer{clear:both;background-color:#ddd;padding:12px;margin-bottom:1em;width:100%;line-height:1.2em}.Ev2_PriceTypesContainer{margin:0}.Ev2_PriceTypesHeader{background-color:#2f7ab6}.fh .Ev2_PriceTypesHeader{background-color:#47aa42}.Ev2_PriceTypesTable,.Ev2_PriceTypesHeader,.Ev2_PriceTypesRow,.Ev2_PriceTypesCell{border:0 none;display:block}.Ev2_PriceTypesTable{width:100%}.Ev2_PriceTypesTable .Ev2_PriceTypesRow{background-color:#ddd;border-bottom:1px dotted #aaa}.Ev2_PriceTypesTable .Ev2_PriceTypesRow:nth-child(even){background-color:#fff}.Ev2_PriceTypeQtyColumn input{width:40px}.Ev2_PriceTypesCell{width:25%;float:left;height:50px}.Ev2_PriceTypeQtyColumn input{height:30px}.Ev2_PriceTypeAmountColumn span{line-height:30px}.Ev2_PriceTypeNameColumn{width:50%;padding-top:12px;padding-bottom:8px}.Ev2_PriceTypesHeader .Ev2_PriceTypesCell{height:auto}.Ev2_PriceTypesHeader .Ev2_PriceTypesCell:first-of-type{width:47%}.Ev2_PriceTypesHeader .Ev2_PriceTypesCell[id*=divPriceHeader]{text-align:center;width:28%}.Ev2_PriceTypesHeader .Ev2_PriceTypesCell[id*=divPriceHeader] span[id*=thPrice]{padding-left:20px}.Ev2_PriceTypeNameColumn,.Ev2_PriceTypesHeader .Ev2_PriceTypesCell{text-align:left}.Ev2_PriceTypesHeader .Ev2_PriceTypesCell:last-of-type{display:none}.Ev2_PriceTypeQtyColumn{text-align:left}.Ev2_PriceTypeAmountColumn{text-align:right;padding-right:3em}.Ev2_PriceTypeValidatorColumn{height:auto;padding:0 0 5px;clear:both;width:100%;padding-left:10px}.Ev2_PriceDescriptionCell{padding-top:12px;padding-bottom:12px;min-height:2.5em}.Ev2_Step1QtyValidation{color:#d04a28;display:none;margin-bottom:10px;text-align:center}.Ev2_PriceTypeValidatorColumn.validationActive .Ev2_Step1QtyValidation{display:block}.Ev2_DonationContainer{margin-bottom:1em}.Ev2_SummaryContainer{display:block;margin-top:0;padding-bottom:1em;border:1px solid #ddd}.Ev2_SummaryHeader{display:block;background-color:#2f7ab6;color:#fff;padding:10px}.fh .Ev2_SummaryHeader{background-color:#47aa42}.Ev2_OrgRegContainer{background:transparent;border-width:0;margin:0;float:none;text-align:center;width:100%}input[id$=chkOrgRegistration]{margin-right:10px}.Ev2_OrgRegContainer{height:auto}.Ev2_OrgRegText{font-size:inherit}.BBSequenceMapNavigationContainer,.BBSequenceMapOptionalContainer{margin:0 auto;float:none;text-align:center;clear:both}.BBEventRegSequenceMapNavigationNextButton{font-size:inherit}.Ev2_PriceCount{font-size:.7em;display:inline-block;padding-top:.2em}.Ev2_RegistrationEventTitleContainer{margin-bottom:0}.Ev2_DidYouMeanToRegisterAs{float:right}.Ev2_RegistrationGroups div[id*=step2]+div.Ev2_RegistrationEventDescContainer{display:none}.Ev2_RegistrantEventHeader{display:none}.Ev2_RegistrantContainer{width:100%;clear:both;border-radius:0;background-color:#f9f9f9;background-image:none;border-width:0}.Ev2_RegistrantLeft{float:none}.Ev2_RegistrantFieldCell{width:100%;position:relative}.Ev2_RegistrantContent .Ev2_RegistrantFieldCell>div,.Ev2_RegistrantContent .Ev2_RegistrantFieldCell>input{float:left}.Ev2_RegistrantContent .Ev2_RegistrantFieldCell>div,.Ev2_RegistrantFieldCell>label{clear:both;padding:.5em .5em 0 0}.Ev2_RegistrantAddressControlDropDown,.Ev2_RegistrantTextArea,.Ev2_RegistrantTextBox{clear:none;width:auto}.Ev2_RegistrantAddressContainer{padding-bottom:.5em}.Ev2_RegistrantFieldCell div label{display:inline-block;width:100%;text-align:right}.Ev2_RegistrantFieldCell>label,.Ev2_RegistrantFieldCell div{width:30%;text-align:right}.Ev2_RegistrantContent .Ev2_RegistrantFieldCell input{height:auto}.Ev2_RegistrantAddressHeader{display:none}.Ev2_RegistrantAddressForAllContainer label,.Ev2_RegistrantUseBillingContainer label{padding:0}.Ev2_RegistrantContent .Ev2_RegistrantAddressForAllContainer input,.Ev2_RegistrantContent .Ev2_RegistrantUseBillingContainer input{float:none}.Ev2_RegistrantFieldCell .Ev2_RegistrantLink{text-align:left;position:absolute;right:-1em;top:1em}.Ev2_RegistrantLink a{text-decoration:none}.Ev2_RegistrantLink a:hover{text-decoration:underline}.Ev2_RegistrantHeader,.Ev2_RegisterYou{margin-bottom:1em}@media only screen and
/*!YUI Compressor */
 (max-width:975px){.Ev2_RegistrantFieldCell .Ev2_RegistrantLink{right:-2em}}@media only screen and
/*!YUI Compressor */
 (max-width:900px){.Ev2_RegistrantFieldCell .Ev2_RegistrantLink{width:20%;right:0;top:.6em}}@media only screen and
/*!YUI Compressor */
 (max-width:840px){.Ev2_RegistrantFieldCell .Ev2_RegistrantLink{right:-1.6em}.Ev2_DidYouMeanToRegisterAs{float:right;margin-right:10px;margin-top:-15px;width:20%}}.mobileMode .Ev2_EventContainer label.checkboxLabel{margin-left:0}@media only screen and
/*!YUI Compressor */
 (max-width:768px){.Ev2_DidYouMeanToRegisterAs{width:40%;margin-top:0;text-align:right}.Ev2_RegistrantFieldCell .Ev2_RegistrantLink{right:0;top:1em;width:30%}}@media only screen and
/*!YUI Compressor */
 (max-width:720px){.Ev2_RegistrantFieldCell .Ev2_RegistrantLink{right:-1.5em}}@media only screen and
/*!YUI Compressor */
 (max-width:650px){.Ev2_RegistrantFieldCell .Ev2_RegistrantLink{right:-2.2em}}@media only screen and
/*!YUI Compressor */
 (max-width:600px){.Ev2_RegistrantContent{margin:0 10px}input.AdditionalDonation_Amount{margin-top:1em}.Ev2_RegistrantFieldCell .Ev2_RegistrantLink{display:inline-block;position:static;float:none;right:auto;top:auto;width:auto;margin-left:1em;margin-top:4px}.Ev2_RegistrantContent input[type=text],.Ev2_RegistrantContent textarea,.Ev2_RegistrantContent select{display:block;width:100%}.Ev2_RegistrantContent select{margin-top:2px}.Ev2_RegistrantFieldCell div label{text-align:left;width:auto;float:left}.Ev2_RegistrantFieldCell>div,.Ev2_RegistrantFieldCell>label{width:100%;text-align:left}.Ev2_RegistrantAddressContainer{padding-top:0}.Ev2_RegistrantContainer .checkboxLabel{margin-left:0}.Ev2_DidYouMeanToRegisterAs{width:23%;margin-top:-.9em}.Ev2_SummaryCell{padding-right:5px}}@media only screen and
/*!YUI Compressor */
 (max-width:480px){ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBEventRegSequenceMapStepItem:before,ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBEventRegSequenceMapStepItem:after{font-size:15px}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBEventRegSequenceMapStepItem:before{width:24px;height:24px;line-height:24px}.Ev2_RegistrantsContainer{clear:both}.Ev2_DidYouMeanToRegisterAs{clear:both;width:100%;text-align:left;float:none;margin:0}}@media only screen and
/*!YUI Compressor */
 (max-width:400px){ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBEventRegSequenceMapStepItem:before{content:"Step";color:#999;background-color:transparent;border-radius:0;height:auto;line-height:auto;width:auto}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBEventRegSequenceMapStepItem:after{background-color:#fff;color:#666;display:inline-block;text-align:center;width:29px;height:29px;line-height:29px;border-radius:50%;margin-right:8px}ol.BBEventRegSequenceMap .BBEventRegSequenceMapStep .BBEventRegSequenceMapCurrentStepItem:before{color:#fff}ol.BBEventRegSequenceMap .BBEventRegSequenceMapFutureStep .BBEventRegSequenceMapStepItem:before,ol.BBEventRegSequenceMap .BBEventRegSequenceMapPreviousStep .BBEventRegSequenceMapStepItem:before,ol.BBEventRegSequenceMap .BBEventRegSequenceMapFutureStep .BBEventRegSequenceMapStepItem:after,ol.BBEventRegSequenceMap .BBEventRegSequenceMapPreviousStep .BBEventRegSequenceMapStepItem:after{color:#999}.BBEventRegSequenceMapStep:nth-child(1) .BBEventRegSequenceMapStepItem:after{content:"1"}.BBEventRegSequenceMapStep:nth-child(2) .BBEventRegSequenceMapStepItem:after{content:"2"}.BBEventRegSequenceMapStep:nth-child(3) .BBEventRegSequenceMapStepItem:after{content:"3"}input.AdditionalDonation_Amount{width:100%}.Ev2_TitleLabel{font-size:1.2em}.Ev2_TitleCheckbox{margin:2px 5px 0 0}.Ev2_PriceTypesHeader .Ev2_PriceTypesCell:first-of-type{width:40%}.Ev2_PriceTypeQtyColumn{padding-left:0}.Ev2_PriceTypeAmountColumn{padding-left:0}}.EventAttendeesComplete{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:400}.EventAttendeesCurrent{background-color:#fafafa;color:#333;font-size:1em;font-weight:400;padding-left:0}.EventAttendeesFuture{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:400}.EventAttendeesGrid{background-color:#fafafa;border:1px solid #888;color:#333;font-size:1em;margin:1em 0;padding-right:0;vertical-align:top}.EventAttendeesOverallTotal{background-color:#fafafa;font-size:.92em;font-weight:400;padding-right:.25em}.EventItemRegistrantsEventName{background-color:transparent;border:medium none;color:#333;font-family:inherit;font-size:1em;font-style:normal;font-weight:700;padding:0 0 .25em;text-align:left}.EventItemsSelectionGrid{border:0 none;margin:0}.EventSectionHeader{font-weight:400;font-size:18px;background-color:transparent;border:medium none;padding:1em 0 .25em;text-align:left}.EventTicketsBodyCell{color:#333;font-size:.92em;font-weight:400;padding-right:.25em}.EventTicketsHeaderCell{color:#333;font-size:.92em;font-weight:700;padding:.25em .25em 1em 0}.SummaryGridEventTitle{font-size:1em;font-style:normal;font-weight:700}.EventItemRegistrantControlCellName{width:33%;padding-bottom:10px}.EventItemRegistrantControlCellName .BBFieldCaption{white-space:nowrap}.EventItemRegistrantsHeader{background-color:transparent;border-bottom:0 none;color:#000;font-family:inherit;font-size:1em;font-weight:700;padding:0 0 .25em;text-align:left}.EventItemRegistrationControlCellDescription{width:55%;padding:0 1em;vertical-align:middle}.EventItemRegistrationControlCellNumParticipants{width:15%;white-space:nowrap}.EventItemRegistrationControlCellPrice{width:20%}.EventItemRegistrationsHeader{background-color:transparent;color:#333;font-family:inherit;font-size:1em;font-weight:700;padding:0 0 .25em;text-align:left}.EventProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#fff;font-family:inherit;font-size:1em;font-weight:normal;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.EventProgressCellFuture{background:transparent none repeat scroll 0 0;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:normal;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.EventProgressCellPast{background:transparent;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:normal;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.EventItemRegistrantControlCell{padding-bottom:10px;white-space:nowrap}.EventItemRegistrantSelectList{width:auto}.EventItemRegistrantsTable{font-size:1em}.EventItemRegistrationsTable{width:100%;margin:0;font-size:1em}.EventItemRegistrationsTable tr{border-bottom:1px solid #888}.EventItemsTable{border:0 none;border-collapse:collapse}.EventTable{margin:0;width:100%}.EventTable .BBFieldCheckboxCaption{display:block;margin:0}.EventTable .BBFieldCheckboxCaption input{height:24px}.EventTable .EventItemTitleName{line-height:24px}.EventTable table table{margin-left:0}.EventTable .BBFormSubmitButton{display:block;margin:1em 0 1em auto}.EventTable .BBListEvenRowStyle,.EventTable .BBListOddRowStyle{background-color:transparent!important}.EventTable .LoginFormTextbox{width:100%}.EventItemRegistrantTextbox{width:95%}.EventItemTitleDescription{font-size:1em!important;font-family:inherit!important;color:inherit!important;font-style:normal;text-transform:none!important}table.EventItemsTable .EventItemTitleDescription{border:0 none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:400;line-height:normal;margin:.5em 0;padding:0;text-transform:none}.EventItemTitleName{border:medium none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:700;padding:0;text-align:left}.EventItemTitleTime{font-size:1em!important;font-family:inherit!important;color:inherit!important;font-style:italic;text-transform:none!important}table.EventItemsTable .EventItemTitleTime{border:medium none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:400;padding:0;text-transform:none}table[id$=tblProgress]{background-color:#f3f3f3}.EventProgressCell{background:url('image/css/stepbg.png') no-repeat right center;border:0}.fh .EventProgressCell{background:url('image/css/fh_stepbg.png') no-repeat right center;border:0}.EventProgressCellFuture,.EventProgressCellPast{padding-left:20px;margin-left:-10px;border:0;color:#999}.EventProgressCell,.EventProgressCellFuture,.EventProgressCellPast{padding:10px;text-align:center}.EventProgressCell.last{background-color:#2f7ab6}.fh .EventProgressCell.last{background-color:#47aa42}.EventItemsSelectionGrid{min-width:0}.EventTable table[id*="dgEventItems"] td.EventItemRegistrationsHeader{padding-bottom:10px}input[id*=Attributes][type=checkbox]{height:24px}.EventTable table[id*=dgEventItems] td{padding-top:0;padding-bottom:0}.EventTable table[id*=dgEventItems] td.EventItemRegistrantsHeader{padding-top:15px}input[id*=Attributes][type=checkbox]+label{line-height:24px;padding-left:10px}td.EventItemRegistrationControlCellQuantity select[id*=ddlQuantity]{width:50px!important}td.EventAttendeesOverallTotal>hr{margin-bottom:.5em!important}.DonationCaptureFormTable tr[id$=trAmount]>td{padding-bottom:.5em}.stepIndex{background-color:#fff;color:#666;display:inline-block;text-align:center;width:25px;height:25px;line-height:25px;border-radius:50%;margin-right:5px}td.checklistLabelContainer{vertical-align:top;padding-top:0}.EventTable .emptyTD{display:none}@media only screen and
/*!YUI Compressor */
 (max-width:850px){.stepText{display:block}}@media only screen and
/*!YUI Compressor */
 (max-width:768px){.EventItemRegistrationsTable td.BBFieldCaption,.EventItemRegistrationsTable td.BBFieldControlCell{display:table-cell;width:auto}.EventItemRegistrationsTable td.EventItemRegistrationControlCellDescription{width:35%}.EventItemRegistrationsTable td.EventItemRegistrationControlCellNumParticipants{width:25%}.EventItemRegistrationsTable td.EventItemRegistrationControlCellPrice{width:25%}.EventTable td.empty{display:none}.EventTable select[id$=cboYear]{margin-left:20px}.EventTable .BBFormSubmitButton{margin:1em auto}.EventTable input[type="text"]{width:100%}.DonationCaptureFieldControlCellAmount .BBFieldCaption{display:inline;padding-right:.5em}.stepText{display:inline}.EventTable table[id*="dgEventItems"] .EventItemRegistrantControlCellName,.EventTable table.eventAttributeContainer .BBFieldCaption{display:block;text-align:left;padding:5px 0 0 0}.EventTable .prevNextContainerTable{margin:0 auto}}@media only screen and
/*!YUI Compressor */
 (max-width:585px){.EventTable th[class^=EventProgressCell]{font-size:.8em}.stepIndex{width:22px;height:22px;line-height:22px}}@media only screen and
/*!YUI Compressor */
 (max-width:480px){.EventTable th[class^=EventProgressCell]{font-size:1em}.EventItemRegistrationsTable td.BBFieldCaption,.EventItemRegistrationsTable td.BBFieldControlCell{display:block;width:50%}.EventItemRegistrationsTable td.EventItemRegistrationControlCellDescription{padding:0}.EventItemRegistrationsTable td.EventItemRegistrationControlCellQuantity{display:block;float:right;width:auto}.EventItemRegistrationsTable{margin-bottom:10px}.EventItemRegistrationControlCellPrice{padding-bottom:10px}tr[id$=trAdditionalDonation] td{white-space:normal}input[id$=txtAdditionalDonation]{display:block}.EventTable table[id*=dgEventItems] td{padding-bottom:5px}.stepText{display:none}.stepIndex{width:25px;height:25px}}.BBFormDisplaySequenceMapContent .BBFormDisplayTextbox,.BBFormDisplaySequenceMapContent .BBFormDisplayEmail,.BBFormDisplaySequenceMapContent .BBFormDisplayTextArea{width:47%}.BBFormDisplayEmailContainer{padding:5px}.BBFormDisplaySequenceMapContent label{line-height:33px;margin:.25em 0;padding-right:.5em}.BBFormRequiredFieldMissingText.BBFormDisplayRequiredFieldMissingText{clear:both;float:right;margin:.5em 0 0 0}.BBFormDisplayHelp{position:absolute;z-index:100}.BBFormDisplayHelpImage{background-image:url('image/css/help.png');margin:7px 5px 0 5px;height:25px}.BBFormDisplaySequenceMapContent .BBFormDisplayRadioButtonListContainer>label.BBFormDisplayFieldCaption{padding-top:0;margin-top:0}.BBFormDisplaySequenceMapContent div[class*="BBFormDisplay"] label{line-height:inherit;padding-top:8px}@media only screen and
/*!YUI Compressor */
 (max-width:767px){div[id$="formWizard"] .BBFormDisplaySequenceMapContent label,div[id$="formWizard"] .BBFormDisplaySequenceMapContent select,div[id$="formWizard"] .BBFormDisplaySequenceMapContent textarea{width:100%;float:none;margin-top:0}div[id$="formWizard"] .BBFormDisplaySequenceMapContent label{text-align:left;margin-bottom:0}div[id$="formWizard"] .BBFormDisplayHelpContainer{display:none}}.FRDashBoardSectionHeading{background-color:#0c1c4e;color:#fff;font-family:inherit;font-size:1em;font-weight:700;padding:.25em;white-space:nowrap}.FRDashBoardSection{border:0 none;font-size:1em}.FRDashBoardSection textarea,.FRDashBoardSection input{width:auto!important}.FRDashBoardSection table fieldset legend{color:#000;font-weight:700;font-size:1em}.FRDashBoardSection table fieldset table td,.FRDashBoardSection table fieldset table table table td{white-space:normal!important}.FRDashLink,.FRDashLink:link,.FRDashLink:visited,.FRDashLink:hover,.FRDashLink:active,.FRDashSubHeading,.FRTeamGraphName,.FRTeamName,.FRManagerDashBoardSectionToolbar,.FRManagerDashCaptions:link,.FRManagerDashCaptions:visited,.FRManagerDashCaptions:hover,.FRManagerDashCaptions:active,.FRManagerDashCaptions{font-size:1em}.FRFormTable .FRDashLink{margin:0 1em 0 0}.frTeamGraph{border-collapse:collapse;margin:1em 0}.FRTeamGraphHeading{padding:0 .25em .25em 0;border:0 none;font-size:1em}.FRTeamGraphFooter{padding:.25em;border:0 none;font-size:1em}.FRToDoNewDonationsText{font-size:1em}.FRButtonText{padding:0 3em 0 0;border-right:0 none}.FRButtonTextActive{display:block}.FRButton{padding:0 3em 0 0;border-right:0 none}.FRParticipantName{font-weight:400;margin:0 0 .25em;padding:0 0 .25em;font-size:1em;color:#000}.FRFieldSetCaption{font-size:1.25em;font-weight:700;color:#333;display:block;margin:1em 0 0}.FRFieldSetCaption span,span.FRFieldSetCaption{font-family:inherit;font-weight:400;font-size:1em}.FRCommentsFieldSet .FRFieldSetCaption{color:#333;display:block;font-family:inherit;font-size:1.25em;font-weight:700;margin:0;padding:0}.FRText{font-size:1em;white-space:nowrap}.FRDonorListSetCaption{display:block;margin:0 0 .75em;padding:0 0 .5em;font-size:1.25em;color:#333;font-weight:700;background-color:#fafafa}.FRProgressIndicator{background-color:transparent;border:0 none;border-spacing:0;color:#252525;font-size:1em;font-weight:700;margin:0 0 1em;vertical-align:top;width:100%}.FRSectionHeader{background-color:transparent;color:#333;font-size:1.25em;font-style:normal;font-weight:700;padding:1em 0 .25em;text-align:left}.FRProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:700;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.FRProgressCellFuture{background:transparent none repeat scroll 0 0;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:700;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.FRProgressCellPast{background:transparent url(images/wizardgreencheck.gif) no-repeat scroll 90% 50%;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:700;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.FRDonorListFieldSet{font-weight:400;margin:0}.FRDonorListFieldset{font-weight:400;margin:0}.FRDonorListEvenRowStyle td{padding:0 .5em 0 0}.FRSearchFieldSet{margin:0}.FRSearchFieldSet .vaBottom{vertical-align:middle}.FRSearchFieldSet table{border-collapse:collapse;margin:auto}.FRCommentsFieldSet{margin:0}.FRCommentsFieldSet legend{margin:0 0 1em;padding:0}.FRCommentsFieldSet table{border-collapse:collapse}.FRCommentsFieldSet td{white-space:normal!important;padding:.25em;vertical-align:top;font-weight:400}.FRCommentsFieldSet td.wsNowrap{white-space:nowrap!important}.FRSubmitButton{margin:0 auto .25em}.FundRaiserSubmitButton{margin:0 auto .25em}.FRFormTable table{background-color:transparent!important}.FRFormTable fieldset div{background-color:#fafafa;border:1px solid #f4f3ee;display:block;overflow:auto;width:680px}.FRFormTable fieldset div table{background-color:transparent!important}.FRFormTable fieldset div div{width:auto;display:block;overflow:auto;border:0 none;background-color:transparent}.FRFormTitle{font-size:18px;color:#000;padding:.5em 0}fieldset .FRFormTitle{padding:.5em 0;font-size:1.25em;color:#333;font-family:inherit;font-weight:700}.FREvenRowStyle td table td{border:0 none;width:auto!important}.FREvenRowStyle td{background-color:transparent;border:0 none;padding:.25em 0}.FREvenRowStyle td span{text-align:left;width:100%}.FRDonorListEvenRowStyle{font-weight:400}.FRDonorListEvenRowStyle td{padding:.25em}.FRListingHeading{background-color:transparent;color:#000}.FRListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}.FRDonorListHeading{color:#000}.FRDonorListHeading td{padding:0 .5em .5em 0}.FRDonorListing{border-collapse:collapse;border-style:none;width:100%}.FROddRowStyle td table td{border:0}.FROddRowStyle td{background-color:transparent;border:0 none;padding:.5em 0}.FROddRowStyle td span{text-align:left;width:100%}.FRDonorListOddRowStyle{font-weight:400}.FRDonorListOddRowStyle td{padding:0 .5em 0 0}.FRManagerFieldSetCaption{color:#333;font-size:1.25em;font-weight:700}.FRManagerDashBoardSection{font-size:1em;border:0 none}.FRManagerDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:1em;font-weight:700;padding:.25em;white-space:nowrap}.FRManagerDashBoardSectionHeading .BBFormTextBox,.FRManagerDashBoardSectionHeading .BBFormTextbox{width:auto}.FRManagerFormTitle{font-size:18px;color:#000}.Scroller{border:0 none;border-collapse:collapse;font-family:inherit;margin:0 0 1em}td.ScrollerBodyTD{background-color:transparent!important;padding:0 1em!important}.ScrollerBodyTD div{width:auto!important}.ScrollerHeaderTD{background-color:transparent;color:#066;font-size:1.25em;font-weight:400;padding:.75em;text-align:left}.ScrollerHeaderTD span{display:block!important;width:auto!important}.ScrollerLoadingMsg{font-size:1em;padding:.25em}.ScrollerListRow{font-size:.92em;padding:0}.ScrollerItemComment{padding:.25em 1em}.GivingSearchFormTable{width:100%}.GivingSearchSearchForm{background-color:#fafafa;border:1px solid #b6babb;border-collapse:collapse;margin:0;padding:0;width:100%}.GivingSearchResultsHeader{color:#333;display:block;font-size:1em;font-weight:700;margin:1em 0 0;padding:0 0 .25em;text-align:left;text-transform:none}.GivingSearchResultOddRow{clear:both;padding:.5em}.GivingSearchResultCount{color:#666;float:left;margin:.25em .5em 0 0;text-transform:none}.GivingSearchResultEvenRow{background-color:#fafafa;border:0 none;clear:both;padding:.5em}.GivingSearchFieldCaption{color:#000;padding:.5em;text-align:right;padding-left:15%;width:40%}.GivingSearchFieldControlCell{padding:.5em 15% .5em 0;width:60%}.GivingSearchFieldCaption:first-of-type,.GivingSearchFieldCaption:first-of-type+td{padding-top:1em}.GivingSearchFormButtonCell{padding:.5em}.GivingSearchFormTextBox{width:100%}.GivingSearchFormTable br{display:none}.GivingSearchPagingButtons{clear:both;float:none;margin:0 auto;text-align:center}.GivingSearchFormTitle{color:#000;font-size:18px;text-align:left;padding:0 0 1em 0}.GivingSearchResultLink{padding:.5em 0 .5em 0;text-decoration:none}.GivingSearchResultDetails{padding-bottom:.5em}.GivingSearchResultLink>a,.GivingSearchResultLink>a:hover{text-decoration:none;font-size:13px}.GivingSearchFieldControlCell input,.GivingSearchFieldControlCell select{width:100%}.GivingSearchFormSelectList option{font-size:13px}@media only screen and
/*!YUI Compressor */
 (max-width:768px){.GivingSearchFieldCaption{padding-left:1em;padding-bottom:0}.GivingSearchFieldControlCell{padding-left:1em;padding-right:1em;padding-top:.5em}.GivingSearchPagingButton{margin:.5em .5em 0 0;padding:.3em .5em}.GivingSearchFieldCaption:first-of-type+td{padding-top:.5em}}.JobDetailHeadingCell{background-color:transparent;font-weight:700;padding:.5em 0;width:100%}.JobPostDetailFieldCaption{background-color:transparent;font-weight:700;color:#000;width:33%;padding:.5em .5em .5em 0}.JobPostDetailFieldValue{background-color:transparent;width:auto;padding:0}.JobPostDetailFieldValue span{display:block;margin:.5em 0}.JobResultsFilterFieldCaption{font-family:inherit;font-size:1em}.JobResultsHeadingCell{background-color:transparent;font-weight:700;padding:.5em 0;width:100%}.JobResultsLegend{font-family:inherit;font-size:1em}.JobResultsList{font-family:inherit;font-size:1em}.JobResultsListHeader{font-family:inherit;font-size:1em;font-weight:700}.JobPostDetailTable,.PostJobHeadingCell{background-color:transparent;font-weight:700;padding:.5em 0;width:100%}.JobBoardLegend,.JobDetailLegend,.PostJobLegend,.PreviewJobLegend,.SearchJobLegend,.JobBoardValidationSummary{font-size:1em}.PreviewJobHeadingCell,.SearchJobHeadingCell{background-color:transparent;font-weight:700;padding:.5em 0;width:100%}.JobSearchFieldCaption{background-color:transparent;width:33%}.JobPostFieldControlCell{width:auto}.JobSearchFieldControlCell{width:60%}.JobPostSelectList,.JobSearchSelectList{width:auto}.JobResultsHeading,.JobBoardFormTable,.JobDetailFormTable,.PreviewJobFormTable,.SearchJobFormTable{font-family:inherit}.PostJobFormTable{font-family:inherit;width:100%}.JobPostTextArea,.JobPostTextboxWide,.JobSearchTextboxWide{width:95%}.JobResultsListHeader td,.JobResultsEvenRowStyle td,.JobResultsOddRowStyle td{padding:0 .5em 0 0;display:inline-block;white-space:normal!important;width:17%}.JobResultsListHeader td:nth-child(4),.JobResultsEvenRowStyle td:nth-child(4),.JobResultsOddRowStyle td:nth-child(4),.JobResultsListHeader td:nth-child(5),.JobResultsEvenRowStyle td:nth-child(5),.JobResultsOddRowStyle td:nth-child(5){text-align:center}.JobResultsListHeader td:nth-child(6){display:none}.JobResultsLink:link{line-height:13px;display:inline-block;padding-left:5px}.JobResultsEvenRowStyle td,.JobResultsOddRowStyle td,.JobResultsEvenRowStyle td span,.JobResultsOddRowStyle td span{font-size:14px}.JobResultsListHeader td:last-of-type,.JobResultsEvenRowStyle td:last-of-type,.JobResultsOddRowStyle td:last-of-type{padding-top:5px;padding-right:10px;width:15%}span[id*="lblSalaryRange"]{padding-right:15px}.JobResultsList td.emptyTD{display:none}.GroupJoinLinkDisabled{display:none}.GroupViewLinkDisabled{display:none}.GroupViewLink,.GroupViewLink:hover,.GroupViewLink:visited{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#777;font-size:15px;font-weight:bold;padding:6px 20px;text-decoration:none}.GroupJoinLink,.GroupJoinLink:hover{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#777;font-size:15px;font-weight:bold;padding:6px 20px;text-decoration:none;cursor:pointer}.BBMembershipBenefitsFormTable{margin:1em}.BBMembershipSummaryActionCaption{display:block;width:100%;padding:0;margin:0;height:auto;font-weight:700;color:#333}.BBMembershipCatDescription{padding:.5em 0 .5em 25px}.BBMembershipCardFieldsetLegend{font-weight:700;color:#333}.BBMembershipSubCategoryFieldCaption{padding:0 .5em 0 0;width:175px}.BBMembershipFieldCaption{padding:.5em .5em .5em 0;text-align:right;vertical-align:middle;width:200px}.MembershipCurrentItem .BBMembershipFieldCaption{padding:0}tr[id$=AdditionalContrib] .BBMembershipFieldCaption{padding:.5em 0!important}.BBMembershipFieldCaption span{display:block;float:left;width:200px;text-align:right;padding-right:.5em}.BBMembershipFieldCaption span[id$=lblSymbol]{display:inline;float:none;padding:0;width:auto}.BBMembershipSummaryFieldCaption{width:33%;padding:.5em .5em .5em 0}.BBMembershipFieldCheckboxCaption{display:block;padding:0}tr[id$=GOM] .BBMembershipFieldCheckboxCaption{margin:.5em 0 0 175px;padding:0 0 0 .5em}.BBMembershipControlCell{padding:.5em 0;vertical-align:middle}.BBMembershipControlCell label,.BBMembershipControlCell span{margin-right:2em}.BBMembershipControlCell span{display:block;white-space:nowrap;width:auto}.BBMembershipControlCell label{font-weight:700;margin:0 .25em}.BBMembershipControlCell .BBMembershipFieldCheckboxCaption label{font-weight:400}.BBMembershipFormReadonlyValue{padding:0;width:auto;text-align:left!important}tr[id$=SummaryBenefits] .BBMembershipFormReadonlyValue{font-weight:700!important;color:#333;padding:0 0 .5em}.BBMembershipBackButton{float:left;margin:0 auto 0 0}.BBMembershipNextButton{margin:0 0 0 auto;float:right}.BBMembershipSubmitButton{float:right}.BBMembershipFormTable{margin:0 1em 1em;width:100%}.BBMembershipFormTable .DonationCaptureFormTable{width:auto}.BBMembershipFormTable fieldset{margin:0 0 1em;padding:0;border:0 none}.BBMembershipFormTable table{width:100%}.BBMembershipTextArea{width:95%}.BBMembershipTextBox{width:auto}.BBMembershipFormTitle{background-color:transparent;border:medium none;color:#000;font-family:inherit;font-size:18px;font-weight:700;height:auto;margin:0;padding:0 0 .5em;text-align:left;text-transform:none;display:none}.BBMembershipBenefitsGridHeader{font-size:1em;border-top:0 none;display:none}.BBMembershipBenefitsGridItem{font-size:1em}.BBMembershipBenefitsGridItem td{text-align:left;border-bottom:1px solid #d5d5d5}.BBMembershipBenefitsTable{border-color:#fff!important;border-collapse:collapse}.BBMembershipBenefitsTable td{padding:.5em;font-size:1em}#contentSidebar .NewsReaderFormImage,#contentSecondary .NewsReaderFormImage{display:none}.NewsReaderResultsList td{padding:0}#contentSecondary .NewsReaderItemDesc,.NewsReaderResultsList br,#contentSidebar .NewsReaderItemDesc,.NewsReaderResultsList br{display:none}.NewsReaderItemLink{display:block;margin:0;font-weight:700;font-size:13px}#contentSidebar .NewsReaderItemDesc,#contentSecondary .NewsReaderItemDesc{display:none}.NewsReaderItemDate{display:block;margin:0 0 1em;font-size:1em;font-style:normal}.NewsReaderFormTable{border-collapse:collapse;width:100%;font-family:inherit;font-size:1em}#contentSecondary .NewsReaderFormTable input,#contentSecondary .NewsReaderFormTable label,#contentSidebar .NewsReaderFormTable input,#contentSidebar .NewsReaderFormTable label{display:none}.NewsReaderFormTitle{font-family:inherit;font-size:1em}input[id$="chkHeadlines"]{margin-right:10px}.PageSharingContainer{border:0 none;overflow:hidden;padding:0;width:100%}.PageSharingList{clear:both;display:block;float:right;margin:0 0 1em;padding:0}.PageSharingListItem{display:inline;float:none;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}.PageSharingListItemLink{text-decoration:none}.PageSharingListItemLinkImage{background:transparent none repeat scroll 0 0;border:medium none;display:inline;float:none;height:auto;margin:0 .25em 0 0;padding:0;vertical-align:top;width:auto}.PageSharingListItemLinkText{float:none;margin:0 1em 0 0;padding:0}.PageSharingControlCell{padding:0}.PaymentPartSubmitButton{display:block;margin:0}.PaymentPartGrid{border-color:#fff;margin:1em auto;width:100%}.PaymentPartGrid_Header th{text-align:left}.PaymentPartGrid td,.PaymentPartGrid th{vertical-align:middle;padding:.25em}.PaymentPartGrid tr{border-bottom:1px solid #cfcfc8}.PaymentPartGrid th,.PaymentPartGrid td{border-bottom:1px solid #cfcfc8}.PaymentPartGrid_Header{font-family:inherit;font-size:1em}.PaymentPart_FormContainer a[id$=lbRemoveAll],.PaymentPart_FormContainer a.PaymentPart_CartItemRemoveText,.PaymentPart_FormContainer a.PaymentPart_UpdateCartLink,.PaymentPart_FormContainer a.PaymentPart_CartItemRemoveText{color:#fff;background-color:#2f7ab6;padding:12px;margin:0;display:inline-block;text-decoration:none}.PaymentPart_FormContainer a.PaymentPart_CartItemRemoveText,.PaymentPart_FormContainer a.PaymentPart_UpdateCartLink{display:inline-block;margin-right:0}.fh .PaymentPart_FormContainer a[id$=lbRemoveAll],.fh .PaymentPart_FormContainer a.PaymentPart_CartItemRemoveText{background-color:#47aa42}.PaymentPart_CartCell{padding:10px 5px}.PaymentPart_CartCell.PaymentPart_CartRemoveCell{padding-right:10px}.PaymentPart_FormContainer label[for*=chk]{padding-left:10px}.PaymentPart_CartItemRemoveImage{border-width:0;padding:0;width:0;height:0}.PaymentPart_CartSummary{margin-bottom:10px}.PaymentPart_SectionHeading{background-color:transparent}.PaymentPart_CartSummaryCaptionContainer,.PaymentPart_CartSummaryFieldContainer{line-height:2.2em}.PaymentPart_CartOptions{font-size:1em}div[id$=upPayment] .PaymentPart_FormContainer{overflow:visible}div.PaymentPart_Controls{float:none;margin-right:0;text-align:center;margin-top:20px}div.PaymentPart_Controls>input{display:inline}@media only screen and
/*!YUI Compressor */
 (max-width:768px){.DCFieldCaption,.BBDivFieldContainer .DCTextboxWide,.BBDivFieldContainer .BBFormTextArea{width:100%}.PaymentPart_FormContainer input[type="checkbox"]+label{float:left}.PaymentPart_FormContainer div[id$=BottomLinkBar]{margin:0;width:100%;text-align:center;clear:both;padding-top:30px}.PaymentPart_FormContainer div[id$=BottomLinkBar] .PaymentPartSubmitButton{margin:0 auto}.PaymentPart_PesonalInfoCheckbox{margin-left:0}}@media only screen and
/*!YUI Compressor */
 (max-width:480px){table.PaymentPart_CartList{border-width:0}tr.PaymentPart_CartItemTypeRow{border-width:0}tr.PaymentPart_CartRows th{display:none}tr.PaymentPart_CartRows td{border-width:0;display:block;float:left;text-align:left;width:100%}tr.PaymentPart_CartRows td.PaymentPart_CartItemType{background-color:transparent}td[id*=tdCartQuantityCell]:before{content:"Quantity: "}td[id*=tdUnitPrice]:before{content:"Unit Price: "}td[id*=tdCartItemTotalCell]:before{content:"Total Price: "}tr.PaymentPart_CartRows td.PaymentPart_CartRemoveCell{float:right;width:auto;margin-top:-70px;margin-bottom:0;margin-right:5px}.PaymentPart_Cart{border-width:0;clear:both}td[id*=tdCartQuantityCell],td[id*=tdUnitPrice],td[id*=tdCartItemTotalCell]{padding-top:0;padding-bottom:0}td[id*=tdCartItemTotalCell]{padding-bottom:15px}.PaymentPart_CartSummaryDetails{float:left}td.PaymentPart_CartItemType{font-size:24px}.PaymentPart_CartList .emptyTD{display:none}input.PaymentPart_CartItemUnitPrice{width:40%}a.PaymentPart_CartItemLink{font-size:16px;font-weight:bold}tr.PaymentPart_CartRows td.PaymentPart_CartThumbnailCell{display:none}.PaymentPart_CartBody tr{border:1px solid #efefef}.PaymentPart_CartBody tr:first-of-type{border-width:0}}.PaymentPartSummary_Container{width:100%;margin-bottom:1.25em}.PaymentPartSummary_CartItemRemoveImage{display:none}.PaymentPartSummary_CartItemUnitPrice{width:70px}.PaymentPartSummary_CartSummaryList{margin:.5em 0 0 0}.PaymentPartSummary_CartList{width:100%}div[id$=MiniCartGrid_CartGrid_cartPanel]{font-size:.8em}.wrapPaymentSummary a:after{content:"view cart";font-size:.8em;padding-left:5px}.PaymentPartSummary_CartOptions{display:none}.PaymentPartSummary_Cart{margin-top:.5em}.PaymentPartSummary_CartSummaryCaptionContainer{width:65%}.PaymentPartSummary_CartSummaryFieldContainer{margin:0;width:35%;text-align:right}.PaymentPartSummary_CartSubtotal{line-height:1.2em}.PaymentPartSummary_CartDescriptionCell{padding-left:.25em}.PaymentPartSummary_CartList{background-color:transparent}.PaymentPartSummary_CartItemLink{font-size:13px}.PaymentPartSummary_CartDescriptionCell{line-height:13px}.PaymentPartSummary_Container{width:263px}@media only screen and
/*!YUI Compressor */
 (max-width:768px){div.PaymentPartSummary_Cart{display:none}div[id$=upCartSummary]{position:relative}div.PaymentPartSummary_CartOptions{position:absolute;top:0;right:0}dl.PaymentPartSummary_CartSummaryList{margin-bottom:0}.PaymentPartSummary_CartSummaryCaptionContainer{text-align:left;width:auto}.PaymentPartSummary_CartSummaryFieldContainer{float:left}}.BBNotesNoteTopicCell{width:25%;padding:0;font-weight:700}.BBNotesNoteNameCell{font-weight:700;text-align:center;width:50%;padding:0}.BBNotesNoteDateCell{padding:0;font-weight:700}.BBNotesNoteLinkCell{padding:0}.BBNotesNoteCell{padding:.5em 0 0 2em;text-align:left}.BBNotesInstructions{font-style:normal}.BBNotesSearchFormTable{margin:1em 0 0}.BBNotesTabSelected{background:transparent none;font-weight:700;padding:.5em 1em .5em 0}.BBNotesTabUnselected{padding:.5em 1em .5em 0}.BBNotesFieldCaption{font-weight:700}.BBNotesNoteTable{margin:15px 0}.BBNotesLayoutTable{margin:1em 0}.BBNotesSearchFormLayoutTable{margin:1em 0 0;width:100%}.BBNotesTextBox{font-size:1em;margin:.25em 0;border:1px solid #a7a6aa;width:auto}.BBNotesListOddRow{background-color:transparent}.BBPollAnswersRadioList,.BBPollAnswersTable{border-collapse:collapse}.BBPollAnswersRadioList td{padding:0 0 .5em}.BBPollAnswersTableCell,.BBPollResultsTableCell{padding:0}.BBPollResultsTable{border-collapse:collapse}.BBPollsQuestionCell{font-size:1em;padding:.5em 0 1em}.BBPollsQuestionRow{font-weight:400}.BBPollsSubmitButtonCell{padding:1em 0 0}.BBPollsSubmitButton{font-weight:400}.BBPollsFormTable{margin:0 0 1em}.BBPollsFormTitle{padding:0;text-align:left}.BBPollAnswersRadioList input[id*=lstAnswers]{margin-right:10px}table.ProfileDisplayFormTable tr th,table.ProfileDisplayFormTable tr td{padding-bottom:.5em}.ProfileFieldCaption{vertical-align:middle}.ProfileFieldControlCell div{overflow:auto;height:250px;width:95%;border:2px inset #fff}.ProfileFormButtonCell{text-align:center}.ProfileFormCheckbox input{margin-right:10px}.ProfileFormCheckBoxList input{margin-right:10px;margin-left:10px}.ProfileFormTable{width:100%}.ProfileFormTable input[id$=private]+label{display:none}@media only screen and
/*!YUI Compressor */
 (max-width:768px){.ProfileFormTable{width:100%;position:relative}.ProfileFormTable .emptyTD{display:none}.ProfileFormTable td.ProfileFieldCaption,.ProfileFormTable td.ProfileFieldControlCell,.ProfileFormTable td.ProfileFieldCaptionDisabled{display:block;clear:both;width:100%;text-align:left}.ProfileFormTable td.ProfileFieldControlCell{width:70%;padding-bottom:.8em}.ProfileFormTable td.ProfileFieldControlCell select{width:95%;max-width:95%}.ProfileFormTable td.ProfileFormPrivateControlCell{position:absolute;right:0;margin-top:-2.4em;width:25%}.ProfileFormCheckbox input[type=checkbox]{display:none}.ProfileFormTable td.ProfileFieldControlCell{width:60%}.ProfileFormTable td.ProfileFormPrivateControlCell{width:40%;margin-top:-3.7em}.ProfileFormTable .checkboxLabel{margin-right:0}.ProfileFormTable td.ProfileFieldControlCell select{width:100%;max-width:100%}.ProfileFormTable tr>td.ProfileFormTitle:nth-child(2){display:none}.ProfileFormTable input[id$=private]+label{display:inline-block}.ProfileFormTable td.ProfileFieldControlCell,.ProfileFormTable td.ProfileFormPrivateControlCell{position:static;margin-top:0;display:block;width:100%;padding:0}.ProfileFormTable .checkboxLabel{margin:.2em 0 1.3em 0}}.QuickSearchFormTable{width:200px;float:right;position:relative}.QuickSearchFormTable td{padding:0;vertical-align:middle}.QuickSearchButton{margin:0 0 0 6px;padding:0}.QuickSearchFieldCaption{padding:0;display:none}input.QuickSearchTextbox[type="text"]:focus{background-color:#fff}.ReportFormTable>tbody>tr>td[id$=ControlSpace]>.ReportFormTable>tbody>tr>td{display:block;width:100%!important;clear:both;padding-top:1em}.ReportFormTable>tbody>tr>td[id$=ControlSpace]>.ReportFormTable>tbody>tr>td:first-of-type>fieldset{display:block;float:left}.ReportFormTable>tbody>tr>td[id$=ControlSpace]>.ReportFormTable>tbody>tr>td:first-of-type>fieldset:nth-child(1){width:48%}.ReportFormTable>tbody>tr>td[id$=ControlSpace]>.ReportFormTable>tbody>tr>td:first-of-type>fieldset:nth-child(2){width:48%}.ReportInformationCell span[id$=LabelChartInfo]{font-size:1em}tr[id$=TRReportDetails1]>td>fieldset>div{font-size:.8em}.ReportFormTable td.ReportChartCell div,.ReportFormTable td.ReportChartCell td{width:auto!important;height:auto!important}.ReportFormTable .ReportChartCell img[id*=ReportChartControl]{width:100%!important;height:auto!important}.ReportFormTable .ReportListingHeading td{color:#fff}.ReportFormTable td.BBFieldCaption{padding-right:.5em}.ReportFormTable input[type=image][id$=ButtonGo]{border-width:0;padding-bottom:0;padding-right:.5em}.ReportFormTable img.ui-datepicker-trigger{margin-bottom:-3px;margin-left:-30px}.ReportFormTable table[id*=DateRangePicker]{margin-top:-10px}.ReportFormTable fieldset{padding-bottom:.5em;margin-right:.7em}.ReportFormTable td fieldset:nth-child(2){margin-right:0}.SearchTable{white-space:normal!important}tr.SearchHeaderRow td{padding:12px 5px}.BBSearchDescriptionStyle{white-space:normal!important;padding:0 .5em 1em}.SearchFormDescription{padding:.5em 0}.SearchButton{margin:0}.SearchFormTable td.wsNowrap{white-space:normal}.SearchFieldCaption{display:block}.SearchEvenRowStyle td a{display:block;font-weight:normal;padding:9px 6px 3px}.SearchOddRowStyle td a{display:block;font-weight:normal;padding:9px 6px 3px}.SearchFormTable input[id$=btnSearch]{margin-left:10px}.BBListOddRowStyle.SearchOddRowStyle a,.BBListEvenRowStyle.SearchEvenRowStyle a{text-decoration:underline}.SearchFormTable .BBListOddRowStyle{background-color:transparent}.SlideshowButtonCell br{display:none}.SlideshowPictureCell{height:auto!important}.SlideshowTable{border-collapse:collapse}.SlideshowImage{padding:0}.SurveyTitle{display:block;font-family:inherit;font-size:1em;font-weight:700;margin:0 0 1em;padding:0}.SurveyFormTable .BBFormTitle{background:transparent none no-repeat 0 0;padding:0}.SurveySubTitle{font-family:inherit;display:block;font-family:inherit;font-size:.92em;margin:0 0 1em}.SurveyQuestion{font-family:inherit;font-weight:700;display:block;font-size:1em;padding:0;margin-bottom:.5em}.SurveyQuestionSequence{font-family:inherit;font-weight:700;font-size:1em}.SurveyAnswer{font-family:inherit;font-size:1em;font-weight:400;padding:.5em}label.SurveyAnswer{font-family:inherit;font-size:1em;font-weight:400;padding:0}.SurveyAnswerColumnHeading{font-family:inherit;padding:0 .5em;font-size:1em}.SurveyQuestionSeparator{background-color:transparent;font-size:0}.SurveyResponseColumnHeading{font-size:1em;font-family:inherit}.SurveyResponseCell{font-family:inherit;font-size:1em}.SurveyAnswerTableHeaderRow{background:transparent;font-weight:700}.SurveyTestModeMessage{font-family:inherit;font-size:1em;font-weight:700}.SurveyAnswerRequiredMessage{font-family:inherit;font-weight:400;font-style:normal;font-size:1em;padding:0}.SurveyButton{font-family:inherit;font-size:1em;margin:0}.SurveyFormTable{width:400px}.SurveyQuestionTable td{padding:0 0 .25em}.SurveyAnswerTable{width:100%}.SurveyOpenEndedEssayTextArea{width:95%}.SurveyOpenEndedAnswerTextbox{width:250px;float:left;clear:both}.SurveyCompleteMessage{font-family:inherit;font-size:1em}.SurveyErrorMessage{font-family:inherit;font-size:1em}.SurveyQuestionTable input[id*=mySurveyQuestion][type=radio],.SurveyQuestionTable input[id*=mySurveyQuestion][type=checkbox]{margin-right:10px}.SurveyQuestionTable span.emptyTDSpan{display:none}.TransactionManagerTabsContainer{border:0;background-color:transparent;margin-left:15px}.TransactionManagerTab{position:relative;float:left;padding:5px 17px 4px 17px;margin-left:0;background-color:#f5f5f5;border-width:1px;border-style:solid;border-color:#c4c4c4;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;left:-3px;top:0;font-weight:bold;z-index:0}.TransactionManagerTab:first-of-type{left:0}.TransactionManagerTabLink{color:#afafaf;font-size:1.1em;text-decoration:none;border-bottom:none}.TransactionManagerCurrentTab{z-index:2;background-color:#fff;border-bottom-color:#fff;margin-top:0}.TransactionManagerCurrentTabLink{color:#2f7ab6}.fh .TransactionManagerCurrentTabLink{color:#47aa42}.TransactionManagerTabContent{position:relative;z-index:1;clear:both;background-color:#fff;border-width:1px;border-style:solid;border-color:#c4c4c4}.TransactionManagerHelpTextDiv{padding:0}.TransactionManagerFilterContainer{padding:10px;border:0;width:100%;margin-bottom:0}.TransactionManagerFilterItem{margin:0 0 1em 0}.TransactionManagerSpecificDateDiv{float:left;margin-left:71px;width:300px;text-align:left}.TransactionManagerSpecificDateDiv .TransactionManagerFieldContainer{display:inline;text-align:left;margin-right:12px;margin-left:5px}.TransactionManagerFieldContainer .hasDatepicker{width:100px;margin-right:3px}.TransactionManagerFieldContainer select[id$="datePicker"]{width:250px}.TransactionManagerFieldContainer img.ui-datepicker-trigger{margin-left:-32px;margin-top:-2px}.TransactionManagerDatePickerFieldCaption,.TransactionManagerFundPickerFieldCaption,.TransactionManagerGroupPickerCaption{display:block;float:left;width:20%}.TransactionManagerFieldContainer label{line-height:35px}.TransactionManagerSpecificDateDivNotSelected{display:none}.TransactionManagerFilterActions{text-align:left;margin-left:20%}.TransactionManagerFilterActions input[id$=btnFilter]{margin-left:0;margin-bottom:0;margin-top:3px}.TransactionManagerGrid tr[id$=headerRow] th{background-color:#2f7ab6;color:#fff;font-size:inherit;font-weight:bold}.fh .TransactionManagerGrid tr[id$=headerRow] th{background-color:#47aa42}.TransactionManagerInformationGrid{width:100%}.TransactionManagerGrid{width:100%}.TransactionManagerGrid tr[id*=mainRow] td,.TransactionManagerGrid tr[id*=detailsRow],.TransactionManagerSummaryTable td{font-size:13px}td.TransactionManagerGridDetailCell dl{border-width:1px;border-style:solid;border-color:#eee;margin:10px 20px 20px 20px;padding:15px}.TransactionManagerGridDetailSet{float:left;width:100%}.TransactionManagerGridDetailSet dt.TransactionManagerGridDetailLabel{width:35%;float:left}.TransactionManagerGridDetailSet dd.TransactionManagerGridDetailValue{float:left;width:15%;text-align:right}.PledgePaymentLink{margin-left:5px}.TransactionManagerExportOptionsContainer{display:block!important;float:left}.TransactionManagerExportOptionsContainer ul{float:left;margin:0;list-style-type:none}.TransactionManagerExportOptionsContainer li{margin:5px;float:left}span[id$=ExportTitleLabel]{display:block;float:left;font-weight:bold;line-height:29px;margin-left:5px;margin-right:5px}span[id$=ExportTitleLabel]:after{content:":"}a.TransactionManagerExportLink,a.TransactionManagerExportButton{border-bottom:none}.TransactionManagerExportContainer{margin:0;float:right;position:static;width:auto;background-color:transparent;border:0}.TransactionManagerExportOptionsContainer{width:auto;background-color:transparent}.TransactionManagerExportOptionsContainer ul li{margin:0 5px;font-size:14px;line-height:29px}span[id$="ExportTitleLabel"],a.TransactionManagerExportLink{font-size:14px;height:30px;line-height:30px}.Pager{border:0}.PagerInfo{background-color:transparent}.TransactionManagerSummaryContainer{width:100%}.TransactionManagerSummaryTable{border:1px solid #eee}.TransactionManagerSummaryHeaderRow{background-color:#2f7ab6;color:#fff;font-size:.8em}.fh .TransactionManagerSummaryHeaderRow{background-color:#47aa42}.TransactionManagerSummaryTable th,.TransactionManagerSummaryTable td{padding:5px 15px 5px 5px;line-height:14px}.TransactionManagerSummaryTable th{text-align:center}.TransactionManagerGridNotificationCell{font-size:13px}.EducationListHeader{font-size:1em;font-family:inherit}.EducationFormFieldSet{border:0 none;margin:0;padding:0}.EducationListEvenRowStyle{font-size:1em;font-family:inherit}.EducationListOddRowStyle{font-size:1em;font-family:inherit}.SubscriptionFormCheckList{border:0 none}.SubscriptionFormTable{border:0 none}.SubscriptionFormTable table{border-collapse:collapse}.SubscriptionFormTable td{padding:0}.SubscriptionFormList input{margin:0 .25em 0 0}.SubscriptionFormList label{padding:0 0 0 .7em}.SubscriptionFormTitle{border:0 none}.SubscriptionFormListHeaderTitle{border:0 none;font-family:inherit;padding:.5em 0 .25em}.SubscriptionFormListHeader{border-collapse:collapse;margin:1em 0 0}td.SubscriptionFormMessage{padding:1em 0}.BSubscriptionFormMessage input{display:block;float:left;margin-bottom:20px}input[id*=rptUserAttributes_cblAttribute][type=checkbox],input[id$=chkOpting]{margin-right:.25em;height:auto}input[id$=chkOpting]{margin-top:.25em}label[for*=rptUserAttributes_cblAttribute],label[for$=chkOpting]{padding-left:.7em}label[for$=chkOpting]{display:block;width:80%;float:left}@media only screen and
/*!YUI Compressor */
 (max-width:768px){table.SubscriptionFormListHeader img{display:none}table.SubscriptionFormCheckList{width:100%}.SubscriptionFormTable .SubscriptionFormCheckList label[for*="cblNewsLetters"],.SubscriptionFormTable .Ev2_AttributeCheckList label[for*="cblAttribute"]{display:inline-block;width:auto;padding-left:8px}.Ev2_AttributeCheckList{width:100%}input[id$=chkOpting]{margin-top:3px}}.LoginSectionHeader{background:transparent;font-family:inherit;font-style:normal;font-weight:400;text-align:left}.LoginLink{font-family:inherit;font-size:1em}.LoginFieldCaption input{margin:0 .5em 0 0}.LoginFieldMessage{font-family:inherit;font-size:1em;padding:.5em 0;text-align:center}.LoginFormCheckList input{float:left}.LoginFormTable{width:auto}.LoginFormTable table.taCenter{text-align:left}.LoginFormTable tr.taCenter td{text-align:center}.LoginFormTable tr.taCenter td table{width:100%}.LoginFormTable tr.taCenter td table td{text-align:left}.LoginFormTable .BBFormRequiredFieldMarker{width:35%}.LoginFormTextArea,.LoginFormTextBox{margin-right:.5em}.LoginFormTextboxNarrow{width:150px}.LoginFormTitle{background:transparent}table.userLoginPart,table.userLoginPart table{width:100%}@media only screen and
/*!YUI Compressor */
 (max-width:768px){tr[id$=trSignInBody] table{width:100%}.LoginFormTable .rememberLoginContainer{text-align:center}.userLoginPart,.userLoginValidationContainer{width:100%}.LoginFormTable .BBFieldControlCell input{width:100%}td[id$="LastName"]+td{margin-left:0!important}}.BBVolOpInstructions{padding:.5em 0}.BBVolOpJobDetailCaption{width:20%;vertical-align:top;padding-top:.5em;padding-bottom:.5em}.BBVolOpJobDetailFieldValue{padding:.5em 0}.BBVolOpSignUpTextBox{width:80%}.BBVolOpJobListEvenRow td{vertical-align:top;padding:.25em}.BBVolOpJobListHeader td{white-space:nowrap}.BBVolOpJobList{margin:1em 0}.BBVolOpJobListOddRow td{vertical-align:top;padding:.25em}.BBVolOpJobListHeader>td{color:#fff;padding:.5em 2em .5em .5em}.BBVolOpJobListEvenRow>td,.BBVolOpJobListOddRow>td{border-bottom:1px dotted #aaa}.BBVolOpSignUpTable>tbody>tr>td{padding-bottom:.5em}.NewsChannelFormImage{font-family:inherit;padding:0 0 .25em}.NewsChannelStoryList{font-size:1em;font-family:inherit;width:100%;border-color:#f0f0e6}.NewsChannelStoryListHeader{font-size:1em;font-family:inherit}.NewsChannelItemTitle{font-family:inherit;font-size:18px}.NewsChannelItemDesc{padding:.5em 1em!important}.NewsChannelItemDate{font-family:inherit;font-size:.92em;font-style:normal}.PostChannelStoryHeading{font-family:inherit;font-size:1em}.PostChannelStoryLegend{font-size:1em;font-family:inherit}.ChannelStoryEditButtonWAI{padding:0 0 0 1em}.ChannelStoryDeleteButtonWAI{padding:0 0 0 1em}.ChannelRSSFeedButton{float:right}.PostStoryFieldCaption{font-family:inherit;font-size:1em;font-weight:400}.PostChannelStoryFormTable{font-size:1em;font-family:inherit;margin:1em 0}.NewsChannelFormTitle{font-size:18px;font-family:inherit;width:auto;margin:0 0 .25em;display:block}.PostChannelStoryFormTitle{font-size:1em;font-family:inherit;padding:0 0 .25em}.NewsChannelListingTable{margin:0 0 1em}.NewsChannelListingTable td.taRight table{border-collapse:collapse;margin:0 0 0 auto}.myHomeBox{width:100%}.myHomeBox .right{float:none!important}.rightCol .myHomeBox{margin-left:15px}.myHomeBox>tbody>tr>th:first-of-type{display:none}.myHomeBox>tbody>tr>.left{display:none}.myHomeBox table.profileDisplay th,.myHomeBox table.profileDisplay td{line-height:22px}.myHomeBox table.profileDisplay th,.myHomeBox table.profileDisplay td span,.myHomeBox table.profileDisplay td span a,.myHomeBox ul.listMenu a{font-size:14px}.myHomeBox ul.listMenu{margin-top:0}#mobileSearch{display:none}.siteSearch{background:url("image/css/icon-search.png") no-repeat scroll 8px center #fff;border:medium none;border-radius:4px;box-shadow:1px 1px 1px 1px #ccc inset;color:#333;display:inline-block;font-size:12px;font-style:normal;outline:medium none;padding:8px 10px 8px 30px;position:relative;text-align:left;text-decoration:none;vertical-align:middle;width:100%;height:20px;line-height:20px;margin:10px 0;width:87%}@media only screen and
/*!YUI Compressor */
 (max-width:885px){#headerAuxNav{padding-top:.5em}#headerTopLeft{width:100%;text-align:center}#mobileSearch{display:block;float:right;width:75%}.siteSearch{width:75%}#mobileSearch .siteSearch{border:1px solid #ddd}}@media only screen and
/*!YUI Compressor */
 (max-width:600px){#headerTopRight{display:block}#mobileSearch{display:none}#headerTopLeft{width:15%;height:56px}#headerAuxNav{display:none}}@media only screen and
/*!YUI Compressor */
 (max-width:525px){#headerTopRight .siteSearch{width:185px}}@media only screen and
/*!YUI Compressor */
 (max-width:885px){#findADoc{width:auto;float:right;clear:both;padding-top:0}}@media only screen and
/*!YUI Compressor */
 (max-width:675px){#headerLogo{width:40%}#headerAuxNav{width:60%}}@media only screen and
/*!YUI Compressor */
 (max-width:600px){#headerAuxNav{padding-top:40px}}@media only screen and
/*!YUI Compressor */
 (max-width:400px){#headerLogoWrapper{padding-left:15px}#headerLogo{width:60%}#headerAuxNav{width:40%;padding-top:34px}#headerLogoWrapperOuter{height:115px}#logo a{width:100%}}.DonationCaptureFormTableFDFieldLegend{font-size:13px;font-weight:bold}.BBFieldCaption,.DCFieldCaption{text-align:left !important}.BBFormDisplaySequenceMapContent .BBFormDisplayTextbox,.BBFormDisplaySequenceMapContent .BBFormDisplayEmail,.BBFormDisplaySequenceMapContent .BBFormDisplayTextArea{width:100%}#DCFormTable input[type="text"],#DCFormTable select.BBFormSelectList,#DCFormTable .BBDivFieldContainer .BBFormTextArea{width:100% !important}select.BBFormSelectList{background-color:#fff !important;width:100%}#PC2346_formWizard_formWizard_donationCapture_cboMonth.BBFormSelectList,#PC2346_formWizard_formWizard_donationCapture_cboYear.BBFormSelectList{width:47%!important}.BBFormTextbox,input[type="text"]{width:100%!important}fieldset{padding:0}input[id$="txtCSC"]{background:linear-gradient(to bottom,#f8f8f8 0,#ebebeb 100%) repeat scroll 0 0 rgba(0,0,0,0);border-radius:5px;color:#333;display:inline-block;font-style:normal;outline:medium none;padding:5px;position:relative;text-align:left;text-decoration:none;vertical-align:middle;width:100px!important}.BBFormDisplayFieldResponseText{margin-left:0}#PC2346_formWizard_formWizard_021d7ab4_8361_4f88_9f3f_6fb2b9390d46{width:80%!important}.DonationListingHeading{background-color:#fff!important;clear:left;color:#171717 !important;display:block!important;height:2.5em!important;line-height:1;margin:2px 0!important;padding:10px 0!important;text-align:center;text-transform:Capitalize;font-family:inherit,serif;font-weight:inherit}dd{color:#666;font-size:.813em;line-height:1.4}#footerTopLeft #signupform a.btn{background:linear-gradient(to bottom,#905baa 0%,#83539b 100%) repeat scroll 0 0 rgba(0,0,0,0);border-color:#9360b2}.floatingChildrensHospital a{color:#4792ce;text-decoration:none;font-size:.813em}#socialfeedcontent h2,#footerTopLeft h2{color:#c45607;font-size:1.6em}#findADoc{width:100px;margin-right:20px}ul.sidebar li a{color:#1e6fb0}#findADoc a img,#patientPortal a img{float:left!important;margin-right:10px}.footerSocialTabs{border-left:0 solid #fff}#footerTopLeft .content{border-right:1px solid #d1d1d1;padding-right:5px}#headerAuxNav{text-align:left!important}@media only screen and
/*!YUI Compressor */
 (max-width:767px){#footerMiddleWrapper{background-image:none;margin-bottom:0}#footerMiddleLeft,#footerMiddleRight,#footerMiddleLeft h2,#footerMiddleRight h2{text-align:center}#footerMiddleLeft{padding-right:0}#footerMiddleRight{padding-left:0}#footerMiddleRight dl{max-width:500px;margin-left:auto;margin-right:auto}#footerMiddleRight dt{text-align:left}#footerMiddleRight dd{text-align:left}}@media only screen and
/*!YUI Compressor */
 (max-width:585px){#footerBottomWrapper{padding:0}}@media only screen and
/*!YUI Compressor */
 (max-width:400px){#footerMiddleRight dt,#footerMiddleRight dd{width:100%;display:block;text-align:center}#footerMiddleRight dl:nth-child(2) dt a:nth-child(3){padding-left:51px}#footerMiddleRight dd{margin-top:12px}}#contentSecondary{padding-left:0;padding-right:0;margin-left:0;margin-right:0}#helpToday{padding:20px;background-color:#f5f5f5;margin-top:20px}#helpToday h2{background:url('image/css/sidebarDivider.png') no-repeat center bottom;color:#2f7ab6;padding-bottom:20px}#helpToday a{width:46.7%;text-align:center;background-color:#c45607;background:linear-gradient(to bottom,#c45607 0%,#c45607 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #d9722b;border-radius:1px;color:#fff !important;display:block;float:left;font-size:16px;font-weight:600;margin:5px 0 15px;outline:medium none;padding:17px 0 0 0;text-align:center;text-decoration:none !important;text-shadow:none;vertical-align:middle;font-size:11px;text-transform:uppercase;line-height:14px;height:50px}.fh #helpToday a{background:linear-gradient(to bottom,#905baa 0%,#83539b 100%) repeat scroll 0 0 rgba(0,0,0,0);border-color:#9360b2}#helpToday a:nth-child(2n){margin-right:6.6%;padding-top:17px}#helpToday a:hover{background:none repeat scroll 0 0 #f88230}.fh #helpToday a:hover{background:none repeat scroll 0 0 #8f5faf}.sidebarText{border:5px solid #eef6f9;border-left-width:0;border-right-width:0;margin-top:20px;color:#666}.sidebarText h4{font-size:1em;font-weight:400;font-style:normal;font-family:"Roboto Flex",sans-serif;margin-top:21px;margin-bottom:5px}.fh .sidebarText h4{color:#c45607}.sidebarText p{margin:13px 0}@media only screen and
/*!YUI Compressor */
 (max-width:767px){.sidebarText{padding:0 10px}}.clearfix:before,.clearfix:after,.BBEventRegSequenceMap:before,.TransactionManagerTabContent dl:before,.BBEventRegSequenceMap:after,.TransactionManagerTabContent dl:after{content:" ";display:table}.clearfix:after,.BBEventRegSequenceMap:after,.TransactionManagerTabContent dl:after{clear:both}.clearfix,.BBEventRegSequenceMap,.TransactionManagerTabContent dl{*zoom:1}table.DesignMenuTable a{color:#666 !important}*.bb_mainMenu a{font-weight:normal}*.DesignPane{position:relative}div[id*="_designPaneCloak"]{top:0 !important;left:0 !important}div[id*="_panelPopup"]{top:0 !important;left:0 !important}div[id$=AdminMenuDiv] img{-moz-box-sizing:content-box;box-sizing:content-box}#scriptWrapper{display:none}form[action*="pagedesign"] #scriptWrapper{display:block;margin-top:20px}@media print{body{background:#fff;font:normal 12pt times,"times new roman",georgia,serif;color:#000;margin:0 0 20px}*.wrapHeader,*.wrapNav,*.wrapMedia,*.contentSecondary,*.wrapFooter{display:none}*.contentPrimary,*.contentPrimary .gutter{width:100%;margin:0;padding:0;float:none}*.wrapContentOuter{margin:0;padding:0;position:static;float:none;width:100%;background:#fff}*.contentPrimary *{font-family:times,"times new roman",georgia,serif}}form[action*="pagedesign.aspx"]{min-height:3000px}