﻿body          { font-family: Arial, Helvetica, sans-serif; margin: .5em; font-size: 0.84em }

#header       { width: 100%; background-color: #F70000 }

#overall      {  }

#navigation   { float: left; width: 15%; margin: 1em }
#navigation p { text-align: right; font-weight: bold; margin: 0 }

#content      { float: left; width: 76%; margin: 1em }

#footer       { clear: both; margin-top: 2em; border-top: 1px solid black }

p             {  }
li            {  }
li p          { margin: 0 0 .4em 0 }


h2            { font-size: 190%; color: #c00000; margin-top: 0 }
h3            { font-size: 160%; color: #c00000 }
h4            { font-size: 125%; color: #c00000 }
h5            { font-size: 100%; color: #c00000 }

caption       { text-align: left; font-weight: bold; margin-top: 1.5em }
td p          { margin: 0 }
table.participants td p  { margin-bottom: 1em }
td.time       { text-align: right; vertical-align: top }

.cis          { color: #c00000; font-size: large }

dt            { margin-top: .5em; font-weight: bold }
.plain dt     { margin-top: 1.5em; font-weight: normal }
dd            { margin-bottom: .5em }

blockquote    {  }

.disperse li  { margin-bottom: .8em }

.highlight    { color: #c00000 }
.highlight2   { color: #0000c0 }

.contact      { list-style: none; margin-left: 0; padding-left: 0 }

.box          { border: 2px solid #c00000; padding-left: 10px; padding-right: 10px }

.box2         { float: right; width: 50% }

.box3         { border: 2px solid #c00000; padding-left: 10px; padding-right: 10px; margin-bottom: 2em }
.box3 h4      { margin: .5em 0 }
.box3 p       { margin: 0 }
.box3 ul      { padding-left: 1.5em; margin-left: 0 }
.box3 li      { margin-bottom: .8em }

.figure       { text-align: center; width: 500px; border: 2px solid #ccc; padding: 10px; margin-bottom: 15px }

img.thumb     { border: 2px solid #c00000 }

.clr          { clear: both }

