.connexheader  {
      font-size:  18pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.header  {
      font-size:  14pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.headerb  {
      font-size:  14pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.headerbr  {
      font-size:  14pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.titletablerow  {
      background-color:  #9999FF;
}
.subheadertablerow  {
      background-color:  #000099;
}
.subheadertablerow_gold  {
      background-color:  #FFCC33;
}
TD.b_w_bold_10  {
      background-color:  #000099;
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.w_b_bold_10  {
      background-color:  #FFFFFF;
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.g_b_bold_10  {
      background-color:  #FFCC33;
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.b_g_bold_10  {
      background-color:  #000099;
      font-size:  10pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.lb_w_bold_10  {
      background-color:  #9999FF;
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.lb_b_bold_10  {
      background-color:  #9999FF;
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.vlb_b_bold_10  {
      background-color:  #DDDDFF;
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.b_w_10  {
      background-color:  #000099;
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.w_b_10  {
      background-color:  #FFFFFF;
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.g_b_10  {
      background-color:  #FFCC33;
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.b_g_10  {
      background-color:  #000099;
      font-size:  10pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.lb_w_10  {
      background-color:  #9999FF;
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.lb_b_10  {
      background-color:  #9999FF;
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.vlb_b_10  {
      background-color:  #EEEEFF;
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.b_w_bold_9  {
      background-color:  #000099;
      font-size:  9pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.w_b_bold_9  {
      background-color:  #FFFFFF;
      font-size:  9pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.g_b_bold_9  {
      background-color:  #FFCC33;
      font-size:  9pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.b_g_bold_9  {
      background-color:  #000099;
      font-size:  9pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.lb_w_bold_9  {
      background-color:  #9999FF;
      font-size:  9pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.lb_b_bold_9  {
      background-color:  #9999FF;
      font-size:  9pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.vlb_b_bold_9  {
      background-color:  #EEEEFF;
      font-size:  9pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.b_w_9  {
      background-color:  #000099;
      font-size:  9pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.w_b_9  {
      background-color:  #FFFFFF;
      font-size:  9pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.g_b_9  {
      background-color:  #FFCC33;
      font-size:  9pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.b_g_9  {
      background-color:  #000099;
      font-size:  9pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.lb_w_9  {
      background-color:  #9999FF;
      font-size:  9pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.lb_b_9  {
      background-color:  #9999FF;
      font-size:  9pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.vlb_b_9  {
      background-color:  #EEEEFF;
      font-size:  9pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.b_w_bold_8  {
      background-color:  #000099;
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.w_b_bold_8  {
      background-color:  #FFFFFF;
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.g_b_bold_8  {
      background-color:  #FFCC33;
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.b_g_bold_8  {
      background-color:  #000099;
      font-size:  8pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.lb_w_bold_8  {
      background-color:  #9999FF;
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.lb_b_bold_8  {
      background-color:  #9999FF;
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.vlb_b_bold_8  {
      background-color:  #EEEEFF;
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.b_w_8  {
      background-color:  #000099;
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.w_b_8  {
      background-color:  #FFFFFF;
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.g_b_8  {
      background-color:  #FFCC33;
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.b_g_8  {
      background-color:  #000099;
      font-size:  8pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.lb_w_8  {
      background-color:  #9999FF;
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.lb_b_8  {
      background-color:  #9999FF;
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.vlb_b_8  {
      background-color:  #EEEEFF;
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.b_w_bold_12  {
      background-color:  #000099;
      font-size:  12pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.w_b_bold_12  {
      background-color:  #FFFFFF;
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.g_b_bold_12  {
      background-color:  #FFCC33;
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.b_g_bold_12  {
      background-color:  #000099;
      font-size:  12pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.lb_w_bold_12  {
      background-color:  #9999FF;
      font-size:  12pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.lb_b_bold_12  {
      background-color:  #9999FF;
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TD.b_w_12  {
      background-color:  #000099;
      font-size:  12pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.w_b_12  {
      background-color:  #FFFFFF;
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.g_b_12  {
      background-color:  #FFCC33;
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.b_g_12  {
      background-color:  #000099;
      font-size:  12pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.lb_w_12  {
      background-color:  #9999FF;
      font-size:  12pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TD.lb_b_12  {
      background-color:  #9999FF;
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
TR.even  {
      background-color:  #DDDDFF;
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
TR.odd  {
      background-color:  #FFFFFF;
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.subheader1  {
      font-size:  12pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.subheader1r  {
      font-size:  12pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.subheader2  {
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.subheader3  {
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.subheader3b  {
      font-size:  9pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.subheader4  {
      font-size:  7pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.subheader4b  {
      font-size:  7pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body1  {
      font-size:  12pt;
      color:  #000000;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body1h  {
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body1w  {
      font-size:  12pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body1bh  {
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body1bw  {
      font-size:  12pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body1bg  {
      font-size:  12pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body1br  {
      font-size:  12pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body1r  {
      font-size:  12pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body2  {
      font-size:  10pt;
      color:  #000000;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body2b  {
      font-size:  10pt;
      color:  #000000;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body2w  {
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body2h  {
      /*font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;*/
}
.body2r  {
      font-size:  10pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body2bh  {
      /*font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;*/
}
.body2bg  {
      font-size:  10pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body2bw  {
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body2br  {
      font-size:  10pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body3  {
      font-size:  8pt;
      color:  #000000;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body3h  {
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body3w  {
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body3b  {
      font-size:  8pt;
      color:  #000000;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body3bg  {
      font-size:  8pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body3bh  {
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body3br  {
      font-size:  8pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.body4  {
      font-size:  7pt;
      color:  #000000;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body4h  {
      font-size:  7pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.body4b  {
      font-size:  7pt;
      color:  #000000;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.textboxlabel  {
      font-size:  9pt;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.textbox  {
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.textbox2  {
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.listbox  {
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.listbox2  {
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.listbox3  {
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
}
.textareabox  {
      font-size:  7pt;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
}
.button1  {
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
      background-color:  #9999FF;
}
/* ------------- Red Hover Links ------------------- */.roll1br  {
      font-size:  12pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  13pt;
}
.roll1br:hover  {
      font-size:  12pt;
      color:  #000099;
}
.roll1bre  {
      font-size:  12pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  13pt;
}
.roll1bre:hover  {
      font-size:  14pt;
      color:  #000099;
}
.roll2bre  {
      font-size:  10pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  11pt;
}
.roll2bre:hover  {
      font-size:  12pt;
      color:  #000099;
}
.roll2re  {
      font-size:  10pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  11pt;
}
.roll2re:hover  {
      font-size:  12pt;
      color:  #000099;
}
.roll2br  {
      font-size:  10pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      font-weight:  bold;
    line-height:  11pt;
}
.roll2br:hover  {
      color:  #000099;
      text-decoration:  underline;
}
.roll2r  {
      font-size:  10pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  11pt;
}
.roll2r:hover  {
      color:  #000099;
}
/* ------------- BLUE Hover Links ------------------- */.roll1bh  {
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  13pt;
}
.roll1bh:hover  {
      font-size:  12pt;
      color:  red;
}
.roll1bhe  {
      font-size:  12pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  13pt;
}
.roll1bhe:hover  {
      font-size:  14pt;
      color:  red;
}
.roll2bhe  {
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  11pt;
}
.roll2bhe:hover  {
      font-size:  12pt;
      color:  red;
}
.roll2he  {
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  11pt;
}
.roll2he:hover  {
      font-size:  12pt;
      color:  red;
}
.roll2bh  {
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      font-weight:  bold;
    line-height:  11pt;
}
.roll2bh:hover  {
      color:  red;
      text-decoration:  underline;
}
.roll2bhl  {
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  underline;
      font-weight:  bold;
    line-height:  11pt;
}
.roll2bhl:hover  {
      color:  red;
}
.roll2bhwe  {
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  underline;
      font-weight:  bold;
    line-height:  11pt;
}
.roll2bhwe:hover  {
      color:  #000099;
      font-size:  12pt;
}
.roll2h  {
      font-size:  10pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  11pt;
}
.roll2h:hover  {
      color:  red;
}
/* --- additional roll definitions -- */.roll3bhe  {
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  9pt;
}
.roll3bhe:hover  {
      font-size:  9pt;
      color:  red;
}
.roll3bg  {
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  9pt;
}
.roll3bg:hover  {
      background-color:  #000099;
      font-size:  8pt;
      color:  #FFCC33;
     text-decoration:  underline;
    line-height:  9pt;
}
.roll3he  {
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  9pt;
}
.roll3he:hover  {
      font-size:  9pt;
      color:  red;
}
.roll3bh  {
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      font-weight:  bold;
    line-height:  9pt;
}
.roll3bh:hover  {
      color:  red;
      text-decoration:  underline;
}
.roll3bhl  {
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  underline;
      font-weight:  bold;
    line-height:  9pt;
}
.roll3bhl:hover  {
      color:  red;
}
.roll3bhwe  {
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  underline;
      font-weight:  bold;
    line-height:  9pt;
}
.roll3bhwe:hover  {
      color:  #000099;
      font-size:  9pt;
}
.roll3h  {
      font-size:  8pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  9pt;
}
.roll3h:hover  {
      color:  red;
}
.roll3bre  {
      font-size:  8pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  11pt;
}
.roll3bre:hover  {
      font-size:  10pt;
      color:  #000099;
}
.roll3re  {
      font-size:  8pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  11pt;
}
.roll3re:hover  {
      font-size:  10pt;
      color:  #000099;
}
.roll3br  {
      font-size:  8pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      font-weight:  bold;
    line-height:  11pt;
}
.roll3br:hover  {
      color:  #000099;
      text-decoration:  underline;
}
.roll3r  {
      font-size:  8pt;
      color:  red;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  11pt;
}
.roll3r:hover  {
      color:  #000099;
}
/* ----- */.roll4bhe  {
      font-size:  7pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  8pt;
}
.roll4bhe:hover  {
      font-size:  8pt;
      color:  red;
}
.roll4bg  {
      font-size:  7pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  8pt;
}
.roll4bg:hover  {
      background-color:  #000099;
      font-size:  7pt;
      color:  #FFCC33;
      text-decoration:  underline;
    line-height:  8pt;
}
.roll4he  {
      font-size:  7pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
    line-height:  8pt;
}
.roll4he:hover  {
      font-size:  8pt;
      color:  red;
}
.roll4bh  {
      font-size:  7pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      font-weight:  bold;
      line-height:  8pt;
}
.roll4bh:hover  {
      color:  red;
      text-decoration:  underline;
}
.roll4bhl  {
      font-size:  7pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  underline;
      font-weight:  bold;
      line-height:  8pt;
}
.roll4bhl:hover  {
      color:  red;
}
.roll4bhwe  {
      font-size:  7pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  underline;
      font-weight:  bold;
      line-height:  8pt;
}
.roll4bhwe:hover  {
      color:  #000099;
      font-size:  8pt;
}
.roll4h  {
      font-size:  7pt;
      color:  #000099;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  8pt;
}
.roll4h:hover  {
      color:  red;
}
/* ------------- WHITE Hover Links ------------------- */.roll2bwe  {
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  11pt;
}
.roll2bwe:hover  {
      font-size:  12pt;
      color:  #FFCC33;
}
.roll2we  {
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  11pt;
}
.roll2we:hover  {
      font-size:  12pt;
      color:  #FFCC33;
}
.roll2bw  {
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      font-weight:  bold;
      line-height:  11pt;
}
.roll2bw:hover  {
      color:  #FFCC33;
}
.roll2w  {
      font-size:  10pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  11pt;
}
.roll2w:hover  {
      color:  #FFCC33;
}
.roll3bwe  {
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  9pt;
}
.roll3bwe:hover  {
      font-size:  9pt;
      color:  #FFCC33;
}
.roll3bwre  {
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      font-weight:  bold;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  9pt;
}
.roll3bwre:hover  {
      font-size:  9pt;
      color:  red;
}
.roll3we  {
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  9pt;
}
.roll3we:hover  {
      font-size:  9pt;
      color:  #FFCC33;
}
.roll3bw  {
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      font-weight:  bold;
      line-height:  9pt;
}
.roll3bw:hover  {
      color:  #FFCC33;
}
.roll3w  {
      font-size:  8pt;
      color:  #FFFFFF;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  9pt;
}
.roll3w:hover  {
      color:  #FFCC33;
}
.roll3gr  {
      font-size:  8pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      font-weight:  bold;
    line-height:  9pt;
}
.roll3gr:hover  {
      color:  red;
      text-decoration:  underline;
}
/* ------------- GOLD Static Links ------------------- */.roll2bgs  {
      font-size:  10pt;
      color:  #FFCC33;
      font-family:  Arial,  Helvetica,  sans-serif;
      font-weight:  bold;
      font-style:  normal;
      letter-spacing:  normal;
      text-decoration:  none;
      line-height:  11pt;
}
