body { color: #444; font-family: Verdana, Arial, Helvetica, sans-serif; }
p { color: #444; font-size: smaller; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; padding-top: 0; border-width: 0; }
td { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; }

a:link { color: #444; font-family: Verdana, Arial, Helvetica, sans-serif; background-position: 0 0; text-decoration: underline; }

a:visited { color: #444; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

a:hover { color: #ddd; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; text-decoration: none; }

a:active { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black; text-decoration: none; }

.external { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/external-link.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: right center; text-decoration: underline; padding-right: 13px; }


.small { font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
b:link { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; text-decoration: underline; }
.onblack a:link { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.onblack a:hover { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black; }
.onblack a:visited { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
h1 { color: #444; font-size: smaller; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0; }
h2 { color: #444; font-size: smaller; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

