body {
  font-family:arial, helvetica, sans-serif;
  font-size:14px;
  color:black;
  background-image:url(images/background.gif);
}

td, ul, li, input, submit, reset, p {
  font-family:arial, helvetica, sans-serif;
  font-size:14px;
  color:black;
  background-color:none;
}

input.search {
	font-size: 11px;
}

li {
  margin-top:8px;
  margin-bottom:8px;
}

A:link {
  font-size:13px;
  color:rgb(0,0,180);
}

A:visited {
  font-size:13px;
  color:rgb(0,0,180);
}

A:hover {
  font-size:13px;
  color:red;
  text-decoration:none;
}

A.tiny:link {
  font-size:10px;
  color:rgb(0,0,180)
}

A.tiny:visited {
 font-size:10px;
  color:rgb(0,0,180)
}

A.tiny:hover {
  font-size:10px;
  color:red
}

.whitebackground {
  position:absolute;
  width:700px;
  left:50%;
  margin-left:-350px;
  top:15px;
  background-color:white;
}

.main {
  width:680px;
  margin-left:10px;
  margin-right:10px;
  background-color:white;
}

.title {
  font-family:"times new roman", times, serif;
  font-size:26px;
  font-weight:bold;
  text-align:center;
  color:rgb(180,0,0);
}

.subtitle {
  font-family:arial, helvetica, sans-serif;
  font-size:18px;
  font-weight:bold;
  color:black;
}

.subtitle_reversed {
  font-family:arial, helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color: white;
  background:rgb(0,85,170);
  padding: 1px;
  display: inline;
 }
 
.small {
  font-size:11px
}

.tiny {
  font-size:10px;
}

.indent {
  margin-bottom: 1em;
  margin-left: 1em;
}

.indent_search {
	margin: 0;
	margin-left: 1em;
}

.category1 {
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:white;
	background:rgb(0,85,170);
	padding:2px
}

td.thumbs {
	text-align: center;
}

.centered {
	text-align: center;
}
