If you want to add it to the whole document, apply the css styles to the body & html tag. The body will usually work but not in every browser thats why we need the html tag as well.
HTML Code:
<style type="text/css">
body, html {
font: Verdana;
font-size: 12pt;
color:#ffffff;
}
</style> And to answer your second question. Css and html 4.0 (xhtml as well) were not meant to be marked up with tables. This means that you need to structure your document with better markup. These being <div>, <p>, <span>, <h1>,<h2>,<h3>,<ul>,<li> and some others i cant think of.
You can do almost anything a table can do with <div>'s, in alot less code.