/* 5/13/5 convert px to percent, assuming 20px is 100% design base. */
/* Delete stuff I now seldom use, such as .lg - .sz sizes and .fn1 foot note.
/* FF: For visited links, > 0 days in Tools ->Options ->Privacy ->History. */
/*a:link {text-decoration:none;font-weight:bold;font-family:Arial,Helvetica,verdana,sans-serif;color:blue }*/
a:link{font-weight:bold;color:blue}
a:hover{text-decoration:underline;font-weight:bold;font-style:italic;background:yellow;}
a:visited{font-weight:normal;font-style:italic;color:steelblue}
/* with or without dot, these Hn are being ignored, so put in *.html */
/* h1 {font-weight:bold;font-size:100%;background:transparent;} */
/* .h2 {font-weight:bold;font-size:100%;} */
/* .h3 {font-weight:normal;font-size:100%;} */

.kod {font-family: Letter Gothic, Courier; font-size:medium; font-weight:bold}
.monb { font-family: Letter Gothic, Courier, monospace; font-weight: bold }
.san { font-family: Arial, Helvetica, verdana, sans-serif }
.ser { font-family: Times New Roman, Georgia, serif }
.norm {font-weight: normal;font-style:normal}

/* 04-02 include 'san' & 'ser' in links */
.link {color: #0066ff}
.blak {color: black}
.this {color: tomato }
.bryt {color: orangered }
.pump {color: #FF9900}
.linkb {color: #0066ff; font-weight: bold}
.blakb {color: black; font-weight: bold}
.thisb {color: tomato; font-weight: bold }
.brytb {color: orangered; font-weight: bold }
.pumpb {color: #FF9900; font-weight: bold}

.linkn {color: #0066ff; font-family: Arial, Helvetica, verdana, sans-serif}
.blakn {color: black; font-family: Arial, Helvetica, verdana, sans-serif}
.thisn {color: tomato; font-family: Arial, Helvetica, verdana, sans-serif}
.brytn {color: orangered; font-family: Arial, Helvetica, verdana, sans-serif}
.pumpn {color: #FF9900; font-family: Arial, Helvetica, verdana, sans-serif}

.linkr {color: #0066ff; font-family: Times New Roman, Georgia, serif}
.blakr {color: black; font-family: Times New Roman, Georgia, serif}
.thisr {color: tomato; font-family: Times New Roman, Georgia, serif}
.brytr {color: orangered; font-family: Times New Roman, Georgia, serif}
.pumpr {color: #FF9900; font-family: Times New Roman, Georgia, serif}
/* COLOR=#FF9900 is nearly pumpkin; these work */

.w-b {background-color: black; color: white}  /* legacy */

.r-y {background-color: yellow; color: red}
.r-l {background-color: lime; color: red}
.w-l {background-color: lime; color: white}
.w-bk {background-color: black; color: white}
.w-bl {background-color: blue; color: white}
.w-ch {background-color: chartreuse; color: white}
.w-aq {background-color: aqua; color: white}
.syd1 {background-color: ivory; color: darkorange}
.syd2 {background-color: papayawhip; color: darkorange}

.r-y-n {background-color: yellow; color: red; font-family: Arial, Helvetica, verdana, sans-serif}
.r-l-n {background-color: lime; color: red; font-family: Arial, Helvetica, verdana, sans-serif}
.w-l-n {background-color: lime; color: white; font-family: Arial, Helvetica, verdana, sans-serif}
.w-bk-n {background-color: black; color: white; font-family: Arial, Helvetica, verdana, sans-serif}
.w-bl-n {background-color: blue; color: white; font-family: Arial, Helvetica, verdana, sans-serif}
.w-ch-n {background-color: chartreuse; color: white; font-family: Arial, Helvetica, verdana, sans-serif}
.w-aq-n {background-color: aqua; color: white; font-family: Arial, Helvetica, verdana, sans-serif}
.syd1-n {background-color: ivory; color: darkorange; font-family: Arial, Helvetica, verdana, sans-serif}
.syd2-n {background-color: papayawhip; color: darkorange; font-family: Arial, Helvetica, verdana, sans-serif}

.r-y-r {background-color: yellow; color: red; font-family: Times New Roman, Georgia, serif}
.r-l-r {background-color: lime; color: red; font-family: Times New Roman, Georgia, serif}
.w-l-r {background-color: lime; color: white; font-family: Times New Roman, Georgia, serif}
.w-bk-r {background-color: black; color: white; font-family: Times New Roman, Georgia, serif}
.w-bl-r {background-color: blue; color: white; font-family: Times New Roman, Georgia, serif}
.w-ch-r {background-color: chartreuse; color: white; font-family: Times New Roman, Georgia, serif}
.w-aq-r {background-color: aqua; color: white; font-family: Times New Roman, Georgia, serif}
.syd1-r {background-color: ivory; color: darkorange; font-family: Times New Roman, Georgia, serif}
.syd2-r {background-color: papayawhip; color: darkorange}

/* foreground */
.f-r {color:red}
.f-gr {color:green}
.f-bl {color:blue}
.f-bk {color:black}
.f-w {color:white}
.f-a {color:aqua}
.f-cfb {color:cornflowerblue}
.f-co {color:coral}
.f-cy {color:cyan}
.f-cr {color:crimson}
.f-do {color:darkorange}
.f-dsb {color:deepskyblue}
.f-db {color:dodgerblue}
.f-dcy {color:darkcyan}
.f-dgrod {color:darkgoldenrod}
/* 6/4/4*/
.f-fb {color:firebrick}
.f-fg {color:forestgreen}
.f-go {color:gold}
.f-lc {color:lightcoral} /* had a double def, make 2nd f-lcy */
.f-lg {color:lightgreen}
.f-lsg {color:lightseagreen}
.f-li {color:lime}
.f-m {color:magenta}  /*=fuchsia*/
.f-oo {color:orange}
.f-or {color:orangered}
.f-rb {color:royalblue}
.f-sg {color:seagreen}
.f-te {color:teal}
.f-to {color:tomato}
.f-tu {color:turquoise}
.f-y {color:yellow}

/* more font colors*/
.h-gr {color: #3ed500}
.h-gr2 {color: #31b629}   /* pixie says 0x29b631 = #31b629*/
.h-grl {color: #30ff52}
.h-grd {color: #008200}
/* seemed the same, #3ed500, #40dc00, #0dd535 */

/* background */
.b-r {background-color:red}
.b-gr {background-color:green}
.b-bl {background-color:blue}
.b-bk {background-color:black}
.b-w {background-color:white}
.b-a {background-color:aqua}
.b-cfb {background-color:cornflowerblue}
.b-co {background-color:coral}
.b-cy {background-color:cyan}
.b-cr {background-color:crimson}
.b-do {background-color:darkorange}
.b-dsb {background-color:deepskyblue}
.b-db {background-color:dodgerblue}
.b-dcy {background-color:darkcyan}
.b-fb {background-color:firebrick}
.b-fg {background-color:forestgreen}
.b-go {background-color:gold}
.b-iv {background-color: ivory}
.b-lc {background-color:lightcoral}
.b-lcy {background-color:lightcyan}
.b-lg {background-color:lightgreen}
.b-lsg {background-color:lightseagreen}
.b-li {background-color:lime}
.b-oo {background-color:orange}
.b-or {background-color:orangered}
.b-rb {background-color:royalblue}
.b-sg {background-color:seagreen}
.b-te {background-color:teal}
.b-to {background-color:tomato}
.b-tu {background-color:turquoise}
.b-y {background-color:yellow}

.b-yg {background-color:yellowgreen}
.b-pb {background-color:powderblue}
.b-pw {background-color:papayawhip}
.b-pg {background-color:palegreen}
.b-pt {background-color:paleturquoise}

/* more fg */
.f-cadet {color:cadetblue}
.f-sky {color:skyblue}
.f-lsky {color:lightskyblue}
.f-sand {color:sandybrown}
.f-sal {color:salmon}
.b-cadet {background-color:cadetblue}
.b-sky {background-color:skyblue}
.b-lsky {background-color:lightskyblue}
.b-sand {background-color:sandybrown}
.b-sal {background-color:salmon}

.f-lcy {color:lightcyan}
.f-yg {color:yellowgreen}
.f-pb {color:powderblue}
.f-pw {color:papayawhip}
.f-pg {color:palegreen}
.f-pt {color:paleturquoise}

/* seems to fix fonts in IE & FF but not in NS */
/* s for serif, n for non; test at  800x600  and up 1, ok*/
/* extend down to 6px and up to 50; 5/13/5 make percents, keeping same names */
.n06 {font-family:Arial,Helvetica,verdana,sans-serif;font-size: 30%}
.n08 {font-family:Arial,Helvetica,verdana,sans-serif;font-size: 40%}
.n10 {font-family:Arial,Helvetica,verdana,sans-serif;font-size: 50%}
.n12 {font-family:Arial,Helvetica,verdana,sans-serif;font-size: 60%}
.n14 {font-family:Arial,Helvetica,verdana,sans-serif;font-size: 70%}
.n16 {font-family:Arial,Helvetica,verdana,sans-serif;font-size: 80%}
.n18 {font-family:Arial,Helvetica,verdana,sans-serif;font-size: 90%}
.n20 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:100%}
.n22 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:110%}
.n24 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:120%}
.n26 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:130%}
.n28 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:140%}
.n30 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:150%}
.n32 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:160%}
.n34 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:170%}
.n36 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:180%}
.n38 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:190%}
.n40 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:200%}
.n42 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:210%}
.n44 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:220%}
.n46 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:230%}
.n48 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:240%}
.n50 {font-family:Arial,Helvetica,verdana,sans-serif;font-size:250%}
.s06 {font-family:Times New Roman,Georgia,serif;font-size: 30%}
.s08 {font-family:Times New Roman,Georgia,serif;font-size: 40%}
.s10 {font-family:Times New Roman,Georgia,serif;font-size: 50%}
.s12 {font-family:Times New Roman,Georgia,serif;font-size: 60%}
.s14 {font-family:Times New Roman,Georgia,serif;font-size: 70%}
.s16 {font-family:Times New Roman,Georgia,serif;font-size: 80%}
.s18 {font-family:Times New Roman,Georgia,serif;font-size: 90%}
.s20 {font-family:Times New Roman,Georgia,serif;font-size:100%}
.s22 {font-family:Times New Roman,Georgia,serif;font-size:110%}
.s24 {font-family:Times New Roman,Georgia,serif;font-size:120%}
.s26 {font-family:Times New Roman,Georgia,serif;font-size:130%}
.s28 {font-family:Times New Roman,Georgia,serif;font-size:140%}
.s30 {font-family:Times New Roman,Georgia,serif;font-size:150%}
.s32 {font-family:Times New Roman,Georgia,serif;font-size:160%}
.s34 {font-family:Times New Roman,Georgia,serif;font-size:170%}
.s36 {font-family:Times New Roman,Georgia,serif;font-size:180%}
.s38 {font-family:Times New Roman,Georgia,serif;font-size:190%}
.s40 {font-family:Times New Roman,Georgia,serif;font-size:200%}
.s42 {font-family:Times New Roman,Georgia,serif;font-size:210%}
.s44 {font-family:Times New Roman,Georgia,serif;font-size:220%}
.s46 {font-family:Times New Roman,Georgia,serif;font-size:230%}
.s48 {font-family:Times New Roman,Georgia,serif;font-size:240%}
.s50 {font-family:Times New Roman,Georgia,serif;font-size:250%}
/* ok */