body { font-family: arial, sans-serif ; font-size: 11pt ; background: #cccccc }
h1 { font-size: 16pt ; margin: 0 0 0 0 ; padding-left: 15px }
h2 { font-size: 14pt ; margin: 0 0 0 0 ; padding: 5 5 5 5 ; background: #990000 ; color: #FFFFFF }
h3 { font-size: 12pt ; margin: 0 0 0 0 ; padding: 3 3 3 3 ; background: transparent ; color: #FFFFFF }
h4 { font-size: 12pt ; margin: 0 0 0 0 ; padding: 3 3 3 3 ; background: transparent ; font-weight: bold }
.formtext { font-size: 12pt ; color: #000000 ; font-weight: bold ; padding-right: 30px }
p { text-align: justify }
.bold { font-weight: bold }
.italic { font-style: italic }
table.white { background: #FFFFFF ; border: solid 2px black ;}
td.header { border-bottom: solid thin black }
td.navbar { border-right: dashed 1px black ; vertical-align: top ; text-align: right ; padding: 10 10 0 0 }
td.content { padding: 10 10 10 10 ; vertical-align: top }
td.content2 { padding: 10 10 10 10 ; vertical-align: top ; border-right: dashed 1px #000000 }
.center { text-align: center ; vertical-align: top }
td.leftcol { vertical-align: top ; font-weight: bold }
td.greybg { background: #666666 }
td.smalltext { font-size: 10pt ; padding: 10 10 10 10 ; vertical-align: top }
.botborder { border-bottom: solid 1px #000000 }
.bottopborder { border-bottom: solid 2px #000000 ; border-top: solid 1px #000000 ; border-left: solid 1px #000000 ; border-right: solid 1px #000000 }
.copyright { width: 800 ; font-size: 8pt ; background: transparent ; color: #000000 ; text-align: center }
.copyright2 { width: 320 ; font-size: 7pt ; background: transparent ; color: #000000 ; text-align: center }
A:link { color: #000099 ; font-weight: bold ; text-decoration: underline  }
A:active { color: #000099 ; font-weight: bold ; text-decoration: underline  }
A:visited { color: #000099 ; font-weight: bold ;  text-decoration: underline }
A:hover { color: #000099 ; font-weight: bold ;  text-decoration: none }
A.blackheavy:link { font-weight: bold ; text-decoration: none ; color: #000000 }
A.blackheavy:active { font-weight: bold ; text-decoration: none ; color: #000000 }
A.blackheavy:visited { font-weight: bold ; text-decoration: none ; color: #000000 }
A.blackheavy:hover { font-weight: bold ; text-decoration: underline ; color: #000000 }
A.white:link { text-decoration: none ; color: #FFFFFF }
A.white:active { text-decoration: none ; color: #FFFFFF }
A.white:visited { text-decoration: none ; color: #FFFFFF }
A.white:hover { text-decoration: underline ; color: #FFFFFF }
A.greysmall:link { text-decoration: none ; color: #999999 ; font-size: 8pt }
A.greysmall:active { text-decoration: none ; color: #999999 ; font-size: 8pt }
A.greysmall:visited { text-decoration: none ; color: #999999 ; font-size: 8pt }
A.greysmall:hover { text-decoration: underline ; color: #999999 ; font-size: 8pt }
ul { list-style-image: url(images/bullet.gif); }
li { margin-bottom: 3px }
ul.sidebox { list-style-image: url(images/bullet.gif); margin-left: 13px ; padding-left: 0}
li.sidebox { margin-bottom: 7px }
.caption { text-align: center ; font-size: 10pt }
.divbox { padding: 7 3 3 7 ; background: transparent ; width: 90% ; text-align: left }
.picbox { padding: 3 15 3 15 ; background: #FFFFFF ; color: #000000 ; width: 300 ; text-align: center ; border: solid 2px #000000 }
.padtop { margin-top: 7px ; margin-bottom: 7px }
.buttonbox { margin: 2 2 2 2 ; padding: 2 2 2 2 ; background: #666666 ; color: #FFFFFF ; text-align: center ; border: solid 1px #000000 ; font-size: 8pt ; width: 150px ; margin-left: 20px }
.italic { font-style: italic }
.byline { font-style: italic ; font-size: 7pt ; text-align: center }
.commentbox { width: 38% ; font-size: 10pt ; text-align: justify ; border: solid thin #000000 ; background: #FFFFCC ; padding: 3}
.commentbox2 { width: 60% ; font-size: 10pt ; text-align: justify ; }
.commentbox3 { width: 32% ; font-size: 10pt ; text-align: justify ; border: solid thin #000000 ; background: #FFFFCC ; padding: 4 ; margin: 2 3 2 3 }
.redonblack { background: #000000 ; color: red ; font-size: 16pt ; text-align: center ; padding: 0 0 0 0 ; margin: 0 0 0 0 }
.whiteonblack { background: #000000 ; color: #ffffff ; font-size: 16pt ; text-align: center }
.leftcontent { position: absolute ; left: 10px ; top: 10px ; width: 770 }
.rightcontent { width: 180 ; background: #ffffff ; padding: 5px ; margin: 15 5 0 5 }
.contentitem { border-top: solid 1px #000000 ; margin-top: 20px ; padding-top: 20px }