body      { margin: 5px; color: black; background: khaki;}
h1         { font-family:"Georgia Bold","Arial Bold Italic", Verdana, sans-serif; text-align: center; color: green; border: 1px solid gray; }
h5         { 
        font-family:"Georgia Bold","Arial Bold Italic", Verdana, sans-serif; 
        text-align: center; 
        color: green; 
        border: 1px solid gray; 
       }
h4   { 
  font-family:"Georgia Bold","Arial Bold Italic", Verdana, sans-serif; 
  text-align: center; 
  color: green; 
  margin: 4px;
  font-size: 12px;
  }       
  
h5#vi   { 
        font-family:"Georgia Bold","Arial Bold Italic", Verdana, sans-serif; 
        text-align: center; 
        color: red; 
        border: 3px solid black; 
        background: yellow;
       }
       
table {
    border-collapse: collapse;
    }
table.inp  {border: 1px solid gray; text-align: center; background: silver;}

table.prisp {table-layout: fixed; border: 2px solid gray;  background: white; text-align: left; }
p          { font-family: "Georgia Bold","Arial", Verdana, sans-serif; font-size: 10pt; text-align: justify; text-indent: 2em; color: green; }

caption    {
  text-align: center; 
  font-family: "Arial","Georgia","Arial", Verdana, sans-serif; 
  font-size: 8pt; 
  color: blue; 
  font-weight: bold; 
  }
td.cnt     { text-align: center; width: 95%; }
.call      { font-family:"Georgia Bold","Arial", Verdana, sans-serif; font-size: 10pt; color: green; font-weight: bold; }
font.cntr  { font-family:"Georgia Bold","Arial", Verdana, sans-serif; font-size: 16pt; color: red; font-weight: bold; }
font.datum { font-family:"Georgia","Arial", Verdana, sans-serif; font-size: 10pt; color: blue; font-weight: normal; }
font.email { font-family:"Georgia","Arial", Verdana, sans-serif; font-size: 10pt; color: blue; font-weight: normal; }
.s335t     { font-family:"Georgia","Arial Bold Italic", Verdana, sans-serif; background:yellow; font-size: 12pt; font-weight: bold;
             padding: 1px 0.33em; text-align: left; color: red; border: 2px solid red;}    
.sp        { font-family:"Georgia","Arial Bold Italic", Verdana, sans-serif; background:white; font-size: 10pt; font-weight: bold;
             padding: 1px 0.33em; text-align: center; color: red; border: 1px solid gray;}    
.one       { border: 1px solid gray; background: yellow;}
.two       { border: 1px solid gray; background: beige; }
.tri       { border: 1px solid gray; background: white; }
pre        { font-family:"Arial", Verdana, sans-serif; font-size: 10pt; color: black; font-weight: normal;}
.x         { border: 1px solid green; background: azure; color: blue; font-family: arial; font-weight: 500; text-align: center; font-size: 14pt;}
.y         { border: 1px solid green; background: #fffedc; color: green; font-family: "Georgia",arial; font-weight: 500; text-align: justify; font-size: 10pt;}


td#warning     { 
        border: 5px solid red; 
        background: #yellow; 
        color: red; 
        font-family: "Georgia",arial; 
        font-weight: 400; 
        text-align: center; 
        font-size: 10pt;
        margin: 8px; 
        padding: 8px;
        }



.jw        { border: 3px solid gray; text-align: center; background:azure; table-width: 33%; }
.jy        { border: 1px solid gray; text-align: center; background:azure; table-width: 33%; }

.kind      { font-family:"Georgia","Arial Bold Italic", Verdana, sans-serif; border: 1px solid gray; font-family:"Georgia","Arial", Verdana, sans-serif; background: "#ffffc8"; text-align: left; color: blue; font-size: 10pt; font-weight: 600;}
.cntr      { font-family:"Georgia","Arial Bold Italic", Verdana, sans-serif; border: 1px solid gray; background: white; text-align: center; color: red; font-weight: 800; font-size: 10pt;}
td.nr      { color: black; border: 1px solid gray; background: whitesmoke; text-align: center;  font-family:"Georgia","Arial Bold Italic", Verdana, sans-serif; font-size:10pt; font-weight: bold;}
th         { font-family:"Georgia","Arial Bold Italic", Verdana, sans-serif; border: 1px solid blue; background: lawngreen; text-align: center;   padding: 1px 0.33em; color: black; font-size: 8pt;}
             td.score { background: #ffffc8;  text-align: left;  padding: 1px 0.33em; }
.fmto      { font-family: "Arial", Verdana, sans-serif; background: "#fffedc"; text-align: center; color: blue; 
          font-weight: 500; font-size: 8pt; border: 1px solid gray; width: 50px;}
A:link        {text-decoration: none; color: #0000FF; font-weight: bold;}	
A:visited  {text-decoration: none; color: Navy; font-weight: bold;}
A:active    {text-decoration: underline; color: Red; font-weight: bold;}
A:hover      {text-decoration: underline; color: Red; font-weight: bold;}	

td.act   { border: 1px solid gray; background: white; color: black; font-family: arial; font-weight: normal;
	      text-align:left; font-size: 10pt; padding: 1px 0.33em; width: 100%;} 	          
td.left   { border: 1px solid gray; background: yellow; color: blue; font-family: arial; font-weight: normal;
	      text-align:left; font-size: 10pt; padding: 1px 0.33em; width: 33%; } 	          
td.right   { border: 1px solid gray; background: yellow; color: blue; font-family: arial; font-weight: normal;
	      text-align:right; font-size: 10pt; padding: 1px 0.33em; width: 33%; } 	          

tr  { width: 90%; }
table.forum1      { border: 1px solid black; text-align: center; margin: 3px; padding: 2px; }
table.forum       { border: 2px solid gray; text-align: center; margin: 2px;  }

b#red {
      border: 3px solid gray;
      font-family:"Georgia","Arial Bold Italic", Verdana, sans-serif; 
      background: yellow;
      color: red;      
     }
     
b#big {
      border: 1px solid gray;
      font-family:"Georgia","Arial Bold Italic", Verdana, sans-serif; 
      background: yellow;
      color: blue;      
      font-size: 8pt;
      margin:  1px; 
      padding: 1px;      
     }     

.counter    { font-family:"Georgia","Arial Bold Italic", Verdana, sans-serif; background:yellow; font-size: 12pt; font-weight: bold;
             padding: 1px 0.33em; text-align: left; color: red; border: 2px solid red; }     
     