input 				{font-family:arial;font-size:10pt}
select				{FONT-SIZE: 9px;}

#selLogIn	FORM		{margin:0px;padding:0px}
#selLogIn	SELECT		{width:165px; font-family: arial;font-size: 11px; font-weight:normal;}

#selLogIn	.droptitle	{color: #000000;visible:false;}
#selLogIn	.dropitem	{color: #008CC9;visible:false;}
#selLogIn	.drophelp	{color: #ff0000;visible:false;}

#txtSearch			{width:165px;height:19px;font-family:arial;font-size:8pt;}


body		{margin: 0px;font-family: arial;}
div			{font-family:arial;}
span		{font-family:arial;}
td			{font-family:arial;font-size: 11px;}
p			{font-family:arial;}
img			{border:0px}
a:link 		{color:#006DB0; text-decoration:none;}

a:visited 	{color:#666666; text-decoration:none;}


a:hover 	{color:#008CC9; text-decoration:underline; cursor:hand;}
a:hover span 	{color:#008CC9; text-decoration:underline; cursor:hand;}

li			{list-style-type: square; margin-bottom: 0.5em; list-style-image: url(/cms/images/bullet_dark_blue.gif);}

#indice 		{font-size:9px;margin-top:7px;}
#Container		{width:776px;}
#PopupContainer	{width: 480px; height:400px;}
#PopupContainer	#ContentTable {height:285px; padding-bottom: 23px;}
#ContentTable	{height: 346px; height: 400px; padding-bottom: 19px;}

#SectionName	{height:37px;background-color:#006DB0;color:#ffffff;font-weight:bold;font-size:15px;padding-left:10px;padding-top:15px;}

#topBar			{height:74px;background-color:#004588;}
#topRight		{height:51px;background-color:#004588;text-align:right;padding:0px;}
#topRightPopup	{height:52px;background-color:#004588;text-align:right;padding:5px;vertical-align: top;}
#topRightPopup SPAN {padding-top: 15px; color: #ffffff; font-family: arial; font-weight: bold; font-size: 11px;cursor: hand;}
#topRight IMG	{margin-left:5px;margin-right:5px;vertical-align:middle}	

#GlobalNavigation 			{background-color:#006DB0;margin:0px;height:22px; width: 561px;}
#GlobalNavigation TD 		{background-color:#006DB0;padding-top:3px;font-size:11px;}
#GlobalNavigation TD.active	{background-color:#008CC9;height:22px}
#GlobalNavigation TD A		{margin-bottom:10px;margin:0px;padding:0px;padding-left:11px;padding-right:11px;font-weight:bold;color:#ffffff;text-decoration:none;}

#sectionNav					{background-color:#efe7cf; border-bottom: solid 10px #F5F1E3; padding-bottom:20px;padding-top:10px;padding-left:10px; padding-right: 10px;}
#sectionNav TABLE TD		{padding-top: 5px;}
#sectionNav SPAN 			{display:block;font-weight:bold;font-size:11px; padding-bottom: 3px;}
#sectionNav SPAN A			{color:#004587;font-weight:bold;}
#sectionNav SPAN A.active	{color:#9c8452;}
#sectionNav TD	 			{font-weight:bold;font-size:11px;}
#sectionNav TD A.active		{color:#9c8452;}
#sectionNav TD A			{text-decoration:none;color:#004587;font-weight:bold;}
#sectionNav TD A:hover		{text-decoration:underline}
#sectionNav TD IMG			{margin-right:2px; margin-top: 2px;}

#sectionSubNav					{margin-left:1px;color:#9c8452;}
#sectionSubNav TABLE			{cellpadding: 0px; cellspacing:0px;}
#sectionSubNav TABLE TD			{padding-top: 3px;}
#sectionSubNav TD  A			{text-decoration:none;color:#004587;font-weight:bold;}
#sectionSubNav TD IMG			{margin-right:2px; margin-top: 2px;}

#sectionSubNav TD #sectionSubNavNoBold  A	{color:#004587; font-weight:normal;}
#sectionSubNav TD #sectionSubNavNoBold  {color:#004587;}
#sectionSubNavNoBold A					{color:#004587; font-weight:normal;}
#sectionSubNav TD  #sectionSubNavNoBold  A:hover	{text-decoration:underline; font-weight:normal;}
#sectionSubNav TD  #sectionSubNavNoBold  A.active		{color: #9c8452; font-weight:normal}

#sectionSubNav TD A.active		{color:#9c8452;}
#sectionSubNav #sectionSubLastNav A			{color:#004587;text-decoration:none;font-weight:normal;}
#sectionSubNav #sectionSubLastNav A:hover	{text-decoration: underline;}
#sectionSubNav #sectionSubLastNav A.active	{color:#9c8452;}
#sectionSubNav #sectionSubLastNav TD A		{text-decoration:none;font-weight:bold;}
#sectionSubLastNav				{margin-left:1px;}
#sectionSubLastNav A.active		{color:#9c8452;}
#sectionSubLastNav TD			{display:inline;font-weight:normal}
#sectionSubLastNav TD A			{text-decoration:none;color:#004587;font-weight:bold;}
#sectionSubLastNav TD A.active	{color:#9c8452;}


#AddedFunctions			{padding-bottom:0px;padding-top:4px}	
#AddedFunctions A		{font-size:10px;color:#006DB0;vertical-align: middle;}
#AddedFunctions A:hover	{text-decoration:underline}
#AddedFunctions IMG		{vertical-align:middle; margin-right:5px;}

#leftNavCell			{width:215px; vertical-align:top}
#PageContent			{width:350px; vertical-align: top; padding-left:22px;padding-right:23px;font-size: 11px;}
#rightNavCell			{width:166px;vertical-align:top}	
#rightNavPopup			{width:100px;vertical-align:top; background-color:#e7e7e7;}

#BreadCrumbs 			{margin-bottom:18px; margin-top: 17px;height:14px}	
#BreadCrumbs A			{text-decoration:none;font-family:arial;text-decoration:none;font-weight:bold;font-size:11px;}
.BreadCrumbSeperator	{color:#006DB0;padding:2px;visible:false;}
#BreadCrumbs A.active	{color:#000000;font-weight:normal;font-family:arial;visible:false;}
#BreadCrumbs A:hover	{text-decoration:underline}

#ContentPageHeadline	{font-size:18px;color:#988157;font-weight:bold;padding-bottom:10px}

#Footer					{height: 20px;background-color: #013366;}
#Footer A 				{color:#ffffff; font-size:11px; font-weight: normal;}
#Footer A:hover			{text-decoration:underline;}

/* Content Styles */

#contentMiddleColumn		{vertical-align: top; width:395px; height: 400px; padding-left:22px; padding-right:23px;}
#contentMiddleColumn div	{color: #000000;}
#contentMiddleColumn h1		{margin-top: 0px; font-size: 20px;font-weight: bold; color: #988157;}
#contentMiddleColumn h2		{font-size: 12px;font-weight: bold; color: #004587;}
#contentMiddleColumn h3		{margin-bottom: 5px; font-size: 12px;font-weight: bold; color: #004587;}
#contentMiddleColumn p		{}
#contentMiddleColumn span	{}

#contentMiddleColumnFull		{vertical-align: top; width:561px; height: 400px; padding-left:22px;}
#contentMiddleColumnFull div	{color: #000000;}
#contentMiddleColumnFull h1		{margin-top: 0px; font-size: 20px;font-weight: bold; color: #988157;}
#contentMiddleColumnFull h2		{font-size: 12px;font-weight: bold; color: #004587;padding-right:23px;}
#contentMiddleColumnFull h3		{margin-bottom: 5px;font-size: 12px;font-weight: bold; color: #004587;}
#contentMiddleColumnFull p		{}
#contentMiddleColumnFull span	{}
#contentMiddleColumnFull #ContentArea				{padding-right: 23px;}

#contentMiddleColumnOnly		{vertical-align: top; width:766px; height: 400px; padding-left:10px;}
#contentMiddleColumnOnly div	{color: #000000;}
#contentMiddleColumnOnly h1		{margin-top: 0px;font-size: 20px;font-weight: bold; color: #988157;}
#contentMiddleColumnOnly h2		{font-size: 12px;font-weight: bold; color: #004587;}
#contentMiddleColumnOnly h3		{margin-bottom: 5px;font-size: 12px;font-weight: bold; color: #004587;}
#contentMiddleColumnOnly p		{}
#contentMiddleColumnOnly span	{}

#contentMiddleColumnLeft		{vertical-align: top; width:577px; height: 400px; padding-left:30px; padding-right: 23px;}
#contentMiddleColumnLeft div	{color: #000000;}
#contentMiddleColumnLeft h1		{margin-top: 0px;font-size: 20px;font-weight: bold; color: #988157;}
#contentMiddleColumnLeft h2		{font-size: 12px;font-weight: bold; color: #004587;}
#contentMiddleColumnLeft h3		{margin-bottom: 5px;font-size: 12px;font-weight: bold; color: #004587;}
#contentMiddleColumnLeft p		{}
#contentMiddleColumnLeft span	{}

#contentPopup		{vertical-align: top; padding: 25px;}
#contentPopup div	{font-size: 11px;color: #000000;}
#contentPopup h1	{font-size: 20px;font-weight: bold; color: #988157; margin-top: 5px;}
#contentPopup h2	{font-size: 12px;font-weight: bold; color: #004587;}
#contentPopupp		{font-size: 11px;}
#contentPopup span	{font-size: 11px;}

.PressRelease			{margin-top:10px;margin-bottom:10px; visible:false;}
.PressReleaseDate		{font-weight:bold;margin-right:10px;color:#003366;visible:false;}
.PressRelease TABLE		{border:5px solid black;visible:false}


#RelatedLinks			{padding-top:10px;padding-bottom:10px;padding-left:7px;background-color:#f0f0f0;}
.RelatedLinkHeader		{color: #004587;font-size:12px;font-weight:bold;margin-bottom:10px;visible:false;}
.RelatedLinks			{font-weight:bold;margin-bottom:4px;visible:false;}
.RelatedLinks a img		{margin-right:3px;visible:false;}

sectionSubLastNav

/* classes set up for section landing pages 			*/

	.SectionPage TABLE			{width:100%;visible:false;}
	.SectionPage TABLE TD			{visible:false;}
	.SectionTitle 				{font-family:Arial, Helvetica, sans-serif;arial bold;font-size: 20px;font-weight: bold;color: #988157;visible: false}
	.SectionCopy				{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;border-bottom-width: 0px;border-bottom-style: none;padding: 0px;visible:false}
	.SectionCopyImage			{text-align:right;vertical-align:top;visible:false;}
	.SectionCopyImage IMG			{margin-left:15px;margin-bottom:5px;text-align:right;vertical-align:top ;visible:false}
	.SectionSubSectionTitle			{padding-top:15px; margin-bottom:15px; font-family:arial;font-size: 12px;font-weight: bold;color: 004587;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;visible:false}
	.SectionSubSectionTeaser		{font-family:arial;font-size: 11px;padding: 10px;border: thin none;visible:false}
	.SectionSubSectionImage			{text-align:right;vertical-align:top;visible:false}
	.SectionSubSectionImage	IMG		{margin-left:15px;margin-bottom:5px;text-align:right;vertical-align:top;visible:false}
	.SectionSubSectionContentPageLink	{padding-bottom:10px;padding-left:20px;font-family:arial;font-size: 11px;font-weight: bold;color: 3399CC;visible:false}
	.SectionSubSectionContentPageLink A	{font-family:arial;text-decoration:none;color: #3399cc;visible:false}


/* classes set up for subsection landing pages 			*/

	.SubSectionTitle				{font-family:arial;visible:false;}	
	.SubSectionCopy					{font-family:arial;visible:false;}
	.SubSectionCopyImage				{font-family:arial;visible:false;}
	.SubSectionContentPageLink			{padding-left:20px;font-family:arial;visible:false;}
	.SubSectionContentPageTeaser			{font-family:arial;visible:false;}
	.SubSectionContentPageImage			{font-family:arial;visible:false;}
	.SubSectionContentPageReadMore			{font-family:arial;visible:false;}


/* new classes for body pages in ml.com			*/

.PageSubHead				{margin-top: 15px; font-weight: bold; font-size: 12px; clip: rect(auto auto auto auto); color: #004587; font-family: arial;visible:false;caption:Subheading - Style 5;}
.ParagraphHead				{margin-top: 22px; font-weight: bold; font-size: 12px; margin-bottom: 5px; margin-left: 0px; width: 100%; color: #004587; border-bottom: #bdbdbd 1px solid; font-family: arial; caption: Subheading - Style 1; }
.FirstParagraphHead			{font-weight: bold; font-size: 12px; margin-bottom: 5px; margin-left: 0px; width: 100%; color: #004587; border-bottom: #bdbdbd 1px solid; font-family: arial; caption: Subheading - Style 2}
.Date						{font-weight: bold; color: #004587; font-family: arial;visible:false;}
.GatewayDate				{font-weight: bold; color: #000000; font-family: arial;visible:false;}
.ParagraphHeadNoLine		{font-weight: bold; font-size: 12px; color: #004587; font-family: Arial;caption: Subheading - Style 3;}



/* Related link table			*/

.RelatedTable		{padding-right: 18px;padding-left: 18px;margin-bottom: 10px; margin-top: 10px; padding-bottom: 18px;margin-left: 0px;width: 180px;margin-right: 10px;padding-top: 18px;background-color: #f5f1e3;visible:false}
.RelatedInfoHead	{font-family: Arial; font-weight:bold; font-size: 11px; color: #003366;visible:false;}
.RelatedInfoSubHead	{font-family: Arial; font-size: 11px; color: #003366;visible:false;}

/* Contact Info			*/

.ContactInfoHeader	{font-family: Arial; font-weight:bold; font-size: 11px; color: #000000; visible:false;}
.ContactNames		{font-family: Arial; font-size: 11px; color: #000000; visible:false;}
.ContactEmail 		{font-size: 11px; color: #008cc9; font-family: arial;visible:false;}
.ContactInstructions {font-family:Arial,Sans-serif,Helvetica;font-size:10px;font-weight:normal;color:#333333;visible:false;}


/* Results Table			*/

.TableResultHeader	{font-family: Arial; font-weight:bold; font-size: 11px; color: black; visible:false; }
.TableResultYear	{font-family: Arial; font-weight:bold; font-size: 11px; color: #003366; visible:false; }

.bodytextnormal		{font-family:arial;color:black;font-weight:normal;font-size:11px; caption: Body Text Normal;}
.bodytextstyle1		{font-family:Arial;color:Black;font-size:11px; caption: Body text special - Style 1;}
.bodytextstyle2		{font-family:Arial;color:Black;font-size:11px; caption: Body text special - Style 2;}
.bodytextstyle3		{font-family:Arial;color:#CC0000;font-size:11px; caption: Body text special - Style 3;}
.bodytextstyle4		{font-family:arial; color:white; font-weight:normal; font-size:11px; caption: Body text special - style 4;}

.BreakoutHeaderText	   {color:#988157;font-size:12px; font-weight:bold;font-family: Arial; caption: Breakout Header Text;}
.BreakoutContentStyle1 {font-family: Arial; font-weight:bold; font-size: 11px; color: #003366; caption: Breakout Content - style 1; }
.BreakoutContentStyle2 {font-family: Arial; font-weight:bold; font-size: 11px; color: black; caption: Breakout Content - style 2; }
.BreakoutContentStyle3 {color:#000000;font-size:10px;font-family: Arial; caption: Breakout Content - style 3; }
.BreakoutContentStyle4 {color:#003366;margin-right:8px;font-size:10px;font-family: Arial; caption: Breakout Content - style 4; }
.FootNoteStyle1		   {color:#999999;font-size:9px;font-family: Arial; caption: Footnote - Style 1}  
.FootNoteStyle2		   {font-family:arial;color:#666666;font-weight:normal;font-size:10px; caption: Footnote - Style 2;}
.FootNoteStyle3		   {font-family:arial;color:black;font-weight:normal;font-size:11px; caption: Footnote - Style 3;}

/* Image Table			*/
	
.QuoteText			{font-family: Arial; font-weight:bold; font-size: 12px; color: #004587;visible:false;}
.ImageCaptionText	{font-family: Arial; font-weight:bold; font-size: 9px; color: #666666;visible:false;}
	
/* Snap Shot classes			*/
	
.Snapshot2			{padding-right: 10px; padding-left: 10px; margin-bottom: 10px; padding-bottom: 10px; margin-left: 10px; padding-top: 10px; background-color: #efe7cf;visible:false;}
.SnapshotHeader		{color:#988157;font-size:12px; font-weight:bold;font-family: Arial;visible:false;}
.Label				{color:#003366;margin-right:8px;font-size:10px;font-family: Arial; visible:false; }
.LabelData			{color:#000000;font-size:10px;font-family: Arial; visible:false; }
.AsOfYearEnd		{color:#666666;font-size:10px;font-family: Arial; visible:false;}
.Snapshot			{padding-right: 10px; padding-left: 10px; margin-bottom: 10px; padding-bottom: 10px; margin-left: 10px; padding-top: 10px; background-color: #efe7cf;visible:false;}

/* MARKET DATA TABLES			*/
/* Symbol Lookup classes			*/

.ResultHeader		{font-family: Arial; font-size: 11px; font-weight:bold; color: #004587;visible:false}
.Result				{font-family: Arial; font-size: 11px; font-weight:bold; color: #333333;visible:false}
.ResultLink			{font-family: Arial; font-size: 11px; font-weight:bold; color: #006db0;visible:false}
.NewSectionTitle	{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; width: 100%; font-size: 20px; color: #988157; border-bottom: #bdbdbd 1px solid;visible:false}
.ContextualHeading	{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 13px; color: #004587;visible:false}


/* Market Indices classes			*/

.dataGraphTable		{border-right: #cac2aa 1px solid; border-top: #cac2aa 1px solid; border-left: #cac2aa 1px solid; border-bottom: #cac2aa 1px solid; background-color: #efe7cf;visible:false}
.dataText			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #000000;visible:false}
.dataTab			{border-right: #cac2aa 1px solid; border-top: #cac2aa 1px solid; border-left: #cac2aa 1px solid; border-bottom: #cac2aa 1px solid; background-color: #efe7cf;visible:false}
.InactiveTab		{border-right: #cac2aa 1px solid; border-top: #cac2aa 1px solid; border-left: #cac2aa 1px solid; border-bottom: #cac2aa 1px solid; background-color: #ffffff;visible:false}
.CurrentTab			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 12px; color: #988157;visible:false}
.TabText			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 12px; color: #004587;visible:false}


/* Market watch			*/

.market				{BORDER-RIGHT: #cac2aa 1px solid; BORDER-TOP: #cac2aa 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #cac2aa 1px solid; BACKGROUND-COLOR: #efe7cf;visible:false}
.market TD			{BORDER-BOTTOM: #cac2aa 1px solid; visible:false}
.symbol A:active	{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: nonevisible:false;visible:false}
.symbol A:hover		{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: underline;visible:false}
.symbol A:link		{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: none;visible:false}
.symbol A:visited	{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: none;visible:false}
.price				{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px;visible:false}
.up					{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #006600; LINE-HEIGHT: 12px;visible:false}
.down				{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 12px;visible:false}
.GetQuote			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-size: 11px; color: #333333;visible:false}


/* Quick Quote classes			*/

.LastSale			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #004587;visible:false}
.StockQuote			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #333333;visible:false}
.StockPrice			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #333333;visible:false}
.PriceChangeGr		{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #006000;visible:false}
.PriceChangeRed		{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #cc0000;visible:false}

/* Symbols			*/

.Notes				{font-family: Arial; font-size: 10px; color: #5c5c5c;visible:false}
.ContexualText		{font-family: Arial; font-size: 11px; color: #000000;visible:false}
.CurrentSymbolsm	{font-family: Arial; font-size: 11px; font-weight:bold; color: #988157;visible:false}
.Symbolsm			{font-family: Arial; font-size: 11px; font-weight:bold; color: #004587;visible:false}
.SymbolHead			{font-family: Arial; font-size: 11px; font-weight:bold; color: #666666;visible:false}
.SymbolLastOn		{font-family: Arial; font-size: 11px; color: #333333;visible:false}
.SymbolLastOff		{font-family: Arial; font-size: 11px; color: #8f8f8f;visible:false}
.SymbolLookUp		{font-family: Arial; font-size: 10px; color: #336699;visible:false}


/* MARKET DATA TABLES	END		*/




/* new classes for link dialog styles			*/


.PageAnchorLinks				{cursor:hand;font-size: 11px; font-weight: bold; margin-left: 4px; color: #006db0; background-repeat: no-repeat; font-family: Arial;visible:false;caption: Anchor Link - Style 2;}
.TitleLink						{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; background-repeat: no-repeat; font-family: Arial; visible:false;caption: Hyperlink Style 2;}

.BlueArrowLink					{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false;caption: Featured Link - Style 4;}
.GatewayTocLinks				{cursor:hand;font-size: 11px; font-weight: bold;  color: #006db0; font-family: Arial;visible:false;}
.BodyContentLink 				{cursor:hand;font-size: 11px; color: #008cc9; font-family: arial;visible:false;caption: Hyperlink Style 1;}
.EmailLink 						{cursor:hand;font-size: 11px; color: #008cc9; font-family: arial;visible:false;}

.GlossaryLink					{cursor:hand; font-weight: bold; font-size: 11px; left: 20px; color: #008cc9; font-family: arial;visible:false;caption: Glossary Link;}

.ContentMediaInformationHead	{cursor:hand;font-size: 11px; font-weight: bold; color: #000000; font-family: arial;visible:false;}

.LearnMore						{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false;}
.BackToTopAnchor				{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial; text-align: left;visible:false;caption: Hyperlink Style 2;}

.ContactPressReleaseAnchor		{cursor:hand;font-size: 11px; color: #008cc9; font-family: Arial;caption: Anchor Link - Style 1;visible:false;}

.PDFlink						{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false;caption:PDF Style 2;} 
.ExcelLink						{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false;caption: Excel Style 2;}
.PPTlink						{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false;caption: PPT Style 2;}
.Previous						{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial; height: 100%; visible:false;caption: Back Link;}
.Next							{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial; height: 100%; visible:false; text-align: right;caption: Forward Link - Style;}
.BodyPDFLink					{font-weight:normal; cursor:hand;font-size: 11px; color: #006db0; font-family: Arial;visible:false;}

.ViewFullReportLink				{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false;height: 100%;caption: Featured Link - Style 2;}
.ReadMoreLink					{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false;}
.ReadMore						{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false;}
.ReadMoreLink					{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false;}
.ReadMore						{cursor:hand;font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false;}

.ExternalLinks					{cursor:hand;font-size: 11px; color: #006db0; font-family: Arial; font-weight: bold; height: 100%;visible:false;caption: External links;}
.gatewaytitles					{cursor:hand;FONT-SIZE: 13px; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold; color:White; text-decoration:none;visible:false;}	
.ParagraphHeadLink				{cursor:hand;font-weight: bold; color: #006db0; font-family: Arial;visible:false;caption: Hyperlink Style 2;}	


.avlinkstyle1					{font-family:Arial;font-size:11px;font-weight:normal; color:#006DB0;caption: AV Link Style 1;visible:false;}
.avlinkstyle1 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.avlinkstyle2					{font-family:Arial;font-weight:bold;font-size:11px; color:#006DB0; caption: AV Link Style 2;visible:false;}
.avlinkstyle2 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.avlinkstyle3					{font-family:Arial;font-weight:normal;font-size:11px; color:#006DB0; caption: AV Link Style 3;visible:false;}
.avlinkstyle3 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.avlinkstyle4					{font-family:Arial;font-weight:bold;font-size:11px; color:#006DB0; caption: AV Link Style 4;visible:false;}
.avlinkstyle4 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.documentstyle1					{font-family:arial;font-weight:normal;font-size:11px; color:#006DB0; caption: Document Style 1;visible:false;}
.documentstyle1 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.documentstyle2					{font-family:arial;font-weight:bold;font-size:11px; color:#006DB0; caption: Document Style 2;visible:false;}
.documentstyle2 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.emailstyle1					{font-family:Arial;font-weight:normal;font-size:11px; color:#006DB0 ; caption: Email Style 1;visible:false;}
.emailstyle1 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.emailstyle2					{font-family:Arial;font-weight:bold;font-size:11px; color:#006DB0; caption:Email Style 2;visible:false;}
.emailstyle2 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.excelstyle1					{font-family:Arial;font-weight:normal;font-size:11px; color:red; caption:Excel Style 1;visible:false;}
.excelstyle1 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.featuredlinkstyle1				{font-family:Arial;font-weight:normal;font-size:11px; color:#006DB0; caption: Featured Link - Style 1;visible:false;}
.featuredlinkstyle1 A:hover		{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.featuredlinkstyle3 A			{font-family:Arial;font-weight:bold;font-size:11px; color:#CC0000; caption: Featured Link - Style 3;visible:false;}
.featuredlinkstyle3 A:hover		{cursor:hand;text-decoration:underline;color:#CC0000; font-weight:bold;visible:false;}
.pdfstyle1						{font-family:Arial;font-weight:normal;font-size:11px; color:#006DB0; caption: PDF Style 1;visible:false;}
.pdfstyle1 A:hover				{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.pptstyle1						{font-family:Arial;font-weight:normal;font-size:11px; color:#006DB0; caption: PPT Style 1;visible:false;}
.pptstyle1 A:hover				{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.pptstyle2						{font-family:Arial;font-weight:bold;font-size:11px; color:#006DB0; caption: PPT Style 2;visible:false;}
.pptstyle2 A:hover				{font-weight:bold;cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.webcaststyle1					{font-family:arial;font-weight:normal;font-size:11px;color:#006DB0; caption: Webcast Style 1;visible:false;}
.webcaststyle1 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.webcaststyle2					{font-family:Arial;font-weight:bold;font-size:11px;color:#006DB0; caption: Webcast Style 2;visible:false;}
.webcaststyle2 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.wordstyle1						{font-family:Arial;font-weight:normal;font-size:11px;color:#006DB0; caption: Word Style 1;visible:false;}
.wordstyle1 A:hover				{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}
.wordstyle2						{font-weight:bold;color:#006DB0;font-family:Arial;font-size:11px;caption: Word Style 2;visible:false;}
.wordstyle2 A:hover				{cursor:hand;text-decoration:underline;color:#008CC9;visible:false;}



/* TOC Styles */
#TOC						{font-family: Arial; font-weight:normal; font-size: 11px; margin-top: 21px; color: #000000; visible: false;}
#TOC A						{font-weight: bold; visible: false;}
#TOC DIV.TOCHeader 			{color: #003366; font-size: 12px; font-weight: bold; border-bottom: solid 1px #bdbdbd; margin-bottom: 5px; visible: false;}
#TOC DIV.TOCinstruct		{padding-bottom: 23px; font-weight: normal;}
#TOC DIV.TOCexpcol			{padding-bottom: 5px; padding-left: 10px; font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false; }
#TOC DIV.TOCexpcol	a		{font-size: 11px; font-weight: bold; color: #006db0; font-family: Arial;visible:false; }
#TOC DIV.TOCfiltered		{padding-bottom: 20px; font-size: 11px; font-weight: normal; color: #000000; font-family: Arial; visible:false; }
#TOC DIV.TOCDateline		{font-size: 11px; color: #000000; font-weight: normal; margin-bottom: 0px;}
#TOC DIV.TOCExecComm		{ font-size: 12px; color: #003366; font-weight: bold;}
#TOC DIV.TOCAwards			{margin-bottom: 5px; font-size: 11px; color: #003366; font-weight: bold;}
#TOC DIV.TOCAwards2			{font-size: 11px; color: #003366; font-weight: bold;}
#TOC A.TOCPRLink			{font-size: 11px; color: #006DB0; font-weight: normal;}
#TOC DIV.TOCHighlight		{font-size: 11px; color: #006DB0; font-weight: bold;}
#TOC DIV.TOCTitle			{margin-top: 14px; margin-bottom: 0px; font-size: 12px; color: #003366; border-bottom: solid 1px #bdbdbd; font-weight: bold;}
#TOC SPAN.TOCexpcol			{visible:false;}
#TOC SPAN.TOCexpcol	A		{font-weight: normal;visible:false;}
#TOC SPAN.TOCexpcoldivide	{height: 10px; font-weight: normal;color: #006DB0;padding-left: 5px; padding-right:5px; visible: false;}

/* Site Map Styles */
.SiteMapSectionHeader		{font-weight:bold; color:white;font-size:11px; caption: Subheading - Style 5;}
.SiteMapUnderline			{border-bottom:#BDBDBD 1px solid;visible:false;}

/* US Site Links */
.USsite			{text-align: center; LEFT: 220px; TOP: 6px; position: absolute; width:46px;visible: false;}

.Japan			{text-align: center; LEFT: 264px; TOP: 6px; position: absolute; width:46px;visible: false;}
.JP2site		{text-align: center; LEFT: 264px; TOP: 22px; position: absolute; width:46px;visible: false;}
.Japan2			{text-align: center; LEFT: 264px; TOP: 6px; position: absolute; width:46px;visible: false;}

.IntSite		{LEFT: 317px; TOP: 6px; position: absolute; width:146px; visible: false;}
.IntSiteLink	{font-weight: bold;font-size: 11px;color: #39aadb;font-family: Arial; text-decoration:none;visible: false;}



/* Home Drop Down */
.DDHeader	{font-weight: bold;font-size: 11px;color: black;font-family: Arial;visible: false;}
.DDToc		{font-size: 11px; color: #008cc9; font-family: arial;visible:false;}
.DDTocOver	{font-size: 11px; color: #ffffff; background-color: #008aca; font-family: arial;visible:false;}
.DDHelp		{font-size: 11px;color: red;font-family: arial;visible: false;}

/* Bio Image Display */
.show		{visible: false; display:none}
.MLshow		{display:inline; visible: false;}

.Map		{ display:none; visible: false;}

/* Red for required fields */
.required	{visible: false;caption: Body text - style 2;color: #cc0000; }

/* Our Business table style */

.hotBg			{cursor: hand;background-color: #f0f0f0;visible: false;}
.hotBg2			{cursor: hand;background-color: #efe7cf;visible: false;}


/* Our Business table style */
.CareerBg				{visible: false; cursor: hand;background-color: #efe7cf; font-family: Arial; font-weight:bold; color: #004587;}
.CareerBg2				{visible: false; cursor: hand;background-color: #006db0; font-family: Arial; font-weight:bold; color: White;}
.CareerBGfont			{font-family: Arial; font-weight:bold; color: #004587;   visible: false;}
.CareerBGfont a:hover	{font-family: Arial; font-weight:bold; color: White;     visible: false;}

/* Portlet styles			*/

#portlet					{background-color: #F0F0F0;width: 100%;visible:false;}
.portlet					{margin: 10px; visible:false;}
.portlet SELECT				{font-size: 9px; width: 105px; visible:false;}
#portletlight				{background-color: #f6f6f6; width: 100%;}

#portletoffwhite			{border: solid 1px gray; background: #fefefe; width: 100%;visible:false;}
.portletoffwhite 			{margin: 10px;  background-color: #fefefe;visible:false;}

.portlettext				{padding-right: 5px; font-size: 11px; font-family: Arial; color: #000000;visible:false;}
.portletlink				{font-weight: bold; font-size: 11px; color: #006db0; font-family: Arial; padding:0px;visible:false;}

.PageTitleSecond		{margin-top: 0px; font-size: 20px;font-weight: bold; color: #988157;visible: false;}	


.FriendBodyLinks	{ font-size: 10px; visible: false;}

.BackLink A			{font-family: Arial; font-weight:bold; color: 006DB0; font-size: 11px;visible: false; caption: Back Link;}
.BackLink A:hover	{text-decoration:underline; visible: false;}

.BodyTextUnderline  {font-weight:normal; font-size:11px; font-family:Arial; color:Black; caption: Bodytext Underline;}



/*   Todays markets stuff   */

.homeLeftDarkColumn {	background-color: #DDD5BD; line-height: 12px; visible:false;}
.todaysMarketsTable { background-color:#EFE7CF; border-left-width:1px; border-left-style:solid; border-left-color:#CAC2AA; border-top-width:1px; border-top-style:solid; border-top-color:#CAC2AA; border-right-width:1px; border-right-style:solid; border-right-color:#CAC2AA; border-collapse:collapse; margin-bottom:5px; visible:false;}
.todaysMarketsTableHeader { background-color:#DDD5BD;  margin-top:5px; margin-bottom:0px;visible:false;}
.todaysMarketsTable td { border-bottom:1px solid #CAC2AA; padding-left:2px; padding-right: 2px;visible:false;}
.todaysMarkets1 a:link { font-size:11px; font-weight:bold; color:#004587; padding-left:2px; padding-right: 2px;line-height:12px; text-decoration:none; visible:false;}
.todaysMarkets1 a:visited { font-size:11px; font-weight:bold; color:#004587; padding-left:2px; padding-right: 2px;line-height:12px; text-decoration:none; visible:false;}
.todaysMarkets1 a:hover { font-size:11px; font-weight:bold; color:#004587; padding-left:2px; padding-right: 2px;line-height:12px; text-decoration:underline; visible:false;}
.todaysMarkets1 a:active { font-size:11px; font-weight:bold; color:#004587; padding-left:2px; padding-right: 2px;line-height:12px; text-decoration:none; visible:false;}
.todaysMarkets2 { font-size:10px; font-weight:normal; color:#333333; line-height:12px; padding-left:2px; padding-right: 2px;	text-align:right; visible:false;}
.todaysMarkets3 { font-size:10px; font-weight:bold; color:#004587;	text-decoration:none; visible:false;}
.todaysMarkets3green { font-size:10px; font-weight:normal; color:#006600; line-height:12px; visible:false;}
.todaysMarkets3red { font-size:10px; font-weight:normal; color:#CC0000; line-height:12px; visible:false;}
.todaysMarketsDate { font-size:.55em; font-weight:normal; color:#333333; text-align:center; padding-top:0px; padding-bottom:0px; visible:false;}
.inputfielGetQuote {    BORDER-RIGHT: #cccccc 1px solid;    BORDER-TOP: #999999 1px solid;    FONT-WEIGHT: normal;    FONT-SIZE: 10px;    BORDER-LEFT: #999999 1px solid;    BORDER-BOTTOM: #cccccc 1px solid;    FONT-FAMILY: Arial,Helvetica,sans-serif;    HEIGHT: 18px ;visible:false;}





/* Market Indices classes			*/
.dataGraphTable		{border-right: #cac2aa 1px solid; border-top: #cac2aa 1px solid; border-left: #cac2aa 1px solid; border-bottom: #cac2aa 1px solid; background-color: #efe7cf;visible:false}
.dataText				{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #000000;visible:false}
.dataTab				{width:60px; border-right: #cac2aa 1px solid; border-top: #cac2aa 1px solid; border-left: #cac2aa 1px solid; border-bottom: 0; background-color: #efe7cf;visible:false;}
.InactiveTab		{width:60px; border-right: #cac2aa 1px solid; border-top: #cac2aa 1px solid; border-left: #cac2aa 1px solid; border-bottom: #cac2aa 1px solid; background-color: #ffffff;visible:false; }
.CurrentTab			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 12px; color: #988157;visible:false}
.TabText				{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 12px; color: #004587;visible:false}
.marketIndLinks { padding-top:50px;visible:false; }
.SymHiLite {font-family: Arial; font-size: 11px; font-weight:bold; color:#988157; visible:false;}
.SymHiLite a {font-family: Arial; font-size: 11px; font-weight:bold; !important color:#988157; visible:false;}
.SymHiLite a:visited {font-family: Arial; font-size: 11px; font-weight:bold; color:#988157; visible:false;}
.tabset_tabs		{ margin:0;	padding:0;	list-style-type:none;	position:relative;	z-index:2;	white-space:nowrap; visible:false;}
.tabset_tabs li	{ height: auto; margin-left:3px; border-left:1px solid #cac2aa;	border-top:1px solid #cac2aa;	border-bottom:1px solid #efe7cf;	border-right:1px solid #cac2aa;	background-color:transparent;	padding:0;	display:inline;visible:false; }
.tabset_tabs a	{ height: auto; color:#004587; text-decoration:none; padding:0 0.6em; FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; visible:false; }
.tabset_tabs a:hover	{ color:#988157; background-color:#efe7cf; visible:false;}
.tabset_tabs a.active	{color:#988157; background-color:#efe7cf; visible:false;}
.tabset_tabs li.firstchild a	{ border-left-width:1px;visible:false; }
.tabset_content	{ width: 265px; height:200px; border-top:1px solid #cac2aa;	border-right:1px solid #cac2aa;	border-left:1px solid #cac2aa;	border-bottom:1px solid #cac2aa; background-color:#efe7cf; color:black; position:relative; z-index:1; padding:0.5em 1em; display:none;visible:false; }
.tabset_label	{ display:none;visible:false; }
.tabset_content_active	{ background-color:#efe7cf; width:265px; display:block;visible:false; }
@media aural { .tabset_content, .tabset_label	{ background-color:#efe7cf; width:280px; display:block;visible:false; } }
/* End Market Indices classes */


.ExcelLink	{	font-weight: bold;	color: #006db0;	font-family: Arial;	visible:false;}
/* Symbol Lookup Page */
#symbolLookupTable { 	width: 100%; padding:0; margin:0; border-collapse:collapse; border-bottom:1px solid #bdbdbd;visible:false;}
#symbolLookupTable .td1NoBG { background-color:transparent; border:0; padding:5px; visible:false;}
#symbolLookupTable .td1Gray {background-color:#e7e7e7; padding-left:5px;  width:40px;border-left:1px solid #bdbdbd; visible:false;}
#symbolLookupTable .td2Gray {background-color:#e7e7e7; padding-left:5px; width:235px; visible:false;}
#symbolLookupTable .td3Gray {background-color:#e7e7e7; padding-left:5px; text-align:right; width:50px; visible:false;}
#symbolLookupTable .td4Gray {background-color:#e7e7e7; padding-left:5px; text-align:right; border-right:1px solid #bdbdbd; width:150px; border-right:1px solid #bdbdbd; visible:false;}
#symbolLookupTable .td1White {background-color:#ffffff; padding-left:5px; border-left:1px solid #bdbdbd; width:40px; visible:false;}
#symbolLookupTable .td2White {background-color:#ffffff; padding-left:5px; width:235px; visible:false;}
#symbolLookupTable .td3White {background-color:#ffffff; padding-left:5px; text-align:right; width:50px;visible:false; }
#symbolLookupTable .td4White {background-color:#ffffff; padding-left:5px; text-align:right; width:150px;border-right:1px solid #bdbdbd; visible:false;}
.PPTlink	{	font-weight: bold;	color: #006db0;	font-family: Arial;	visible:false;}
.symbolLookupTable thead, .symbolLookupTable th { border:0; background-color: transparent; padding-left:0px; visible:false;}
.symbolLookupTable td { border-top:1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd; visible:false;}
.symbolLookupTable tr {border-left:1px solid #bdbdbd; border-right: 1px solid #bdbdbd; visible:false;}
.symbolLookupTocLinks { padding-left:4px;margin-top:10px; border:0; width:130px; visible:false;}

/* Market watch			*/
.Previous		{	font-weight: bold;	color: #006db0;	font-family: Arial;	height: 100%;	visible:false;}
.searchResultPages { 	border:0;	padding:0;	margin-top:15px;	margin-bottom:10px;	border-collapse:collapse;visible:false;}
.searchResultPages TD {		padding-left: 5px;		padding-right: 5px;		FONT-FAMIlY: Arial, Helvetica, sans-serif;   FONT-WEIGHT: bold;    FONT-SIZE: 11px;    COLOR: #004587;visible:false; }
/* End Symbol Lookup Page */
.market				{BORDER-RIGHT: #cac2aa 1px solid; BORDER-TOP: #cac2aa 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #cac2aa 1px solid; BACKGROUND-COLOR: #efe7cf;visible:false}
.market TD			{BORDER-BOTTOM: #cac2aa 1px solid; visible:false}
.symbol A:active	{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: nonevisible:false;visible:false}
.symbol A:hover		{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: underline;visible:false}
.symbol A:link		{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: none;visible:false}
.symbol A:visited	{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: none;visible:false}
.price				{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px;visible:false}
.up					{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #006600; LINE-HEIGHT: 12px;visible:false}
.down				{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 12px;visible:false}
.Next{	font-weight: bold;	color: #006db0;	font-family: Arial;	height: 100%;	text-align: right;visible:false;}

/* Quick Quotes Page */
.findAdvisorButtons { position:absolute; top:33px; left:320px; visible:false;}
#quickQuotesTable  {	border:#CAC2AA 1px solid; width:240; border-collapse:collapse; visible:false;}
#quickQuotesTable .Td1Gold  { width:174px; padding-left: 4px; 	padding-right:4px;background-color:#EFE7CF; color:#004587;visible:false; }
#quickQuotesTable .Td2Gold  { background-color:#EFE7CF; border-bottom:#CAC2AA 1px solid; text-align:right; width:10px; visible:false;}
#quickQuotesTable .Td3Gold  { width:40px;background-color:#EFE7CF; color:#cc0000; padding-left: 4px; 	padding-right:4px;text-align:right;visible:false; }
#quickQuotesTable .Td1clr  { border-bottom:#CAC2AA 1px solid; 	padding-left: 4px; 	padding-right:4px; 	text-align:left; width:174px;visible:false; }
#quickQuotesTable .Td2clr  { border-bottom:#CAC2AA 1px solid;  text-align:right; width:10px; visible:false;}
#quickQuotesTable .Td3clr  { border-bottom:#CAC2AA 1px solid; 	padding-left: 4px; 	padding-right:4px; 	text-align:right;width:40px; visible:false;}
#quickQuotesTable2 {	border:#CAC2AA 1px solid; width:240; border-collapse:collapse; visible:false;}
#quickQuotesTable2 .Td1 { border-bottom:#CAC2AA 1px solid; 	padding-left: 4px; 	padding-right:4px; 	text-align:left; width:115px;visible:false; }
#quickQuotesTable2 .Td2 { border-bottom:#CAC2AA 1px solid; 	padding-left: 4px; 	padding-right:4px; 	text-align:right; visible:false;}
.inputFieldSymbol { display:none; size:100; width:100; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px;visible:false; }
.inputFieldSymbol2 { size:100; width:100; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px;visible:false; }
.dropDown70{ width: 100; size: 100; display:inline; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px;visible:false; }
.LastSale			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #004587;visible:false;visible:false;}
.StockQuote			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #333333;visible:false;visible:false;}
.StockPrice			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #333333;visible:false;visible:false;}
.StockPriceRed	{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #cc0000;visible:false;visible:false;}
.StockPriceGr		{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #006000;visible:false;visible:false;}
.PriceChangeGr		{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #006000;visible:false;visible:false;}
.PriceChangeRed		{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #cc0000;visible:false;visible:false;}
.ViewFullReportLink		{	color: #006db0;	font-family: Arial;	font-weight: bold;	height: 100%;visible:false;	}


/* End Quick Quotes Page */
.ParagraphHeadNoLine			{	font-weight: bold;	font-size: 12px;	color: #004587;	font-family: Arial;visible:false;	}


/* End Search Results Page */
.BodyPDFLink	{	font-weight: bold;	color: #006db0;	font-family: Arial;	visible:false;}

/* About Us Global Offices Page */
#globalOfficesMap { position:absolute; top:90px; left:222px; z-index:2;visible:false;}
#globalOfficesBranchLoc { position:absolute; width:150px; height:180px; top:420px; left:220px; z-index:3; font-family: arial, helvetica, sans-serif; color: black; font-size: 11px; font-weight: normal;visible:false; }
#globalOfficesBranchLoc h1 { font-family: arial, helvetica, sans-serif; color: #004587; font-size: 11px; font-weight: bold; line-height: 12px; margin-bottom:10px;visible:false;}
#globalOfficesBranchLoc .inputFieldBranchLoc { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10px; HEIGHT: 18px;visible:false; }    
#globalOfficesDropText { width:135px; visible:false;}
#globalOfficesDropText h1 { font-family: arial, helvetica, sans-serif; color: #004587; font-size: 12px; font-weight: bold; line-height: 12px; margin-bottom:5px;visible:false;}
#globalOfficesDropText b { font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bolder; line-height: 11px; visible:false;}
#globalOfficesDropText p { font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; line-height: 11px; visible:false;}
#globalOfficesTable { margin:0; padding:0; width:776px; visible:false;}
#globalOfficesTable .col1 { width:215px; padding-left:10px; padding-right:10px; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; visible:false;}
#globalOfficesTable .col2 { width:395px; padding-left:22px; padding-right:23px; vertical-align:top; BACKGROUND-COLOR:#ffffff; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal;   visible:false;}
#globalOfficesTable .col3 { padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:15px; width:166px; vertical-align:top; background-color:#F8F8F8; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal;   visible:false;}
#globalOfficeMenu { width: 140px; visible:false;}
#globalOfficeMenu h1 { font-family: arial, helvetica, sans-serif; color: #004587; font-size: 12px; font-weight: bold; line-height: 12px; margin-bottom:10px;visible:false;}
#globalOfficeMenu .dropdownGlobOff { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px; visible:false;}
/* End About Us Global Offices Page */

/* about us global office locator-results page*/
#globalOffice {font-family:arial, helvetica, sans-serif; font-size:11px; visible:false;}
#globalOffice .city {font-size:11px; font-weight: bold; color:#004587; margin-bottom:10px; margin-top:10px;visible:false;}
#globalOffice b { font-size:11px; font-weight: bold; color:#000000;visible:false; }
/* about us global office locator-results page*/

/* about us regional page */
.blueHeaderUnderline { font-family:arial, helvetica, sans-serif; color:#004587; font-size:12px; font-weight:bold; border-bottom: 1px solid #666666; margin-bottom:10px; margin-top:10px;visible:false;}
#institutionalOffices { font-family:arial, helvetica, sans-serif; font-size:10px; visible:false;}
#officeLookUp { font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; color:#004587;visible:false; }
#officeLookUp .selectCountryDropDown { margin-top:5px; BORDER: #cccccc 1px solid; PADDING:0; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px;visible:false; }
/* end about us regional page */
/* Symbols			*/
.ExternalLinks 	{	color: #006db0;	font-family: Arial;	font-weight: bold;	height: 100%;visible:false;	}


.Notes				{font-family: Arial; font-size: 10px; color: #5c5c5c;visible:false}
.ContexualText		{font-family: Arial; font-size: 11px; color: #000000;visible:false}
.CurrentSymbolsm	{font-family: Arial; font-size: 11px; font-weight:bold; color: #988157;visible:false}
.Symbolsm			{font-family: Arial; font-size: 11px; font-weight:bold; color: #004587;visible:false}
.SymbolHead			{font-family: Arial; font-size: 11px; font-weight:bold; color: #666666;visible:false}
.SymbolLastOn		{font-family: Arial; font-size: 11px; color: #333333;visible:false}
.SymbolLastOff		{font-family: Arial; font-size: 11px; color: #8f8f8f;visible:false}

/* market contact pages */
#findMediaContactsForm {	font-family:arial, helvetica, sans-serif; font-size:11px; margin-top:10px; margin-bottom:10px; width:300px;visible:false;}
#findMediaContactsForm b { font-size:11px; font-weight: bold; color:#000000;visible:false; }
#findMediaContactsForm .dropDown { margin-top:0px; PADDING: 0px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 15px; width:95;visible:false; }
#findMediaContactsForm .findcontactButton { padding-top:5px; padding-bottom:5px; padding-left:250px;visible:false;}
#mediaContactFind2 { border:0;margin-top:10px; margin-bottom:10px; padding:0; visible:false;}
#mediaContactFind2 .td1 { width:100px; text-align:left; vertical-align:top;visible:false;}
#mediaContactFind2 .td2 { width:250px; text-align:left; vertical-align:top;visible:false;}
#mediaContactFind2 b { font-size:11px; font-weight: bolder; color:#000000;visible:false; }
#mediaContactFind3 { border:1px solid #cccccc ;margin-top:10px; margin-bottom:10px; padding:0; border-collapse:collapse;visible:false;}
#mediaContactFind3 .td1 { width:250px; text-align:left; vertical-align:top; padding-left:5px;visible:false;}
#mediaContactFind3 .td2 { width:100px; text-align:right; vertical-align:top; padding-right:5px;visible:false;}

/* end market contact changes */
/* MARKET DATA TABLES	END		*/
.Snapshot {	padding-right: 10px;	padding-left: 10px; padding-bottom: 10px;	width: 180px;	padding-top: 10px;	background-color: #efe7cf;visible:false;}
.SnapshotHeader		{color:#988157;font-size:12px; font-weight:bold;font-family: Arial;visible:false;}
.Label				{color:#003366;margin-right:8px;font-size:10px;font-family: Arial;visible:false;}
.LabelData			{color:#000000;font-size:10px;font-family: Arial;visible:false;}

/* us market indices pages */
.marketInd { border-left:1px solid #CAC2AA; border-top:1px solid #CAC2AA; border-right:1px solid #CAC2AA; border-collapse:collapse; margin-bottom:5px; visible:false;}
.marketInd td { border-bottom:1px solid #CAC2AA; padding-left:5px; padding-right: 5px;visible:false;}
.marketInd #tdgold { border-bottom:1px solid #CAC2AA; padding-left:5px; padding-right: 5px; background-color:#EFE7CF;visible:false;}
/* end us market indices pages */

.gatewaytitles {    FONT-SIZE: 13px;    FONT-FAMILY: Arial,Helvetica,sans-serif;    FONT-WEIGHT: bold;	color:White;	text-decoration:none;visible:false;}
.relatedTools		{font-family: Arial; font-size: 11px; color: #000000; overflow:hidden; visible:false;}
.delayedPopUpCol { BACKGROUND-COLOR: #ffffff; vertical-align:top; padding-left: 20px; padding-right:20px; PADDING-TOP: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;visible:false;}

.ZipStyle1				{font-family:arial;font-size:11px;color:#0525A0;visible:false;}
.ZipStyle1 a.hover		{cursor:hand;text-decoration:underline;color:#3756D0;visible:false;}

.ZipStyle2				{font-family:arial;font-weight:bold;font-size:11px;color:#0525A0;visible:false;}
.ZipStyle2 a.hover		{cursor:hand;text-decoration:underline;color:#3756D0;visible:false;}

.TopRow		{background-color:#EFE7D0;}

/* Photo Gallery Styles */

.PhotogalleryHeader{font-size: 20px;font-weight: bold; color: #988157;  vertical-align: top; padding-left: 25px;padding-top:5px;}
.PhotogallerySubHeader{font-size: 12px;font-weight: bold; color: #004587; vertical-align: top; padding-left: 25px;padding-top:10px;padding-bottom:10px;}
.PhotogalleryContent{height: 250px;vertical-align: top; padding-left: 22px;}
#PhotogalleryContentTable	{height: 346px; height: 400px;padding-left: 25px; }
.Navigation {padding-top:5px;padding-bottom:25px;}

#NavigationNextLink{padding-right:30px;}
#NavigationPreviousLink{padding-left:30px;}
