It's not coming from CB. Your own template is restyling them. Please see the below culprit CSS.
Code:
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited, .art-postheader, .art-postheader a, .art-postheader a:link, .art-postheader a:visited, .art-postheader a:hover, .art-blockheader .t, .art-vmenublockheader .t, .art-logo-text, .art-logo-text a, .art-logo-name, .art-logo-name a, .art-logo-name a:link, .art-logo-name a:visited, .art-logo-name a:hover {
font-family: Arial,Helvetica,Sans-Serif;
font-size: 22px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
Removing front-size will cause it to display fine. It doesn't do it on other pages because the print.css isn't loaded on other pages, but something is loading it on CBs profile page (my guess is your Invoices tab?).