@charset "utf-8";article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h4{border-left:none !important;margin-left:0 !important;padding-left:0 !important}.clear{clear:both}#container{background:none !important}#header{display:none}.stars{float:left}.count,.count a{margin:0 0 0 3px;text-transform:uppercase;display:inline;float:left;text-decoration:none;clear:none !important}.orgid{display:block}.orgid,.orgid a{text-decoration:none}.orgid a:hover{text-decoration:underline}.searchitem_divider{height:6px}#fullcolumn #maininfo a.read_more{color:#8BB410}#searchbox h2,#featurebox h2,#subfeatureheader h2{color:#0B627F}#columnside{float:left;margin-left:20px;width:300px}.google_ad{width:300px;height:250px}#full_desc li,#shortened li{list-style-position:outside !important;list-style-type:disc !important;font-size:14px;color:#6B6B6B;line-height:22px}#full_desc ul,#shortened ul{padding-left:20px !important}#full_desc ol li,#shortened ol li{list-style-type:decimal !important}.reviews{clear:both}#subcolumnmain{background-color:#fff;-webkit-box-shadow:0 0 20px #afafaf;-moz-box-shadow:0 0 20px #afafaf;box-shadow:0 0 20px #afafaf;float:left !important;margin-bottom:50px !important;margin-left:0px !important;padding:0;width:700px !important}#fullcolumn{background-color:#fff;-webkit-box-shadow:0 0 20px #afafaf;-moz-box-shadow:0 0 20px #afafaf;box-shadow:0 0 20px #afafaf;margin-bottom:50px !important;margin-left:0px;float:left}#subfeatureheader,#subfeatureinfo,#maininfo{padding:15px 30px}#subfeatureinfo img{border:none !important;padding:0}#subfeatureinfo p>span{font-weight:400}#subfeatureheader{padding-bottom:0}#maininfo{border:none !important}.home_title{color:#0B627F !important}#volunteerbox,#nonprofitbox{border:0}#volunteerbox h2,#nonprofitbox h2{color:#0B627F !important;padding-bottom:10px}#volunteerheader,#nonprofitheader{background:none;padding:0;padding-bottom:5px}.homepage_sub{color:#666 !important;font-size:12px !important;font-weight:400;text-transform:uppercase}#aboutbox{background:#fff}#oppsearch #label,.descriptor,.descriptor li{color:#666;font-size:11px;font-weight:400;text-transform:uppercase;margin-left:0 !important}#searchheader{display:block;margin-top:2px}.resultinfo{border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;margin-bottom:15px;clear:left;width:100%;padding-top:5px;padding-bottom:5px}select#sortOptionDropdown{-moz-box-shadow:0 2px 5px #DCDCDC inset;-webkit-box-shadow:0 2px 5px #DCDCDC inset;box-shadow:0 2px 5px #DCDCDC inset;-moz-border-radius:4px;border-radius:4px;background-color:#F5F5F5;border:1px solid #DCDCDC;color:#333;padding:5px}#searchheader h1,#orgsearchheader h1,#orgheader,#oppheader{background-color:transparent !important}#searchheader h1{color:#000 !important;font-size:18px;font-weight:400;padding-left:0}.searchitem{margin-bottom:15px;border-bottom:2px solid #666}#maininfoleft{float:left;width:332px}#maininforight{margin-left:340px;background:#ededed !important;border:none !important;-webkit-box-shadow:0 2px 5px #aaa;-moz-box-shadow:0 2px 5px #aaa;box-shadow:0 2px 5px #aaa}.subboximg{float:left;margin-right:10px}.subitem{padding-bottom:10px;margin-bottom:10px}.read_more,.read_more a{color:#89B512;font-size:11px;font-weight:400;position:relative;text-decoration:none}.intro{background:none}#tertiarynav{background:none !important}#tertiarynav,.columnbox{border:0 !important;margin-bottom:10px;padding:10px}#tertiarynav li{padding-bottom:5px}#nonprofitBlogContainer{margin-top:10px;padding-top:20px;border-top:none !important;background:url(/rel292-2b4fe72/images/divider.gif) top left repeat-x}.viget_shadow{background:url("/rel292-2b4fe72/images/structure/main-content-shadow.png") repeat-x scroll 0 100% transparent;height:46px}.AddThis .share_text{padding-left:85px;border:2px solid #CCC;border-radius:3px;color:#777;float:right;padding:4px 6px}.share_text img{padding-right:3px;float:left;margin-top:1px}.share_text{margin-left:3px;line-height:15px}.AddThis:hover .share_text{padding-left:85px;border:2px solid #AAA;border-radius:3px;background-color:#6a6a6a;color:#fff;float:right;padding:4px 6px}.addthis_toolbox{background-color:#EEE;display:none;float:right;height:25px;overflow:hidden;margin-right:-2px;width:0;border:1px solid #ccc;border-right-width:0px;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute;right:65px}#addthis_container ul li a div{width:20px;height:21px;display:inline-block;background:url(/rel292-2b4fe72/images/addthis_sprite.gif) no-repeat top left}#addthis_container div.sprite-share_icon_fb{background-position:0 0;width:20px;height:21px}#addthis_container div.sprite-share_icon_lkin{background-position:0 -41px;width:20px;height:21px}#addthis_container div.sprite-share_icon_mail{background-position:0 -82px;width:20px;height:21px}#addthis_container div.sprite-share_icon_twt{background-position:0 -123px;width:20px;height:21px}#tertiarynav h3{color:#0B627F !important}#subcolumnmain h3,#aboutbox h3,#subsearchbox h3{color:#89B512 !important}#subcolumnmain #lc_nav h3{color:#0B627F !important}#subcolumnside{float:left;width:300px !important;margin:auto !important;padding-top:35px}#storycolumnleft{width:300px}#storycolumnright{width:300px}#content{border-top:none;padding-top:0;padding:0 !important}#content{width:1000px;margin:auto}#loginContainer #fbpromo{background:none}.columnbox{border:none !important;background:none !important;padding-top:20px}.columnbox img{margin-left:0 !important;text-align:left !important}.image_desc{line-height:1.7;margin-top:5px;text-align:center;font-size:10px}.primarybutton .primarybuttona,.primarybutton .primarybuttonsubmit{background:url("/rel292-2b4fe72/images/buttons/new_link_button.png") no-repeat bottom right #E9E8E6;height:30px;margin-bottom:10px;margin-right:10px;float:left;display:inline;border:0}.primarybutton a.primarybuttona span,.primarybutton input.primarybuttonleft{background:url("/rel292-2b4fe72/images/buttons/new_link_button.png") no-repeat left bottom #E9E8E6;text-transform:uppercase !important;font-size:15px !important;color:#fff !important;padding:5px 0 5px 17px;margin-right:8px}.primarybutton a.primarybuttona:hover,.primarybutton span.primarybuttonsubmit:hover{background-position:right top}.primarybutton a.primarybuttona:hover span,.primarybutton span.primarybuttonsubmit:hover input{background-position:0px top;color:#fff !important}#subcolumnmain .primarybutton .primarybuttona,#subcolumnmain .primarybutton .primarybuttonsubmit,#subcolumnmain .primarybutton a.primarybuttona span,#subcolumnmain .primarybutton input.primarybuttonleft,#loginContainer .primarybutton .primarybuttona,#loginContainer .primarybutton .primarybuttonsubmit,#loginContainer .primarybutton a.primarybuttona span,#loginContainer .primarybutton input.primarybuttonleft,td.submitrow .primarybutton .primarybuttona,td.submitrow .primarybutton .primarybuttonsubmit,td.submitrow .primarybutton a.primarybuttona span,td.submitrow .primarybutton input.primarybuttonleft{background-color:#fff}.new_secondary{margin-left:3px;padding:2px;text-transform:uppercase;font-weight:400;color:#fff;border:1px solid #f1f1f1;background:#d5d5d5;background:-moz-linear-gradient(top, #d6d6d6, #cecece 50%, #cdcdcd 51%, #cacaca);background:-webkit-gradient(linear, left top, left bottom, from(#d6d6d6), color-stop(50%, #cecece), color-stop(51%, #cdcdcd), to(#cacaca));text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:#ccc 0 0 0 2px;-webkit-box-shadow:#ccc 0 0 0 2px;box-shadow:#ccc 0 0 0 2px}.new_secondary:hover,.new_secondary:focus{border-color:#e4e4e4;background:#b7b7b7;background:-moz-linear-gradient(top, #c2c2c2, #bdbdbd 50%, #b9b9b9 51%, #b5b5b5);background:-webkit-gradient(linear, left top, left bottom, from(#c2c2c2), color-stop(50%, #bdbdbd), color-stop(51%, #b9b9b9), to(#b5b5b5));text-shadow:none}#loginContainer #fbloginboxHorizontal .primarybuttonsubmit,#loginContainer #fbloginboxHorizontal div.primarybutton{top:-2px}#loginContainer #fbloginboxHorizontal input{margin-right:15px}html.js body div#TB_window div#TB_ajaxContent.TB_modal div#lightboxContainer.flowContainer div.fbcontainerclose a.closelink{text-transform:uppercase;text-decoration:none;font-size:9px !important}#TB_ajaxContent.TB_modal{padding:15px;width:98% !important;margin-top:13px;margin-bottom:13px}#TB_window{background-color:#fff !important}#lightboxContainer.flowContainer.closeable{border:0 !important}html body #TB_window{border:4px solid #b5b5b5 !important;border-radius:20px;background-color:#fff !important}html.js body div#TB_window div#TB_ajaxContent.TB_modal div#lightboxContainer.flowContainer div#fbReferral form#fbreferralForm.fbValidatableForm h2,html.js body div#TB_window div#TB_ajaxContent.TB_modal div#lightboxContainer.flowContainer div#loginContainer2 h2{text-decoration:none !important;color:#89B512 !important}html.js body div#TB_window div#TB_ajaxContent.TB_modal div#lightboxContainer.flowContainer div#interstitialRegistrationSubContainer.flowContainer div#fbloginbox.fbInnerContainer h2,html.js body div#TB_window div#TB_ajaxContent.TB_modal div#lightboxContainer.flowContainer div#fbReferral form#fbreferralForm.fbValidatableForm h2{text-decoration:none}#TB_ajaxContent h3,#fbregister h3,#fblogin h3,#fbpromo h3{color:#666 !important;text-align:left}#TB_ajaxContent label,#fbregisterForm label,#fbloginForm label{color:#666;font-size:10px;text-transform:uppercase}html.js body div#container div#loginContainer.flowContainer div#fbloginbox.standardregistration div#fbregister{border-right:1px dotted #666}html.js body div#TB_window div#TB_ajaxContent.TB_modal div#lightboxContainer.flowContainer div#interstitialRegistrationSubContainer.flowContainer div#fbloginbox.fbInnerContainer div#fbregister,html.js body div#TB_window div#TB_ajaxContent.TB_modal div#lightboxContainer.flowContainer div#loginContainer2 div#loginSubContainer2.flowContainer div#fbloginbox.fbInnerContainer div#fbregister{width:45%;border-right:1px dotted #666}#fbReferral{margin-top:15px}div#fbloginbox.fbInnerContainer div#fblogin form#fbloginForm table tbody tr{margin-bottom:2px}#formbuttons{margin-top:20px}.core,.advanced,.boomer{background:none}#corpleft{float:left;width:280px}.csrblogmarquee a{color:#0B627F !important;text-decoration:none}.csrblogmarquee h3{padding-top:5px}#subfeatureheaderfull{padding:15px 30px}#subfeatureheader h2,#subfeatureheaderfull h2{padding-bottom:10px !important;height:auto !important;margin:0 !important;background:none !important;color:#000;padding:0;font-size:20px;padding-top:5px;font-weight:300;border-bottom:1px solid black}.street-address,.street-address2,.street-address3,.country-name{display:block}.locality{display:block;float:left;margin-right:3px}.region{float:left}.postal-code{float:left;clear:none;margin-left:4px}.lowerinfo{margin-top:20px}.reviewdescription{margin-top:5px;margin-bottom:7px}.flag{float:right;text-align:right}.flag a{color:#89B512 !important;text-decoration:none !important;font-size:10px;text-transform:uppercase;font-weight:400}#formbox{background:none;border:0 !important;padding:0 !important;margin:0 !important}#formbox h3{color:#0B627F !important}#footer{display:none}#columnmain{background-color:#fff;-webkit-box-shadow:0 0 20px #afafaf;-moz-box-shadow:0 0 20px #afafaf;box-shadow:0 0 20px #afafaf;width:680px;margin-bottom:50px !important;margin-left:0px;float:left}#columnmain .interior{padding:30px 36px}#sidebar{margin:0;padding:0;position:relative;z-index:2}.aside{float:left;padding-top:35px;width:300px;margin:0;margin-left:20px;position:relative}#columnmain #subnav{background-color:#fee356;height:32px;border:none !important;font-weight:400;padding:0 !important;z-index:19;position:relative;border-bottom:#ffce1c 4px solid !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form_entry{padding-bottom:30px}.label label{font-size:16px;color:#3497b4;text-transform:none}.required{color:#666 !important;font-weight:400;font-size:13px}.vismap{border:0}input#location{width:200px !important}.styled_field{border-radius:5px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 2px 5px #dcdcdc;-moz-box-shadow:inset 0 2px 5px #dcdcdc;box-shadow:inset 0 2px 5px #dcdcdc}#interestarea td{padding-bottom:20px}.cancel{float:left;width:125px}.ubiquitousglobal_account{display:none}.section{clear:left;margin-bottom:10px;padding:10px 15px 0}.errorHideShow{display:none}#container #loginContainer #fblogin{text-align:left}.uxp_imodal_heading_title,#fb_vm_login_div .footer{display:none}#container #loginContainer #fblogin p{font-size:.8em;line-height:1.2;padding-bottom:10px}#maininfo .reviews{margin-bottom:15px}#maininfo .count{margin-left:0;margin-bottom:5px}.count--noreviews{margin:0}#no_background,.details_options .columnbox,.no_background{background:none}.view_all{margin-top:10px}