body {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
	
a.BigWhiteLink {	
	color:#FFFFFF;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
	}

a.BigWhiteLink:visited {
	color:#FFFFF0;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
	}
		
a.BigWhiteLink:hover {
	color:#90d63d;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
	}	

a.SmallWhiteLink {	
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	}

a.SmallWhiteLink:visited {
	color:#FFFFF0;
	font-size: 11px;
	text-decoration: none;
	}
		
a.SmallWhiteLink:hover {
	color:#90d63d;
	font-size: 11px;
	text-decoration: none;
	}	

a.SmallWhiteLink2 {	
	color:#FFFFFF;
	font-size: 11px;
	text-decoration: none;
	}

a.SmallWhiteLink2:visited {
	color:#FFFFF0;
	font-size: 11px;
	text-decoration: none;
	}
		
a.SmallWhiteLink2:hover {
	color:#90d63d;
	font-size: 11px;
	text-decoration: underline;
	}	

a.HPBlueLink {	
	color:#0d3862;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}

a.HPBlueLink:visited {
	color:#0d3862;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
		
a.HPBlueLink:hover {
	color:#FFFFFF;	
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
	
a.BigBlueLink {	
	color:#0d3862;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	}

a.BigBlueLink:visited {
	color:#0d3862;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	}
		
a.BigBlueLink:hover {
	color:#90d63d;	
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	}

a.SmallBlueonWhite {	
	color:#0d3862;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

a.SmallBlueonWhite:visited {
	color:#0d3862;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
		
a.SmallBlueonWhite:hover {
	color:#90d63d;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	}
			
a.SmallBlueLink {	
	color:#0d3862;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

a.SmallBlueLink:visited {
	color:#0d3862;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
		
a.SmallBlueLink:hover {
	color:#90d63d;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}	

a.SmallBlueNoBold {	
	color:#0d3862;
	font-size: 10px;
	text-decoration: none;
	}

a.SmallBlueNoBold:visited {
	color:#0d3862;
	font-size: 10px;
	text-decoration: none;
	}
		
a.SmallBlueNoBold:hover {
	color:#90d63d;
	font-size: 10px;
	text-decoration: none;
	}	
	
a.SmallBlueLinkEmp {	
	color:#0d3862;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}

a.SmallBlueLinkEmp:visited {
	color:#0d3862;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}
		
a.SmallBlueLinkEmp:hover {
	color:#90d63d;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}	
	
a.TabBlueLink {	
	color:#0d3862;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

a.TabBlueLink:visited {
	color:#0d3862;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
		
a.TabBlueLink:hover {
	color:#FFFFFF;	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
	
a.breadcrumb {	
	color:#0d3862;
	font-size: 10px;
	text-decoration: none;
	}
		
a.breadcrumb:hover {
	color:#0d3862;
	font-size: 10px;
	text-decoration: underline;
	}

a.ff {	
	color:#0d3862;
	font-weight:bold; 
	font-size: 14px;
	text-decoration: none;
	}

a.BigGreenLink {	
	color:#90d63d;
	font-weight: bold; 
	font-size: 14px;
	text-decoration: none;
	}

a.BigGreenLink:visited {
	color:#90d63d;
	font-weight: bold; 
	font-size: 14px;
	text-decoration: none;
	}
		
a.BigGreenLink:hover {
	color:#90d63d;
	font-weight: bold; 
	font-size: 14px;
	text-decoration: underline;
	}	
	
a.GreenLink {	
	color:#90d63d;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
	}

a.GreenLink:visited {
	color:#90d63d;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
	}
		
a.GreenLink:hover {
	color:#90d63d;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: underline;
	}	

a.SmallGreenLink {	
	color:#90d63d;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none;
	}

a.SmallGreenLink:visited {
	color:#90d63d;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none;
	}
		
a.SmallGreenLink:hover {
	color:#90d63d;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: underline;
	}		


/*** Site wide fonts ***/

P.general {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}

P.general_gray {
		margin-top: 0.0cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}

P.footer {
		margin-top: 0.1cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.1cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#90d63d;
	}

P.footer_bottom {
		margin-top: 0.5cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.1cm;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}
		
P.splash_gray {
		margin-top: 0.0cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-size: 14px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}

P.quote_box {
		margin-top: 0.3cm; 
		margin-right: 0.3cm; 
		margin-bottom: 0.3cm; 
		margin-left: 0.3cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}

P.quote_box_small {
		margin-top: 0.0cm; 
		margin-right: 0.3cm; 
		margin-bottom: 0.3cm; 
		margin-left: 0.3cm;
		font-weight: bold; 
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#90d63d;
	}
		
P.employeeship_nav {
		margin-top: 0.0cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.2cm;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#c8c9c3;
	}
	
P.general_gray_bold {
		margin-top: 0.2cm; 
		margin-right: 0.0cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.0cm;
		font-weight:bold;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}
		
P.general_white {
		margin-top: 0.3cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.4cm; 
		margin-left: 0.3cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}

P.general_white2 {
		margin-top: 0.3cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.3cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}
	
P.H2 {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-weight:bold; 
		font-size: 16px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}

P.H2_green {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-weight:bold; 
		font-size: 18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#90d63d;
	}

P.H2_blue {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-weight:bold; 
		font-size: 18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#0d3862;
	}
		
P.H2_white {
		margin-top: 0.1cm; 
		margin-right: 0.0cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-weight:bold; 
		font-size: 16px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}	

P.H2_offwhite {
		margin-top: 0.2cm; 
		margin-right: 0.0cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.2cm;
		font-weight:bold; 
		font-size: 16px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#c5e7c0;
	}	

P.H3 {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-size: 14px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}
		
/*** Home page fonts ***/

P.news_box_copy {
		margin-top: 0.3cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.3cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#636466;
	}

P.news_copy {
		margin-top: 0.1cm; 
		margin-right: 0.3cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;	
	}

P.small_body_copy {
		margin-top: 0.1cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.1cm; 
		margin-left: 0.3cm;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#90d63d;	
	}

P.header_utility_links {
		margin-top: 0.0cm; 
		margin-right: 0.25cm; 
		margin-bottom: 0.25cm; 
		margin-left: 0.25cm; 
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#0d3862;
	}

P.section_provocations {
		margin-top: 0.2cm; 
		margin-right: 0.25cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.25cm; 
		font-size: 16px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#0d3862;
	}

P.section_provocations_small {
		margin-top: 0.2cm; 
		margin-right: 0.25cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.25cm; 
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#90d63d;
	}
	
P.section_standfirst {
		margin-top: 0.3cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;	
	}

P.related_nav_header {
		margin-top: 0.3cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-weight: bold; 
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	    color:#90d63d;
	}
		
P.box_heading {
		margin-top: 0.4cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.1cm; 
		margin-left: 0.1cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}

P.box_text {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.2cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#c5e7c0;
	}
P.box_text_proud {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#c5e7c0;
	}
	
P.box_text2 {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#c5e7c0;
	}
	
P.box_text_dark1 {
		margin-top: 0.3cm; 
		margin-right: 0.3cm; 
		margin-bottom: 0.3cm; 
		margin-left: 0.3cm;
		font-weight: bold; 
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#325a0e;
	}
	
P.box_text_dark2 {
		margin-top: 0.0cm; 
		margin-right: 0.3cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#325a0e;
	}
	
P.box_text_gray {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.2cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#2b2a25;
	}

P.box_text_white {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.2cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}
		
P.tab_text {
		margin-top: 0.0cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.2cm;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#c5e7c0;
	}

P.tab_text2 {
		margin-top: 0.0cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.2cm;
		font-weight:bold; 
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#90d63d;
	}
		
	
/*** Landing page fonts ***/

P.page_title {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.4cm;
		font-size: 24px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#0d3862;
	}

P.breadcrumb_nolink {
		margin-top: 0.1cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.1cm; 
		margin-left: 0.4cm;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#999999;
	}
			
P.section_standfirst_landing_big {
		margin-top: 0.0cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.2cm;
		font-size: 14px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#c5e7c0;
	}

P.section_standfirst_landing {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.2cm;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}

P.section_subhead {
		margin-top: 0.3cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.4cm; 
		margin-left: 0.3cm;
		font-size: 16px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#90d63d;
	}

P.grey_prepend {
		margin-top: 0.3cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-weight: bold; 
		font-size: 18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#999999;
	}
	

/*** Promo fonts ***/

P.news_box_copy2 {
		margin-top: 0.3cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.3cm;
		font-weight: bold; 
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}

P.news_copy2 {
		margin-top: 0.1cm; 
		margin-right: 0.3cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.3cm;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}

/*** product page fonts ***/

P.ff {
		margin-top: 0.2cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.4cm;
		font-weight:bold; 
		font-size: 18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#0d3862;
	}

P.general_gray_big {
		margin-top: 0.0cm; 
		margin-right: 0.2cm; 
		margin-bottom: 0.2cm; 
		margin-left: 0.2cm;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}


/*** Case study page fonts ***/

P.casestudybox {
		margin-top: 0.1cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.1cm; 
		margin-left: 0.3cm;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}
	
P.casestudybox_bold {
		margin-top: 0.1cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.1cm; 
		margin-left: 0.3cm;
		font-weight: bold; 
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}

/*** GC5 fonts ***/

P.BigWhite {
		margin-top: 0.1cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.1cm; 
		margin-left: 0.2cm;
		font-weight: bold; 
		font-size: 18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}

P.SmallWhite {
		margin-top: 0.1cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.1cm; 
		margin-left: 0.2cm;
		font-size: 18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}		

P.general_white_small {
		margin-top: 0.3cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.3cm; 
		margin-left: 0.3cm;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}	

P.nav_white_small {
		margin-top: 0.0cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.3cm;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#c5e7c0;
	}

P.nav_grey_small {
		margin-top: 0.0cm; 
		margin-right: 0.1cm; 
		margin-bottom: 0.0cm; 
		margin-left: 0.3cm;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
	}
					
li.gray {
		align: left; 
		margin-left: -0.5cm; 
		margin-right: 0.25cm; 
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}

li.gray_proud {
		align: left; 
		margin-left: -0.5cm; 
		margin-right: 3.0cm; 
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color:#676c5d;
	}
	
li.white {
		align: left; 
		margin-left: -0.5cm; 
		margin-right: 0.25cm; 
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}

li.white_box {
		align: left; 
		margin-left: -0.5cm; 
		margin-right: 0.25cm; 
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#c5e7c0;
	}	
	
li.blue {
		align: left; 
		margin-left: 0.0cm; 
		margin-right: 0.25cm; 
		margin-bottom: 0.1cm; 
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#0d3862;
	}

li.box_text {
		align: left; 
		margin-left: -0.5cm; 
		margin-right: 0.25cm; 
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color:#c5e7c0;

	}
		