BODY  { color: #000000; font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: white; margin: 0; padding: 0; width: auto }

H1 {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 1.1em; 
color : #000000; 
background-color : transparent; 
}

p  { font-size: 0.8em; font-family: Arial, Helvetica, sans-serif }

a:link{
  color : #000066;
  font-weight : bold;
}

a:visited{
  color : #6666cc;
  font-weight : bold;
}

.smalltext  { font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold }

.smalltext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : bold; 
font-weight : normal; 
}

.smalltext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}


.largetext  { font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal }

.largetext a:link { font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal }

.largetext a:visited { font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal }

.errortext  { color: red; font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; font-weight: bold }

.grid {
border : #efb240 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.bg_dark {
  background-color : #001280;
}

.bg_medium {
  background-color : #336699;
}

.bg_light {
  background-color : #a6add4;
}

.alt_bg_dark {
  background-color : #066fa0;
}

.alt_bg_medium {
  background-color : #2794d8;
}

.alt_bg_light {
  background-color : #5fb0d8;
}
