.imagemaxsize {
  max-width: 200px;
  max-height: 200px;
  width: expression(this.width > 200 ? "200px" : true);
  height: expression(this.height > 200 ? "200px" : true);
}


.imagemaxsize2 {
  max-width: 300px;
  max-height: 300px;
  width: expression(this.width > 300 ? "300px" : true);
  height: expression(this.height > 300 ? "300px" : true);
}

.imagemaxsize3 {
  max-width: 100px;
  max-height: 100px;
  width: expression(this.width > 100 ? "100px" : true);
  height: expression(this.height > 100 ? "100px" : true);
  font-family:arial, helvetica, sans-serif;
  font-size:9px;
  color:#0066ff;
}

.imagemaxsize4 {
  max-width: 150px;
  max-height: 150px;
  width: expression(this.width > 100 ? "150px" : true);
  height: expression(this.height > 100 ? "150px" : true);
  font-family:arial, helvetica, sans-serif;
  font-size:9px;
  color:#0066ff;
}

table.extraprod {
	border-width: 1px;
	border-spacing: 0;
	border-style: inset;
	border-color: gray;
	border-collapse: collapse;
}
table.extraprod tr {
	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: gray;
}
table.extraprod td {
	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: gray;
}

a.pagedisplay { text-decoration:none; font-size:12px; line-height: 20px}
a.pagedisplay font { border: solid 1px #808080;  color:#808080; font-size:12px; }
a.pagedisplay span { background-color:#808080; border: solid 1px #808080;  color:White; font-size:12px; }

a.pagedisplayselect { text-decoration:none; font-size:12px;line-height: 20px }
a.pagedisplayselect font { border: solid 1px #6600CC;  color:#6600CC; font-size:12px; }
a.pagedisplayselect span { background-color:#6600CC; border: solid 1px #6600CC;  color:White; font-size:12px; }
/*.search button.btn {width: 35px;height: 35px;cursor: pointer;text-indent: -9999px;background: #ffffff url(inc/button_search.gif) no-repeat top right;padding: 0;border:0;}*/