BODY 
          { padding: 0px;
            margin-left: 5px;
            margin-top: 2px;
            BACKGROUND-POSITION:  0% left 0% top; 
            FONT-SIZE: 0.9em; 
            BACKGROUND-REPEAT: no-repeat}
B.title {FONT-WEIGHT: bold; FONT-SIZE 1.2em; COLOR: black; TEXT-ALIGN: left}
B.highlight {FONT-WEIGHT: bold; FONT-SIZE 1.2em; COLOR: #FFFFCC; BACKGROUND-COLOR: blue; TEXT-ALIGN: left}

form {top-margin: 0px;
      bottom-margin: 0px; 
      padding: 0px;
      display: inline;}

input.nh {height: 0px; top-margin: 0px; bottom-margin: 0px; padding: 0px}
input {padding: 0px; margin: 0px}

table {margin-top: 1px;
      }
TR {vertical-align: top}


TD.tc {border-right: 1px solid gray;
    border-left: 1px dotted gray;
    border-bottom: 1px solid gray;
    border-top: 1px dotted gray;
    background-color: rgb(98%, 98%, 91%);
    padding: 5px;
    }

TD.blue1 {border-right: 1px solid gray;
    border-left: 1px dotted gray;
    border-bottom: 1px solid gray;
    border-top: 1px dotted gray;
    background-color: rgb(90%, 95%, 94%); 
    padding: 5px;
    }


.navt {border: none;
    padding: 1px;
    margins: 0px;
    }



SMALL {font-size: 0.8em}

H1 {font-size: 1.4em;
    font-weight: bold;
    color: black;
    padding: 2px; 
    top-margin: 5px;
    bottom-margin: 5px;
    }

H2 {font-size: 1.2em;
    color: teal;
    background-color: rgb(90%, 95%, 94%); 
    padding: 2px; 
    margin-top: 5px;
    margin-bottom: 5px;
    }

H3 {font-size: 1.2em;
    color: teal;
    background-color: rgb(90%, 95%, 94%); 
    padding: 2px; 
    margin-top: 5px;
    margin-bottom: 5px; 
    }



a.topmenu      { font-size: 0.7em; 
                 padding: 2px; 
                 background-color: rgb(80%, 95%, 94%); 
                font-family: verdana, arial, helvetica, sans serif;
                }
a.topmenu:link {color: teal; 
                text-decoration: underline 
                }
a.topmenu:visited{color: teal; 
                text-decoration: underline 
                }
a.topmenu:hover {color: red; 
                text-decoration: underline 
                }

a.topmenu:active {color: teal;  
                text-decoration: underline 
                }

a.sidemenu:link {color: rgb(30%,27%,60%); 
                text-decoration: none;
                font-weight: bold;
                }
a.sidemenu:visited {color: rgb(30%,27%,60%); 
                text-decoration: none;
                font-weight: bold;
                }
a.sidemenu:hover {color: red; 
                text-decoration: underline 
                }

a.sidemenu:active {color: teal;  
                text-decoration: underline 
                }


a              { font-size: 0.8em; 
                 font-color: teal;
                 padding: 2px; 
                font-family: verdana, arial, helvetica, sans serif;
                }
a:link {text-decoration: underline 
                }
a:visited {
                text-decoration: underline 
                }
a:hover {color: red; 
                text-decoration: underline 
                }


a:active { 
                text-decoration: underline 
                }

.button1  {border-top: 1px solid gray;
           border-left: 1px solid gray;
           border-right: 2px solid gray;
           border-bottom: 2px solid gray;
           background-color: rgb(92%, 90%, 93%);
           color: black;
           width: 220px;
           margin-bottom: 8px;
          }

.nav       {border-top: 1px solid gray;
           border-left: 1px solid gray;
           border-right: 2px solid gray;
           border-bottom: 2px solid gray;
           font-size: 0.7em; 
           padding: 2px; 
           margin: 1px;
           background-color: rgb(80%, 95%, 94%); 
           font-family: verdana, arial, helvetica, sans serif;
           cursor: pointer;
           }


.sq        {border-top: 1px solid gray;
           border-left: 1px solid gray;
           border-right: 2px solid gray;
           border-bottom: 2px solid gray;
           font-size: 0.7em; 
           padding: 2px; 
           margin: 1px;
           background-color: rgb(90%, 95%, 94%); 
           font-family: verdana, arial, helvetica, sans serif;
           }

    

.bbox      {border-top: 1px solid gray;
           border-left: 1px solid gray;
           border-right: 2px solid gray;
           border-bottom: 2px solid gray;
           font-size: 0.7em; 
           padding: 2px; 
           height: 30px;
           background-color: rgb(90%, 95%, 94%); 
           font-family: verdana, arial, helvetica, sans serif;
           margin-bottom: 8px;
           }
          
