
.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;
}
