body                                   { color: #222; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; max-width: 990px }
.green  { color: #090 }
.i1 { text-indent: 1em }
h1     { color: white; font-size: 160%; font-weight: bold; line-height: 150%; background-color: #090; margin-bottom: 1em; padding-left: 0.6em }
h2   { background-color: #ff9; padding-left: 2% }
.i1b  { text-indent: 1em; margin-bottom: 5px }
.i1brm { text-indent: 1em; margin-bottom: 5px; margin-right: 1px }
.i1balt { margin-bottom: 5px }
.i2 { text-indent: 2em }
.i3 { text-indent: 3em }
.i4 { text-indent: 4em }
.i5 { text-indent: 5em }
.i1green { color: #090; text-indent: 1em }
.marker   { text-indent: 1em; margin-right: 2px }
.markerb { text-indent: 1em; margin-right: 2px; margin-bottom: 5px }
.markergreen   { text-indent: 1em; margin-right: 2px; color: #090; background-color: #090 }
.markerbgreen   { text-indent: 1em; margin-right: 2px; margin-bottom: 5px; color: #090; background-color: #090 }
.markerwhite   { text-indent: 1em; margin-right: 2px; color: #fff; background-color: #fff }
.markerbwhite   { text-indent: 1em; margin-right: 2px; margin-bottom: 5px; color: #fff; background-color: #fff }
.imr   { text-indent: 1em; margin-right: 2px }
.lg-r-marg { margin-right: 107px }
.imrb { text-indent: 1em; margin-right: 1px; margin-bottom: 5px }
.greenall   { color: #090; background-color: #090 }
.whiteall   { color: #fff; background-color: #fff }
.serif { font-family: "Times New Roman", Georgia, Times }
.serif_green { color: #090; font-family: "Times New Roman", Georgia, Times }
.sans  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.mid { margin-left: 15em; position: relative; left: 5em }
ul   { list-style: none; margin: 0; padding: 0 }
li    { list-style-type: none; list-style-position: inside; margin-right: 7px }
.li-terms { line-height: 15pt; list-style-type: decimal; list-style-position: outside; margin-bottom: 15pt }
.li-terms-sub { line-height: 15pt; list-style-type: disc; list-style-position: outside }
td          { color: #000; font-size: 10pt }
p        { color: #000; line-height: 15pt; margin-right: 7px }
a:link          { color: #00f; text-decoration: none }
a:visited              { color: #60c; text-decoration: none }
a:hover  { color: #090; text-decoration: underline }
a:active  { color: #8b0000; text-decoration: underline }
.float { float: left; width: auto; height: auto }
.m1 { margin-left: 1em }
.m1-plus-rm { margin-right: 1em; margin-left: 1em }
.m2 { margin-left: 2em }
.my-info-form { padding-right: 2em }
.i1_alt_br { text-indent: 1em; margin-bottom: 9px }
b     { }
.hl { color: #f60 }
.hl2  { color: #f30 }
.highlight     { background-color: #cfc }
.one-hint { background-color: #cfc; padding: 0.5em 1em }
.white-green  { color: white; background-color: #090 }
.larger-font-size { font-size: larger }
.indented-section { margin-left: 2em }
.font9  { font-size: 9pt }
.font8 { font-size: 8pt }
.font7 { font-size: 7pt }
.red-text { color: #f00 }
.yellow-text   { color: #f90 }
.grn-text { color: #090 }
.sponsor-area   { color: white; background-color: #ccd4ff; margin-left: 1em; padding-left: 1em }
.sponsor-text   { color: black; background-color: #ccd4ff; margin-left: 1em; padding-left: 1em }
.banner      { margin-right: 1em; margin-left: 1em; padding: 0.5em 1em; border-style: solid none; border-width: 1pt medium 2.5pt; border-color: #222 transparent }
.runner  { background-color: #ccd4ff; margin-right: 1em; margin-left: 1em; padding-top: 10px; padding-bottom: 12px; border: solid 1px #ccd4ff }
.runner2 { background-color: #ccd4ff; margin-right: 1em; margin-left: 1em; padding-top: 4px; border: solid 1px #ccd4ff }
.runner3  { background-color: #ccd4ff; margin-right: 1em; margin-left: 1em; padding-top: 14px; border: solid 1px #ccd4ff }
.runner4    { background-color: #ccd4ff; margin-right: 1em; margin-left: 1em; padding-top: 10px }
.runner5  { margin-right: 1em; margin-left: 1em; border-bottom: 2px solid #ccd4ff; outline-color: #ccd4ff }
.runner6     { background-color: #eafbda; margin-right: 1em; margin-left: 1em }
.pmline { margin-right: 1em; margin-left: 1em }
.rpoint { font-size: 36pt; line-height: 46pt }
.ptad1  { background-color: #d2f0fd; text-align: center; width: 728px; height: 90px; border: solid 1px #333 }
.ptad2 { background-color: #eafbda; text-align: center; width: 728px; height: 90px; border: solid 1px #333 }
.ptad3 { background-color: #fbfccb; text-align: center; width: 728px; height: 90px; border: solid 1px #333 }
.helv_set { font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.trebuchet { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.valign-topleft   { text-align: left; vertical-align: top }
element { }
.para-head { font-size: 1.17em; font-weight: bold; margin-bottom: 0 }
.zero-top-bot-marg { margin-top: 0; margin-bottom: 0 }
.zero-top-marg { margin-top: 0 }
.zero-top-var-bot { margin-top: 0; margin-bottom: 0.5em }
.alignright { text-align: right }
