body     { color: #000a0f; font-size: 10pt; font-family: Helvetica, Geneva, Arial, sans-serif; background-color: transparent; margin: 0pt; padding: 0pt }
a    { color: #903; text-decoration: none; background-color: transparent }
a:hover { text-decoration: underline }
#main     { background-color: transparent; margin: 0pt; padding: 0pt; border-top: 0pt solid #000a0f; border-right: 0pt solid #000a0f }
#main ul#topnav   { display: none }
#main p#languages { display: none }
#mid     { background-color: transparent; margin: 0px; padding: 0px; border-left: 4pt solid #000a0f }
#mid img  { background-color: transparent; margin: 0pt 0pt 0pt 8pt; padding: 0pt; border: solid 0pt #f5fffa; display: block }
p#description    { font-size: 9pt; line-height: normal; background-color: transparent; margin: 6pt 0pt 0pt 9pt; padding: 0pt }
#menubase     { display: none }
#menubase p { display: none }
#content     { background-color: transparent; margin: 0pt; padding: 0pt 0pt 50pt; width: 65% }
h1  { font-weight: normal; font-size: 9pt; line-height: normal; font-family: Helvetica, Geneva, Arial, sans-serif; background-color: transparent; margin: 6pt 0pt 0pt 9pt; padding: 0pt }
h2       { font-weight: normal; font-size: 17pt; line-height: 12pt; font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Arial, Helvetica, sans-serif; background-color: transparent; margin: 0pt 0pt 30pt; padding: 40pt 0pt 0pt 9pt; border-left: 4pt solid #000a0f }
h3     { font-weight: normal; font-size: 14pt; line-height: normal; font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Arial, Helvetica, sans-serif; background-color: transparent; margin: 20pt 0pt -5pt 15pt; padding: 0pt }
h4 { font-weight: normal; font-size: 11pt; line-height: normal; font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Arial, Helvetica, sans-serif; background-color: transparent; margin: 20pt 0pt -5pt 15pt; padding: 0pt }
#content p   { font-size: 10pt; line-height: 1.4em; background-color: transparent; margin: 15pt 0pt 0pt 15pt; padding: 0pt }
address  { font-style: normal; font-size: 9pt; background-color: transparent; margin: 0pt 8pt 0pt 0pt; padding: 0pt }
acronym  { background-color: transparent; border-bottom: 1pt dotted #000a0f }
strong { font-weight: bold; background-color: transparent }
em { font-style: italic; background-color: transparent }
#content a { text-decoration: underline }
#content a:hover { text-decoration: none }
#content ul   { font-size: 10pt; line-height: 1.4em; background-color: transparent; margin: 15pt 0pt 0pt 25pt; padding: 0pt }
#content ul li  { background: transparent url(#); margin: 5pt 0pt 0pt; padding: 0pt }
#content ol   { font-size: 10pt; line-height: 1.4em; background-color: transparent; margin: 15pt 0pt 0pt 15pt; padding: 0pt }
#content ol li  { background-color: transparent; list-style-type: decimal; list-style-position: inside; margin: 5pt 0pt 0pt; padding: 0pt }
#content dl   { font-size: 10pt; line-height: 1.4em; background-color: transparent; margin: 15pt 0pt 0pt 15pt; padding: 0pt }
#content dl dt     { font-weight: bold; background-color: transparent; margin: 10pt 0pt 2pt; padding: 0pt }
#content dl dd   { background: transparent url(#); margin: 0pt 0pt 5pt 15pt; padding: 0pt }
#content img { background-color: transparent; margin: 25pt 0pt 10pt 15pt; padding: 0px; border: 0pt }
#footer     { background-color: transparent; text-align: right; margin: 0pt; padding: 3pt 0pt; border-right: 4pt solid #000a0f; width: 65% }
p#foojump  { display: none }
#content .postdate  { font-size: 9pt; background-color: transparent; margin: 7pt 0pt -5pt 15pt; padding: 0pt }
#content img.left    { background-color: transparent; float: left; margin: 4pt 15pt; padding: 0pt; border: 0px }
form   { background-color: transparent; margin: 15pt 0pt 0pt 15pt; padding: 0pt }
