I have been having a hard time keeping track of what I have read and what I have not, so I checked into it. Threads will now stay bold until they have been read or until they go inactive for 14 days.
If you would like to "mark all forums read", there is a button on the bottom of the main forums screen. There is also a button in "forum tools" if you would like to mark a specif forum read.