.section-heading {background-color:#AAA; border:1px solid black; font-weight:bold;padding:5px;}
.blue {color:#77B;}
.red {color:#B77;}
.note {font-size:smaller;}
.faded {opacity:0.5;}
body { background-color:#DDD; font-family: Calibri; }
#main .inner, #header .inner{ background-color:white;}
#header {padding-top:1em;background-color: white;border-bottom: 2px solid black;}
#main, #main .inner{padding-bottom:2em;}

#main table, #main table tbody tr {border:1px solid black; border-collapse:collapse;}
#main table tbody tr { background-color:white; }

table tr td[colspan] {text-align:center;}
.link { background-color:yellow; font-weight:bold;}
.centre {text-align:center;}