I never use the Visual Editor, it never ends up looking the same on my page, anyway, so I just stick to the text editor.
If you want to apply a certain appearance to a group of elements (e.g., white text on a blue background), the best thing to do is to define a class.
For example, you could create a CSS rule like this:
.highlight {
color: white;
background-color: blue;
}
The period at the front of a selector means it’s a class name (a hashmark (#) at the front indicates a selector for an ID).
Then for each element that you wanted to have white with a blue background, you would assign it a class of highlight:
<h4 class="highlight">Departure Dates:</h4>
<p class="highlight">This whole paragraph is highlighted.</p>
<p>Only the <span class="highlight">third</span> word is highlighted.</p>
You can call the class whatever you want, just don’t call it something like WhiteOnBlue; there may come a time when you decide that maybe yellow on green would be better, so you don’t want to go back & change the class names of all of the elements that you’ve assigned it to, you just want to change the property values of the CSS rule.
If you wanted to add some styling to a specific element type which has the highlight class assigned to it, you could create an additional rule like this:
h4.highlight {
padding-left: 5px;
}
This would add 5px of internal spacing to the left of all h4 elements which have a class of highlight, so those elements would be white text on blue background, as well as having some spacing to the left.
You may want to go through a CSS tutorial.