body {padding: 0; margin: 20px; text-align: center;}
h1 {font-size: large}

#container {width: 60%; margin-left: auto; margin-right: auto}

#tab ul {list-style: none; padding: 0; margin: 0}
#tab li {float: left; border: 1px solid #bbb; border-bottom-width: 0; margin: 0}
#tab a {text-decoration: none; display: block; background: #eee; color: #666; width: 11em; text-align: center}
#tab a:hover {background: #ddf}
#tab #selected {border-color: black}
#tab #selected a {position: relative; top: 1px; background: white; color: black; font-weight: bold}


#content {border: 1px solid; padding: 20px; margin-top: 0px; clear: both}
div.footer {text-align: center; font-size: small}
div.copyright {text-align: center; font-size: x-small}

.result {font-weight: bold; color: red}
.error  {color: red}
.red    {color: red}
.strong {font-weight: bold}

a {text-decoration: none}

table {margin: auto}
table th {border-bottom: 1px solid black}
#captable {width: 100%}
