 h5 { background-repeat: no-repeat;
      background-position: center left;
      padding-left: 15px;
      font-weight: normal;
    }
 h5.closed { background-image: url("/images/squareplus_10x10_large.gif");
             cursor: pointer;
             font-variant: small-caps;
           }
 h5.opened { background-image: url("/images/squareminus_10x10_large.gif");
             cursor: pointer;
             font-variant: small-caps;
           }
 ul.categoryitems { margin-top: 4px;
                    margin-bottom: 4px;
                  } 
@media print {
	ul.categoryitems {
		display: inherit ! important;
	}
}