/* stylesheet for glossary table */

#glossary_index ul {
	margin-left: -2em;
	list-style: none;
}

#glossary_index li {
	display: inline-block;
	width: 20px;
	margin: 3px;
	padding: 0 0 0 5px;
	background-color: rgb(199, 253, 205);
}

  .tbl_glossary { border: medium none ;
    width: 100%;
    font-family: Helvetica, sans-serif;
    }
    
  caption {font-family: Helvetica, sans-serif;
    font-size: 18pt;
    height: 20px;
    padding-bottom: 2em;
    }

  .tbl_glossary th { background-color: rgb(199, 253, 205);
    }

  a:link { color: rgb(102, 51, 51);
    text-decoration: none;
    }

  a:visited { color: green;
    }

  a:active { color: lime;
    }

  #button { position: fixed;
    width: auto;
    height:auto;
    }

