<STYLE>
.ignorethisstyle
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
BODY
{
    COLOR: #000000;
    FONT-FAMILY: times, serif;
    FONT-SIZE: 14px;
}
TABLE.control 
{
    BACKGROUND-COLOR: #eeeeee;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 5px
}
TABLE.maxprintablewidth
{
    WIDTH: 735px
}
TH.desc
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}
TH.symbol
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}
TH.date
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}
TH.time
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}
TH.money
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right
}
TH.quant
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right
}
TH.ticker
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right
}
TH.miscr
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right
}
TH.miscl
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}
TD.desc
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.desc2
{
    COLOR: #707070;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.symbol
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TD.date
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.time
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.money
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
TD.quant
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
TD.ticker
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
.uticker
{
    COLOR: #006600;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
.dticker
{
    COLOR: #cc0000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
.miscr
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
.miscl
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
.miscc
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: center
}
TD.triggeredalertodd
{
    COLOR: #c00000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TD.triggeredalerteven
{
    COLOR: #c00000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TD.disclaimer
{
    COLOR: #666666;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.subtotal
{
    BORDER-TOP: gray 1px solid;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.subtotall
{
    BORDER-TOP: gray 1px solid;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.subtotalr
{
    BORDER-TOP: gray 1px solid;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
TD.subtotalc
{
    BORDER-TOP: gray 1px solid;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: center
}
TD.title
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TD.subtitle
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TD.qualifier
{
    COLOR: dimgray;
    FONT-FAMILY: arial, helvetica, sans-serif;
    PADDING-BOTTOM: 5px;
    TEXT-ALIGN: left
}
TD.value
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
TR.odd
{
    BACKGROUND-COLOR: #ededf8
}
TR.even
{
    BACKGROUND-COLOR: #ffffff
}
.disclaimer
{
    COLOR: slategray;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    VERTICAL-ALIGN: bottom
}
.qualifier
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    VERTICAL-ALIGN: bottom
}
.newsattrib
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    VERTICAL-ALIGN: bottom
}
.instruction
{
    COLOR: darkblue;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.footer
{
    COLOR: gray;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-SIZE: 10px
}
TD.sidebar
{
    BACKGROUND-COLOR: #d6be96;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 16pt
}
TABLE.sidebarwrapper
{
    MARGIN: 0px
}
.pagetitle
{
    COLOR: lime;
    FONT-FAMILY: Times New Roman, Times, serif;
    FONT-SIZE: large;
    FONT-STYLE: normal;
    FONT-WEIGHT: bolder;
    MARGIN-LEFT: 0px
}
.sidebartitle
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 5px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
TH.miscc
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center
}
.redmkt
{
    COLOR: #990000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.grnmkt
{
    COLOR: #005529;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.bluemkt
{
    COLOR: #375b9d;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
TD.sidebarcontent
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 9pt
}
.subtotal
{
    FONT-WEIGHT: bold
}
TD.subtotalrunused
{
    BORDER-TOP: gray 1px solid;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
.sidebaroptiontitle
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 5px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
TD.sectiontitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    PADDING-TOP: 25px;
    TEXT-ALIGN: left
}
TD.percent
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
TH.percent
{
    COLOR: firebrick;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right
}
TD.white
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
DIV.content
{
    MARGIN-LEFT: 15px;
    MARGIN-TOP: 12px
}
DIV.footer
{
    MARGIN-LEFT: 20px;
    MARGIN-TOP: 25px
}
DIV.sidebar
{
    FLOAT: none;
    LEFT: 600px;
    POSITION: absolute;
    TOP: 79px;
    VISIBILITY: visible
}
DIV.navbar
{
}
TH.headergroup
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.sidebarhome
{
    BACKGROUND-COLOR: #c86d7e
}
.sidebaraccounts
{
    BACKGROUND-COLOR: #d6be95
}
.sidebarboladmin
{
    BACKGROUND-COLOR: #9c8cb4
}

.sidebarbanking
{
    BACKGROUND-COLOR: #1b971b
}
.sidebartrade
{
    BACKGROUND-COLOR: #acc6c6
}
.sidebarresearch
{
    BACKGROUND-COLOR: #95b4a4
}
.sidebarplanning
{
    BACKGROUND-COLOR: #b4a4be
}
.sidebarcustomerservice
{
    BACKGROUND-COLOR: #d6be95
}
.desc2
{
    COLOR: #808080;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10px
}
.headergroup
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
TD.oddshadedr
{
    BACKGROUND-COLOR: #cccce3;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
TD.evenshadedr
{
    BACKGROUND-COLOR: #e3e3e3;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
TH.shadedr
{
    BACKGROUND-COLOR: #e3e3e3;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right
}
TD.subtitler
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.orderdesc
{
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 14px
}
.orderemphasis
{
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.fixedwidth
{
    FONT-FAMILY: monospace;
    FONT-SIZE: 12px
}
.helpemphasis
{
    COLOR: #cc6600;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.nodata
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}
.error
{
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px
}
.confirmation
{
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.minibutton
{
    BACKGROUND-COLOR: dimgray;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.minibutton A
{
    BACKGROUND-COLOR: lightgrey;
    COLOR: black;
    TEXT-DECORATION: none
}
.minibuttondisabled
{
    BACKGROUND-COLOR: lightgrey;
    COLOR: gray;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A.textnavL1
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.textnavL1:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A.textnavL2
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.textnavL2:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.textnavL2bkgd
{
    BACKGROUND-COLOR: #8a8989
}
A.textnavL3
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.textnavL3:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
A.textnavL3Sel
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.textnavSupL3
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.textnavsup
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A.textnavsup:hover
{
    TEXT-DECORATION: underline
}
.broadcast
{
    BACKGROUND: lightgoldenrodyellow;
    BORDER-BOTTOM: red 1px solid;
    BORDER-LEFT: red 1px solid;
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.warning
{
    COLOR: red;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.gingreen
{
    COLOR: #3c6528;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.footnote
{
    COLOR: #666666;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.rowheadl
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.rowheadc
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: center
}
TD.rowheadr
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: firebrick;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
TD.glossaryalphabet A
{
    COLOR: darkslateblue;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.bold
{
    FONT-WEIGHT: bold
}
TD.webnoteteaser
{
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10px
}
P.pagebreakbefore
{
    FONT-SIZE: 1px;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.chartlink
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal
}
.chartlink A
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal
}
.miniquotetitle
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.miniquotesubtitle
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.miniquotequalifier
{
    BACKGROUND-COLOR: white;
    COLOR: dimgray;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 9px;
    TEXT-ALIGN: left
}
.miniquoteuticker
{
    COLOR: #006600;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
.miniquotedticker
{
    COLOR: #660000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
.miniquotemiscr
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
.miniquotemiscl
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
TD.enrollmentheaderl
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TD.enrollmentheaderr
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.actionlink
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
TD.symboldisabled
{
    COLOR: gray;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
table.gylabel {
  background-color: cccccc;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  vertical-align: top;
  border: 2px solid blue;
  empty-cells: show;
}

table.gyform {
  background-color: cccccc;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  vertical-align: top;
  border: 2px solid blue;
  empty-cells: show;
}

table.gyformbevel {
  background-color: cccccc;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  vertical-align: top;
  border-left: 2px solid;
  border-left-color: eeeeee;
  border-top: 2px solid;
  border-left-color: eeeeee;
  border-right: 2px solid;
  border-right-color: 666666;
  border-bottom: 2px solid;
  border-bottom-color: 666666;
}

td.gylabel {
  background-color: cccccc;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  vertical-align: top;
  padding-left: 4px;
  padding-right: 4px;
}

td.gyform {
  background-color: cccccc;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  vertical-align: top;
  padding-left: 4px;
  padding-right: 4px;
}

td.tabimg {
  background-color: ffcccc;
  text-align: left;
  vertical-align: bottom;
  padding-bottom: 0px;
}
td.rdtab {
  background-color: ffcccc;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.ortab {
  background-color: ffcc99;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.yetab {
  background-color: ffffcc;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.gntab {
  background-color: ccffcc;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.butab {
  background-color: ccccff;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.putab {
  background-color: ffccff;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.gytab {
  background-color: cccccc;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.ggtab {
  background-color: 999999;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.bktab {
  background-color: 000000;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.whtab {
  background-color: ffffff;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.rdhdg {
  color: ffffff;
  background-color: ff0000;
  font-family: arial, helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  padding-left: 4px;
  padding-right: 4px;
  vertical-align: center;
}
td.yehdg {
  color: ffffff;
  background-color: ffff00;
  font-family: arial, helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  padding-left: 4px;
  padding-right: 4px;
  vertical-align: center;
}
td.gnhdg {
  color: ffffff;
  background-color: 00cc00;
  font-family: arial, helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  padding-left: 4px;
  padding-right: 4px;
  vertical-align: center;
}
td.buhdg {
  color: ffffff;
  background-color: 0000ff;
  font-family: arial, helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  padding-left: 4px;
  padding-right: 4px;
  vertical-align: center;
}
td.bgtitle {
  color: 0000cc;
  background-color: ddffff;
  font-family: arial, helvetica, sans-serif;
  font-size: 18px;
  text-align: center;
  vertical-align: center;
  border: 1px solid red;
}  
td.bgbtitle {
  color: 0000cc;
  background-color: ddffff;
  font-family: arial, helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  vertical-align: center;
  border: 1px solid red;
}  
td.rdtxt {
  color: 990000;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  vertical-align: top;
}
td.gntxt {
  color: 006600;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  vertical-align: top;
}
td.butxt {
  color: 000099;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  vertical-align: top;
}
td.rdtxt12 {
  color: 990000;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  vertical-align: top;
}
td.gntxt12 {
  color: 006600;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  vertical-align: top;
}
td.butxt12 {
  color: 000099;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  vertical-align: top;
}
td.rdwtform {
  color: 000099;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  vertical-align: top;
}
.bktxt {
  color: 000000;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
}
.rdtxt {
  color: 990000;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
}
.gntxt {
  color: 006600;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
}
.butxt {
  color: 000099;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
}
.rdtxt12 {
  color: 990000;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
}
.gntxt12 {
  color: 006600;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
}
.butxt12 {
  color: 000099;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
}
a.bk {
  color: 0000cc;
  font-weight: bold;
}
a.bk:hover {
  color: ff0000;
  font-weight: bold;
}
a.bk12 {
  color: 0000cc;
  font-weight: bold;
  font-size=12px;
}
a.bk12:hover {
  color: ff0000;
  font-weight: bold;
  font-size=12px;
}
a.bl {
  color: ffffff;
  font-weight: bold;
}
a.bl:hover {
  color: ff0000;
  font-weight: bold;
}
a.sel {
  color: 000000;
  font-weight: bold;
}
a.sel:hover {
  color: ff0000;
  font-weight: bold;
}
img.p12 {
  width: 12;
  height: 10;
  src: /n/p.gif;
}

.text {
  color: 000099;
  font-family: arial, helvetica, sans-serif;
  font-size: 16px;
}
.b {
  font-weight: bold;
}

.qhdg {
  color: 0000ff;
  font-family: arial, helvetica, sans-serif;
  font-size: 20px;
}

table.qtab {
  background-color: 009999;
  vertical-align: top;
  text-align: center;
}


td.qtabhdg {
  color: ffffff;
  font-family: arial, helvetica, sans-serif;
  font-size: 16px;
  background-color: 009999;
  font-weight: bold;
  padding: 2px;
  vertical-align: center;
  border-color: 009999;
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0px;
}
  
td.qtabcell {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 4px;
  vertical-align: top;
}
  
td.qtab {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: faf0ff;
  border-right-color: faf0ff;
  border-bottom-color: faf0ff;
}

td.qtabtlrb {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: 009999;
  border-left-color: 009999;
  border-right-color: 009999;
  border-bottom-color: 009999;
}

td.qtablrb {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: 009999;
  border-right-color: 009999;
  border-bottom-color: 009999;
}

td.qtablr {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: 009999;
  border-right-color: 009999;
  border-bottom-color: faf0ff;
}
  
td.qtablb {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: 009999;
  border-right-color: faf0ff;
  border-bottom-color: 009999;
} 
 
td.qtabl {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: 009999;
  border-right-color: faf0ff;
  border-bottom-color: faf0ff;
} 
 
td.qtabb {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: faf0ff;
  border-right-color: faf0ff;
  border-bottom-color: 009999;
} 
  
td.qtabrb {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: faf0ff;
  border-right-color: 009999;
  border-bottom-color: 009999;
} 
 
td.qtabr {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: faf0ff;
  border-right-color: 009999;
  border-bottom-color: faf0ff;
} 

td.qtabxlrb {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: bottom;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: 009999;
  border-right-color: 009999;
  border-bottom-color: 009999;
}

td.qtabxlb {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: bottom;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: 009999;
  border-right-color: faf0ff;
  border-bottom-color: 009999;
} 
 
td.qtabxb {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: bottom;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: faf0ff;
  border-right-color: faf0ff;
  border-bottom-color: 009999;
} 
  
td.qtabxrb {
  color: 000066;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: bottom;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: faf0ff;
  border-right-color: 009999;
  border-bottom-color: 009999;
} 

td.qtaberr {
  color: ff0000;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: 009999;
  border-right-color: 009999;
  border-bottom-color: faf0ff;
}

td.qtaberrb {
  color: ff0000;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: 009999;
  border-right-color: 009999;
  border-bottom-color: 009999;
}

td.qtabbottom {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  background-color: faf0ff;
  padding: 2px;
  vertical-align: top;
  border-width: 1;
  border-style: solid;
  border-top-color: faf0ff;
  border-left-color: 009999;
  border-right-color: 009999;
  border-bottom-color: 009900;
}

blockquote.i {
  text-indent: -20px;
}

div.i {
  text-indent: 10px;
}

</STYLE>
