/*
   styles that start html>body are for non-ie
   if you change a style, verify that the style is not also defined with html/body before it
*/

body							{margin:0px 0px 0px 0px; font-family:Verdana, Arial; font-weight:normal; color:#000000; font-size:11px;}

/* arc styles */
.clsHeadlineA					{font-family:Garamond Pro, Times New Roman; font-size:20px; font-weight:bold;   color:#333333; padding-top:10px; padding-bottom:3px;}
.clsHeadlineB					{font-family:Verdana, Arial;  font-size:12px; font-weight:bold;   color:#333333;}
.clsHeadlineC					{font-family:Verdana, Arial;  font-size:11px; font-weight:bold;   color:#333333;}
.clsCopyA						{font-family:Verdana, Arial;  font-size:12px; font-weight:normal; color:#333333;}
.clsCopyB						{font-family:Verdana, Arial;  font-size:10px; font-weight:bold;   color:#333333;}
.clsCopyC						{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#333333;}
.clsCopyD						{font-family:Verdana, Arial;  font-size:9px;  font-weight:normal; color:#333333;}
.clsCopyE						{font-family:Verdana, Arial;  font-size:9px;  font-weight:normal; color:#666666;}
.clsCopyF						{font-family:verdana, Arial;  font-size:10px; font-weight:normal; color:#333333;}
.clsCopyG						{font-family:verdana, Arial;  font-size:10px; font-weight:bold;   color:#333333;}

.clsListA						{height:18px; padding-top:2px; padding-bottom:2px;}
.clsErrorMessageA				{font-family:Verdana, Arial;  font-size:10px; font-weight:bold;   color:#cc0000;}
.clsErrorMessageB				{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#cc0000;}
.clsBreadcrumb					{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#000000; padding:5px 0px 5px 0px;}
.clsLinkA						{font-family:Verdana, Arial;  font-size:10px; font-weight:bold;   color:#2f7d06; text-decoration:none;}
.clsLinkB						{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#2f7d06; text-decoration:none;}
.clsUtilityBarCopyA				{font-family:Verdana, Arial;  font-size:11px; font-weight:normal; color:#222222;}
.clsUtilityBarCopyB				{font-family:Verdana, Arial;  font-size:11px; font-weight:bold;	  color:#222222;}
.clsUtilityBarCopyC				{font-family:Verdana, Arial;  font-size:9px;  font-weight:normal; color:#cccc99;}
.clsUtilityBarCopyD				{font-family:Verdana, Arial;  font-size:9px;  font-weight:bold;	  color:#cccc99;}
.clsWorking						{font-family:Verdana, Arial;  font-size:12px; font-weight:bold;	  color:#333333;}
a.clsLinkA:link					{font-family:Verdana, Arial;  font-size:10px; font-weight:bold;   color:#2f7d06; text-decoration:none;}
a.clsLinkA:visited				{font-family:Verdana, Arial;  font-size:10px; font-weight:bold;   color:#2f7d06; text-decoration:none;}
a.clsLinkA:hover				{font-family:Verdana, Arial;  font-size:10px; font-weight:bold;   color:#2f7d06; text-decoration:underline;}
a.clsLinkB:link					{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#2f7d06; text-decoration:none;}
a.clsLinkB:visited				{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#2f7d06; text-decoration:none;}
a.clsLinkB:hover				{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#2f7d06; text-decoration:underline;}
a.clsUtilityLinkA:link			{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#2f7d06; text-decoration:underline;}
a.clsUtilityLinkA:visited		{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#2f7d06; text-decoration:underline;}
a.clsUtilityLinkA:hover			{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#2f7d06; text-decoration:underline;}
a.clsUtilityLinkB:link			{font-family:Verdana, Arial;  font-size:10px; font-weight:bold;   color:#2f7d06; text-decoration:underline;}
a.clsUtilityLinkB:visited		{font-family:Verdana, Arial;  font-size:10px; font-weight:bold;   color:#2f7d06; text-decoration:underline;}
a.clsUtilityLinkB:hover			{font-family:Verdana, Arial;  font-size:10px; font-weight:bold;   color:#2f7d06; text-decoration:underline;}
a.clsUtilityBarLinkA:link		{font-family:Verdana, Arial;  font-size:11px; font-weight:normal; color:#222222; text-decoration:none;}
a.clsUtilityBarLinkA:visited	{font-family:Verdana, Arial;  font-size:11px; font-weight:normal; color:#222222; text-decoration:none;}
a.clsUtilityBarLinkA:hover		{font-family:Verdana, Arial;  font-size:11px; font-weight:normal; color:#004214; text-decoration:none;}
a.clsUtilityBarLinkB:link		{font-family:Verdana, Arial;  font-size:11px; font-weight:bold;   color:#222222; text-decoration:none;}
a.clsUtilityBarLinkB:visited	{font-family:Verdana, Arial;  font-size:11px; font-weight:bold;   color:#222222; text-decoration:none;}
a.clsUtilityBarLinkB:hover		{font-family:Verdana, Arial;  font-size:11px; font-weight:bold;   color:#004214; text-decoration:none;}
a.clsUtilityBarLinkC:link		{font-family:Verdana, Arial;  font-size:11px;  font-weight:normal; color:#222222; text-decoration:none;}
a.clsUtilityBarLinkC:visited	{font-family:Verdana, Arial;  font-size:11px;  font-weight:normal; color:#222222; text-decoration:none;}
a.clsUtilityBarLinkC:hover		{font-family:Verdana, Arial;  font-size:11px;  font-weight:normal; color:#004214; text-decoration:none;}
a.clsUtilityBarLinkD:link		{font-family:Verdana, Arial;  font-size:11px;  font-weight:bold;   color:#222222; text-decoration:none;}
a.clsUtilityBarLinkD:visited	{font-family:Verdana, Arial;  font-size:11px;  font-weight:bold;   color:#222222; text-decoration:none;}
a.clsUtilityBarLinkD:hover		{font-family:Verdana, Arial;  font-size:11px;  font-weight:bold;   color:#004214; text-decoration:none;}

a.clsShowVisited:visited		{color:black;}

.clsPortalTitle					{font-family:Verdana, Arial;  font-size:12px; font-weight:bold;   color:#333333;}
.clsFooter						{font-family:Verdana, Arial;  font-size:10px; font-weight:bold;   color:#666666; margin-top:55px; border-style:solid; border-width:1px; border-color:#dcdcdc; border-left-style:none; border-right-style:none;padding-top:4px; padding-bottom:4px;}

.clsVerticalContentGap		{padding-top:55px;}
.clsPortalBlockVerticalSeparator {height:20px;}
/* end arc styles */

.clsTextSelected			{background-color:#333333; color:#eeeeee;}
.clsScrollable				{overflow:auto;}
.clsBubbleHelp				{text-decoration:none;}
div.clsBubbleHelp			{position:absolute; top:0px; left:0px; background-color:#FBF9ED; border-color:#D5C25B; border-width:1px; border-style:solid; font-family:verdana; font-size:10px; color:#333333; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; text-decoration:none;}
span.clsBubbleHelp			{background-color:#FBF9ED; border-color:#D5C25B; border-width:1px; border-style:solid; font-family:verdana; font-size:10px; color:#333333; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; text-decoration:none;}

/* for portal applications */
.clsFWHeaderDiv				{background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/ntlogo_ondarkgreen.jpg); background-position:0px -14px; width:1000px; height:141px; background-repeat:no-repeat; background-color:#274020}
.clsApplHeader				{background-color:#004214; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/ntlogo_ondarkgreen.jpg); background-position:0px -20px; background-repeat:no-repeat; height:60px;}
.clsApplPrintClose			{position:absolute; top:5px;  left:0px;}
.clsApplPrintClose1000		{position:absolute; top:5px;  left:675px;}

.clsApplName				{position:absolute; top:19px; left:265px; font-weight:bold; color:#ffffff; font-family:Times New Roman, Serif; font-size:20px; height:25px; border-left-color:#ffffff; border-left-style:solid; border-left-width:1px; padding-left:20px; padding-top:5px;}


 /* use these two classes if no navigation or dropdowns */
.clsTopGlobalApplHeader		{height:60px; width:1000px; padding-right:10px; text-align:right; line-height:16px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/ntlogo.jpg); background-repeat:no-repeat; background-position:10px 10px; background-color:#274020;}
.clsTopGlobalApplLinks		{position:absolute; left:0px; top:40px; text-align:right; width:1000px; padding-right:10px; font-family:verdana; font-size:10px; color:#829a7b; font-weight:bold;}
.clsTopGlobalSubBrandLogo	{position:absolute; left:227px; top:40px; width:300px; height:15px; text-align:left;}
.clsTopGlobalBlock 			{height:30px; border-right-style:solid; border-right-width:1px; border-right-color:#8fa588; padding-right:10px;}
.clsMiniCommCenter			{position:absolute; top:-4px; left:430px; width:160px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:right; display:none; border-style:none; border-width:0px; border-color:cyan;}
.clsSubBrandAndTime			{position:absolute; top:10px; left:510px; width:150px; text-align:left; display:none;}
.clsNameAndSignoff 			{position:absolute; top:10px; left:670px; width:150px; text-align:left; display:none;}
.clsQuickLaunch 			{position:absolute; top:3px; left:830px;}
.clsQuickLaunch select		{font-size:10px; font-family:arial; width:129px;}
.clsMyShortcuts 			{position:absolute; top:28px; left:830px;}
.clsMyShortcuts select		{font-size:10px; font-family:arial; width:129px;}
.clsHomelandSecurity		{position:absolute;	top:10px; left:365px; width:140px; display:none;}

.clsLabel 					{font-family:Verdana, arial; font-weight:bold;		color:#000000; font-size:11px;}
.clsToolsLabel 				{font-family:Verdana; 		 font-weight:normal;	color:#000000; font-size:9px;}
.clsToolBarDropDown			{font-family:Verdana; 		 font-size:9px;			width:180px;}
.clsHeadline				{font-family:Verdana; 		 font-weight:bold;   	color:#333334; font-size:12px;}
.clsSubHeadline				{font-family:Verdana, arial; font-weight:normal; 	color:#333334; font-size:13px; font-style: italic; }
.clsSubSubHeadline			{font-family:Verdana, arial; font-weight:bold; 	 	color:#333334; font-size:11px;}
.clsByLine					{font-family:Verdana, arial; font-weight:bold; 	 	color:#666666; font-size:11px; font-style: italic; }
.clsPageTitle				{font-family:Verdana, Arial; font-weight:bold;		color:#333334; font-size:18px; padding-top: 8px; padding-bottom: 6px;}
.clsPromoHeadline			{font-family:Verdana, Arial; font-weight:bold;		color:#333334; font-size:10px;}
.clsContent					{font-family:Verdana, arial; font-weight:normal; 	color:#000000; font-size:11px;}
td							{font-family:Verdana, arial; font-weight:normal; 	color:#000000; font-size:11px;}
.clsContentColored			{color:#999999;}
.clsDisclaimer				{font-family:Arial; 		 font-weight:bold;		color:#666666; font-size:9px;  text-align:left; }
.clsEdit					{font-family:Arial; 		 font-weight:normal;	color:#8c8c8c; font-size:9px;  text-align:right; text-decoration:none;}

.clsBreadcrumbBackground	{background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/background_portal_breadcrumb_fill.gif);}
.clsFormElementPaddingBottom {padding-bottom:15px;}

.clsCatBlockTitleIndent		{width:9px;}
.clsCatBlockTitle			{font-family:Verdana;		 font-weight:bold;   	color:#996600; font-size:13px;}
.clsNonCatBlockTitle		{font-family:Verdana; 		 font-weight:bold;   	color:#333333; font-size:11px;}

.clsTableHeader				{background-color:#ffffff; font-weight:normal; font-size:10px; color:#333333; border-bottom-color:#333333; border-bottom-width:1px; border-bottom-style:solid; border-right-style:none; border-right-width:1px; border-right-color:white;}
.clsTableHeaderSorted		{background-color:#ffffff; font-weight:Bold; font-size:10px; color:#333333; border-bottom-color:#333333; border-bottom-width:1px; border-bottom-style:solid; border-right-style:none; border-right-width:1px; border-right-color:white;}
.clsTableSubTotalRow		{background-color:#ffffff; font-weight:bold; font-size:10px; color:#333333; border-top-color:#333333; border-top-width:1px; border-top-style:solid;}
.clsTableTotalRow			{background-color:#f5f5f5; font-weight:bold; font-size:10px; color:#333333; border-top-color:#333333; border-top-width:1px; border-top-style:solid;}
.clsTableHeaderGap			{display:none; height:2px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#cccccc;}

.clsRightColumnHeading		{font-family:Verdana; 		 font-weight:bold;   	color:#333333; font-size:11px;}
.clsLabelColored			{font-family:Verdana, arial; font-weight:bold;   	color:#666666; font-size:11px;}
.clsNegativeNumber			{color:#cc0000;}
.clsPositiveNumber			{color:#009900;}
.clsIndent					{padding-left:7px;}
.clsFooterBar				{background-color:#666666; color:#000000;}
.clsErrorText				{color:#cc0000; font-weight:bold;}
.clsSPIFFBackground			{background-color:#ffffeb;}
.clsPadded					{padding-top: 2px; padding-bottom: 3px; padding-left: 6px; padding-right:6px;}
.clsHand					{cursor:pointer;}

.clsRelatedItemsHeader 		{background-color:#E0CD92; padding-left:8px; padding-top:4px; padding-bottom:4px; font-family:Times New Roman; font-weight:bold; font-size:13px; color:#333334; padding-left:8px; padding-top:4px; padding-bottom:4px;}
.clsRelatedItemsContent		{padding-left:8px; padding-top:4px; padding-bottom:4px;}
.clsRelatedItemsBackground 	{background-color:#FEF7E2; }
.clsRelatedItemsGap			{height:2px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#E0CD92;}

.clsLearnMoreHeader 		{background-color:#D9E2EB; padding-left:8px; padding-top:4px; padding-bottom:4px; font-family:Times New Roman; font-weight:bold; font-size:13px; color:#333334; padding-left:8px; padding-top:4px; padding-bottom:4px;}
.clsLearnMoreContent		{padding-left:8px; padding-top:4px; padding-bottom:4px;}
.clsLearnMoreBackground 	{background-color:#EDEDEE; }
.clsLearnMoreGap			{height:2px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;}

.clsNewsFlashHeader 		{background-color:#D9E2EB; padding-left:8px; padding-top:4px; padding-bottom:4px; font-family:Times New Roman; font-weight:bold; font-size:13px; color:#333334; padding-left:8px; padding-top:4px; padding-bottom:4px;}
.clsNewsFlashContent		{padding-left:8px; padding-top:4px; padding-bottom:4px;}
.clsNewsFlashBackground 	{background-color:#EDEDEE; }
.clsNewsFlashGap			{height:2px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;}

.clsPageTitle2a				{font-family:Garamond, Times New Roman; font-weight:bold; color:#E0CD92; font-size:18px; padding-top: 8px; padding-bottom: 6px;}
.clsPageTitle2b				{font-family:Times New Roman; font-weight:bold; color:#CC9933 ; font-size:18px; line-height:22px; padding-top: 8px; padding-bottom: 6px;}

a.clsSPIFFHeadline:link		{font-weight:bold; font-size:10px;}
a.clsSPIFFHeadline:visited	{font-weight:bold; font-size:10px;}
a.clsSPIFFHeadline:hover	{font-weight:bold;}

.clsSignonSmallText			{font-family: verdana; font-size:10px; color:#333333; text-decoration:none;}
.clsSignonMediumText		{font-family: verdana; font-size:11px; color:#333333; text-decoration:none;}
.clsSignonLabelText			{font-family: verdana; font-size:10px; color:#333333; font-weight:bold; text-decoration:none;}
.clsSignonHeadline			{font-family: verdana; font-size:14px; color:#333333; font-weight:bold; text-decoration:none;}
.clsSignonTextField			{background-color:#ffffff; width:118px; font-family: verdana; font-size:11px; color:#333333; text-decoration: none;}
.clsSignonCheckBox			{background-color:#ffffff;  font-family: verdana; font-size:11px; color:#333333; text-decoration: none;}
.clsSignonErrorBox			{background-color:#EdE4C8; padding:0px 10px 10px 10px;}
.clsSignonBanner			{height:141px; width:720px; background-image:url(https://web-xp2i-pws.ntrs.com/images/signon_header.gif); background-repeat:no-repeat; background-position:center center;}

.clsReadOnly   				{color:#8C8C8C;}

/***********************************************************
 *    Styles for edit pages                                *
 ***********************************************************/
.clsEditPageName			{height:45px; padding-bottom:7px;}
.clsEditPageInstructions	{height:45px; background-color:#eeeeee; padding:5px 10px 5px 10px;}
.clsEditSectionInstructions {height:25px; background-color:#eeeeee; padding:5px 10px 5px 10px;}
.clsEditSectionLabel		{padding-top:5px; padding-left:10px;}
.clsEditSectionDetail		{padding-top:12px; padding-bottom:15px;}
.clsEditSectionDetailLabel	{padding-bottom:2px;}

/***************************************************************************************************************
 * Default menuing items - may be overridden in _xxx, branding or white labeling style sheets  or further down *
 ***************************************************************************************************************/

.clsTabShadow				{background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/shadow_tab.gif); width:4px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-bottom-style:solid; border-bottom-color:#b0aeab; border-bottom-width:1px;}

.clsSelectedTab				{border-style:solid; border-width:1px 1px 0px 1px; border-color:#b0aeab; text-align:center; background-color:#ffffff; font-size:10px; font-weight:bold; font-family:verdana;}
.clsUnselectedTab			{border-style:solid; border-width:1px 1px 1px 1px; border-color:#b0aeab; background-color:#274020; text-align:center; cursor:pointer; font-size:9px; color:#99cc99; font-family:verdana; font-weight:bold;}

.clsErrorTab				{background-color:#cc0000; color:#000000;}
.clsDisabledTab				{background-color:#cccccc; color:#666666; text-decoration:none; cursor:default;}

.clsTopGlobalUtilityBar		{position:absolute; top:70px; left:10px; width:980px; height:24px; background-color:#eee4c9; padding:3px 0px 3px 6px;}
.clsTopGlobalNavigationBar	{position:absolute; top:95px; left:10px; width:980px; height:43px; background-image:url(https://web-xp2i-pws.ntrs.com/images/background_topglobal_menu.gif); background-position:0px 0px; border-top-style:solid; border-top-width:1px; border-top-color:#004214; background-color:#004214;}

html>body .clsTopGlobalUtilityBar		{height:16px; width:974px;}

.clsNavTabTopGlobalArrow	{background-image:url(https://web-xp2i-pws.ntrs.com/images/transparent.gif); background-position:2px 0px;}

.clsNavTabInterior .clsNavTabTopGlobalArrow	{display:none;}

.clsNavDropDownBox			{border-style:solid; border-width:1px; border-color:#004214; margin:0px 0px 0px 0px; z-index:5000;}
.clsNavDropDown				{color:#004214; width:158px; padding:4px 5px 4px 10px; line-height:9px; font-size:10px; text-indent:-14px; border-style:none; border-width:0px;}


.clsNavDropDownUnselected	{background-color:#eee4c9; color:#004214; font-weight:bold; text-decoration:none; cursor:pointer;}
.clsNavDropDownSelected		{background-color:#006633; color:#eee4c9; font-weight:bold; text-decoration:none; cursor:pointer;}
.clsNavDropDownOver			{background-color:#006633; color:#eee4c9; font-weight:bold; text-decoration:none; cursor:pointer;}

.clsNavTabDividerExterior	{width:3px; height:43px; border-style:none; border-width:0px; border-top-width:0px; z-index:5001;}
.clsNavTabDividerImage		{width:3px; height:43px; background-color:transparent; background-color:#94a292;}
.clsNavTabDividerInterior	{width:3px; height:43px; border-style:none; border-width:0px; background-image:url(https://web-xp2i-pws.ntrs.com/images/navigation_top_divider.gif);}

.clsNavTabExterior			{border-style:none; border-width:0px;}
.clsNavTabInterior			{width:139px; height:40px; padding-top:8px; padding-right:10px; padding-left:10px; border-style:none; text-align:left; text-transform:uppercase; font-size:10px; font-weight:bold; font-family: Futura, Verdana; text-decoration:none;}
.clsNavTabUnselected 		{cursor:pointer; text-decoration:none; background-color:transparent; background-image:url(https://web-xp2i-pws.ntrs.com/images/navigation_top_unselected.gif); background-repeat:repeat-x; color:#004214}
.clsNavTabSelected			{cursor:pointer; text-decoration:none; background-color:transparent; background-image:url(https://web-xp2i-pws.ntrs.com/images/navigation_top_selected.gif); background-repeat:repeat-x; color:#eee4c9;}
.clsNavTabOver				{cursor:pointer; text-decoration:none; background-color:transparent; background-image:url(https://web-xp2i-pws.ntrs.com/images/navigation_top_selected.gif); background-repeat:repeat-x; color:#eee4c9;}


html>body .clsNavTabDividerImage	{height:22px;}

html>body .clsNavTabExterior		{width:116px; height:36px; color:#dddddd; font-family:Arial; font-size:12px; text-align:center; text-decoration:none; font-weight:bold; border-top-style:none; border-top-width:1px; border-top-color:#b4bcb1; border-right-style:none; border-right-width:1px; border-right-color:#b4bcb1;}
html>body .clsNavTabInterior		{width:116px; height:36px; padding-top:4px; padding-right:10px; border-style:none; border-color:#576d55; border-width:0px;}
html>body .clsNavDropDown 			{padding:4px 5px 4px 18px; line-height:10px; font-size:10px;}


.clsNavTab0					{position:absolute; top:96px; left:13px; border-left-style:solid; border-left-width:0px; border-left-color:#b4bcb1;}
.clsNavTab1					{position:absolute; top:96px; left:152px;}
.clsNavTab2					{position:absolute; top:96px; left:291px;}
.clsNavTab3					{position:absolute; top:96px; left:430px;}
.clsNavTab4					{position:absolute; top:96px; left:569px;}
.clsNavTab5					{position:absolute; top:96px; left:708px;}
.clsNavTab6					{position:absolute; top:96px; left:847px;}
.clsNavTab7					{position:absolute; top:-96px; left:986px;}

.clsNavTab0Divider			{position:absolute; top:96px; left:149px;}
.clsNavTab1Divider			{position:absolute; top:96px; left:288px;}
.clsNavTab2Divider			{position:absolute; top:96px; left:427px;}
.clsNavTab3Divider			{position:absolute; top:96px; left:566px;}
.clsNavTab4Divider			{position:absolute; top:96px; left:705px;}
.clsNavTab5Divider			{position:absolute; top:96px; left:844px;}
.clsNavTab6Divider			{position:absolute; top:-99px; left:983px;}
.clsNavTab7Divider			{position:absolute; top:-99px; left:1122px;}

.clsNavDropDown0			{position:absolute; top:138px; left:12px; display:none;}
.clsNavDropDown1			{position:absolute; top:138px; left:151px; display:none;}
.clsNavDropDown2			{position:absolute; top:138px; left:290px; display:none;}
.clsNavDropDown3			{position:absolute; top:138px; left:429px; display:none;}
.clsNavDropDown4			{position:absolute; top:138px; left:568px; display:none;}
.clsNavDropDown5			{position:absolute; top:138px; left:707px; display:none;}
.clsNavDropDown6			{position:absolute; top:138px; left:827px; display:none;}
.clsNavDropDown7			{position:absolute; top:-138px; left:986px; display:none;}

.clsLeftNavLevel1Box		{padding:0px 0px 0px 0px;  margin:0px 0px 0px 0px; display:inline; border-width:1px; border-style:solid; border-color:#cccccc;}
.clsLeftNavLevel2Box		{border-left-style:solid; border-left-width:1px; border-left-color:#cccccc; border-right-style:solid; border-right-width:1px; border-right-color:#cccccc; padding-left:10px; background-color:#ffffff;}
.clsLeftNavLevel3Box		{border-left-style:none;  border-left-width:0px; border-left-color:#ffffff; border-right-style:none;  border-right-width:0px; border-right-color:#ffffff; padding-left:10px; background-color:#ffffff;}
.clsLeftNavLevel4Box		{border-left-style:none;  border-left-width:0px; border-left-color:#ffffff; border-right-style:none;  border-right-width:0px; border-right-color:#ffffff; padding-left:10px; background-color:#ffffff;}
.clsLeftNavLevel5Box		{display:none; border-left-style:none;  border-left-width:0px; border-left-color:#ffffff; border-right-style:none;  border-right-width:0px; border-right-color:#ffffff; padding-left:10px; background-color:#ffffff;}
.clsLeftNavLevel6Box		{display:none; border-left-style:none;  border-left-width:0px; border-left-color:#ffffff; border-right-style:none;  border-right-width:0px; border-right-color:#ffffff; padding-left:10px; background-color:#ffffff;}

.clsLeftNavLevel0			{height:45px; background-color:#274020; color:#dddddd; font-size:12px; font-weight:bold; text-align:left; text-decoration:none; cursor:pointer; border-style:solid; border-width:1px; border-color:#b4bcb1; padding-left:10px; padding-bottom:5px;}
.clsLeftNavLevel1Over		{background-color:#e7e9e6; font-size:10px; text-align:left; cursor:pointer; font-weight:bold; padding-left:0px;   padding-top:4px; padding-bottom:4px; border-width:1px; border-style:solid; border-color:#d4d4d4;}
.clsLeftNavLevel1Unselected	{background-color:#e7e9e6; font-size:10px; text-align:left; cursor:pointer; font-weight:bold; padding-left:0px;   padding-top:4px; padding-bottom:4px; border-width:1px; border-style:solid; border-color:#d4d4d4;}
.clsLeftNavLevel1Selected	{background-color:#ffffff; font-size:10px; text-align:left; cursor:pointer; font-weight:bold; padding-left:0px;   padding-top:4px; padding-bottom:4px; border-width:1px; border-style:solid; border-color:#d4d4d4; border-bottom-style:none;}
.clsLeftNavLevel2			{background-color:#ffffff; font-size:10px; text-align:left; cursor:pointer; font-weight:normal; padding-left:0px; padding-top:3px; padding-bottom:3px; border-left-width:0px; border-left-style:none;}
.clsLeftNavLevel3			{background-color:#ffffff; font-size:10px; text-align:left; cursor:pointer; font-weight:normal; padding-left:0px; padding-top:3px; padding-bottom:3px; border-style:none;}
.clsLeftNavLevel4			{background-color:#ffffff; font-size:10px; text-align:left; cursor:pointer; font-weight:normal; padding-left:0px; padding-top:3px; padding-bottom:3px; border-style:none;}
.clsLeftNavLevel5			{background-color:#ffffff; font-size:10px; text-align:left; cursor:pointer; font-weight:normal; padding-left:0px; padding-top:3px; padding-bottom:3px; border-style:none;}
.clsLeftNavLevel6			{background-color:#ffffff; font-size:10px; text-align:left; cursor:pointer; font-weight:normal; padding-left:0px; padding-top:3px; padding-bottom:3px; border-style:none;}

.clsLeftNavSelected			{text-decoration:none;		color:#333333; }
.clsLeftNavUnselected		{text-decoration:none;      color:#2f7d06; }
.clsLeftNavOver				{text-decoration:underline; color:#2f7d06; }
.clsLeftNavSelectedArrow	{background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/left_global_nav_selected_arrow.gif);}

.clsListDarkBackground		{background-color:#f5f5f5; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#dcdcdc; border-right-width:1px; border-right-style:solid; border-right-color:#ffffff;}
.clsListLightBackground		{background-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#dcdcdc; border-right-width:1px; border-right-style:solid; border-right-color:#ffffff;}
.clsListExpandableBackground	{background-color:#e2e9e2; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#dcdcdc; border-right-width:1px; border-right-style:solid; border-right-color:#ffffff;}

.clsHighlightedBox			{background-color:#FBF9ED; border-style:solid; border-width:1px; border-color:#D5C25B;}
.clsHighlightedBox2			{background-color:#EDE4C8; border-style:solid; border-width:1px; border-color:#DBD2B2; padding:10px 10px 10px 10px;}
.clsGreyBox					{background-color:#eeeeee; padding:5px 10px 5px 10px;}
.clsDarkGreyBox				{background-color:#cccccc;}


.clsRuleColor				{border-color:#dcdcdc;}
.clsRule					{border-width:1px;			border-style:solid;			border-color:#dcdcdc; empty-cells:show;}
.clsRuleTop					{border-top-width:1px;		border-top-style:solid;		border-top-color:#dcdcdc; empty-cells:show;}
.clsRuleRight				{border-right-width:1px; 	border-right-style:solid;	border-right-color:#dcdcdc; empty-cells:show;}
.clsRuleBottom				{border-bottom-width:1px;	border-bottom-style:solid;	border-bottom-color:#dcdcdc; empty-cells:show;}
.clsRuleLeft				{border-left-width:1px; 	border-left-style:solid;	border-left-color:#dcdcdc; empty-cells:show;}

.clsGreyRuleColor			{border-color:#999999;}
.clsGreyRule				{border-width:1px;			border-style:solid;			border-color:#999999; empty-cells:show;}
.clsGreyRuleTop				{border-top-width:1px;		border-top-style:solid;		border-top-color:#999999; empty-cells:show;}
.clsGreyRuleRight			{border-right-width:1px; 	border-right-style:solid;	border-right-color:#999999; empty-cells:show;}
.clsGreyRuleBottom			{border-bottom-width:1px; 	border-bottom-style:solid;	border-bottom-color:#999999; empty-cells:show;}
.clsGreyRuleLeft			{border-left-width:1px; 	border-left-style:solid;	border-left-color:#999999; empty-cells:show;}

.clsLightGreyRuleColor		{border-color:#cccccc;}
.clsLightGreyRule			{border-width:1px;			border-style:solid;			border-color:#cccccc; empty-cells:show;}
.clsLightGreyRuleTop		{border-top-width:1px;		border-top-style:solid;		border-top-color:#cccccc; empty-cells:show;}
.clsLightGreyRuleRight		{border-right-width:1px; 	border-right-style:solid;	border-right-color:#cccccc; empty-cells:show;}
.clsLightGreyRuleBottom		{border-bottom-width:1px;	border-bottom-style:solid;	border-bottom-color:#cccccc; empty-cells:show;}
.clsLightGreyRuleLeft		{border-left-width:1px; 	border-left-style:solid;	border-left-color:#cccccc; empty-cells:show;}

.clsOutlineRuleColor		{border-color:#b0aeab;}
.clsOutlineRule				{border-width:1px;			border-style:solid;			border-color:#b0aeab; empty-cells:show;}
.clsOutlineRuleTop			{border-top-width:1px;		border-top-style:solid;		border-top-color:#b0aeab; empty-cells:show;}
.clsOutlineRuleRight		{border-right-width:1px; 	border-right-style:solid;	border-right-color:#b0aeab; empty-cells:show;}
.clsOutlineRuleBottom		{border-bottom-width:1px;	border-bottom-style:solid;	border-bottom-color:#b0aeab; empty-cells:show;}
.clsOutlineRuleLeft			{border-left-width:1px; 	border-left-style:solid;	border-left-color:#b0aeab; empty-cells:show;}

.clsBorderSolid				{border-width:1px; 			border-style:solid; 		border-color:#666666; empty-cells:show;}
.clsBorderSolidTop			{border-top-width:1px; 		border-top-style:solid; 	border-top-color:#666666; empty-cells:show;}
.clsBorderSolidRight		{border-right-width:1px; 	border-right-style:solid; 	border-right-color:#666666; empty-cells:show;}
.clsBorderSolidBottom		{border-bottom-width:1px;	border-bottom-style:solid; 	border-bottom-color:#666666; empty-cells:show;}
.clsBorderSolidLeft			{border-left-width:1px; 	border-left-style:solid; 	border-left-color:#666666; empty-cells:show;}

.clsBorderDotted			{border-width:2px; 			border-style:dotted; 		border-color:#666666; empty-cells:show;}
.clsBorderDottedTop			{border-top-width:2px; 		border-top-style:dotted; 	border-top-color:#666666; empty-cells:show;}
.clsBorderDottedRight		{border-right-width:2px; 	border-right-style:dotted; 	border-right-color:#666666; empty-cells:show;}
.clsBorderDottedBottom		{border-bottom-width:2px;	border-bottom-style:dotted; border-bottom-color:#666666; empty-cells:show;}
.clsBorderDottedLeft		{border-left-width:2px; 	border-left-style:dotted; 	border-left-color:#666666; empty-cells:show;}

.clsBorderNone				{border-width:0px;			border-style:none;}
.clsBorderNoneTop			{border-top-width:0px;		border-top-style:none;}
.clsBorderNoneRight			{border-right-width:0px;	border-right-style:none;}
.clsBorderNoneBottom		{border-bottom-width:0px;	border-bottom-style:none;}
.clsBorderNoneLeft			{border-left-width:0px;		border-left-style:none;}


.clsBlockBorderSolid		{border-width:1px; 		border-style:solid; 		border-color:#b0aeab; empty-cells:show;}
.clsBlockBorderSolidTop		{border-top-width:1px; 	border-top-style:solid; 	border-top-color:#b0aeab; empty-cells:show;}
.clsBlockBorderSolidRight	{border-right-width:1px; 	border-right-style:solid; 	border-right-color:#b0aeab; empty-cells:show;}
.clsBlockBorderSolidBottom	{border-bottom-width:1px; border-bottom-style:solid; 	border-bottom-color:#b0aeab; empty-cells:show;}
.clsBlockBorderSolidLeft	{border-left-width:1px; 	border-left-style:solid; 	border-left-color:#b0aeab; empty-cells:show;}
.clsBlockCornerLR			{height:6px; width:6px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portal_block_bottom_border.gif); background-position:bottom right; background-repeat:no-repeat;}

html>body	iframe			{border-style:none; border-width:0px;}

.clsBulletLeft				{margin-left:16px; line-height:14px; margin-top:4px; list-style-image:url(https://web-xp2i-pws.ntrs.com/images/bullet_gray.gif); }
.clsBulletLeftLevel2		{margin-left:16px; line-height:14px; margin-top:4px; list-style-image:url(https://web-xp2i-pws.ntrs.com/images/bullet_arrow_gray.gif);}


a:link						{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
a:visited					{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
a:hover						{font-family:Verdana, arial; color:#2f7d05; text-decoration:underline;}

a.clsPromoLink:link			{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
a.clsPromoLink:visited		{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
a.clsPromoLink:hover		{font-family:Verdana, arial; color:#2f7d05; text-decoration:underline;}

a.clsRelatedItemLink:link		{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
a.clsRelatedItemLink:visited	{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
a.clsRelatedItemLink:hover		{font-family:Verdana, arial; color:#2f7d05; text-decoration:underline;}

a.clsLearnmoreLink:link			{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
a.clsLearnmoreLink:visited		{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
a.clsLearnmoreLink:hover		{font-family:Verdana, arial; color:#2f7d05; text-decoration:underline;}

a:link 	  .clsDDLink		{font-family:Verdana, Trebuchet MS,arial; font-weight:bold; color:#006633; font-size:10px; line-height:12px; text-decoration:none;}
a:visited .clsDDLink		{font-family:Verdana, Trebuchet MS,arial; font-weight:bold; color:#006633; font-size:10px; line-height:12px; text-decoration:none;}

a.clsMore:link				{font-family:Verdana, Arial;  font-weight:normal; color:#2f7d05;}
a.clsMore:visited			{font-family:Verdana, Arial;  font-weight:normal; color:#2f7d05;}
a.clsMore:hover				{font-family:Verdana, Arial;  font-weight:normal; color:#2f7d05;}

a.clsBold					{font-weight:bold;}

.clsMainBodyContent a:link		{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
.clsMainBodyContent a:visited	{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
.clsMainBodyContent a:hover		{font-family:Verdana, arial; color:#2f7d05; text-decoration:underline;}

a.clsTool:link 					{font-family:Verdana, arial; color:#2f7d05; text-decoration:underline;}
a.clsTool:visited				{font-family:Verdana, arial; color:#2f7d05; text-decoration:underline;}
a.clsTool:hover					{font-family:Verdana, arial; color:#2f7d05; text-decoration:underline;}

td.clsEdit a:link				{font-family:Arial;	 color:#8c8c8c; font-size:9px; text-decoration:none;}
td.clsNonCatBlockTitle a:link			{font-family:Arial;	 font-weight:normal; color:#ffffff; font-size:9px; text-decoration:none;}

.clsBlockVerticalSeparator		{height:20px}

select 						{font-family:verdana,Arial; font-size:11px;}

.clsTopDividingLine			{height:15px;}

/* make sure no "breadcrumb" shading appears
#ptlColumnLeft1ShadowBottom {background-image:none;}
#ptlColumnMiddle1Bottom 	{background-color:#ffffff;}
#ptlColumnMiddle1Footer 	{background-color:#ffffff;}
#ptlColumnMiddle1			{background-color:#ffffff;}

/* styles for images for buttons */

.clsBlockVisibilityButtons	{background-repeat:no-repeat; background-position:center center; cursor:pointer;}

.clsBlockButtonSizing		{width:14px; height:14px;}
.clsAttachmentBox			{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_attachment_body.gif);	background-repeat:no-repeat; background-position:center center; width:18px;}
.clsCloseBox				{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_delete_body.gif);		background-repeat:no-repeat; background-position:center center;}
.clsDeleteBox				{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_delete_body.gif);		background-repeat:no-repeat; background-position:center center;}
.clsEditBox					{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_edit_body_icon.gif);		background-repeat:no-repeat; background-position:center center;}
.clsHelpBox					{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_help_body.gif);		background-repeat:no-repeat; background-position:center center;}
.clsMaximizeBox				{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_maximize_body.gif);	background-repeat:no-repeat; background-position:center center;}
.clsMinimizeBox				{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_minimize_body.gif);	background-repeat:no-repeat; background-position:center center;}
.clsRefreshBox				{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_refresh_body.gif);		background-repeat:no-repeat; background-position:center center;}
.clsRestoreBox				{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_maximize_body.gif);	background-repeat:no-repeat; background-position:center center;}
.clsExpandBox				{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_expand_body.gif);	background-repeat:no-repeat; background-position:center center;}
.clsCollapseBox				{width:14px; height:14px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/portlet_control_collapse_body.gif);	background-repeat:no-repeat; background-position:center center;}

.clsMailNoBackgroundBox		{width:11px; height:11px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_mail_nobackground.gif); background-repeat:no-repeat;background-position:center center;}
.clsEditNoBackgroundBox		{width:11px; height:11px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_edit_nobackground.gif); background-repeat:no-repeat;background-position:center center;}
.clsCloseNoBackgroundBox	{width:11px; height:11px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_close_nobackground.gif); background-repeat:no-repeat;background-position:center center;}
.clsDeleteNoBackgroundBox	{width:11px; height:11px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_close_nobackground.gif); background-repeat:no-repeat;background-position:center center;}

.clsIconCalendar			{width:17px; height:18px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_calendar.gif); background-repeat:no-repeat; background-position:center center;}
.clsIconCalendar2			{width:17px; height:18px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_calendar_2.gif); background-repeat:no-repeat; background-position:center center;}
.clsIconFolderOpened		{width:17px; height:12px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_folder_open.gif); background-repeat:no-repeat; background-position:center center;}
.clsIconFolderClosed		{width:17px; height:12px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_folder_closed.gif); background-repeat:no-repeat; background-position:center center;}
.clsIconExpand				{width:11px; height:11px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_expand.gif); background-repeat:no-repeat; background-position:center center;}
.clsIconCollapse			{width:11px; height:11px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_collapse.gif); background-repeat:no-repeat; background-position:center center;}
.clsIconExpandGrey			{width:11px; height:11px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_expand_grey.gif); background-repeat:no-repeat; background-position:center center;}
.clsIconCollapseGrey		{width:11px; height:11px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_collapse_grey.gif); background-repeat:no-repeat; background-position:center center;}
.clsIconExpandArrow			{width:11px; height:11px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_expand_arrow.gif); background-repeat:no-repeat; background-position:center center;}
.clsIconCollapseArrow		{width:11px; height:11px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_collapse_arrow.gif); background-repeat:no-repeat; background-position:center center;}

.clsIconExclamWOOutline		{width:2px; height:16px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_exclaim_no_outline.gif); background-repeat:no-repeat; background-position:center center;}
.clsIconExclamOutline		{width:16px; height:17px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_exclaim_outline.gif); background-repeat:no-repeat; background-position:center center;}

.clsMoveSelectedItemUpButton	{width:16px; height:17px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/button_arrow_move_selection_up.gif); background-repeat:no-repeat; background-position:center center; cursor:pointer;}
.clsMoveSelectedItemDownButton	{width:16px; height:17px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/button_arrow_move_selection_down.gif); background-repeat:no-repeat; background-position:center center; cursor:pointer;}

.clsSortArrowUp				{width:8px; height:8px; background-image:url(https://web-xp2i-pws.ntrs.com/images/arrow_up_sort.gif); background-repeat:no-repeat; background-position:center center; cursor:pointer;}
.clsSortArrowDown			{width:8px; height:8px; background-image:url(https://web-xp2i-pws.ntrs.com/images/arrow_down_sort.gif); background-repeat:no-repeat; background-position:center center; cursor:pointer;}

.clsButtonForward			{width:15px; height:15px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/button_forward1.gif); background-repeat:no-repeat; background-position:center center;}
.clsButtonReply 			{width:15px; height:15px;	background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/button_reply1.gif); background-repeat:no-repeat; background-position:center center;}

.clsButtonSeparator			{width:15px;}

.clsButtonTextColorEnabled	{color:#333333;}
.clsButtonTextColorDisabled	{color:#aaaaaa;}
.clsButtonText				{height:19px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/button_text_background.gif); background-position:left center; background-repeat:repeat-x; border-width:1px; border-color:#aaaaaa; border-style:solid; border-left-style:none; border-right-style:none; font-family:Verdana; font-weight:bold; font-size:10px; padding-left:10px; padding-right:10px; text-align:center; cursor:pointer;}
.clsButtonTextSmall			{height:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/button_text_background.gif); background-position:left center; background-repeat:repeat-x; border-width:1px; border-color:#aaaaaa; border-style:solid; border-left-style:none; border-right-style:none; font-family:Verdana; font-weight:bold; font-size:9px;  padding-left:2px;  padding-right:2px; text-align:center; cursor:pointer;}
.clsButtonTextLarge			{height:23px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/button_text_background.gif); background-position:left bottom; background-repeat:repeat-x; border-width:1px; border-color:#aaaaaa; border-style:solid; border-left-style:none; border-right-style:none; font-family:Verdana; font-weight:bold; font-size:12px; padding-left:15px; padding-right:15px; text-align:center; cursor:pointer;}
.clsButtonTextBorder		{width:1px;   background-color:#aaaaaa; border-top-style:solid; border-top-color:white; border-top-width:1px; border-bottom-style:solid; border-bottom-color:white; border-bottom-width:1px;}
.clsSearchBlock				{position:absolute; top:56px; left:830px; font-size:10px; font-family:arial; border-style:none; line-height:8px;}
.clsSearchBlock input		{width:123px; border-color:#cccccc; border-width:1px; border-style:solid; font-family:arial; font-size:9px;}
.clsSearchBlock .clsButtonTextBorder {border-top-color:#274020; border-bottom-color:#274020;}

.clsButtonColSortAscUnselected	{width:11px; height:6px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_up_arrow_unselected.gif); cursor:pointer; background-repeat:no-repeat; background-position:center center;}
.clsButtonColSortAscSelected	{width:11px; height:6px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_up_arrow_selected.gif); cursor:pointer; background-repeat:no-repeat; background-position:center center;}
.clsButtonColSortDescUnselected	{width:11px; height:6px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_down_arrow_unselected.gif); cursor:pointer; background-repeat:no-repeat; background-position:center center;}
.clsButtonColSortDescSelected	{width:11px; height:6px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_down_arrow_selected.gif); cursor:pointer; background-repeat:no-repeat; background-position:center center;}

.clsButtonColSortAscUnselectedSmall		{width:8px; height:8px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_up_arrow_unselected.gif); cursor:pointer; background-repeat:no-repeat; background-position:center center;}
.clsButtonColSortAscSelectedSmall		{width:8px; height:8px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_up_arrow_selected.gif); cursor:pointer; background-repeat:no-repeat; background-position:center center;}
.clsButtonColSortDescUnselectedSmall	{width:8px; height:8px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_down_arrow_unselected.gif); cursor:pointer; background-repeat:no-repeat; background-position:center center;}
.clsButtonColSortDescSelectedSmall		{width:8px; height:8px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/icon_down_arrow_selected.gif); cursor:pointer; background-repeat:no-repeat; background-position:center center;}


.clsCatIconAnnouncements	{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_announcements.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconChart			{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_chart.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconCompany			{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_company.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconDivision			{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_division.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconDivTeam 			{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_divteam.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconFund				{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_fund.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconMarket			{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_market.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconNews				{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_news.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconPortfolio		{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_portfolio.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconReports			{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_reports.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconResearch			{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_research.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconResources		{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_resources.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconReuter			{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_reuter.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconSystems			{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_systems.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconTools			{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_tools.gif); background-repeat:no-repeat; background-position:center center;}
.clsCatIconDashboard		{height:15px; width:15px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/cat_icon_dashboard.gif); background-repeat:no-repeat; background-position:center center;}

.clsCatIconNone				{display:none;}

.clsQuoteBanner				{}

/* styles for block control */
#ecms_faux_block_docs		{display:none;}
#ecms_tabs_definition		{display:none;}

/* passport sorry page  start */

.clsSorrypageHeading 		{color:#ffffff; text-align:left;}
body.clsSorryPageBody		{background-color:#f6f3e4;}
/* td.clsSorryPagetd			{background-color:#006633;} */
td.clsSorryPagetd			{background-color:#EDE4C7;}
table.clsSorryPageTable 	{font-family:verdana; font-size:12px; text-align:left;}
table.clsSorryPageTable td	{vertical-align:top;}
a.clsSorryLink:link			{color:#f3dd92; vertical-align:top; font-size:12px; text-align:left; text-decoration:underline;}
a.clsSorryLink:visited		{color:#f3dd92; vertical-align:top; font-size:12px; text-align:left; text-decoration:underline;}
a.clsSorryLink:hover		{color:#f3dd92; vertical-align:top; font-size:12px; text-align:left; text-decoration:underline;}

/* passport sorry page  end */




/* OLD styles PLEASE do not create anything new using these styles */

a.clsContentBoldWhite:link		{font-weight:bold; color:#ffffff;}
a.clsContentBoldWhite:visited	{font-weight:bold; color:#ffffff;}
a.clsContentBoldWhite:hover		{font-weight:bold; color:#ffffff;}

a.clsPageLink:link			{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
a.clsPageLink:visited		{font-family:Verdana, arial; color:#2f7d05; text-decoration:none;}
a.clsPageLink:hover			{font-family:Verdana, arial; color:#2f7d05; text-decoration:underline;}

a.clsBackToTop:visited		{font-family:Verdana;  font-weight:normal;	color:#8c8c8c; font-size:9px;  text-align:right; text-decoration:none; padding-right:5px;}
a.clsBackToTop:hover		{font-family:Verdana;  font-weight:normal;	color:#333333; font-size:9px;  text-align:right; text-decoration:none; padding-right:5px;}
a.clsBackToTop:link			{font-family:Verdana;  font-weight:normal;	color:#8c8c8c; font-size:9px;  text-align:right; text-decoration:none; padding-right:5px;}


/* Styles for SPIFF and SPLASH pages */

.clsSpiffBody700 	{margin:0px 0px 0px 0px; background-repeat:no-repeat; font-family:Verdana,Arial; font-weight:normal; color:black; font-size:11px; background-color:#ede4c8; background-repeat:no-repeat;}
.clsSpiffBody380 	{margin:0px 0px 0px 0px; background-repeat:no-repeat; font-family:Verdana,Arial; font-weight:normal; color:black; font-size:11px; background-color:#ede4c8; background-repeat:no-repeat;}
.clsSpiffHeaderText	{position:absolute; top:13px; left:0px; font-weight:bold; color:#eeeeee; font-family:Times New Roman, Serif; font-size:20px; height:25px; padding-left:8px; padding-top:20px;}


.clsThankYouBackground {background-color:#205d55;}


#nside_tool_bar				{visibility:hidden; height:7px; overflow:hidden;}
#howDoIText a				{font-weight:bold;}
#howDoIText td				{font-family:Verdana, Arial;  font-size:10px; font-weight:normal; color:#333333;}


.clsSubBrandLogo			{display:inline; position:absolute; top:45px; left:283px;}
.clsTimeZones				{display:inline; position:absolute; top:0px;  left:400px; width:200px; height:72px; padding:3px 10px 0px 0px; text-align:right;}
.clsSearchSection			{display:none;   position:absolute; top:0px;  left:600px; width:211px; height:75px; padding:5px 10px 0px 10px; background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/background_topglobal_searchsection.gif); background-repeat:no-repeat; background-color:#eee4c9;}
.clsCompanyLogo				{display:inline; position:absolute; top:0px;  left:591px; width:211px; height:70px; padding:5px 10px 0px 10px; overflow:hidden; background-color:#274020}
.clsDropDownSection			{display:inline; position:absolute; top:0px;  left:810px; width:180px; height:75px; padding:5px 0px 0px 0px; overflow:hidden;}
.clsTopGlobalUtilityBarDivider	{color:#111111;}
#topGlobalTimeZones TD		{color:#ffffff;}

#topGlobalHomelandSecurityLine1 {padding-top:2px; padding-bottom:2px; text-align:right;}
#topGlobalHomelandSecurityLine2 {padding-top:2px; padding-bottom:2px; text-align:right;}

#topGlobalSubBrandAndTimeLine2 {padding-top:4px;}
#topGlobalNameAndSignoffLine2 {padding-top:4px;}

#topGlobalUtilityWelcome	{font-family:verdana, arial; font-weight:bold; font-size:10px; color:#004214;}
#topGlobalUtilityCustomize	{font-family:verdana, arial; font-weight:normal; font-size:10px; color:#004214;}
#topGlobalUtilityCorpDir	{display:none;}
#topGlobalUtilityNTRSprice	{visibility:hidden;}

#clientClocks				{color:#ccddcc;}


.clsTopGlobalDropdown0		{position:absolute; top:3px; left:830px;}
.clsTopGlobalDropdown1		{position:absolute; top:28px; left:830px;}
.clsTopGlobalDropdown2		{position:absolute; top:63px; left:880px;}
.clsTopGlobalDropdown0 select	{font-size:10px; font-family:arial; width:120px;}
.clsTopGlobalDropdown1 select	{font-size:10px; font-family:arial; width:120px;}
.clsTopGlobalDropdown2 select	{font-size:10px; font-family:arial; width:120px;}


.clsTopGlobalBlock a:link			{color:#f3dd92; text-decoration:none;}
.clsTopGlobalBlock a:visited		{color:#f3dd92; text-decoration:none;}
.clsTopGlobalBlock a:hover			{color:#f3dd92; text-decoration:underline;}
.clsTopGlobalApplLinks	a:link		{color:#f3dd92; text-decoration:none;}
.clsTopGlobalApplLinks	a:visited	{color:#f3dd92; text-decoration:none;}
.clsTopGlobalApplLinks	a:hover		{color:#f3dd92; text-decoration:underline;}

.clsTopGlobalInfoLink				{font-family:verdana; font-size:10px; color:#274020;} /* see "...Gold" for yellow link */
a.clsTopGlobalInfoLink:link			{font-family:verdana; font-size:10px; color:#274020;}
a.clsTopGlobalInfoLink:visited		{font-family:verdana; font-size:10px; color:#274020;}
a.clsTopGlobalInfoLink:hover		{font-family:verdana; font-size:10px; color:#274020; text-decoration:underline;}

.clsTopGlobalInfoLinkGold				{font-family:verdana; font-size:10px; color:#f3dd92;;}
a.clsTopGlobalInfoLinkGold:link			{font-family:verdana; font-size:10px; color:#f3dd92;}
a.clsTopGlobalInfoLinkGold:visited		{font-family:verdana; font-size:10px; color:#f3dd92;}
a.clsTopGlobalInfoLinkGold:hover		{font-family:verdana; font-size:10px; color:#f3dd92; text-decoration:underline;}


.clsTopGlobalInfoA				{font-family:verdana; font-size:10px; color:#829a7b; font-weight:bold;}
.clsTopGlobalInfoB				{font-family:verdana; font-size:10px; color:#829a7b; font-weight:Normal;}
.clsTopGlobalInfoB a:link		{color:#274020;}
.clsTopGlobalInfoB a:visited	{color:#274020;}
.clsTopGlobalInfoB a:hover		{color:#274020;}

a.clsMiniCommCenterLink:link	{color:#cccc99;}
a.clsMiniCommCenterLink:visited {color:#cccc99;}
a.clsMiniCommCenterLink:hover	{color:#cccc99;}

/* body and columns */
.clsBackgroundSand				{background-color:#eee4c9;}
.clsPageLeftPadding				{background-color:#eee4c9;}
.clsPageRightPadding			{background-color:#eee4c9;}
.clsBodyLeftPadding				{background-color:#ffffff;}
.clsBodyRightPadding			{background-color:#ffffff;}
.clsLeftColumn					{background-color:#e3e0cf;}
.clsMainBody					{background-color:#ffffff;}
.clsRightColumn					{background-color:#e2dabe; padding-left:5px; padding-right:5px; padding-top:15px;}
.clsFooter						{margin:15px 5px 5px 5px; width:100%;}
   /* block styles since some pages have faux blocks */
.clsBlockBackground			{background-color:#ffffff;}
.clsBlockTitle				{background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/background_portal_block_title_body.gif); background-repeat:repeat-x; height:30px; padding:5px 5px 5px 5px; font-family:verdana;}
.clsBlockTitleShadow		{display:none;}
.clsBlockInstructions		{background-color:#eee4c9; font-family:verdana; font-size:11px; padding:5px 5px 5px 5px;}
.clsBlockDescription		{background-color:#eee4c9; font-family:verdana; font-size:10px; padding:5px 10px 5px 10px; margin-bottom:3px;}

   /* Right side */
.clsRightSideHeading		{font-family:verdana; font-weight:bold; font-size:10px; color:#333333; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#aaaaaa;}
.clsRightSideRaisedBox		{font-family:verdana; font-weight:bold; font-size:10px; margin-top:5px; margin-bottom:5px; padding:5px 5px 5px 5px; border-style:solid; border-width:2px; background-color:#eee4c9; border-top-color:#eeeeee; border-left-color:#eeeeee; border-right-color:#999999; border-bottom-color:#999999;}
.clsRightSideNoBox			{font-family:verdana; font-weight:bold; font-size:10px; margin-top:5px; margin-bottom:5px; padding:5px 5px 5px 5px; border-style:none;  border-width:2px;}

/* styles from IIP */

.clsIconExpand{background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/inswl/iconNodeOpen_cropped.gif)}
.clsIconCollapse,.clsIconExpand{background-repeat:no-repeat;background-position:50%}
.clsIconCollapse{background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/inswl/iconNodeClose_cropped.gif)}
.clsIconOrderedList{background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/iipwl/OrderedListIcon.gif);background-position:50%;background-repeat:no-repeat;cursor:pointer}
.clsBlockBorderSolid{border:1px solid #aeaeae}.clsBlockBorderSolidTop{border-top-width:1px;border-top-style:solid;border-top-color:#aeaeae}
.clsBlockBorderSolidRight{border-right-width:1px;border-right-style:solid;border-right-color:#aeaeae}
.clsBlockBorderSolidBottom{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aeaeae}
.clsBlockBorderSolidLeft{border-left-width:1px;border-left-style:solid;border-left-color:#aeaeae}
.clsBlockCornerLR{height:6px;width:6px;background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/inswl/portal_block_bottom_border.gif);background-position:100% 100%;background-repeat:no-repeat}
.clsIconExpandLarge{background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/iipwl/expandButtonIcon.gif)}
.clsIconCollapseLarge,.clsIconExpandLarge{width:22px;height:18px;background-repeat:no-repeat;background-position:50%;cursor:pointer}
.clsIconCollapseLarge{background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/iipwl/collapseButtonIcon.gif)}
.clsIconNewFolderLarge{width:22px;height:18px;background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/iipwl/newFolderIcon.gif);background-repeat:no-repeat;background-position:50%;cursor:pointer}
.clsIconFolderOpen{width:19px;background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/iipwl/iconFolderOpen.gif)}
.clsIconFolderClosed,.clsIconFolderOpen{height:16px;background-repeat:no-repeat;background-position:50%;cursor:pointer}
.clsIconFolderClosed{width:14px;background-image:url(https://web-xp2i-pws.ntrs.com/images/F2/iipwl/iconFolderClosed.gif)}

/* end of styles from IIP */


/****************************************/
/* end of styles for Enterprise Desktop */
/****************************************/

@media screen {
  .clsDoNotShow			{display:none;}
  .clsDoNotShowButPrint {display:none;}
  .clsDoNotPrintButShow {display:inline;}
}


@media print {
  .clsDoNotPrint	{display:none;}
  .clsBubbleHelp	{display:none; visibility:hidden;}
  .clsPrintThis		{display:inline;}
  .clsPrintNewPage	{page-break-before:always;}
  .clsDoNotShowButPrint {display:inline;}
  .clsDoNotPrintButShow {display:none;}
  body				{background-color:white;}
}

/* styles overrides for non-IE browsers */


/*

html>body .clsTimeZones				{width:190px; height:69px; text-align:right;}
/* html>body .clsTimeZones				{left:390px; height:69px; text-align:right; width:210px;} */
html>body .clsSearchSection			{left:600px; width:191px; height:67px;}
html>body .clsDropDownSection		{left:810px; width:180px; height:67px;}


*/
