body {font-family:sans-serif}

h1 {font-size:x-large; color:navy; margin-bottom:1em}
h2 {font-size:medium; font-weight:bold; color:navy; margin-top:1em; margin-bottom:0.3em}
h3 {font-size:medium; font-weight:normal; margin-top:0.5em; margin-bottom:0.2em; color:navy}

h2.inline {display:inline; margin-right:0.3ex; margin-top:0px}

p.footer {font-size:0.8em}

table, th, td {padding-right:20px; padding-left:0; border-collapse:collapse; text-align:left; vertical-align:top}
table.stretched th, table.stretched td {padding-top:5px; padding-bottom:5px}

div.space {margin-top:1em}

ul {list-style-type: circle; margin-top:0; margin-bottom:0; margin-left:1em; padding-left:0}
ul.NoBullet {margin-left:0; list-style-type: none;}

#twocolumns .column {position: relative; width: 48%; padding: 0px; border: none; border-collapse:collapse}
#twocolumns .left {float: left;}
#twocolumns .right {float: right;}

