body { color: darkblue; }
h1 { background: lightblue; }
h2 { background: lightblue; }
h3 { background: lightblue; }
h5 { background: lightblue; color: black; }
dt { font-weight: bold; background: #F0F8F8; }
table.footer { color: black; background: lightgrey; }
a:link { color: #4000F0; }
a:visited { color: #0000F0; }
a:hover { color: black; background: darkgrey; }
a:focus { color: black; background: darkgrey; }
a:active { color: white; background: darkgrey; }
#email { color: blue; font-family: monospace; text-decoration: underline; }
h3.important { color: #E04040; background: #FFE0C0; font-weight: bold; } 
a.important { color: #E040E0; text-decoration: underline; } 
p.inverse { color: white; background: black; }
p.center { text-align: center; }
table.filelist { color: black; padding:3pt; border-style:solid; border-width=0.1pt; border-color:grey; }
tr.redbg { background: Salmon; padding:3pt; }
tr.bluebg { background: Skyblue; padding:3pt; }
tr.greybg { background: Lightgrey; padding:3pt; }
td.red { background: red; padding:3pt; color: white; }
td.violet { background: violet; padding:3pt; color: black;  }
td.purple { background: purple; padding:3pt;color: white;  }
td.blue { background: blue; padding:3pt; color: white; }
td.green { background: green; padding:3pt;color: white;  }
td.lime { background: lime; padding:3pt; color: black; }
td.yellow { background: yellow; padding:3pt; color: black;  }
td.orange { background: orange; padding:3pt; color: black;  }
table.movedesc { color: black; padding:3pt; border-style:solid; border-width=0.1pt; border-color:grey; }
