b {
	font-weight: bold;
	}
a:hover {
	text-decoration: underline;
	}	
.assistive {
    font-size: 1pt;
	font-family: arial, helvetica, sans-serif;
    color: #ffffff;
    }
		
.msgmain {
	font-size: 8pt;
	font-family:  arial, helvetica, sans-serif;
	color: #3f8080;
	}
	
.smallblacktext {
	font-size: 8pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	}
	
.smallbluetext {
	font-size: 8pt;
	font-family:  arial, helvetica, sans-serif;
	color: #00569b;
	}
	
.breadcrumbspr {
	font-size: 8pt;
	font-family:  arial, helvetica, sans-serif;
	color: #003366;
	} 
	
.breadcrumbsjs {
	font-size: 8pt;
	font-family:  arial, helvetica, sans-serif;
	color: #c86a08;
	}
	
.breadcrumbsem {
	font-size: 8pt;
	font-family:  arial, helvetica, sans-serif;
	color: #336666;
	}
	
.breadcrumbswp {
	font-size: 8pt;
	font-family:  arial, helvetica, sans-serif;
	color: #cf9f0b;
	}
	
.prlarge {
	font-size: 18pt;
	font-family:  times new roman, serif;
	color: #003366;
	}
	
.jslarge {
	font-size: 18pt;
	font-family:  times new roman, serif;
	color: #c86a08;
	}	
	
.emlarge {
	font-size: 18pt;
	font-family:  times new roman, serif;
	color: #336666;
	}	
	
.wplarge {
	font-size: 18pt;
	font-family:  times new roman, serif;
	color: #cf9f0b;
	}
	
.wpaddlarge {
	font-size: 18pt;
	font-family:  times new roman, serif;
	color: #9d7808;
	}	
		
.prsmall {
	font-size: 16pt;
	font-family:   times new roman, serif;
	color: #003366;
	}
	
.jssmall {
	font-size: 16pt;
	font-family:   times new roman, serif;
	color:  #c86a08;
	}
	
.emsmall {
	font-size: 16pt;
	font-family:   times new roman, serif;
	color:  #336666;
	}	
	
.wpsmall {
	font-size: 16pt;
	font-family:   times new roman, serif;
	color:  #cf9f0b;
	}
	
.wpaddsmall {
	font-size: 16pt;
	font-family:   times new roman, serif;
	color:  #9d7808;
	}
	
.bluecurrentlink {
	font-size: 8pt;
	font-family:  arial, helvetica, sans-serif;
	color: #00569b;
	}
	
.blueboldheader {
        font-size: 12pt;
        font-weight: bold;
        font-family:  arial, helvetica, sans-serif;
        color: #333399;
}

.bluelink {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #00569b;
	}	
	
.blueboldlink {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #00569b;
	font-weight: bold;
	}
	
.bluebolditaliclink {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #00569b;
	font-weight: bold;
    font-style: italic;
	}	
	
.bigblueboldlink {
	font-size: 10pt;
	font-family:  arial, helvetica, sans-serif;
	color: #003366;
	font-weight: bold;
	}	
	
.rightlinks {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #00569b;
	text-decoration: none;
	}
	
.bluetext {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #325d87;
	}

.pressreleaseindex {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #336666;
	}
	
.prtitle {
	font-size: 12pt;
	font-family:  times new roman, serif;
	color: #336666;
	font-weight: bold;
	}
	
.previousreturnnext {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #003333;
	}
	
.nextgray {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #999999;
	}
	
.monthyear {
	font-size: 13pt;
	font-family:  times new roman, serif;
	color: #003333;
	font-weight: bold;
	}
	
.helplinks {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	}
	
.helplinksblack {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
	
.helplinksblackbold {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
	
.morelink {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #003366;
	}

.morelinkjs {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #cc6600;
	}
	
.morelinkblack {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	}
	
.morelinkblk {
	font-size: 8pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	}
	
.morelinkblue {
	font-size: 8pt;
	font-family:  arial, helvetica, sans-serif;
	color: #00569b;
	}
	
.morelinkorange {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #c86a08;
	}
	
.morelinkorangebold {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #c86a08;
	font-weight: bold;
	}
	
.morelinkgreen {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #589e94;
	}	
	
.morelinkyellow {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #c29b0f;
	}
	
.boldyellowlink {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #c29b0f;
	font-weight: bold;
	}	

.redtext {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #990000;
	}
	
.redtextbold {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
	}
	
.redtextboldlarge {
	font-size:14pt;
	font-family:  arial, helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
	}

.bigbwhiteboldtext {
	font-size: 10pt;
	font-family:  arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	}
	
.wptext {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #cf9f0b;
	}
	
.jstext {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #cf6d0b;
	}

.emtext {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #336666;
	}
	
.blacktext {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	}
	
.blacktextbold {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	}
	
.blacktextbolditalic {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
    font-style: italic;
	}
	
.blacktextboldlarge {
	font-size: 12pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	}
	
.blacktextlink {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
	
.blacktextboldlink {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}
	
.blacktextitalic {
        font-size: 10pt;
        font-family:  arial, helvetica, sans-serif;
        color: #000000;
        font-style: italic;
}
	
.largeblacktext {
	font-size: 18pt;
	font-family:  times new roman, serif;
	color: #000000;
	}
	
.header {
	font-size: 15pt;
	font-family:  times new roman, serif;
	color: #333333;
	}
	
.boldblacktext {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	}
	
.footer {
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	}
	
.mediumboldblacktext {
	font-size: 12pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	}

.blacksmalldate {
	font-size: 9pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	}

.mediumboldblacktext {
	font-size: 12pt;
	font-family:  arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	}

.element {
	font-size: 9pt;
	font-family: monospace;
}
