
.stkscrnsPromoHd { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
.stkscrnsPromoHd a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; text-decoration: underline; }
.stkscrnsPromoHd a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; text-decoration: underline; }
.stkscrnsPromoHd a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; text-decoration: none; }

.stkscrnsPromoTxt { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; line-height: 12pt; text-decoration: none; }
.stkscrnsPromoTxt a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; line-height: 12pt; text-decoration: underline; }
.stkscrnsPromoTxt a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; line-height: 12pt; text-decoration: underline; }
.stkscrnsPromoTxt a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; line-height: 12pt; text-decoration: none; }

.sectionHD { font-family: Arial, Helvetica, Sans-Serif; color: #660000; font-size: 15px; font-weight: bold; }

.topPerfHd { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.topPerfHd a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.topPerfHd a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.topPerfHd a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }


.topPerfCat { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; color: #D3E5FB; text-decoration: none; }

.topPerfTxt { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; line-height: 12pt; text-decoration: none; }
.topPerfTxt a:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; line-height: 12pt; text-decoration: none; }
.topPerfTxt a:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; line-height: 12pt; text-decoration: none; }
.topPerfTxt a:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; line-height: 12pt; text-decoration: underline; }


.navBar { background-color: #D9E3EB; border-top: 1px solid #506475; border-bottom: 1px solid #506475; }


.navTxt { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #660000; font-weight: bold; text-decoration: none; background-color: none; padding: 3px; }
.navTxt a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #660000; font-weight: bold; text-decoration: none; background-color: none; padding: 3px; }
.navTxt a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #660000; font-weight: bold; text-decoration: none; background-color: none; padding: 3px; }
.navTxt a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #D7DEEA; font-weight: bold; text-decoration: none; background-color: #506475; padding: 3px; }

.navTxt2 { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #506475; padding: 3px; }

.scrHome { font-family: Verdana, Helvetica, Sans-Serif; font-size: 7pt; color: #660000; text-decoration: none; }
.scrHome a:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 7pt; color: #660000; text-decoration: none; }
.scrHome a:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 7pt; color: #660000; text-decoration: none; }
.scrHome a:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 7pt; color: #660000; text-decoration: underline; }


.perfchtDate { font-family: Arial, Helvetica,Sans-Serif; font-size: 10pt; line-height: 20px; font-weight: bold; color: #C00000; text-decoration: none; }





/*
////////////////////////////////////////////////////////////////////////
//// ALL SCREENS - STYLES  /////
////////////////////////////////////////////////////////////////////////
*/

.asTableBrdr { border-left: 1px solid #000000; border-right: 1px solid #000000; }


.asTableTxt { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: none; }
.asTableTxt a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: underline; }
.asTableTxt a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: underline; }
.asTableTxt a:hover { font-family: Arial, Helvetica, Sans-Serif; color: #336699; font-size: 8pt; text-decoration: none; }

.asScreenHD { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; text-decoration: none; }

/*
////////////////////////////////////////////////////////////////////////
//// PASSING COMPANIES - STYLES  /////
////////////////////////////////////////////////////////////////////////
*/

.pcColHdr { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.pcColHdr a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.pcColHdr a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline;; }
.pcColHdr a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.pcHdr2  { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.rank  { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #D7DEEA; text-decoration: none; font-style: none; }


.pcTop { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #E4E4F9; text-decoration: none; }
.pcTop a:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #E4E4F9; text-decoration: underline; }
.pcTop a:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #E4E4F9; text-decoration: underline; }
.pcTop a:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #E4E4F9; text-decoration: none; }



.source { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
.source a:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }
.source a:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }
.source a:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }


.pcData { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #000000; text-decoration: none; }
.pcData a:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #000000; text-decoration: underline; }
.pcData a:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #000000; text-decoration: underline; }
.pcData a:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #000000; text-decoration: none; }


.topDate { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #660000; }

.topUpdateNote { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #333333; font-style: italic; }


.nonepassed  { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; font-style: italic; color: #000000; text-decoration: none; }

.iframeBG { background-color: #ECECEC;}


.arcHdr { font-family: Georgia, Serif; font-size: 13pt; font-weight: bold; color: #000000; text-decoration: none; }

.arcHdr2 { font-family: Arial, Helvetica,Sans-Serif; font-size: 16px; font-weight: bold; color: #666699; text-decoration: none; }

.arcHdr3 { font-family: Arial, Helvetica,Sans-Serif; font-size: 14px; font-weight: bold; color: #666699; text-decoration: none; }

.pfHdr { font-family: Georgia, Serif; font-size: 13pt; font-weight: bold; color: #000000; text-decoration: none; }

.pfHdr2 { font-family: Arial, Helvetica,Sans-Serif; font-size: 16px; font-weight: bold; color: #666666; text-decoration: none; }


.pf { font-family: Arial, Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; color: #336699; text-decoration: none; background-color: none; }
.pf a:link { font-family: Arial, Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; color: #336699; text-decoration: none; background-color: none; }
.pf a:visited { font-family: Arial, Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; color: #336699; text-decoration: none; background-color: none; }
.pf a:hover { font-family: Arial, Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; color: #336699; text-decoration: none; background-color: #D7DEEA; }

.pfbrdr { border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; }


.tabHdr { font-family: Arial, Helvetica,Sans-Serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.perfchtDate { font-family: Arial, Helvetica,Sans-Serif; font-size: 12px; line-height: 20px; font-weight: bold; color: #CC0000; text-decoration: none; }




.download { font-family: verdana;  font-size: 11px; line-height: 15px; font-weight: normal }
.download a:link { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: underline; font-weight: normal }
.download a:visited { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: underline; font-weight: normal }
.download a:hover { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: none; font-weight: normal }


.faqlink { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: none; }
.faqlink a:link { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: none; }
.faqlink a:visited { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: none; }
.faqlink a:hover { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: underline; }

.featuredscreen { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: none; }
.featuredscreen a:link { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: none; }
.featuredscreen a:visited { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: none; }
.featuredscreen a:hover { font-family: verdana;  font-size: 11px; line-height: 15px; text-decoration: underline; }

.faq { font-family: verdana;  font-size: 12px; line-height: 15px; font-weight: bold; text-decoration: none; font-style: italic}


.perfColHD { font-family: Arial;  font-size: 10pt; font-weight: bold; line-height: 15px; text-decoration: none; color: #FFFFFF; }
.perfColHD a:link { font-family: Arial;  font-size: 10pt; font-weight: bold; line-height: 15px; text-decoration: underline; color: #FFFFFF; }
.perfColHD a:visited { font-family: Arial;  font-size: 10pt; font-weight: bold; line-height: 15px; text-decoration: underline; color: #FFFFFF; }
.perfColHD a:hover { font-family: Arial;  font-size: 10pt; font-weight: bold; line-height: 15px; text-decoration: none; color: #FFFFFF; }

.perfColHD2 { font-family: Arial;  font-size: 8pt; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.perfColHD2 a:link { font-family: Arial;  font-size: 8pt; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.perfColHD2 a:visited { font-family: Arial;  font-size: 8pt; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.perfColHD2 a:hover { font-family: Arial;  font-size: 8pt; font-weight: bold; text-decoration: underline; color: #FFFFFF; }

.perfCatHelp { font-family: Arial;  font-size: 8pt; text-decoration: none; color: #FFFFFF; }
.perfCatHelp a:link { font-family: Arial;  font-size: 8pt; text-decoration: underline; color: #FFFFFF; }
.perfCatHelp a:visited { font-family: Arial;  font-size: 8pt; text-decoration: underline; color: #FFFFFF; }
.perfCatHelp a:hover { font-family: Arial;  font-size: 8pt; text-decoration: none; color: #FFFFFF; }

.perftableTxt { font-family: Arial, Helvetica, Sans-Serif;  font-size: 8pt; text-decoration: none; }
.perftableTxt a:link { font-family: Arial, Helvetica, Sans-Serif;  font-size: 8pt; text-decoration: underline; }
.perftableTxt a:visited { font-family: Arial, Helvetica, Sans-Serif;  font-size: 8pt; text-decoration: underline; }
.perftableTxt a:hover { font-family: Arial, Helvetica, Sans-Serif;  font-size: 8pt; text-decoration: none; }

.PCAnchorLinks { font-family: Georgia, Arial, Helvetica, Sans-Serif;  font-size: 8pt; text-decoration: none; color: #333333;}
.PCAnchorLinks a:link { font-family: Georgia, Arial, Helvetica, Sans-Serif;  font-size: 8pt; text-decoration: underline; color: #333333; line-height: 20px;  }
.PCAnchorLinks a:visited { font-family: Georgia, Arial, Helvetica, Sans-Serif;  font-size: 8pt; text-decoration: underline; color: #333333; line-height: 20px;  }
.PCAnchorLinks a:hover { font-family: Georgia, Arial, Helvetica, Sans-Serif;  font-size: 8pt; text-decoration: none; color: #333333; line-height: 20px; }


.blurbIntro { font-family: Arial, Helvetica, Sans-Serif;  font-size: 9pt; text-decoration: none; }
.blurbIntro a:link { font-family: Arial, Helvetica, Sans-Serif;  font-size: 9pt; text-decoration: underline; }
.blurbIntro a:visited { font-family: Arial, Helvetica, Sans-Serif;  font-size: 9pt; text-decoration: underline; }
.blurbIntro a:hover { font-family: Arial, Helvetica, Sans-Serif;  font-size: 9pt; text-decoration: none; }



.contentHdr1 { font-family: verdana;  font-size: 12px; line-height: 15px; font-weight: bold; text-decoration: none; }


.category1 { font-family: verdana;  font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
.category1 a:link { font-family: verdana;  font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
.category1 a:visited { font-family: verdana;  font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
.category1 a:hover { font-family: verdana;  font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: underline; }



.category2 { font-family: verdana;  font-size: 11px; color: #FFFFFF; font-weight: bold; }
.category2 a:link { font-family: verdana;  font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.category2 a:visited { font-family: verdana;  font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.category2 a:hover { font-family: verdana;  font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

.category3 { font-family: verdana;  font-size: 11px; color: #000000; font-weight: bold; }

.rtboxHdr { font-family: Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size: 11px; font-weight: bold; font-style: normal; }
.linksHdr { font-family: Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size: 11px; font-weight: bold; font-style: normal; background-color: 333366; }

.future { font-family: arial;  font-size: 11px; font-style: italic; color: #CC0000; }


.catTableBrdr { border: 1px solid #000000; }


.scrnName { font-family: verdana; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.scrnName a:link { font-family: verdana;  font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.scrnName a:visited { font-family: verdana;  font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.scrnName a:hover { font-family: verdana;  font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }


.scrnNameHD { font-family: Georgia, Helvetica, Sans-Serif; font-size: 12pt; color: #333333; font-weight: bold; }

.scrnSectHD { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #666666; line-height: 12px;  font-weight: bold; font-style: italic; }

.qstnmk { font-family: verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.qstnmk a:link { font-family: verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.qstnmk a:visited { font-family: verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.qstnmk a:hover { font-family: verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }


.topPerfHdr { font-family: verdana;  font-size: 11px; font-weight: bold; text-decoration: none; }

.topPerf { font-family: verdana;  font-size: 10px; line-height: 16px; text-decoration: none; }
.topPerf a:link { font-family: verdana;  font-size: 10px; line-height: 16px; text-decoration: underline; }
.topPerf a:visited { font-family: verdana;  font-size: 10px; line-height: 16px; text-decoration: underline; }
.topPerf a:hover { font-family: verdana;  font-size: 10px; line-height: 16px; text-decoration: none; }




.ytdHd { font-family: verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; }


.faqLinks { text-decoration: none; }
.faqLinks a:link { text-decoration: none; }
.faqLinks a:visited { text-decoration: none; }
.faqLinks a:hover { text-decoration: underline; }


.featured { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.featured a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.featured a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.featured a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: underline; }


.fdpLinks { text-decoration: none; }
.fdpLinks a:link { text-decoration: none; }
.fdpLinks a:visited { text-decoration: none; }
.fdpLinks a:hover { text-decoration: underline; }

.ssnoteRed { font-family: verdana; font-size: 8pt; color: #CC0000; text-decoration: none; } 