body { background-color :  #FFFFFF; }
body, p, td { font-family : Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000; font-size : 12pt; line-height: 1.5; } 
h1, h2, h3 { text-decoration: bold; color: #888888; } 
#title { padding: 0px; background-color : #108010; border-bottom: 2px solid #000000; }
#doc { position:absolute; top: 0px; left: 0px; }
#bottom { padding: 4px; ); background-color: #EEEEEE; border-top: solid 1pt #AAAAAA; border-bottom: solid 1pt #AAAAAA; }
#sidebar { padding: 4px; background-color: #EEEEEE; border-right: solid 1pt #AAAAAA; width: 170px; }
#dates { padding: 4px; background-color: #EEEEEE; border-left: solid 1pt #AAAAAA; width: 140px; }
#main { padding: 4px; /*width:100%*/ }
#headline { padding:4px; }
#summary { font-weight: bold; color: #AA9966; }
#addendum { padding: 4px; color: #AAAAAA; }
.pic { float : left; border: none; padding-right: 15px; padding-bottom: 15px; }
.pic_simple { border: none; }
.header { padding: 4px; background-color:#EEEEEE; border: solid 1pt #AAAAAA; font-weight: normal; }
.text { padding: 4px; }
.date { padding: 4px; background-color: #FFFFFF; border-bottom: solid 1pt #AAAAAA; }
a { color: #108010; font-weight: bold; text-decoration:none; }
a:hover { color: #AA8800 }
