<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */]
body, html {height:100%;}
body {background:url("/images/header-bg.jpg") no-repeat 50% 9px #fff; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; border-top:9px solid #b21d1e}
* {padding:0px; margin:0px;}
a {text-decoration:none; color:#000;}

.content p{ font-size: 16px; font-weight: 100; line-height: 30px; font-family:trebuchet ms,helvetica,sans-serif; color: #696969; }

.content ul li{ font-size: 16px; font-weight: 100; line-height: 30px;  font-family:trebuchet ms,helvetica,sans-serif; color: #696969;  }
.content a.visit {float:left; padding:3px 8px; color:#000; background:#82a5c0; text-decoration:none;}
.content a, .left-column a {color:#B31E1F;}
.caption {font-size:24px; color:#fff; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.content ul {margin: 20px 35px 20px 35px; display:inline-block}
ol {padding:0px 40px;}
.illustration-text h1 strong {font-size:30px;}
img {border:none}
h1 {font-size:24px; float:left; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#b31e1f; text-transform:uppercase;}
.content h1, .left-column h1 {width:100%; padding-bottom:10px; border-bottom:solid 1px #ccc; margin-bottom:10px;}
.left-column p{font-size: 16px; font-weight: 100; line-height: 30px; font-family:trebuchet ms,helvetica,sans-serif; color: #696969;}
h2 {font-size:20px;color:#b31e1f; margin-top:20px; font-family:"Times New Roman", Times, serif; font-weight:normal; border-top:solid 1px #ccc; padding-top:12px; float:left; width:100%;}
#form-submitted h2 {border-top:none;}
#form-submitted {height:200px;}
p {margin-bottom:20px;}
.content h1{ margin-top: 15px; }
#wrapper {width:940px; margin:0 auto 0px;}
.header {padding:10px 0px 10px 0px; float:left; width:100%; height:199px; margin-bottom:10px; position:relative;}
.logo {float:left; margin-left:25px;}
.moto {width:621px; height:34px; float:right; margin:50px 0}
 
#nav {float:right; width:579px; font-size:16px; padding:5px 0px; border-bottom:1px solid #5e0c0d;border-top:1px solid #5e0c0d; margin-top:0px; font-family:"Times New Roman", Times, serif; text-transform:uppercase}
#nav li {display:inline; float:left; margin-right:20px;}
#nav li.last {margin-right:0px;}
#nav li a {width:auto; float:left; padding:5px; color:#fff;}
#nav li a:hover, #nav li.active a {color:#5e0c0d;}

a{ 
    border: none;
    outline: none;
}

#countries {float:right;}
#countries li {float:right; margin-left:4px; display:inline;}

.illustration2 {width:940px; float:left; height:245px; position:relative; margin-bottom:10px; padding-bottom:9px; background:url("/images/shadow.jpg") no-repeat bottom left;}

.illustration {width:940px; float:left; height:275px; position:relative; margin-bottom:10px; padding-bottom:9px; background:url("/images/shadow.jpg") no-repeat bottom left;}
.illustration img {float:left; position:absolute; top:0px; left:0px; height:275px; width:940px; z-index:1}
.illustration-text { float:right; color:#fff; position:relative; z-index:1000; margin-top:124px;}
.illustration-text h1 {font-size:26px; font-family:"Times New Roman", Times, serif; padding:8px 12px; float:left; background:url("/images/text-bg-black.png") repeat; font-weight:normal; color:#fff; overflow:hidden;}
.illustration-text span {font-size:15px; width:356px; float:left; padding:8px 12px; background:url("/images/text-bg-black.png") repeat}

body.home .illustration {height:381px;}
body.home .illustration img {height:381px; width:940px;}
body.home .illustration-text h1,body.home .illustration-text span {background:url("/images/text-bg.png") repeat}
body.home .illustration-text {color:#000}

ul.pdf {width:100%; float:left; margin-top:10px;}
ul.pdf li {float:left; display:inline; width:100%; font-weight:bold;}
ul.pdf li a {float:left; background:url("/images/pdf.jpg") no-repeat; padding:10px 0px 21px 50px; color:#000; text-decoration:none;}
ul.pdf.warning li a {background:url("/images/warning.jpg") no-repeat;}
ul.pdf.post li a {background:url("/images/post.jpg") no-repeat;}

.home-page-block {width:303px; height:174px; float:left; background-color:#fff; margin-right:12px; position:relative; border:1px solid #ccc; border-radius:6px;}
.home-page-block h2 {font-size:18px; text-transform:uppercase; background:url("/images/text-bg.png") repeat; color:#b31e1f; font-weight:normal; width:190px; float:right; margin-top:70px; border:none;}

.home-page-block.charity h2 {width:160px;}
a.home-page-block:hover {border-color:#b31e1f}
.home-page-block img {float:left;} 
.home-page-block span {float:right;width:170px; margin-right:20px; text-align:left;}
.home-page-block.last {margin-right:0px;}
.home-page-block.charity {background:url("/images/charity.jpg") no-repeat left top}
.home-page-block.apply {background:url("/images/apply.jpg") no-repeat left top}
.home-page-block.grant {background:url("/images/grant.jpg") no-repeat left top}
.home-page-block a.more {float:right; padding:3px 10px; background:#b31e1f; color:#fff; text-transform:uppercase; position:absolute; bottom:5px; right:5px; border-radius:3px; font-family:"Times New Roman", Times, serif;}
.home-page-block a:hover.more {background:#ed3233}

#footer {width:100%; margin:0px 0px 0px 0px; height:190px; background:url("/images/footer-bg.jpg") no-repeat top center; color:#fff; clear:both;}
.push {clear:both; height:0px;}

#footer a {color:#fff}
#footer ul {float:left; }
#footer li {float:left; display:inline; margin-right:10px;}
#footer .inner {width:940px; margin:0 auto; padding-top:10px;}

.left-column {width:220px; float:left; margin-right:40px;}
.right-column {width:220px; float:right;}

.right-column .block {margin-bottom:20px; float:right; padding:10px; width:200px;}
.right-column .block.testimonial {font-family:"Times New Roman", Times, serif; font-style:italic; font-size:22px; float:right; background:#616f75}
.right-column .block.testimonial span {font-family: Arial, Helvetica, sans-serif; font-size:13px;}

.sub-nav {width:220px; float:left;margin-bottom: 50px;}
.sub-nav li {width:220px; float:left; display:inline; border-bottom:dashed 1px #ccc; padding:0px; margin:0px; height:auto; line-height:0px;}
.sub-nav li a {width:200px; float:left; padding:15px 10px; color:#B31E1F; font-size:18px; margin:0px;}
.sub-nav li ul li a {padding:1px 10px 1px 30px; width:180px; margin:0px;}
.sub-nav li a:hover {color:#670c0d; background:url("/images/arrow.jpg") no-repeat right;}

.content h2 a:hover {color:#670c0d !important;}
body.home .content {width:100%; padding:0px; margin-bottom:30px;}
.content {width:680px; float:left; background:#fff; padding:0px; color:#000; text-align:justify; line-height:17px;margin-bottom: 30px;}
body.three-columns .content {width:440px;}

.container {margin-bottom:30px;}
span.sub-title {font-size:14px; margin-bottom:15px; float:left; width:100%; font-weight:bold}

dl.zend_form {float:left; width:420px; margin:0px 0px 0px 0px; padding:0px;}
dt {width:100px; float:left; margin-right:10px; margin-top:0px; padding:0px; height:14px;}
dd {width:300px; float:left; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; height:40px;}
input, textarea {width:100%; border-radius:5px; border:1px #ccc solid; padding:4px;}
dd#message-element {width:300px; height:160px;}
dd#message-element textarea {height:150px; width:300px;resize: none; }
input, textarea{outline:none;}
input#submit {background:#B31E1F; float:left; margin-left:110px; border:none; font-weight:bold; color:#fff; font-size:13px; width:150px; cursor:pointer;margin-top: 70px;}
dd#submit-element {width:420px;}
dt#submit-label {display:none}
dd#message-element {margin-bottom:0px;margin-top:5px;}
dt#message-label {margin-top:5px;}
dt#captcha-label {margin-top:35px;}

.content ul.site-map {float:left; width:100%; margin:0px 0px 20px 0px;}
.content ul.site-map li.home {width:661px; margin-left:110px; background-position:center bottom;padding-top:0px; padding-bottom:20px; border-bottom:solid 1px #9c9c9c; margin-top:40px;}
.content ul.site-map li {display:inline; width:220px; float:left; font-size:16px; font-weight:bold; text-align:center; margin-bottom:0px; margin-top:0px; background:url("/images/site-map.jpg") repeat-y center top; padding-top:20px;}
.content ul.site-map li a {padding:10px 20px; background:#B31E1F; color:#fff; border-radius:4px;}
.content ul.site-map li a:hover {background:#d42425}
.content ul.site-map ul {margin:0px 0px 0px 0px;}
.content ul.site-map li ul li {margin-top:30px; font-size:14px;}
.content ul.site-map li ul li a {width:150px;}

.trustee {width:100%; float:left; border-bottom:solid 1px #ccc; padding-bottom:20px; margin-bottom:20px;}
.trustee h2 {border-top:none;}
.trustee img {float:left; margin-right:20px; margin-top:0px;}
.trustee div {float:left;}
#footer { margin-top:40px;}

#captcha-element { float:left; position:relative}
#captcha-element img#captcha { margin-top:10px;}
#captcha-element a#change-captcha { float:left; text-align:center}
/*#captcha-input { position:absolute; top:36px; right:-10px; width:112px;}*/

#contact-form { margin-top:21px; float:left}
#contact-form label.error { color:#F00; font-size:10px; text-align:right; float:right; margin-top:-2px;}
label.required:before { content:"* "; color:#F00}

/*cookie ocntrol*/
.ccc-inner h2 { width:147px; background-color:#b31e1f !important}
.ccc-expand {background-color:#b31e1f !important}
.ccc-outer { border-color:#b31e1f !important}
.ccc-content a { color:#b31e1f !important}
#ccc-cookies-switch a span { color:#FFF !important}
div#ccc-icon button { background:url("/images/cookie.png") no-repeat left top !important}
#cccwr.ccc-left #ccc-icon.ccc-triangle button { background-position: left top !important;  height: 73px;
    width: 68px;}
	
	.events-btt {float:right; width:131px; height:39px; background:url("/images/events.png") no-repeat; margin-right:20px;}
	.events-btt:hover {background-position:0px -39px;}
	
	.donate-btt {float:right; width:131px; height:39px; background:url("/images/donate-btt.png") no-repeat; margin-right:20px; position:absolute; top:57px; left:210px;}
	.donate-btt:hover {background-position:0px -39px;}
 
	.applynow-btt {width:131px; height:39px; background:url("/images/apply_for_grant.png") no-repeat;}
	.applynow-btt:hover {background-position:0px -39px;}
 
 
 /************GALLERY***************/
 /* Galleria Classic Theme 2012-08-07 | https://raw.github.com/aino/galleria/master/LICENSE | (c) Aino */

#galleria-loader{height:1px!important}

.galleria-container {
    position: relative;
    overflow: hidden;
    background: #fff;
}
.galleria-container img {
    -moz-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

.galleria-stage {
    position: absolute;
    top: 10px;
    bottom: 60px;
    left: 10px;
    right: 10px;
    overflow:hidden;
}
.galleria-thumbnails-container {
    height: 50px;
    bottom: 0;
    position: absolute;
    left: 10px;
    right: 10px;
    z-index: 2;
}
.galleria-carousel .galleria-thumbnails-list {
  /*  margin-left: 30px;
    margin-right: 30px;*/
}
.galleria-thumbnails .galleria-image {
    height: 40px;
    width: 60px;
    background: #000;
    margin: 0 5px 0 0;
    border: 1px solid #000;
    float: left;
    cursor: pointer;
}
.galleria-counter {
    position: absolute;
    bottom: 10px;
    left: 10px;
    text-align: right;
    color: #ccc;
    font: normal 11px/1 arial,sans-serif;
    z-index: 1;
}
.galleria-loader {
    background: #000;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 2;
    display: none;
    background: url("/images/classic-loader.gif") no-repeat 2px 2px;
}
.galleria-info {
    width: 50%;
    top: 15px;
    left: 15px;
    z-index: 2;
    position: absolute;
}
.galleria-info-text {
    background-color: #000;
    padding: 12px;
    display: none;
    /* IE7 */ zoom:1;
}
.galleria-info-title {
    font: bold 12px/1.1 arial,sans-serif;
    margin: 0;
    color: #fff;
    margin-bottom: 7px;
}
.galleria-info-description {
    font: italic 12px/1.4 georgia,serif;
    margin: 0;
    color: #bbb;
}
.galleria-info-close {
    width: 9px;
    height: 9px;
    position: absolute;
    top: 5px;
    right: 5px;
    background-position: -753px -11px;
    opacity: .5;
    filter: alpha(opacity=50);
    cursor: pointer;
    display: none;
}
.notouch .galleria-info-close:hover{
    opacity:1;
    filter: alpha(opacity=100);
}
.touch .galleria-info-close:active{
    opacity:1;
    filter: alpha(opacity=100);
}
.galleria-info-link {
    background-position: -669px -5px;
    opacity: .7;
    filter: alpha(opacity=70);
    position: absolute;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-color: #000;
}
.notouch .galleria-info-link:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.touch .galleria-info-link:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
.galleria-image-nav {
    position: absolute;
    top: 50%;
    margin-top: -62px;
    width: 100%;
    height: 62px;
    left: 0;
}
.galleria-image-nav-left,
.galleria-image-nav-right {
    opacity: .3;
    filter: alpha(opacity=30);
    cursor: pointer;
    width: 62px;
    height: 124px;
    position: absolute;
    left: 10px;
    z-index: 2;
    background-position: 0 46px;
}
.galleria-image-nav-right {
    left: auto;
    right: 10px;
    background-position: -254px 46px;
    z-index: 2;
}
.notouch .galleria-image-nav-left:hover,
.notouch .galleria-image-nav-right:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.touch .galleria-image-nav-left:active,
.touch .galleria-image-nav-right:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right {
    cursor: pointer;
    display: none;
    background-position: -495px 5px;
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    width: 23px;
    z-index: 3;
    opacity: .8;
    filter: alpha(opacity=80);
}
.galleria-thumb-nav-right {
    background-position: -578px 5px;
    border-right: none;
    right: 0;
    left: auto;
}
.galleria-thumbnails-container .disabled {
    opacity: .2;
    filter: alpha(opacity=20);
    cursor: default;
}
.notouch .galleria-thumb-nav-left:hover,
.notouch .galleria-thumb-nav-right:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: #111;
}
.touch .galleria-thumb-nav-left:active,
.touch .galleria-thumb-nav-right:active {
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: #111;
}
.notouch .galleria-thumbnails-container .disabled:hover {
    opacity: .2;
    filter: alpha(opacity=20);
    background-color: transparent;
}

.galleria-carousel .galleria-thumb-nav-left,
.galleria-carousel .galleria-thumb-nav-right {
    display: block;
}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right,
.galleria-info-link,
.galleria-info-close,
.galleria-image-nav-left,
.galleria-image-nav-right {
    background-image: url("/images/classic-map.png");
    background-repeat: no-repeat;
}

#galleria {height:480px; width:100%; float:left; margin-bottom:30px;}

.more { background:#b31e1f; border-radius:3px; color:#fff!important; float:left; padding:4px 9px}
.blog-more { background:#b31e1f; border-radius:3px; color:#fff!important; float:left; padding:4px 9px; margin-left:10px;}

.borderbtm {  border-bottom: 1px solid #CCCCCC;
    border-top: medium none !important;
    margin-bottom: 10px; margin-top:0;
    padding-bottom: 5px;}


table.itemtable {
    width: 100%;
}
.itemtable th {
    background: #b31e1f;
    color: white;
    padding: 7px;
}

.itemtable td {
    border-bottom: 1px solid #efefef;
    padding: 7px;
}
/*
     FILE ARCHIVED ON 01:28:03 Oct 23, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:58:25 Sep 09, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 2406.787
  exclusion.robots.policy: 0.273
  exclusion.robots: 0.285
  RedisCDXSource: 1.027
  load_resource: 305.431 (2)
  PetaboxLoader3.resolve: 96.253 (2)
  esindex: 0.013
  CDXLines.iter: 32.734 (3)
  LoadShardBlock: 2369.377 (3)
  PetaboxLoader3.datanode: 2439.611 (5)
*/</pre></body></html>