:root{--base:#333;--primary:#81bc00;--primaryRGB:129,188,0;--primaryDark:#588101;--primaryDarker:#516e13;--secondary:#313C46;--alert:#ff6a00;--neutralDarkest:#000000;--neutralDarker:#333f48;--neutralDark:#142e4f;--neutralMid:#a7a9ab;--neutralMidLight:#DADADA;--neutralLight:#f4f4f4;--neutralLightest:#FFF;--stateCompleted:#009933;--linkColour:var(--primaryDark);--linkColourHover:var(--primary);--btnBg:var(--primaryDark);--btnColour:var(--neutralDarkest);--btnBgHover:var(--primary);--btnColourHover:var(--neutralDarkest);--btnAltColour:var(--neutralDarkest);--btnOutlineColour:var(--primaryDark);--btnOutlineBgColour:transparent;--btnOutlineBorderColour:var(--neutralMid);--btnOutlineColourHover:var(--neutralLightest);--btnOutlineBgColourHover:var(--primaryDark);--btnOutlineBorderColourHover:var(--primaryDark);--boxStyleFeaturedBg:var(--primary);--boxStyleFeaturedColour:var(--neutralDarkest);--boxStyleFeaturedLink:var(--neutralDarkest);--boxStyleEmphasisBg:var(--primaryDark);--boxStyleEmphasisColour:var(--neutralLightest);--boxStyleEmphasisLink:var(--neutralLightest);--navWrapperBg:var(--neutralDarker);--navPrimaryLinkActive:var(--secondary);--navPrimarySubNavLinkColourHover:var(--secondary);--navPrimarySubNavLinkColourActive:var(--secondary);--navPrimaryColourHover:var(--primary);--navHeaderLinkColourActive:var(--primary);--navPrimarySubNavLinkColourHover:var(--primary);--navCtaLinkBg:var(--secondary);--navCtaLinkColour:var(--neutralDarkest);--navSecondaryActive:var(--primary);--navSecondaryActiveColour:var(--neutralDarkest);--navUpperBgColour:var(--neutralDarkest);--navHeaderLinkBgHover:var(--primaryDark);--navHeaderLinkColourHover:var(--primary);--footerBgColour:#313C46;--footerTextFontSize:0.88rem;--footerTextColour:var(--neutralLight);--footerLinkColour:var(--neutralLight);--homepageBannerSlab:rgba(129,188,0,0.85);--paginationActiveBgColour:var(--primary);--paginationActiveColour:var(--neutralDarkest);--paginationActiveBorderColour:var(--secondary);--paginationColourHover:var(--primaryDarker);--timelineDivider:var(--primaryDark);--timelineBg:var(--neutralLight);--timelineHeadingBg:var(--primaryDark);--timelineHeadingColour:var(--neutralLightest);--mediaTypeLabelColour:var(--primaryDark)}#search,.breadcrumb,.cookify,.navigationWrapper,.mobileNavigation,.secondaryNavigation,.footerDetails,.footerNavigationWrapper,.credits,.social,.typo3-adminPanel,.bannerVideo .videoWrapper,.banner,.pagination,.filters{display:none}body{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px!important}h1{font-size:22px!important}h2{font-size:18px!important}h3{font-size:16px!important}h4{font-size:15px!important}a{color:var(--linkColour)}a:visited{color:var(--linkColourHover)}a:link::after,a:visited::after,a:hover::after,a:active::after{content:" [www.tminvestment.com/" attr(href) "] ";font-size:8pt}a h3,a::after{display:inline-block}a[href^="/"]::after{content:" [www.tminvestment.com" attr(href) "] "}a[href^=http]::after{content:" [" attr(href) "] "}.logo a::after,a[href^=mailto]::after,a[href=""]::after,p.category a::after{content:""}ul{margin-left:0}table{text-align:left;margin-bottom:1.5em;border-collapse:collapse;width:99%}table caption{display:none}table thead{margin:0 0 .5em;display:table-header-group}table thead tr th{padding:.6em .5em .6em 0;margin-bottom:1em;text-align:left;border-bottom:2px solid var(--neutralLight)}table tbody tr th{vertical-align:top;padding:.8em 1.5em .5em 0;margin:0 0 2em}table tbody tr td{padding:.7em .5em .7em 0}table tbody tr th,table tbody tr td{border-bottom:1px solid var(--neutralLight)}table p{margin:0}.ce-div{border-bottom:1px solid var(--neutralLight);height:1px;margin:15px 0 20px}blockquote{font-style:italic;border:thin solid var(--neutralDark);padding:.5em 1em;margin:2em 1em;position:relative}blockquote::before{content:"“";position:absolute;top:0;left:0;font-size:4rem;line-height:1;opacity:.2}.banner,.wrapper{background-image:none!important}.box{padding:1em 1em .1em;margin-bottom:1em;border:3px solid var(--neutralLight)}.box.tabs{padding:0;border:0}.twoColumn .column,.threeColumn .column,.fourColumn .column,.fiveColumn .column,.contentFooter,.image-caption,.record,.ce-column,.ce-bodytext,.footerColumn{clear:both}.ce-bodytext h2,.box,.title{border:0}.logo img{max-width:200px;width:auto;height:auto;margin-bottom:20px}.banner img{max-width:400px;height:auto;margin-bottom:20px}.box.breakout > [style^=background-image]{background-image:none!important}.record{-webkit-margin-after:2rem;margin-block-end:2rem}@media (--from-desktop){:root{--navPrimarySubNavLinkColour:var(--neutralDarkest);--navPrimarySubNavLinkColourHover:color-mix(in srgb,var(--primary) 50%,black);--navHeaderLinkColourActive:color-mix(in srgb,var(--primary) 65%,black);--navHeaderLinkColourHover:var(--neutralLightest)}}
