TABLE { width: 100%; margin-bottom: 100ex; }TD { text-align: center; vertical-align: middle; }h2 { margin-top: 0.5in }p.center { text-align: center }BODY { background: white }.framed {  background: #E0E0E0;  border-width: 4px;  border-color: #E0E0E0;  border-style: ridge;  padding: 10px}.caption {  font-size: smaller;  font-family: Helvetica, Arial, Sans-serif}A:link IMG.framed {  border-width: 4px;  border-color: #E0E0E0;  border-style: ridge;}A:visited IMG.framed  {  border-width: 4px;  border-color: #E0E0E0;  border-style: ridge;}A:active IMG.framed  {  border-width: 4px;  border-color: #E0E0E0;  border-style: ridge;}