If I may butt in with my own suggestions.
I'd apply the following styles to the header paragraph:
background-color:transparent;
border: 3px solid #6d5286;
color:#6d5286;
padding:1em;
Then, I'd change the background color of the table header to the #6d5286 color with white text.
And finally, I'd use #e8d4fb for the table background.