body { background-color: #FFFFFF; font-family: "Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial; text-align: center; } h1 { letter-spacing: -1px; color: #2D5AC3; font-weight: normal; font-size: 1.7em; } h2 { letter-spacing: -1px; font-weight: bold; font-size: 1.2em; text-align: left; } table#header { background-color: #333333; } td { padding: 0.5em 0.7em; } td span { color: #FFFFFF; } td span a { color: #AAAAAA; font-size: 0.8em; text-decoration: none; } td span a:hover { text-decoration: underline; } td span.selected { font-weight: bold; } table#footer td { padding: 0.3em 0.5em; }