If you right click and Inspect Element, you can explore where to apply such as CSS property.

Once you reach the desired effect, you can apply it as cSS

But you need to determine if your region offers any specificity on those elements, or if the template allows you to inject some form of identifier. If you can inject a class, then this would be even simpler. I can't recall the mechanics of T26 in 4.2.

Thanks - my only issue is (nothing is easy is it) that this list changes dependant on the user.... so for user A the 4th item might be "Exec Endorsement", but for user B that 4th item might be "My Reports"

Is there a way to do a check on the name in the url before setting the background colour? Or using that as the check? so if items move around the colour is still applied to the right item?

Thanks - my only issue is (nothing is easy is it) that this list changes dependant on the user.... so for user A the 4th item might be "Exec Endorsement", but for user B that 4th item might be "My Reports"

Is there a way to do a check on the name in the url before setting the background colour? Or using that as the check? so if items move around the colour is still applied to the right item?

Sorry to be a pest - javascript is not a strong point of mine

No need to use it at all.

There aren't really any ways to add custom classes or attributes to classic navigation bar entries to provide styling hooks, but it is possible to be devious by leveraging the possibilities offered by attribute selectors in a standard style sheet.

The first option is to use application or page aliases instead of numeric IDs when specifying navigation bar targets. These will appear as known values in the URL generated for the href attribute in the nav bar link.

Another is the ability to specify a Request value for the navigation target. The request values will also appear in the URL generated for the href attribute in the nav bar link. You can utilise any existing request values or add them specifically for the purpose of identifying an entry for styling purposes.

Attribute selectors can also be used to target entries that you can't set request values for—like a logout specified as a URL using the LOGOUT_URL substitution string—by using whatever URL is generated for the link.