body {
  background-color: #FBF7EF;
  margin: 0px;
  padding: 0px;
}

td.image, td.sysImage {
	padding: 12px 8px 8px 0;
	vertical-align: top;
	text-align: left;
}

td.text, td.sysText {
	padding: 6px 8px 8px 0px;
	vertical-align: top;
	width: 215px;
}

td.textWide {
	padding: 12px 0 8px 8px;
	vertical-align: top;
}

td.sysText, td.sysImage {
	border-bottom: 1px solid #E7DDC9;
}

td.sysImageBlank {
	padding: 22px 8px 8px 0;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px solid #E7DDC9;
}

table.pageNumbers {
  margin: 4px 0;
  border-collapse: collapse;
}

table.pageNumbers td {
  background-color: #E7DDC9;
  border: 1px solid #D2C8B9;
  text-align: center;
  font-weight: bold;
  padding: 0;
}

table.pageNumbers th {
  background-color: #E7DDC9;
  border: 1px solid #D2C8B9;
  text-align: left;
  padding: 4px 6px;
  font-style: italic;
}

table.pageNumbers a {
  padding: 4px 6px;
  display: block;
  text-decoration: none;
}

table.pageNumbers a:hover {
  background-color: #FFFFFF;
}

table.issueLinks {
  margin: 4px 0;
  border-collapse: collapse;
}

table.issueLinks td {
  text-align: center;
  padding: 0;
}

table.issueLinks th {
  background-color: #AFA38F;
  color: #FFFFFF;
}

td.monthA {
  background-color: #EAE0CC;
  border: 1px solid #D2C8B8;
  width: 25px;
}

td.monthB {
  background-color: #DCD4C2;
  border: 1px solid #D2C8B9;
  width: 25px;
}

table.issueLinks th {
  border: 1px solid #D2C8B9;
  text-align: center;
  padding: 4px 4px;
  font-weight: bold;
}

table.issueLinks a {
  padding: 4px 5px;
  display: block;
  text-decoration: none;
}

table.issueLinks a:hover {
  background-color: #FFFFFF;
}

div.scrollbackground {
  width: 710px;
  height: 190px;
  background-color: #E7DDC9;
  margin: 0px;
  padding: 2px;
}

div.scroller {
  margin: 0px;
  padding: 0px;
  width: 710px;
  height: 190px;
  white-space: nowrap;
  overflow: auto;	
}

p.caption {
	color: #000000;
}

img.thumbnail {
	margin: 2px 1px 2px 2px;
	cursor: pointer;
	height: 150px;
}

