
/* GLOBAL NAV */
span.globalnav { font-size:11px; color:#ffffff; font-family: Arial, Helvetica, Verdana, sans-serif; color:#ffffff; text-decoration:none; }
a.personalglobalnav { color:#ffffff; text-decoration:none; }
a.personalglobalnav:hover { color:#ffcc33; text-decoration:none; }
a.businessglobalnav { color:#ffffff; text-decoration:none; }
a.businessglobalnav:hover { color:#33cc99; text-decoration:none; }
a.instgovtglobalnav { color:#ffffff; text-decoration:none; }
a.instgovtglobalnav:hover { color:#e8cc99; text-decoration:none; }
a.aboutglobalnav { color:#ffffff; text-decoration:none; }
a.aboutglobalnav:hover { color:#00cccc; text-decoration:none; }

/* BREADCRUMBS */
.breadcrumbs { font-size:10px; color:#ffffff; font-family: Arial, Helvetica, Verdana, sans-serif; }
a.breadcrumbs { text-decoration:underline; }
.breadcrumbsdiv { margin-left:8px; font-size:10px; color:#ffffff; font-family: Arial, Helvetica, Verdana, sans-serif; }

/* SECTION HEADERS */
.psectionheader { font-size:21px; color:#FFCC33; font-family: Arial, Helvetica, Verdana, sans-serif; }
.bsectionheader { font-size:21px; color:#009966; font-family: Arial, Helvetica, Verdana, sans-serif; }
.isectionheader { font-size:21px; color:#993399; font-family: Arial, Helvetica, Verdana, sans-serif; }
.asectionheader { font-size:21px; color:#0099CC; font-family: Arial, Helvetica, Verdana, sans-serif; }
/* PIPER JAFFRAY HEADERS */
.pjpsectionheader { font-size:21px; color:#CC6600; font-family: Arial, Helvetica, Verdana, sans-serif; }
.pjbsectionheader { font-size:21px; color:#003333; font-family: Arial, Helvetica, Verdana, sans-serif; }
.pjisectionheader { font-size:21px; color:#663366; font-family: Arial, Helvetica, Verdana, sans-serif; }
.pjasectionheader { font-size:21px; color:#006699; font-family: Arial, Helvetica, Verdana, sans-serif; }

/* LEFT NAV */
.relatedlinks { font-size:12px; color:#ffffff; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold; }
.leftnavwrap { text-indent:-12px; margin-left:12px;	}
.leftnavchildindent { text-indent:-12px; margin-left:18px; }

/* CONTENT COPY */
.contentsubheader { font-size:13px; color:#003399; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }
a.contentsubheader { text-decoration:underline; }
.contentsubheaderdiv { margin-bottom:3px; }
.contentcopy { font-size:11px; color:#000000; font-family: Arial, Helvetica, Verdana, sans-serif; }
a.contentcopy { color:#003399; text-decoration:underline; }
.contentcopybold { font-size:11px; color:#000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold; }
a.contentcopybold { color:#003399; text-decoration:underline; }
.contentsubcopy	{ font-size:10px; color:#000000; font-family: Arial, Helvetica, Verdana, sans-serif; }
a.contentsubcopy { color:#003399; text-decoration:underline; }
.headline { font-size:14px; color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }
a.headline { font-size:14px; color:#003399; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; }

/* MARKETS AT A GLANCE */
.marketscopy { font-size:10px; color:#000000; font-family: Arial, Helvetica, Verdana, sans-serif; }
.marketsheader { font-size:10px; color:#ffffff; font-family: Arial, Helvetica, Verdana, sans-serif; }
.marketssymbol { font-size:11px; color:#000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold; }
.marketslookup	{ font-size:10px; color:#000000; font-family: Arial, Helvetica, Verdana, sans-serif; }
a.marketslookup	{ text-decoration:underline; }
.marketsinput { margin-top:-1px; margin-bottom:0px;}

/* ACCOUNT TEXT LINKS */
#accounttextlinks { line-height:140%; }

/* FOOTER */
.footer { font-size:11px; color:#ffffff; font-family: Arial, Helvetica, Verdana, sans-serif; }
a.footer { color:#ffffff; text-decoration:none; }
.disclaimer { font-size:10px; color:#666666; font-family:Arial, Helvetica, Verdana, sans-serif; }
.disclaimeritalic { font-size: 10px; color:#666666; font-family:Arial, Helvetica, Verdana, sans-serif; font-style: italic }
.fafdisclaimeritalic { font-size: 12px; color:#666666; font-family:Arial, Helvetica, Verdana, sans-serif; font-style: italic }
a.disclaimer { color:#003399; text-decoration:underline; }

/* CURSOR */
.cursor {cursor:hand; }




/* TAS - added by Matt Borland 2001-09-16 */
.tastopline { color: #666666; font-size: 12px; font-family: "Times New Roman", Georgia, Times }
.tasrowhead { color: #006699; font-weight: bold; font-size: 12px; font-family: Helvetica, Arial }
.tascol1 { color: #505050; font-size: 12px; font-family: "Times New Roman", Georgia, Times }
.tascol2 { color: #003366; font-size: 12px; font-family: "Times New Roman", Georgia, Times }
.pagehead { font-weight: bold; font-size: 24px; line-height: 26px; font-family: "Times New Roman", Georgia, Times }
