  .goon, .goto a:link, .goto a:visited, .goto a:active {
    border: solid #000 1px;
	  margin: 0px;
	  padding: 1px 4px;
	  width: 2em;
	  text-decoration: none;
	  font: bold 9px "Verdana CE", "Helvetica CE", Verdana, sans-serif;
  }
  .goon {
	  color: #000000;
	  background-color: #aaaaaa;
  }
  .goto a:link, .goto a:visited, .goto a:active {
	  color: #000033;
	  background-color: #dcdcdc;
  }
  .goto a:hover {
    color: #000000;
	  background-color: #f9f9f9;
  }

  .adodb_pager {
	  padding-left: 5px;
  }
	.pager_header {
	  text-align: center;
	  padding-top: 5px;
	  padding-bottom: 5px;
  }
	.pager_footer {
	  text-align: center;
	  font-size: .7em;
	  margin: 0 0 2em 0;
  }
  .pager_result {
    font-family: Verdana, Helvetica, Tahoma, Sans-Serif;
    font-size: 10px;
    border-collapse: collapse;
    border: 1px solid #9999CC;
    color: #000000;
  }
  .pager_result th {
    font-size: 10px;
    font-weight: bold;
    background-color: #000080;
    color: #ffffff;
    font-weight: bold;
    white-space: nowrap;
    border: 1px solid #9999CC;
  }

  .pager_result tr.odd {
    background: #eeeeee;
  }
  .pager_result td {
    font-size: 9px;
    color: #000000;
    border: 1px solid #9999CC;
  }
  .pager_result td.norecord {
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    border: 1px solid #9999CC;
    text-align: center;
  }

  .norecord {
    width: 99%;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    text-align: center;
  }

  .views li {
    font-size: 10px;
  }
