table.box{border:1px solid #ccc}table.box td{background:#fff}table.box tr.boxTop td{background:#f5f5f5 !important;border-bottom:1px solid #ccc;color:#333}.total-text{font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:normal}form ul.errors{padding:0px;margin:0px;clear:left}form ul.errors li{margin:0px}form ul.errors{color:#600;font-size:12px;list-style:none}form .input_error,.form_error,ul.errors{background:#fee9e9}table.confirmDetailsTable{margin-bottom:20px}.confirmDetailsDiv h1{margin:0 0 -10px 0;line-height:normal;font-size:20px}.confirmDetailsHeading h2{margin:20px 0 5px 0;line-height:normal;font-size:16px}table.confirmDetailsTable td{padding:5px 0;line-height:normal}table.confirmDetailsTable .confirmDetailsLabel{width:110px;padding-right:15px;font-weight:bold}table.confirmDetailsTable .confirmDetailsField{min-width:300px}.article .twitter-share, #blogview .twitter-share, .blog-sharing .twitter-share{float:left}.article .facebook-like, #blogview .facebook-like, .blog-sharing .facebook-like{float:left}.article .google-plusone, #blogview .google-plusone, .blog-sharing .google-plusone{float:left}.article .linkedin-share, #blogview .linkedin-share, .blog-sharing .linkedin-share{float:left;padding-left:20px}.article .social-sharing{clear:both;margin:5px 0px}#blogview .social-sharing,.blog-sharing.social-sharing{float:left;clear:both;margin:5px 0px}.blog-holder img.blog-img{padding:5px;border:1px solid #ddd;margin:0px 0px 10px 0px}td.blog-tags{padding:7px 0}.blog-holder .blog-crop p img{margin:0 0 10px 10px}.blog-holder h2 a, .blog-holder h2 a:hover{font-weight:bold;margin:0 0 5px 0;text-decoration:none}.blog-holder .blog-posted-line{font-weight:bold;margin:0 0 10px 0}.blog-holder .blog-tags-comments{width:100%}.blog-holder .blog-tags span{padding:0 3px 0 0}.blog-holder .blog-comments{text-align:right;white-space:nowrap;padding:10px 0 10px 24px;background:url(../css/web/blog-comments-icon.gif) no-repeat 0 10px;width:1px}.blog-comments span{color:inherit}.blog-holder{margin-bottom:10px;padding-bottom:35px;border-bottom:1px solid #ccc}.blog-holder a, .blog-holder a:hover{text-decoration:underline}.blog-subscribe{display:block}.blog-subscribe a{text-indent:-9000em;display:block;float:left;width:48px;height:20px;margin:0px 10px 0px 0;background:url(../css/web/rss-subscribe.gif) 0 0 no-repeat}.blog-subscribe a:hover{background-position:0 100%}.blog-holder .social-sharing{height:20px}.blog-holder .fb-comments{margin-top:10px}#blog-comment-wrapper{padding:10px 0}span.blog-comment-date{font-style:italic;font-size: .9em;display:inline-block;padding:0 6px 2px 6px;margin-left:4px;border-left:2px solid #ccc}span.blog-comment-name{font-weight:bold}div.blog-comment-text{padding:10px 0 25px 0;border-bottom:1px solid #ddd;margin-bottom:25px}.article hr{clear:both;margin:20px 0}.shopAccountOption{margin-bottom:10px;padding:8px;border:1px solid #ccc;line-height:10px;width:50%;background:#f5f5f5}.shopAccountOption a{font-weight:bold;font-size:1.2em;display:block;padding:2px 0 0 0}.shopPreviousOrderValueTd,.shopSavedCartsValueTd,.shopSavedCartValueTd{padding:5px 0;border-bottom:1px solid #ddd}.loadSavedCart,.deleteSavedCart{float:left;margin:7px 2px 10px 0}.shopPreviousOrdersHeadingTr td, .shopSavedCartsHeadingTr td,.shopSavedCartHeadingTd{font-weight:bold;padding-bottom:5px;border-bottom:1px solid #ddd}.shopPreviousOrders h1, .shopPreviousOrderDiv h1, .shopSavedCarts h1, .shopSavedCart h1{margin:20px 0 15px 0}.shopPreviousOrderTable td{border-bottom:1px solid #ccc;padding:5px 0}.shopPreviousOrderItemsTable{border:1px solid #ccc;border-width:1px 1px 0 1px}.shopPreviousOrderItemsTable td{border-bottom:1px solid #ccc;padding:5px}.shopPreviousOrderLabel{font-weight:bold}.shopPreviousOrderItemsTableTd{font-weight:bold;border-bottom:2px solid #ccc;background:#eee}html .shopPreviousOrderItemsTd{border:0;padding:20px 0}div.shopPreviousEditDetailsBreadcrumb{margin-bottom:20px}table.shopAccountEditDetailsForm td{padding:3px 0}td.shopAccountEditDetailsLabel{font-weight:bold;width:15%;white-space:nowrap;padding-top:7px!important}.shopAccountEditDetailsInput input.fields{margin:0;padding:5px;width:300px;background:#fff;border:1px solid #ddd;border-radius:3px}input.fields,select.fields{padding:5px;border-radius:3px}div.shopPreviousEditDetailsBreadcrumb,div.shopPreviousChangePasswordBreadcrumb{margin-bottom:20px}div.shopAccountChangePassword{}table.shopAccountEditDetailsForm td, div.shopAccountChangePassword td{padding:3px 0}td.shopAccountEditDetailsLabel,td.shopAccountChangePasswordLabel{font-weight:bold;width:16%;white-space:nowrap;padding-top:7px!important}#cmsbody div.shopAccountChangePassword form table.shopAccountChangePasswordForm tbody tr td.shopAccountChangePasswordInput input.fields{}td.shopAccountChangePasswordLabel{}.shopAccountEditDetailsInput input.fields, .shopAccountChangePasswordInput input.fields{margin:0;padding:5px;width:300px;background:#fff;border:1px solid #ddd;border-radius:3px}.titleFieldHP{display:none}.normalText.shopCartItem{border:1px solid #ccc}.shopCartItem br{display:none}.normalText.shopSubtotal{border-width:0 0 0 1px;background:#eee;padding:5px}.cartImage{height:50%}.cartImage strong{display:block}.shopCartItem td{border-top:1px solid #ccc!important}.shopCartItem td td{border-top:0px solid #ccc!important;padding:0}.jbs-cart-image a{display:block;width:80px;height:80px;text-indent:-9000em;background-position:50% 50%;background-repeat:no-repeat;border:1px solid #ddd;margin:5px 10px 5px 0}.jbs-cart-image{width:1px}.jbs-cart-desc{text-align:left}.jbs-bt-item2{text-align:left}.jbs-new-cart tr.boxTop2, .jbs-new-cart tr.boxTop2 td{background:none;border:none!important;border-bottom:1px solid #ddd!important;color:#666;font-size:inherit;font-family:inherit;font-weight:bold}.jbs-new-cart tr.boxTop2 td span{color:#666;font-size:inherit;font-family:inherit;font-weight:bold}.jbs-new-cart .shopCartItem{border:0}.jbs-new-cart .shopCartItem td, .jbs-new-cart .shopCartItem td span{background:none;border:none;padding:0;color:inherit;font-size:inherit;font-family:inherit}.jbs-new-cart .shopCartItem td{text-align:left;padding:5px}#cmsbody .jbs-quantity-update .fields{margin:0;padding:3px;text-align:center;width:26px}#cmsbody .jbs-quantity{white-space:nowrap}div.jbs-quantity-update{float:left}#cmsbody .jbs-quantity .update{margin:0px 5px 0 5px;float:left}#cmsbody .jbs-total{background:#eee;padding:20px;border-top:2px solid #ddd}#cmsbody .jbs-total, #cmsbody .jbs-total span{font-size:15px;color:inherit;font-family:inherit}td.jbs-action-btns{padding-top:10px}#cmsbody .jbs-new-cart .shopCartItem .line1 td, #cmsbody .jbs-new-cart .shopCartItem .line2 td{border-top:1px solid #ddd!important}.removeShopCartItem a{background:url(../css/web/shop-remove.gif) 50% 5px no-repeat;display:block;width:20px;height:20px;text-indent:-9000em;margin:auto}.removeShopCartItem a:hover{background-position:50% -14px}#fund-rasier-entire, #fund-rasier-entire td, #fund-rasier-entire div, #fund-rasier-entire p{font-family:Arial,Helvetica,sans-serif;font-size:12px}#fund-heading{padding:0 10px 7px 0}#fund-heading h1{font-size:20px;line-height:26px}#fund-quick-details{background:#eee;-moz-border-radius:7px;border-radius:7px;-webkit-border-radius:7px;padding:7px 10px;margin:0 0 7px 0}#fund-quick-details td{padding:4px 2px;font-size:12px}#fund-quick-details td strong{text-align:right;font-weight:bold;display:block}#fund-header-table{border-bottom:2px solid #ddd;margin-bottom:15px}#fund-target-summary td{font-size:13px;padding:3px 0}#fund-target-summary strong{display:block;padding-right:15px}#fund-target-summary em{font-size:10px;text-transform:uppercase;font-style:normal}#fund-make-donation{font-size:13px;padding:2px 5px;margin:13px 0}#fund-post-holder{border:1px solid #ccc;padding:13px;margin:0 13px 13px 0;width:90%}#fund-post-title,#fund-foundation-blurb-title{font-size:15px;margin:0 0 5px 0}#fund-post-date{font-size:12px;margin:0 0 5px 0}#fund-post-name{font-size:12px;font-weight:bold;margin:0 0 5px 0}#fund-post-blurb, #fund-post-blurb p, #fund-foundation-blurb, #fund-foundation-blurb p{margin:0 0 10px 0;font-size:11px}#fund-view-all-posts{font-size:11px;padding:3px 6px;display:table;margin:13px 0}#fund-image-col img{padding:3px;border:1px solid #ccc;margin:0 15px 10px 0}#fund-image-col p{font-size:12px;font-style:normal;color:#999}#fund-level-diagram{background:url(../css/web/donation-level-bg.gif) 0 0 no-repeat;padding:0 0 90px 35px;width:100px;margin-left:40px}#fund-level-diagram td{font-size:15px;font-weight:bold}#fund-level-half{height:217px}#fund-level-bar{background:url(../css/web/donation-level-bar.gif) 0 0 no-repeat;width:13px;height:0px;padding-top:13px;margin-bottom:-3px}#fund-under-raised p{text-align:center;margin:4px 0;font-size:13px}#fund-under-raised em{display:block;font-size:16px;text-align:center;font-style:normal;font-weight:bold;background:#EEE;padding:7px 7px;border-radius:7px;-moz-border-radius:7px}#fund-under-raised{text-align:center;width:170px}.fund-description, .fund-description p{margin-top:0;font-size:12px;font-family:arial;font-style:normal;color:#666}#fund-under-donate{font-size:13px;padding:2px 5px;margin:13px auto}#fund-share-box{padding:12px 0;border-bottom:2px solid #ddd}#fund-foundation-image{padding:0 0 0 15px}#fund-supporters{padding-top:15px}#fund-supporters td{padding:4px;font-size:11px}#fund-supporters td div{overflow:hidden;width:100%;margin:0 -4px}#fund-supporters h3{margin:15px 0 8px 0;font-size:14px}.fund-line-1 td{background:#eee}#fun-level-values{position:relative;top:10px;left:10px}#generic-membership-manager-listing *{font-family:arial;margin:0;padding:0;line-height:1.2;font-size:12px}#gmml-breadcrumb *{font-size:14px}#gmml-breadcrumb{border-bottom:1px solid #ddd;padding-bottom:10px}#gmml-listing{}#gmml-listing .gmml-list-item{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.gmml-text-cell{}#gmml-listing .gmml-text-cell h3 a{margin:0 0 5px 0;font-size:16px;display:block}#gmml-listing .gmml-sub{font-size:14px;margin-bottom:5px}#gmml-listing .gmml-short-desc{margin-bottom:5px}#gmml-listing .gmml-address{margin-bottom:2px}#gmml-listing .gmml-phone{margin-bottom:2px}#gmml-listing .gmml-web{}#gmml-listing .gmml-image-cell{}.gmml-image-cell img{margin-left:15px}#generic-membership-manager-item *{font-family:arial;margin:0;padding:0;line-height:1.2;font-size:12px}#generic-membership-manager-item{margin-bottom:15px}#gmmi-heading{font-size:30px;font-weight:normal;margin-bottom:15px}#gmmi-sub-heading{font-size:15px;margin-bottom:5px}#gmmi-cat-loc{font-style:italic;font-size:13px;margin-bottom:20px}#gmmi-address{margin-bottom:15px}#gmmi-phone{font-size:14px;font-weight:bold;padding:4px 0 5px 25px;background:url(../css/web/gmmi-icons.gif) 0 5px no-repeat;margin-bottom:2px}#gmmi-web{padding:5px 0 5px 25px;background:url(../css/web/gmmi-icons.gif) 0 -69px no-repeat}#gmmi-full-description{padding:20px 0 0 0px}div.memberType{background:none repeat scroll 0 0 #EEE;border:1px solid #FFF;border-radius:10px 10px 10px 10px;margin:10px 0 0;padding:10px}.form-element dd, .subform dd{margin:0 20px 8px 0 !important;padding:5px 5px 5px 0px}.form-group dt{font-weight:bold;margin:3px 0 2px}.form-contact{border-left:4px solid #CCC}.form-contact div, #billAddress-element div{margin-left:10px}#billAddress-element dl{border-left:4px solid #CCC}div.passwordProtectedPage{background:none repeat scroll 0 0 #EEE;border-radius:10px 10px 10px 10px;box-shadow:0 8px 15px #BBB;margin:50px 0px 15px 0px;padding:25px 25px 15px;width:400px}#gmml-listing .sorting-asc{background-image:url(../css/images/sorta.html);background-position:7px center;background-repeat:no-repeat}#gmml-listing .sorting-desc{background-image:url(../css/images/sortd.html);background-position:7px center;background-repeat:no-repeat}.new-menu-sitemap ul{list-style-type:none}.new-menu-sitemap ul li{margin-top:5px}#cmsbody .websiteSearchBox{background:#F1F1F1;padding:10px;border:1px solid #ddd;border-radius:5px}#cmsbody .websiteSearchBox *{font-family:arial}#cmsbody .websiteSearchBox input[type=text]{font-size:12px;color:#666;min-width:300px;border:1px solid #ccc;border-radius:3px;padding:5px}#cmsbody .websiteSearchBox input[type=submit]{font-size:12px;padding:5px 10px;font-family:arial;-webkit-appearance:button}#cmsbody table tbody tr td.websiteSearchBox form table td[width="10"]{}#cmsbody .searchLink a{font-weight:bold;text-decoration:underline}#cmsbody table.searchResults td:first-child table td:last-child{display:none}#cmsbody table.searchResults td:first-child table td:first-child{font-weight:bold;color:#666}#cmsbody table.searchResults td:first-child table.searchResult td:last-child{display:block}#cmsbody table.searchResults td:first-child table.searchResult td:first-child{font-weight:normal;color:#333}.zend_form .required::after{content:"*"}#WebsiteCheckerForm{width:500px;overflow:hidden;background:#f5f5f5;padding:0px 10px 0px 10px}#WebsiteCheckerForm .buttons{padding:8px 5px 8px 5px}#WebsiteCheckerForm input.longInput{padding:8px 5px 8px 5px;border:1px solid #ccc;margin-right:10px}#WebsiteCheckerForm .form-element dd{margin-bottom:0px !important}#WebsiteCheckerForm #domainName-suffix{display:inline-block}#WebsiteCheckerForm #Submit-label{display:none}#WebsiteCheckerForm .flashInstruction{clear:both;position:absolute;width:200px;overflow:hidden}input[type="submit"],input[type="button"]{border:1px solid #ccc;padding:5px 8px}#frmShopAccountDetail p.description{font-size:11px;margin-top:4px;font-style:italic}.cpYearNavigation,.cpMonthNavigation{background-color:#6c6c6c !important;text-align:center !important;vertical-align:middle !important;text-decoration:none !important;color:#FFF !important;font-weight:normal !important}.cpDayColumnHeader,.cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText{font-size:8pt !important;padding:2px !important}TD.cpDayColumnHeader{text-align:right !important;border:none !important;border-width:0 0 1px 0 !important}.cpCurrentMonthDate,.cpOtherMonthDate,.cpCurrentDate{text-align:right !important;text-decoration:none !important}.cpCurrentMonthDateDisabled,.cpOtherMonthDateDisabled,.cpCurrentDateDisabled{color:#ccc !important}.cpCurrentMonthDate{color:#000 !important;font-weight:normal !important;background-color:#b3d4ff !important}.cpCurrentDate{color:#FFF !important;font-weight:bold !important}.cpOtherMonthDate{color:#808080 !important}TD.cpCurrentDate{color:#FFF !important;background-color:#666 !important;border:none !important}TD.cpCurrentDateDisabled{border-width:1px !important;border:solid thin #FAA !important}TD.cpTodayText,TD.cpTodayTextDisabled{border:none !important;border-width:1px 0 0 0 !important;display:none !important}A.cpTodayText,SPAN.cpTodayTextDisabled{height:20px !important}A.cpTodayText{color:black !important;font-weight:normal !important;font-family:arial !important}SPAN.cpTodayTextDisabled{color:#D0D0D0 !important}.cpBorder{border:solid thin #9c9c9c !important;background-color:#fff !important}.cpDiv{z-index:99 !important}.cpCurrentDate:hover,.cpCurrentMonthDate:hover,.cpOtherMonthDate:hover{background-color:#3d3d3d !important;color:#fff !important}.cpDiv a, cpDiv a:hover{display:block !important;width:80% !important}.cpDiv a{background-color:inherit !important;color:inherit !important}