.txt, .foot, .blu, .sm, a { font-family: tahoma; }

.foot { font-size: 8pt; }
.sm, a.nav, a.sm { font-size: 10pt; }
.txt, a.txt { font-size: 11pt; }
.blu { font-size: 12pt; }

.txt, .sm { color: #666666; }
.foot { color: #DDDDDD; }
.blu, a.nav:link, a.nav:active, a.nav:visited, a.sm:link, a.sm:active, a.sm:visited, a.txt:link, a.txt:active, a.txt:visited { color: #00457C; }
a.nav:hover, a.sm:hover, a.txt:hover { color: #999999; }

a { font-weight: bold; }