body, div, td, ul, li {font-family:arial,helvetica,sans-serif;font-size:12px;}
a:hover {color:#69c;}

/* force the header links/text on pages with unstandard link/text colors */
.forced {color:#000;}
.forced A {color:#00f;}
.forced A:hover {color:#69c;}


/* for use on #336699 bars */

.ttlbarttl {font-size:16px;font-weight:bold;color:#fff;}
.ttlbarttl:hover {color:#9cf;}

.ttlbartxt {font-size:12px;color:#fff;}
.ttlbartxt:hover {color:#9cf;}

.ttlbarsmall {font-size:10px;color:#fff;}
.ttlbarsmall:hover {color:#9cf;}



/* for use on #6699cc bars (that aren't nav) */

.subbarttl {font-size:16px;font-weight:bold;color:#fff;}
.subbarttl:hover {color:#039;}

.subbartxt {font-size:12px;color:#ffffff;}
.subbartxt:hover {color:#039;}

.subbarsmall {font-size:10px;color:#ffffff;}
.subbarsmall:hover {color:#039;}



.nav {font-size:12px;color:#039;}

.navoff {color:#ffffff;}
.navoff:hover {color:#039;}

.navon {color:#000;text-decoration:none;font-weight:bold;}
.navon:hover {color:#039;}




.ttl {font-size:14px;font-weight:bold;}
.txt {font-family:arial,helvetica,sans-serif;font-size:12px;}

.small {font-size:10px;}

.smallnoline {font-size:10px;text-decoration:none;}
.smallnoline A {text-decoration:none;}
.smallnoline A:hover {text-decoration:underline;}
.smallnoline:hover {text-decoration:underline;}

.sitearea {font-size:30px;color:#ccc;}

.toplevel {font-size:16px;}

