html, body, div, form,
table, tr, td,
dl, ul,
h1, h2, h3, h4 { margin: 0; padding: 0; }

html, body { height: 100%; }

p { margin-bottom: 10px; }

table { border-collapse: collapse; }
th {text-align: left;}
td {vertical-align: top;}

ul { list-style-type: none; }

a img { border: 0; }

h1 { font-size: 1.3em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1em; }

a:link, a:visited {color: #475B8F;}
a:hover { color: #6A84D2; }

.spacer { clear: both; }
.warning { color: #D00; }
