Here's something that (probably) does what you want. It doesn't use Arial, because I don't have it and don't like it, but substitutes Latin Modern Sans. You type
\newsection with two arguments; the first says which type of
\newsection it is, and the second is the section name.
a is one type (no number, blue),
b is another (no number, still black, no font change), and anything else will make the third (numbered, sans serif). Each prints itself as a section-level heading in the TOC. (I assume that
section is your second-level heading; if that's not true [say, if you're using the
article class], you would need to change
subsection in the
Will give you this:
A couple of caveats here: section titles will look bad if more than one line (fixable, but I'm putting this together on the fly here). The color and font changes do not carry into the TOC here, but that's also easily fixed. I believe that
\penalty10000 will prevent any page breaks in the space following one of these headings, as requested, no matter how terrible it might look;
\parskip will probably expand to an unacceptable degree in the close cases to make up for one of these headings skipping to the next page. Ideally, it would simply leave empty space at the bottom of the page when this happens; this board has ways to do that, but I don't have time to look them up right now.
Finally, this looks terrible, and I pity you having to reproduce it. Maybe a little experience with LaTeX will lead your employers to some better style choices.