html, body {margin:0;padding:0;height:100%;}
body{background-position:top left;background-repeat:repeat;background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/image001.jpg);background-color:#adb5bf;font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;font-size:12px;font-weight:normal;padding:0;margin:0;}
body.home{background-position:0px -70px; 
background-repeat:repeat;background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/image001.jpg);background-color:#adb5bf;font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;font-size:12px;font-weight:normal;padding:0;margin:0;}
img.grey {border-style:solid;border-color:#707C8C;border-width:2px;}
table.holdAll{width:100%;border:none;}
table.holdAll tr td.masthead {height:86px;}
table.holdAll tr td.masthead table {width:100%;height:86px;}
table.holdAll tr td.masthead table {width:100%;height:86px;border:none;}
table.holdAll tr td.masthead table tr td.left {width:50%;text-align:left;vertical-align:middle;}
table.holdAll tr td.masthead table tr td.right {width:50%;padding:0 20px 0 0;text-align:right;vertical-align:middle;font-family:Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;font-size:10px;font-weight:normal;}
table.holdAll tr td.masthead table tr td.right span a:link {color:#596980;text-decoration:none;}
table.holdAll tr td.masthead table tr td.right span a:visited {color:#596980;text-decoration:none;}
table.holdAll tr td.masthead table tr td.right span a:hover {color:#ffffff;text-decoration:none;}
table.holdAll tr td.masthead table tr td.right span a:active {color:#596980;text-decoration:none;}
table.holdAll tr td.masthead table tr td.right table.searchMe {float:right;border-collapse:collapse;border-spacing:0px;border:none;background-color:transparent;width:200px;height:40px;margin:4px 0 0 0;padding:0;}
table.holdAll tr td.masthead table tr td.right table.searchMe tr td {padding:0 0 0 5px;height:25px;border:none;}
table.holdAll tr td.line {height:2px;padding:0;background-color:#bfc6cf;}
table.holdAll tr td.line img {height:2px;border:none;}
table.holdAll tr td.menuHolder {padding:0 20px 0 20px;height:28px;background-color:#a6afca;text-align:center;}
table.holdAll tr td.searchBarHolder {padding:0 20px 0 194px;height:28px;background-color:#a6afca;text-align:center;}
table.holdAll tr td.searchBarHolder table{width:100%;border-collapse:collapse;border-spacing:0px;border:none;margin:0;padding:0;}
table.holdAll tr td.searchBarHolder table tr td {border:none;background-color:transparent;text-align:left;}
table.holdAll tr td.searchBarHolder table tr td.newsletter, table.holdAll tr td.searchBarHolder table tr td.search{width:46%;}
table.holdAll tr td.searchBarHolder table tr td.newsletterSpacer {width:8%;}
table.holdAll tr td.menuHolder table {width:100%;height:28px;border:none;}
table.holdAll tr td.menuHolder table tr td {text-align:center;background-color:transparent;font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;font-size:13px;font-weight:bold;color:#ffffff;padding:0;}
table.holdAll tr td.menuHolder table tr td a img{border:none;}
table.holdAll tr.landingBanner td {background-position:left;background-repeat:repeat-x;background-color:transparent;padding:0;}
table.holdAll tr.landingBanner td table {width:100%;border:none;margin:0;padding:0;}
table.holdAll tr.landingBanner td table tr td.left {text-align:right;padding:0;background-position:top right;background-repeat:repeat-x;}
table.holdAll tr.landingBanner td.aboutus table tr td.left {background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/banner-aboutusbground125nor.jpg);}
table.holdAll tr.landingBanner td.whatwedo table tr td.left {background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/banner-whatwebground125nor.jpg);}
table.holdAll tr.landingBanner td.shop table tr td.left {background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/banner-shopbground125nor.jpg);}
table.holdAll tr.landingBanner td.getinvolved table tr td.left {background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/banner-getinvolvedbground125nor.jpg);}
table.holdAll tr.landingBanner td.contact table tr td.left {background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/banner-contactbground125nor.jpg);}
table.holdAll tr.landingBanner td.learning table tr td.left {background-color:#203424;}
table.holdAll tr.landingBanner td table tr td.left img{margin:0;padding:0;border:0;}
table.holdAll tr.landingBanner td table tr td.right {font-family:"Times New Roman", Times, serif;font-size:30px;font-weight:normal;color:#ffffff;padding:0 20px 10px 0;text-align:right;vertical-align:bottom;background-position:top left;background-repeat:repeat-x;}
table.holdAll tr.landingBanner td.aboutus table tr td.right {background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/banner-aboutusbground125.jpg);}
table.holdAll tr.landingBanner td.whatwedo table tr td.right {background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/banner-whatwebground.jpg);}
table.holdAll tr.landingBanner td.shop table tr td.right {background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/banner-shopbground.jpg);}
table.holdAll tr.landingBanner td.getinvolved table tr td.right {background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/banner-getinvolvedbground.jpg);}
table.holdAll tr.landingBanner td.contact table tr td.right {background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/banner-contactbground.jpg);}
table.holdAll tr.landingBanner td.learning table tr td.right {background-color:#71869A;}
table.holdAll tr td.sitemapArea {text-align:center;vertical-align:top;padding:10px 20px 10px 20px;}

table.holdAll td.contentArea {width:100%;border:none;}


table.holdAll tr td.contentArea table tr td.leftMenu{width: 154px;padding: 20px 0 0 20px;text-align:left;vertical-align:top}
table.holdAll tr td.contentArea table tr td.leftMenu a{display:block;margin: 0 0 10px 0;font-size: 12px;font-weight: bold;text-decoration:none;}
table.holdAll tr td.contentArea table tr td.leftMenu a:link{color:#003300;}
table.holdAll tr td.contentArea table tr td.leftMenu a:visited{color:#003300;}
table.holdAll tr td.contentArea table tr td.leftMenu a:hover{color:#ffffff;}
table.holdAll tr td.contentArea table tr td.leftMenu a:active{color:#003300;}
table.holdAll tr td.contentArea table tr td.leftMenu a.selectedPage:link{color:#000088;}
table.holdAll tr td.contentArea table tr td.leftMenu a.selectedPage:visited{color:#000088;}
table.holdAll tr td.contentArea table tr td.leftMenu a.selectedPage:hover{color:#ffffff;}
table.holdAll tr td.contentArea table tr td.leftMenu a.selectedPage:active{color:#000088;}
table.holdAll tr td.contentArea table tr td.leftMenu div.indentMe {padding:10px 0 0 20px;margin: 0 0 10px 0;border-style:solid;border-width: 1px 0 1px 0;border-color: #7F7FAC;}
table.holdAll tr td.contentArea table tr td.leftMenu div.indentMe a {font-size: 12px;margin: 0 0 10px 0;}
table.holdAll tr td.contentArea table tr td.leftMenu div.indentMe a.selectedPage {font-weight:bold;}
table.holdAll tr td.contentArea table tr td.leftMenu a:active{color:#334257;}

table.mainContent tr td.mainContentArea{padding:20px 20px 20px 20px;background-color:#D2DBFC;vertical-align:top;font-size:13px;color:#333333;}
table.mainContent tr td.sitemapContentArea{padding:20px 0 0 20px;background-color:#D2DBFC;text-align:left;vertical-align:top;font-size:13px;color:#333333;}

table.mainContent tr td.mainContentArea a:visited {text-decoration:underline;color:#000066;}
table.mainContent tr td.mainContentArea a:hover {text-decoration:none;color:#3366CC;}
table.mainContent tr td.mainContentArea a:active {text-decoration:underline;color:#000066;}
table.mainContent tr td.mainContentArea * a.blue:link {text-decoration:underline;color:#000088;}
table.mainContent tr td.mainContentArea * a.blue:visited {text-decoration:underline;color:#000088;}
table.mainContent tr td.mainContentArea * a.blue:hover {text-decoration:none;color:#0000cc;}
table.mainContent tr td.mainContentArea * a.blue:active {text-decoration:underline;color:#000088;}
table.mainContent tr td.spacer {}
table.mainContent tr td.rightCol {width:204px;text-align:center;vertical-align:top;padding:0 0 20px 0;font-size:11px;vertical-align:top;}
table.mainContent tr td.rightCol img {margin:0 0 5px 0;border-style:solid;border-width:2px;border-color:#707c8c;}
a.bordered img {margin:5px 0 0 0;border-style:solid;border-width:2px;border-color:#707c8c;}
a.bordered:link img {border-color:#707c8c;color:#707c8c;}
a.bordered:visited img {border-color:#707c8c;color:#707c8c;}
a.bordered:hover img {border-color:#ffffff;color:#ffffff;}
a.bordered:active img {border-color:#707c8c;color:#707c8c;}
a.homeBordered img {margin:5px 0 0 0;border-style:solid;border-width:2px;border-color:#000066;}
a.homeBordered:link img {border-color:#000066;color:#000066;}
a.homeBordered:visited img {border-color:#000066;color:#000066;}
a.homeBordered:hover img {border-color:#ffffff;color:#ffffff;}
a.homeBordered:active img {border-color:#000066;color:#000066;}
a.moreInfo:link {color:#404c5c;text-decoration:none;}
a.moreInfo:visited {color:#404c5c;text-decoration:none;}
a.moreInfo:hover {color:#ffffff;text-decoration:underline;}
a.moreInfo:active {color:#404c5c;text-decoration:none;}
.introQuote {display:block;text-align:right;font-family:"Times New Roman", Times, Georgia, serif;font-weight:normal;font-size:16px;font-style:italic;color:#003366;margin:0 0 15px 0;}
.darkGrey {color:#596980;}
.text {font-size:11px;font-weight:normal;color:#333333;}
.textdim {font-size:11px;font-weight:normal;color:#999999;}
.textBold {font-size:11px;font-weight:bold;color:#333333;}
.quote {font-family:"Times New Roman", Times, Georgia, serif;font-size:12px;font-weight:normal;font-style:italic;color:#333333;}
.miniHeader {font-size:12px;font-weight:bold;color:#334257;}
div.divider {margin:5px 0 5px 0;height:20px;background-position:center center;background-repeat:repeat-x;background-color:transparent;background-image:url(/charities/www.saintsalive.org.uk/images/EN/Common/divider.gif);}
a.headerLink {font-size:14px;font-weight:bold;}
a.headerLink:link {color:#182335;text-decoration:none;}
a.headerLink:visited {color:#182335;text-decoration:none;}
a.headerLink:hover {color:#000033;text-decoration:underline;}
a.headerLink:active {color:#182335;text-decoration:none;}
input.grey {border-style:solid;border-width:1px;border-color:#67778d;background-color:#dee3e9;font-size:12px;font-weight:normal;margin:0px;}
input.greySubmit {border:none;background-color:#67778E;color:#dee3e9;padding:1px 5px 1px 5px;font-size:12px;font-weight:bold;margin:0px;}
td.baseNav{color:#55657C;font-size:11px;font-weight:normal;text-align:right;padding:10px 20px 0 0;}
td.baseNav a:link{color:#334257;text-decoration:none;}
td.baseNav a:visited{color:#334257;text-decoration:none;}
td.baseNav a:hover{color:#ffffff;text-decoration:underline;}
td.baseNav a:active{color:#334257;text-decoration:none;}
.green {color:#005500;}
.darkgreen {color:#003300;}
.grey {color:#777777;}
.blue {color:#000066;}
a.blue:link {color:#000066;}
a.blue:visited{color:#000066;}
a.blue:hover {color:#3366CC;}
a.blue:active {color:#000066;}
#formHolder{width:100%;border-collapse:collapse;border-spacing:0px;}
#formHolder tr td{text-align:left;vertical-align:top;padding:0 0 5px 0;}
#formHolder tr td.formElement{width:70%;}
div.shopItem {border-style:solid;border-width:2px;border-color:#9999cc;padding:20px;margin:0 0 12px 0;}
div.shopItem h3.blue{margin:0;padding:0;}
.shopImg {display:block;float:right;margin:0 0 0 15px;}
a.shopImgLink{border-style:solid;border-width:2px;}
a.shopPhotoLink {border-style:solid;border-width:2px;border-color:#9999cc;width:176px;height:176px;padding:0;margin:0 5px 5px 0;float:left;text-align:center;vertical-align:middle;}
a.shopPhotoLink img {margin:4px 0 0 0;padding:0;border-style:solid;border-width:2px;}
a.shopPhotoLink:link{background-color:#d2dbfc;}
a.shopPhotoLink:link img{border-color:#d2dbfc;}
a.shopPhotoLink:visited{background-color:#d2dbfc;}
a.shopPhotoLink:visited img{border-color:#d2dbfc;}
a.shopPhotoLink:hover{background-color:#b6c1e9;}
a.shopPhotoLink:hover img{border-color:#ffffff;}
a.shopPhotoLink:active{background-color:#d2dbfc;}
a.shopPhotoLink:active img{border-color:#d2dbfc;}
.hpTitle {font-family:"Times New Roman", Times, Georgia, serif;font-size:26px;font-weight:normal;color:#000066;}
.hpText {font-size:16px;font-weight:normal;color:#003300;}
.hpPatron {font-size:19px;font-weight:normal;color:#000066;}
div.siteMap {font-size:12px;font-weight:bold;border-style:solid;border-width:2px;border-color:#9999cc;padding:15px 20px 20px 20px;margin:0;}
div.siteMap a {color:#334257;display:block;margin:4px 0 0 0;}
div.siteMap div.subLinks {padding:0 0 5px 0;margin:0;border:none;font-size:11px;font-weight:normal;}
div.siteMap div.subLinks a {color:#596b84;display:inline;margin:0;}
