cssdemo.css font size:
C# source: cssdemo.aspx   cssdemo.js   cssdemo.css   
body {
   background: black; margin: 20 }
.dmenu {
   font: bold 12pt verdana }
td a:link, a:visited, a:active {
   color: silver; font-weight: bold;
   text-decoration: none }
td a:hover {
   color: #9cf }
.small { font-size: 10pt; font-family: verdana, arial, sans-serif }

.back {
   background: beige }
h2, h3, .para, .list {
   font-family: Comic Sans MS, Verdana, Arial, sans-serif }
h2, h3 {
   margin: 3% }
h2 {
   color: navy; font-size: 180% }
h3 {
   color: maroon; font-size: 140% }
.para, .list {
   font-size: 100% }
.para {
   margin-left: 5%; margin-right: 5% }
.list {
   margin-left: 6%; margin-right: 6% }
.copy {
   font-size: 8pt; text-align: center }

.backb {
   background: #066 }
.h2b, .h3b, .parab, .listb {
   font-family: Bookman Old Style, Times, serif }
.h2b, .h3b {
   text-align: right;
   margin-top: 5%; margin-right: 12% }
.h2b {
   font-size: 180%; color: lime }
.h3b {
   font-size: 140%; color: gold }
.parab, .listb {
   font-size: 100%; font-style: italic;
   font-weight: 500; color: cyan }
.parab {
   margin-left: 8%; margin-right: 8% }
.listb {
   margin-left: 12%; margin-right: 12%;
   list-style: inside; background: black; padding: 10 }
.copyb {
   font-size: 8pt; color: beige;
   text-align: center }

.backc {
   background: #9cf }
.h2c, .h3c, .parac, .listc {
   font-family: verdana, arial, sans-serif }
.h2c, .h3c {
   text-align: center; margin-top: 5% }
.h2c {
   font-size: 160%;
   background: maroon; color: khaki }
.h3c {
   font-size: 140%;
   background: navy; color: beige }
.parac, .listc {
   font-size: 100%; text-align: justify }
.parac {
   text-indent: 2em;
   margin-left: 8%; margin-right: 8% }
.listc {
   margin-left: 12%; margin-right: 12%;
   background: lightcyan; color: #600;
   list-style: inside; padding: 10; border: 2px groove }
.copyc {
   font-size: 70%; font-weight: bold;
   text-align: center }