﻿body { font-family: Arial, Verdana, Helvetica, sans-serif; }

.BodyText			{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyText a:link	{FONT-SIZE: 12px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:active	{FONT-SIZE: 12px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:visited	{FONT-SIZE: 12px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:hover	{FONT-SIZE: 12px; COLOR: #477c9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.BodyTextBlue				{FONT-SIZE: 12px; COLOR: #abd2f0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyTextBlue a:link	    {FONT-SIZE: 10px; COLOR: #abd2f0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextBlue a:active	    {FONT-SIZE: 10px; COLOR: #abd2f0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextBlue a:visited		{FONT-SIZE: 10px; COLOR: #abd2f0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextBlue a:hover	    {FONT-SIZE: 10px; COLOR: #abd2f0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.LinksOrange				{FONT-SIZE: 12px; COLOR: #f58020; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LinksOrange a:link	    	{FONT-SIZE: 12px; COLOR: #f58020; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.LinksOrange a:active	    {FONT-SIZE: 12px; COLOR: #f58020; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.LinksOrange a:visited		{FONT-SIZE: 12px; COLOR: #f58020; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.LinksOrange a:hover	    {FONT-SIZE: 12px; COLOR: #f58020; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.BodyTextWhite			    {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyTextWhite a:link	    {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextWhite a:active	    {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextWhite a:visited	{FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextWhite a:hover	    {FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.BodyTextSmall				{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyTextSmall a:link		{FONT-SIZE: 11px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:active		{FONT-SIZE: 11px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:visited	{FONT-SIZE: 11px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:hover		{FONT-SIZE: 11px; COLOR: #477c9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}



/*
.TopNav     		{FONT-SIZE: 10px; COLOR: #9b9b9f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNav a:link		{FONT-SIZE: 10px; COLOR: #9b9b9f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNav a:active	{FONT-SIZE: 10px; COLOR: #9b9b9f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNav a:visited	{FONT-SIZE: 10px; COLOR: #9b9b9f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNav a:hover		{FONT-SIZE: 10px; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
*/

.TopNavOn     		{FONT-SIZE: 10px; font-weight: bold; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNavOn a:link	{FONT-SIZE: 10px; font-weight: bold; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNavOn a:active	{FONT-SIZE: 10px; font-weight: bold; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNavOn a:visited	{FONT-SIZE: 10px; font-weight: bold; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNavOn a:hover	{FONT-SIZE: 10px; font-weight: bold; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.Footer				{FONT-SIZE: 9px; COLOR: #828282; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:link		{FONT-SIZE: 9px; COLOR: #828282; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:active	{FONT-SIZE: 9px; COLOR: #828282; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:visited	{FONT-SIZE: 9px; COLOR: #828282; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:hover		{FONT-SIZE: 9px; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.SubNav				{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNav a:link		{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNav a:active	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNav a:visited	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNav a:hover		{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.SubNavOn			{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNavOn a:link	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNavOn a:active	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNavOn a:visited	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNavOn a:hover	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.IntroText			{FONT-SIZE: 13px; LINE-HEIGHT: 20px; COLOR: #767676; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeadershipText		{FONT-SIZE: 12px; LINE-HEIGHT: 20px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeadershipQuote    {FONT-SIZE: 14px; LINE-HEIGHT: 24px; FONT-STYLE: italic; COLOR: #134978; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; width: 119px;}

.GSText				{FONT-SIZE: 13px; LINE-HEIGHT: 21px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.GSText a:link		{FONT-SIZE: 13px; LINE-HEIGHT: 21px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.GSText a:active	{FONT-SIZE: 13px; LINE-HEIGHT: 21px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.GSText a:visited	{FONT-SIZE: 13px; LINE-HEIGHT: 21px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.GSText a:hover		{FONT-SIZE: 13px; LINE-HEIGHT: 21px; COLOR: #86bd3f; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}

.SiteMap			{FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SiteMap a:link	    {FONT-SIZE: 12px; COLOR: #124b7c; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SiteMap a:active	{FONT-SIZE: 12px; COLOR: #124b7c; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SiteMap a:visited	{FONT-SIZE: 12px; COLOR: #124b7c; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SiteMap a:hover	{FONT-SIZE: 12px; COLOR: #477c9e; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.ExecutiveTeamHead                 { height: 24px; background: #a9c572; font-weight:bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; }

.ExecutiveTeamSubNavHead           { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavHead a:link    { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavHead a:active  { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavHead a:visited { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavHead a:hover   { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.ExecutiveTeamSubNav			    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNav a:link	        { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNav a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNav a:visited	    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNav a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.ExecutiveTeamSubNavOn			    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavOn a:link	    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavOn a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavOn a:visited	{ width: 138px; height: 24px; text-indent: 8px; background: #a9c572; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavOn a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}


.BoardTeamHead             { height: 24px; background: #7d81ab; font-weight:bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; }

.BoardSubNavHead           { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavHead a:link    { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavHead a:active  { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavHead a:visited { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavHead a:hover   { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.BoardSubNav			    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNav a:link	        { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNav a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNav a:visited	    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNav a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.BoardSubNavOn			    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavOn a:link	    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavOn a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavOn a:visited	{ width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavOn a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}


.SalesTeamHead                 { height: 24px; background: #85abcd; font-weight:bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; }

.SalesTeamSubNavHead           { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavHead a:link    { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavHead a:active  { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavHead a:visited { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavHead a:hover   { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.SalesTeamSubNav			    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNav a:link	        { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNav a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNav a:visited	    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNav a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.SalesTeamSubNavOn			    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavOn a:link	    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavOn a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavOn a:visited	{ width: 138px; height: 24px; text-indent: 8px; background: #739bbf; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavOn a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.ManagementTeamHead                 { height: 24px; background: #a9c572; font-weight:bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; }

.ManagementTeamSubNavHead           { width: 138px; height: 24px; text-indent: 8px; background: #526374; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavHead a:link    { width: 138px; height: 24px; text-indent: 8px; background: #526374; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavHead a:active  { width: 138px; height: 24px; text-indent: 8px; background: #526374; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavHead a:visited { width: 138px; height: 24px; text-indent: 8px; background: #526374; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavHead a:hover   { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.ManagementTeamSubNav			    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNav a:link	        { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNav a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNav a:visited	    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNav a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #526374; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.ManagementTeamSubNavOn			    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavOn a:link	    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavOn a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavOn a:visited	{ width: 138px; height: 24px; text-indent: 8px; background: #8799AB; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavOn a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #526374; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

/* misc fonts for use on the content pages */
h1				{FONT-SIZE: 16px; LINE-HEIGHT: normal; FONT-WEIGHT: bold; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
h2				{FONT-SIZE: 13px; LINE-HEIGHT: normal; FONT-WEIGHT: normal; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
h3				{FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-WEIGHT: bold; COLOR: #a6a5a8; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase; MARGIN: 0 0 0 0;}
h4				{FONT-SIZE: 13px; LINE-HEIGHT: 16px; FONT-WEIGHT: bold; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
h5				{FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
.Required		{FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}


/* form fields */
.TextBox250			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 244px; HEIGHT:14px}
.TextBox250Select	{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 250px; HEIGHT:20px}
.TextBox190			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 184px; HEIGHT:14px}
.TextBox190Select	{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 190px; HEIGHT:20px}
.textbox75			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 75px; HEIGHT:20px}
.TextArea350		{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 344px; HEIGHT:94px}


/* background images and colors for different parts of the site */
.White				            {BACKGROUND-COLOR: #ffffff;}
.Black				            {BACKGROUND-COLOR: #000000;}
.InternalRule                   {BACKGROUND-COLOR: #bbbabc;}
.TopNavBackground               {BACKGROUND-COLOR: #ced4da;}

.MenuTopShadow                  {BACKGROUND: #97b0bf url(../images/page/top_nav/top_shadow.gif) no-repeat;}
.MenuLeftShadow                 {BACKGROUND: url(../images/page/top_nav/left_shadow.png) repeat-y;}
.MenuBottomLeftShadow           {BACKGROUND: url(../images/page/top_nav/bottom_left_shadow.png) no-repeat;}
.MenuBottomShadowLeft           {BACKGROUND: url(../images/page/top_nav/bottom_shadow_left.png) no-repeat;}
.MenuBottomShadow               {BACKGROUND: url(../images/page/top_nav/bottom_shadow.png) repeat-x;}

.MainLeftBackground             {BACKGROUND-COLOR: #6d8fab;}
.MainContentBackground          {BACKGROUND-COLOR: #dedede;}

.LeadershipLeftBackground       {BACKGROUND-COLOR: #6d8fab;}
.LeadershipContentBackground    {BACKGROUND-COLOR: #e3e3e3;}

.AdvisorsLeftBackground         {BACKGROUND-COLOR: #d1d6dc;}
.AdvisorsContentBackground      {BACKGROUND: url(../images/page/advisors_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}

.HIWLeftBackground              {BACKGROUND-COLOR: #c4cbd3;}
.HIWContentBackground           {BACKGROUND: url(../images/page/how_it_works_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}

.DonorsLeftBackground           {BACKGROUND-COLOR: #dcedc5;}
.DonorsContentBackground        {BACKGROUND: url(../images/page/donors_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}

.NPPCLeftBackground             {BACKGROUND-COLOR: #cddae2;}
.NPPCContentBackground          {BACKGROUND: url(../images/page/nonprofits_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}

.NPIPLeftBackground             {BACKGROUND-COLOR: #cddae2;}
.NPIPContentBackground          {BACKGROUND: url(../images/page/nonprofits_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}

.NonprofitsLeftBackground       {BACKGROUND-COLOR: #cddae2;}
.NonprofitsContentBackground    {BACKGROUND: url(../images/page/nonprofits_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}


/* other items */
.PageBackground		    {margin: 0; BACKGROUND-COLOR: #ffffff;}
.DemoSignupBackground   {margin: 0; BACKGROUND: url(../demo/images/signup_background.jpg) no-repeat;}

/* define size of scrolling area */
#MainContent			{width: 280px; padding:0; margin:0;}
#MainContentWrap		{width: 308px; height:226px; padding:0px; margin:0px; position:relative; left:0px; top:0px; right:0px; overflow:auto;}
#WideContent			{width: 396px; padding:0; margin:0;}
#WideContentWrap		{width: 422px; height:226px; padding:0px; margin:0px; position:relative; left:0px; top:0px; right:0px; overflow:auto;}
#FullContent			{width: 719px; padding:0; margin:0;}
#FullContentWrap		{width: 747px; height:226px; padding:0px; margin:0px; position:relative; left:0px; top:0px; right:0px; overflow:auto;}

/** Drupal CSS Entry for Table Footer **/
table.footer-table{
    color: white;
    border-color: white;
    margin-bottom: 0px;
    border-collapse: collapse;
    text-align: center;
    width: 771px;
    margin: 0px;
    }
    
table.footer-table td{
    text-align: center;
    padding: 10px;
    border-style: solid;
    border-width: 3px;
    border-color: white;
    line-height:1.286em;
    }
/* closure Drupal CSS Entry for Table Footer */

/* event calendar */

.eventsheader { background: #c0e59a; padding: 15px 20px 15px 30px; margin:0; border-bottom: 3px #FFF solid;}
.eventsheader h2 {font-family: Arial, Helvetica, sans-serif;font-size:18px; font-weight: bold; margin:0 0 10px 0; color: #1d3712; padding: 0;}
.eventsheader p {font-family: Arial, Helvetica, sans-serif;font-size:12px; margin: 0; color:#000000; padding: 0;}
.eventsheader h2 img { float: right; margin-left: 25px; }

.eventswrapper { border: 1px #96B66D solid; }
.newswrapper { border: 1px #c8bddf solid; }
.industrywrapper { border: 1px #bfdbf2 solid; }

.eventswrapper a, .newswrapper a, .industrywrapper a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #123B7C; text-decoration: underline; font-weight: bold; padding: 6px 39px; display: block; }
.eventswrapper h3, .newswrapper h3, .industrywrapper h3 { text-transform: none; color:#124B7c; }
.eventswrapper img, .newswrapper img, .industrywrapper img { float: left; display: block; border: 0; margin:2px 6px 0 0; }
.eventswrapper p, .newswrapper p, .industrywrapper p, .selected p {font-family: Arial, Helvetica, sans-serif;font-size:12px; margin:6px 55px 0 0; color:#000000; }
.eventslistrow1, .eventslistrow2, .industrynewslistrow1, .industrynewslistrow2, .ournewslistrow1, .ournewslistrow2 { border-bottom: 3px #FFF solid; }

.industrynewslistrow2 a {  background: #c7d8ed url(/images/events/closed.png) no-repeat 27px 8px; }
.industrynewslistrow1 a {  background: #ddeafa url(/images/events/closed.png) no-repeat 27px 8px; }
.eventslistrow2 a {  background: #c1dda0 url(/images/events/closed.png) no-repeat 27px 8px; }
.eventslistrow1 a {  background: #dff6c9 url(/images/events/closed.png) no-repeat 27px 8px; }
.ournewslistrow2 a {  background: #bfb9d5 url(/images/events/closed.png) no-repeat 27px 8px; }
.ournewslistrow1 a {  background: #d9d3eb url(/images/events/closed.png) no-repeat 27px 8px; }

.oneStory .select {  background: #bfb9d5; }
.oneStory { background: #d9d3eb; padding: 0 0 6px 0; margin: 0; display: block;}

.close {display: none;}
.selected .close { text-decoration: underline; float: right; font-size: 11px; font-weight: normal; display: block; color: #123B7C;}

.selected { background: #EAE1BC; padding: 0 0 6px 0; margin: 0; display: block;}
.selected .select { background: #E7D593 url(/images/events/open.gif) no-repeat 25px 10px; }

.selectedEvents { background: #cdd8e0; padding: 0 0 6px 0; margin: 0; display: block;}
.selectedEvents .select { background: #ADC0CF url(/images/events/open.gif) no-repeat 25px 10px; }


.selected a { background: #E7D593; color: #000; padding: 6px 10px 6px 39px; font-size: 12px; margin: 0 0 6px 0; display: block; text-decoration: none;}
.hiderDiv { display:none; padding-left:39px; padding-right:39px; font-size:12px;}
.hiderDiv p { display: block; margin-bottom: 1em; margin-top:0;}
.hiderDiv a { background:none; padding:0; margin:0; COLOR: #124b7c; display:inline; text-decoration:underline;}
.articleImage {
margin: 0;
border:0;
padding: 0 0 10px 30px;
}