/* styles for category.php */
body {
  background-image: url(/global/image/loading.gif);
}  
body.nobg {
  background-image: none;
}  
p {
  text-align: left;
  font-size: 100%;
}
p.info {
  text-align: left;
  margin: 0px 12px 6px 12px; 
}
div.displayer {
  margin: 12px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: black;     
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: white;
  border: 1px solid #888888;
}
div.displayer A {
  color: black;
  text-decoration: none;
}
div.displayer A.title {
  font-weight: bold;
}
div.displayer A.more {
  color: blue;
  font-size: 85%;
}
div.displayer table {
  width: 100%;
  margin-top: 2px;
}
div.displayer p {
  text-align: left;
  font-size: 100%;
  margin: 0px 0px 6px 0px; 
  padding: 6px 6px 6px 6px;
}
div.displayer p.notfound {
  text-align: left;
  font-size: 100%;
  margin: 24px 0px 24px 0px; 
  padding: 6px 6px 6px 6px;
}

div.displayer td.right {
  text-align: right;
}  
div.displayer h1 {
  text-align: center;
  font-weight: bold;
  font-size: 180%;
  margin: 0px 0px 0px 0px;
  padding: 2px 2px 0px 2px;
  color: black;
}  
div.displayer h2 {
  font-size: 120%;
  border-bottom: 1px solid #888888;
  margin: 0px 0px 6px 0px;
  padding: 6px 2px 6px 2px;
}
div.displayer h2 span.retpage {
  font-size: 80%;
  margin: 0px 0px 0px 0px;
  padding: 0px 6px 6px 6px;
  font-weight: normal;
}
A.retpage {
  text-decoration: underline;
  font-size: 100%;
}
div.displayer h3 {
  text-align: left;
  font-weight: bold;
  font-size: 100%;
  margin: 0px -2px -1px -2px;
  padding: 3px 6px 3px 6px;
  color: black;
  background-color: #D8D8D8;
}  
div.displayer p.select {
  text-align: center;
  padding: 1px 2px 1px 2px;
  font-weight: bold;
}  

div.displayer th {
  text-align: left;
  padding: 1px 2px 1px 2px;
  border-top: 1px solid #888888;
  background-color: #333333;
  color: white;
  font-weight: bold;
}
div.displayer td {
  text-align: left;
  padding: 1px 3px 1px 3px;
  border-top: 1px solid #888888;
  font-size: 90%;  
  color: black;
}
div.displayer td.subsection {
  font-weight: bold;
  text-align: left;
  font-size: 100%;
  padding-top: 6px;
}
div.displayer A, div.displayer A:visited, div.displayer A:link, div.displayer A:active {
  font-weight: bold;
  color: black;
}
div.displayer td.boldred, div.displayer A.boldred {
  font-weight: bold;
  color: red;
}
div.displayer A img.featured {
  float: right;
  padding: 0 3px 0 3px;
}
.b-left {
  border-left: 1px solid #669966;
}
.b-right {
  border-right: 1px solid #669966;
}
.b-bottom {
  border-bottom: 1px solid #669966;
}
