a:hover { background-color: #bfbfef; text-decoration: none; color: #0000bf; } body { background: #efefff; } div.box { background: rgb(239,239,239); border: solid; border-width: thin; font-size: 90%; font-style: bold; padding: 0.1em; margin-left: 10%; margin-right: 35%; text-align: center; } p.caption { font-family: Arial, sans-serif; font-weight: bold; font-size: 80%; margin-top: 0em; text-align: center; color: #000000; } p.captionr { font-family: Arial, sans-serif; font-weight: bold; font-size: 80%; margin-top: 0em; text-align: right; color: #000000; } th.sp { background: #dfdfff; font-size: 65%; } th.spbold { background: #bfbfef; font-size: 65%; } th.spring { background: #dfdfff; font-size: 65%; } th.springbold { background: #bfbfef; font-size: 65%; }