/*////////   COMPUTERIZED INVESTING STYLES   //////*/

.tocCategoryHD { font-family: Arial, Helvetica, Sans-Serif; font-size: 13pt; color: #990000; font-weight: bold; text-decoration: none; }
.tocCategoryHD a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 13pt; color: #336699; font-weight: bold; text-decoration: none; }
.tocCategoryHD a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 13pt; color: #336699; font-weight: bold; text-decoration: none; }
.tocCategoryHD a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 13pt; color: #000000; font-weight: bold; text-decoration: underline; }


.tocTitleHD { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #990000; font-weight: bold; text-decoration: none; }
.tocTitleHD a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #990000; font-weight: bold; text-decoration: underline; }
.tocTitleHD a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #990000; font-weight: bold; text-decoration: underline; }
.tocTitleHD a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #990000; font-weight: bold; text-decoration: none; }


.tocArtDesc { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; line-height: 17px; text-decoration: none; }
.tocArtDesc a:link  { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; line-height: 15px; text-decoration: underline; }
.tocArtDesc a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size:9pt; line-height: 15px; text-decoration: underline; }
.tocArtDesc a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; line-height: 15px; text-decoration: none; }


.tocAuthor { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; line-height: 17px; font-weight: bold; text-decoration: none; }
.tocAuthor a:link  { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; line-height: 17px; font-weight: bold; text-decoration: underline; }
.tocAuthor a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; line-height: 17px; font-weight: bold; text-decoration: underline; }
.tocAuthor a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; line-height: 17px; font-weight: bold; text-decoration: none; }

.ciDate { font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt; color: #333333; font-weight: bold; text-decoration: none; }

.ciDate2 { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #6C87A5; font-weight: bold; text-decoration: none; }
.ciDate2 a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #6C87A5; font-weight: bold; text-decoration: underline; }
.ciDate2 a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #6C87A5; font-weight: bold; text-decoration: underline; }
.ciDate2 a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #990000; font-weight: bold; text-decoration: none; }


.alsoinc { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #990000; line-height: 22px; font-weight: bold; text-decoration: none; }
.alsoinc a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #990000; line-height: 22px; font-weight: bold; text-decoration: underline; }
.alsoinc a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #990000; line-height: 22px; font-weight: bold; text-decoration: underline; }
.alsoinc a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #990000; line-height: 22px; font-weight: bold; text-decoration: none; }


.guideTOChd { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11pt; color: #990000; font-weight: bold; text-decoration: none; }
.guideTOChd a:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11pt; color: #990000; font-weight: bold; text-decoration: underline; }
.guideTOChd a:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11pt; color: #990000; font-weight: bold; text-decoration: underline; }
.guideTOChd a:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11pt; color: #990000; font-weight: bold; text-decoration: none; }

.guideTOCsubhd { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #6C87A5; font-weight: bold; text-decoration: none; }
.guideTOCsubhd a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #6C87A5; font-weight: bold; text-decoration: underline; }
.guideTOCsubhd a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #6C87A5; font-weight: bold; text-decoration: underline; }
.guideTOCsubhd a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #6C87A5; font-weight: bold; text-decoration: none; }

.guideTOCpad { padding-left: 10px; line-height: 18px; }



/*  SPECIFIC TO CI PRODUCT UPDATE PAGE */

.produpBox { background-color: #D7DEEA; border: 1px solid #000000; }

.produpBoxTxt { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; line-height: 12pt; text-decoration: none; }
.produpBoxTxt a:link { font-family: Arial,, Helvetica, Sans-Serif; font-size: 8pt; line-height: 14pt; text-decoration: underline; }
.produpBoxTxt a:visted { font-family: Arial,, Helvetica, Sans-Serif; font-size: 8pt; line-height: 14pt; text-decoration: underline; }
.produpBoxTxt a:hover { font-family: Arial,, Helvetica, Sans-Serif; font-size: 8pt; line-height: 14pt; text-decoration: none; background-color: #666666; color: #FFFFFF; }

.compgrid { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #999999; text-decoration: none; }
.compgrid a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #999999; text-decoration: underline; }
.compgrid a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #999999; text-decoration: underline; }
.compgrid a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #CC6666; text-decoration: none; }


.ciDrpDwnTxt { height: 15px; width: 100px; font-family:  Arial, Helvetica, Sans-Serif; font-size: 9pt; padding-top: 3px; color: #6C87A5; font-weight: bold; }



.newsletterArtHD { font-family: Arial, Helvetica, Sans-Serif; font-size: 13pt; color: #990000; font-weight: bold; text-decoration: none; }
.newsletterArtHD a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 13pt; color: #990000; font-weight: bold; text-decoration: none; }
.newsletterArtHD a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 13pt; color: #990000; font-weight: bold; text-decoration: none; }
.newsletterArtHD a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 13pt; color: #000000; font-weight: bold; text-decoration: underline; }

.pastList { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; line-height: 11pt; text-decoration: none; padding-bottom: 6px; }
.pastList a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; line-height: 11pt; text-decoration: none; padding-bottom: 6px; }
.pastList a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; line-height: 11pt; text-decoration: none; padding-bottom: 6px; }
.pastList a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; line-height: 11pt; text-decoration: none; padding-bottom: 6px; }
