	body { margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; }
	H1{ font-family: Arial, Helvetica; color: black; font-size : 18px; }
	H2{ font-family: Arial, Helvetica; color: black; font-size : 16pt; }
	H3{ font-family: Arial, Helvetica; color: black; font-size : 14pt; }
	H4{ font-family: Arial, Helvetica; color: black; font-size : 12pt; }
	p { font-family: Arial, Helvetica; color: black; font-size : 12px; }
	table { font-family: Arial, Helvetica; color: black; font-size : 12px; }
	li { font-family: Arial, Helvetica; color: black; font-size : 12px; }

    a:link { color : #2700BF; text-decoration: none; }
    a:visited { color : #2700BF; text-decoration: none; }
    a:hover { color : #8E6C47; text-decoration: underline; }
    a:active { color : #2700BF; text-decoration: none; }

    img { border-color : #000000; }
    
    .displayroweven{
	padding: 2px 4px 2px 4px;
	border: 1px solid #660000;
	background-color: #ffffff;
	}

	.displayrowodd{
	padding: 2px 4px 2px 4px;
	border: 1px solid #660000;
	background-color: #F2FF5F;
	}
	
.catlinks a {
  font-weight:700;
}

.catlinks p {
  margin:9px 0;
}
.highlightborder {
  border: 2px solid red;
}

div#adminlinks {
  border-bottom: 3px solid #d0d0d0;
}

div#adminlinks span {
  background-color:#e7e7e7;  
  padding: 5px 15px 0px 15px;
  cursor: pointer;
}

div#adminlinks span.activeadmintab, div#adminlinks span.highlightadmintab {
  background-color:#d0d0d0;
  position: relative;
  top: -2px;
  padding: 5px 15px 2px 15px; 
}

div#adminlinks span a {
  color:#000000;
  position: relative;
  top: 1px;
}

tr.resultrow0 {
}

tr.resultrow1 {
  background-color: #e7e7e7;
}

tr.resultrowhighlight {
  background-color: #d0d0d0;
}

td.number {
  width:30px;
}

.input300 {
  width: 300px;
}
