
body
 {
  font-family: Arial, Helvetica, Swiss, Helv, san-serif;
  font-size: 10pt;
  font-weight: normal;
  color: black;
  background: white;
  border-left: solid maroon 8px;
  border-right: solid maroon 8px;
  padding: 12px;
  margin: 0px;
 }


body.nearlyblack { border-left: solid #101050 8px; border-right: solid #101050 8px; }
body.midnightblue { border-left: solid midnightblue 8px; border-right: solid midnightblue 8px; }
body.darkcyan { border-left: solid darkcyan 8px; border-right: solid darkcyan 8px; }
body.dodgerblue { border-left: solid dodgerblue 8px; border-right: solid dodgerblue 8px; }
body.cadetblue { border-left: solid cadetblue 8px; border-right: solid cadetblue 8px; }
body.darkturquoise { border-left: solid darkturquoise 8px; border-right: solid darkturquoise 8px; }
body.darkslateblue { border-left: solid darkslateblue 8px; border-right: solid darkslateblue 8px; }
body.slateblue { border-left: solid slateblue 8px; border-right: solid slateblue 8px; }
body.steelblue { border-left: solid steelblue 8px; border-right: solid steelblue 8px; }
body.oldsteel { border-left: solid #225588 8px; border-right: solid #225588 8px; }
body.steel { border-left: solid #2E7099 8px; border-lerightft: solid #2E7099 8px; }
body.teal { border-left: solid teal 8px; border-right: solid teal 8px; }
body.blue { border-left: solid blue 8px; border-right: solid blue 8px; }
body.navy { border-left: solid navy 8px; border-right: solid navy 8px; }
body.olive { border-left: solid olive 8px; border-right: solid olive 8px; }
body.rose { border-left: solid #960046 8px; border-right: solid #960046 8px; }
body.rosy { border-left: solid #963062 8px; border-right: solid #963062 8px; }
body.ritablue { border-left: solid #056595 8px; border-right: solid #056595 8px; }
body.orangecrush { border-left: solid #db4523 8px; border-right: solid #db4523 8px; }
body.kettering { border-left: solid #006666 8px; border-right: solid #006666 8px; }
body.poudre { border-left: solid #7373a9 8px; border-right: solid #7373a9 8px; }
body.avera { border-left: solid #006e55 8px; border-right: solid #006e55 8px; }

tt
 {
   font-family: Courier, Lucida Console, Terminal, monospace, sans-serif;
   background: #D0D0D0;
   border: solid #A0A0A0 1px;
 }

h1,h2,h3,h4,h5 { font-weight: bold; }
h1 { font-size: 160%; }
h2 { font-size: 146%; }
h3 { font-size: 133%; }
h4 { font-size: 121%; }
h5 { font-size: 110%; }
h6 { font-size: 100%; }

a {
  color: blue;
  text-decoration: underline; 
}

a:hover {
  color: maroon;
  text-decoration: underline overline;
}

.widerule { 
  width: 100%; 
  height: 3; 
}

table {
  background: #fafaf8;
  width: 100%;
  border-style: ridge;
  border-width: 2px;
  border-collapse: collapse;
}

tr { 
}

th { 
  background: #f0f0eb;
  padding: 6px; 
  padding-left: 4px; 
  text-align: left; 
  border-style: inset; 
  border-color: #707070;
  border-width: 1px; 
  vertical-align: top;
}
td { 
  padding: 6px; 
  text-align: left; 
  border-style: inset; 
  border-color: #707070;
  border-width: 1px; 
  vertical-align: top;
}

table.ridged  { border-style: ridge; border-width=6px }
table.grooved { border-style: groove; border-width=6px }
table.report { font-size: 80%; table-layout: auto; width: auto }
table.auto { table-layout: auto; width: auto; border-style: none; }
table.white { background: white }

#hidden { background: white; border-style: none; }
#concealed { background: #fafaf8; border-style: none; }

#StrAgr { background: #66CCCC; text-align: center; }
#ModAgr { background: #8EDADA; text-align: center; }
#SliAgr { background: #D0F0F0; text-align: center; }
#SliDis { background: #F0E0E0; text-align: center; }
#ModDis { background: #DBB5B5; text-align: center; }
#StrDis { background: #CC9999; text-align: center; }
#NotApp { background: #C0C0C0; text-align: center; }

input.AccessCode { 
  background: #EEEEEE; 
  font-size: 140%; 
  font-family: "Lucida Console", monospace, sans-serif;
}

input.Oversized { 
  font-size: 130%; 
}

select.Oversized { 
  font-size: 130%; 
}

#SmlCap { font-variant: small-caps; }

#leftish { text-align: left; }
#rightish { text-align: right; }
#centerish { text-align: center; }

#error {
  font-size: 100%;
  font-weight: bold;
  color: maroon;
}

#oldbutton { 
  font-weight: bold; 
  font-variant: small-caps; 
}

#lbl { text-align: left; }
#cnt { text-align: right; }

#Alt1 { background: #EFEFEF!; }
#Alt2 { background: #FFFFFF!; }
#Alt3 { background: #EAF7F7!; }
#Alt4 { background: #F4FFFF!; }

#Imp5 { background: #F4F4B0!; }
#Imp4 { background: #F4F4C0!; }
#Imp3 { background: #F4F4D0!; }
#Imp2 { background: #F4F4E0!; }
#Imp1 { background: #F4F4F0!; }

.smallcaps { font-variant: small-caps; }

.question { font-weight: bold; padding:4; }

.copy { font-size: 70%; text-align: center; color=#444444 }

.longlist { font-size:80%; }

.vertical { font-style: oblique; writing-mode: tb-rl; filter: flipv fliph; }


