@charset "iso-8859-1";
/* External Style Sheet for JP Morgan Instrument Online */

/* Styles for Login pages */
.loginbuttons { cursor:hand; font-weight:bold; font-size:11px; font-family:arial; color:#002C56; }
.smallwhitebold { COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px; FONT-WEIGHT: bold; } .smallwhiteboldverd { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: bold; } .loginformtext { COLOR: #000000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: bold; } 
.textboxfont { COLOR: #005687; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: bold; } 
.rederrortext { COLOR: red; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px; FONT-WEIGHT: normal; } 

/* Application level styles */
.A-subHeader			{font-size: 16px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}

.A-searchTypeFont { font-size: 12px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}
.A-searchTypeFontS { font-size: 8px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}
.A-searchTypeFontL { font-size: 16px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}

.A-sectionSubHead	{font-size: 14px; font-family: Arial, Helvetica, Verdana; color: #000000; font-weight: bold}

.A-sectionSubHeadWh	{font-size: 14px; font-family: Arial, Helvetica, Verdana; color: #FFFFFF; font-weight: bold}

.A-subHeader	{font-size: 16px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}

.A-infoHeader	{font-size: 24px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold; color: #003366;}

.A-newinfoHeader {font-size: 16px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold; color: #003366;}

.A-infoBody	{font-size: 11px; font-Family:Arial, Helvetica, sans-serif; color: #003366;}

.A-infoBodyBold	{font-size: 11px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold; color: #003366;}

.A-bodyColor {color: #F8F8EE;}


/* Page level styles */
.P-bodyFontBoldLH { font-size: 12px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold; ; line-height: 12px}

.P-bodyFontBreak { font-size: 12px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal; }

.P-bodyFontComments { font-size: 12px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal; ; line-height: 11px}

.P-greenDisplayType { font-size:23px; line-height: 30px; color: #006633; font-weight: bold; font-family: Arial, Helvetica, Verdana;}

.P-viewCriteria  {font-size: 12px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold; font-style:normal; color: #336666;}

.P-bodyFontBoldError		{font-size: 14px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold; margin: 20px; line-height: 20px}

.P-displayTypeError { font-size:23px; line-height: 30px; color: #993399; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin: 20px;}

.P-sectionSubHeadUL	{font-size: 14px; font-family: Arial, Helvetica, Verdana; color: #000000; font-weight: bold; text-decoration: underline; }


/* Section level styles */
.S-smallLess { font-size: 11px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal; }

.S-smallLH { font-size: 11px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal; ; line-height: 11px}

.S-margin10font {margin: 10px; font-size: 12px; font-Family: Arial, Helvetica, sans-serif;}

.S-smallGrn				{font-size: 11px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal; color: #336666;}

.S-bodyFontBoldGrn		{font-size: 12px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold; color: #336666;}

.S-smallBold { font-size: 11px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold; }

.S-subSectionSmall	{font-size: 14px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}

.S-bodyFont		{font-size: 14px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal;}
.S-bodyFontS		{font-size: 10px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal;}
.S-bodyFontL		{font-size: 18px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal;}
.S-bodyFontGreen	{font-size: 14px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal; color: #336666;}
.S-bodyFontRed		{font-size: 14px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal; color: #FF0000;}

.S-bodyFontBold		{font-size: 14px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}
.S-bodyFontBoldS	{font-size: 10px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}
.S-bodyFontBoldL	{font-size: 18px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}

.S-tableHeaderFont	{font-size: 14px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal;}
.S-tableHeaderFontS	{font-size: 10px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal;}
.S-tableHeaderFontL	{font-size: 18px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal;}

.S-tableBodyFont	{font-size: 14px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal;}
.S-tableBodyFontS	{font-size: 10px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal;}
.S-tableBodyFontL	{font-size: 18px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal;}

.S-small		{font-size: 11px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal;}

.S-smallitalic		{font-size: 11px; font-Family:Arial, Helvetica, sans-serif; font-Weight:normal; font-style:italic;}

.S-messageType { font-size: 13px; font-family: Arial, Helvetica, Verdana; color: #000000; font-weight: normal}

.A-leftnavBody {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #FFFFFF; text-decoration: none; text-indent: 2px; hover: #FF9933; }
.A-leftnavBody:hover{color:#FF9933;}

.A-leftnavBodyIndent {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399; text-decoration: underline; text-indent: 10px; hover: #FF9933;}
.A-leftnavBodyIndent:hover{color:#FF9933;}
.A-navBody {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; text-indent: 2px; }

.A-navBodyIndent {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFDD; text-decoration: underline; text-indent: 5px;}

.A-navBodynoline {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000099; text-decoration: none; text-indent: 2px; }

.S-reportTitleFont { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; }
.S-reportTitleFontS { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; }
.S-reportTitleFontL { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 22px; FONT-WEIGHT: bold; }

.S-reportHeaderFont {font-size: 14px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}
.S-reportHeaderFontS {font-size: 10px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}
.S-reportHeaderFontL {font-size: 18px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold;}

.S-blueTableHeader { COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; background-color:#E6E6C8; border-color:#E6E6C8; }
.S-blueTableHeaderS { COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; background-color:#E6E6C8; border-color:#E6E6C8; }
.S-blueTableHeaderL { COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 22px; FONT-WEIGHT: bold; background-color:#E6E6C8; border-color:#E6E6C8; }

.S-tableBodyFont { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; border-color:#E6E6C8; }
.S-tableBodyFontS { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8px; FONT-WEIGHT: normal; border-color:#E6E6C8; }
.S-tableBodyFontL { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; border-color:#E6E6C8; }
.S-tableBodyFontError { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; border-color:#E6E6C8; background-color:#FFFFCC; }

.S-tableBodyFontBold { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; border-color:#E6E6C8; }

.S-tableBodyFontBoldCM { COLOR: #DB0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;  border-color:#FFFFFF; }
.S-tableBodyFontBoldTM { COLOR: #D57309; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; border-color:#FFFFFF; }
.S-tableBodyFontBoldM { COLOR: #108E10; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; border-color:#FFFFFF; }
.S-tableBodyFontBoldO { COLOR: #02058A; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; border-color:#FFFFFF; }

.S-tableBodyBG { background-color:#E6E6C8;}

.S-subcategory { COLOR: #000000; font-size: 14px; font-Family:Arial, Helvetica, sans-serif; font-Weight:bold; background-color:#E6E6C8}

.S-tablecellbga {background-color:#FFFFFF;}
.S-tablecellbgb {background-color:#E6E6C8;}
.S-tablecellbgc {background-color:#DDDDDD;}
.S-tablecellbgd {background-color:#999966;}
.S-tablecellbge {background-color:#002C56;}

