https://cdn.tailwindcss.com
tailwind.config = {
theme: {
extend: {
colors: {
‘native-link’: ‘#8B2C33’,
},
}
}
}
body {
font-family: ‘Inter’, sans-serif;
background-color: white;
color: #000000;
}
.link-color {
color: #8B2C33;
text-decoration: none;
transition: color 0.15s;
}
.link-color:hover {
color: #a84249;
text-decoration: underline;
}
html {
scroll-behavior: smooth;
}
/* FIX: Modern approach to offset sticky header (scroll-margin-top) */
/* This reserves 120px of space above the target element when scrolling to it.
This should reliably account for the variable height of the sticky navigation bar on all screen sizes. */
.category-scroll-target {
scroll-margin-top: 120px;
}
/* Removed previous padding/margin fix */
Policies and Publications
Guiding Documents
Core Documents
Internal Service Evaluations
Annual Reports
Financial Policies and Reports
- Executive Level Staff Expenses 2024-2025
- Executive Level Staff Expenses 2023-2024
- Executive Level Staff Expenses 2022-2023
- NCFST Audited Financial Statements 2018-2019
- NCFST Audited Financial Statements 2019-2020
- NCFST Audited Financial Statements 2020-2021
- NCFST Audited Financial Statements 2021-2022
- NCFST Audited Financial Statements 2022-2023
- NCFST Audited Financial Statements 2023-2024
- NCFST Audited Financial Statements 2024-2025
- NCFST Financial Policies and Procedures 2023
- NCFST Risk Management Framework 2021
- NCFST Business Plan 2019
- NCFST Finance Policy Procurement of Goods and Services
Helpful Resources
Privacy Resources
function scrollToCategory(categoryId) {
const element = document.getElementById(categoryId);
if (element) {
// The scroll offset is now handled purely by the CSS property scroll-margin-top.
element.scrollIntoView({
behavior: ‘smooth’,
block: ‘start’
});
}
}