/* Minification failed. Returning unminified contents.
(4669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@include'
(4682,12): run-time error CSS1035: Expected colon, found '&'
(4724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@include'
(4733,29): run-time error CSS1031: Expected selector, found '&'
(4733,29): run-time error CSS1025: Expected comma or open brace, found '&'
 */
/* Internal FR � Source Code */

/******* STANDARD CSS STARTS HERE  **********/
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form,  legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	color: black;
	font-family:arial;
}

a img, :link img, :visited img {
	border: 0;
}



strong {
	font-weight: bold;
	font-size: 1em;
}

em {
	font-style:italic;
}


p strong {
	font-size: 1em;
	line-height:1.5;
}


table {
	border-collapse: collapse;
	border-spacing: 0;
	width:100%;
	margin-bottom:10px;
	padding-bottom:10px;
	border:1px solid #9c9474;
}

table li {
	font-size:1.3em;
}


ol {
	list-style:decimal;
	list-style-position:outside;
	padding-left:18px;
	
}

ul {
	list-style: none;
}



q:before, q:after, blockquote:before, blockquote:after {
	content: "";
}

body {
	background-color: #FFFFFF;
	text-align: center; 
	margin: 0px;
	padding: 0px;
	border: 0px; 
	padding-left:9%;
	padding-right:9%;
	border-collapse: collapse;
	color: black;

}

h1 {
	font-size:0.875em;
	font-weight:bold;
	margin-bottom: 6px;
}

h2 {
	font-size:0.875em;
	font-weight:bold;
}


h3 {
	font-size:0.875em;
	font-weight:bold;
}

h4 {
	font-size:0.75em;
	/*font-style:italic;*/
}

h5 {
	font-size:0.63em;
	font-style:normal;

}

h6 {

	font-size:0.63em;
	font-style:italic;
}


p {
	font-size:.875em;
	font-style:normal;
	line-height: 1.5;
	margin-top: 8px;
	margin-bottom: 8px;
}	

	
/** a {
	color:#086ba8;
	text-decoration: none;
}

a:hover {
	
	text-decoration:underline;
} **/

/*a {color:#0099cc; text-decoration:none;}
a:link {color: #0099cc; text-decoration:none;}
a:visited {color: #996699; text-decoration:none;}
a:hover {color:#0099cc; text-decoration:underline;}
a:active{color:#000000; text-decoration:none;}
*/
/* old color was #086ba8 01/30/2015 */
/*a strong {color:#0099cc; text-decoration:none;}
a em {color:#0099cc; text-decoration:none;}
a:link em {color: #0099cc; text-decoration:none;}
a:visited em {color: #996699; text-decoration:none;}
a:hover em {color:#0099cc; text-decoration:underline;}
a:active em {color:#000000; text-decoration:none;}*/

/* old color was #086ba8 01/30/2015 */
/*a h3 {color:#0099cc; text-decoration:none;}
a:link h3 {color: #0099cc; text-decoration:none;}
a:visited h3 {color: #996699; text-decoration:none;}
a:hover h3 {color:#0099cc; text-decoration:underline;}
a:active h3 {color:#000000; text-decoration:none;}*/

hr {
	color: #fff;
	background-color: #fff;
	border: 1px dotted #999999; 
	border-style: none none dotted;
	margin-top:10px;
	margin-bottom:10px;
}

.blue_line {
	border:1px solid #086ba8;
	margin-bottom:14px;
	margin-top:14px;
	height:1px;
	background-color:#086ba8;
	
}


.cc_clearFix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.cc_clearFix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.cc_clearFix {display:inline-block;}
 /* Hide from IE Mac \*/
.cc_clearFix {display:block;}
 /* End hide from IE Mac */

/* Hides from IE-mac \*/
* html .cc_clearFix {height: 1%;}
/* End hide from IE-mac */

/* Hides from IE-mac \*/
* html .cc_clearFix {height: 1%;}
/* End hide from IE-mac */

.cc_floatLeft {
	float: left;
}

.cc_floatRight {
	float: right;
}

/*****************/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.clearfix {display:inline-block;}
 /* Hide from IE Mac \*/
.clearfix {display:block;}
 /* End hide from IE Mac */

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.cc_floatLeft {
	float: left;
}

.cc_floatRight {
	float: right;
}



.yui-content table, .tabs table {
	border-left:none;
	border-right:none;
	margin-bottom:0px;
}




th {
	border-top:1px solid #9c9474;
	border-bottom:1px solid #9c9474;
	border-right:1px dotted #9c9474;
	background:#e9dfbc;
	margin:0px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:10px;
	font-weight:bold;
	font-size: 0.875em;
}

td {
	border-top:1px solid #9c9474;
	border-bottom:1px solid #9c9474;
	border-right:1px dotted #9c9474;

}

#tabview td {
		border-bottom:0px;
}

#tabview td a {
		line-height:1.5;
}



.odd {
	background: rgb(204, 231, 255); /* #d7eaf6; */
}

* html #hacked-li li {
	height:1px;
}

.popupLink {

}

/* updated with 1.20 */
.pdfLink, img.pdfLink {
	margin-left:3px;
    margin-bottom:3px;
    margin-right: 0;
	border:none;
    width: 11px;
    min-width: 11px;
    height: 12px;
} 

/* updated with 1.20 */
.extLink, img.extLink {
	margin-left:3px;
    margin-bottom:3px;
    margin-right: 0;
	border:none;
    width: 14px;
    min-width: 14px;
    height: 14px; 
}



/** 
.pi_icon_bar .pdfLink {
	display:none;
}

.pi_thumb .pdfLink {
	display:none;
}

.pi_thumb .popupLink {
	display:none;
}

**/
/*** begin PI specific CSS ****/

/* PAGE HEADING */
.pi_heading_container
{
	margin-top: 5px;
	margin-bottom: 10px;
    padding-bottom: 7px;
	padding-top:12px;
	padding-left:0px;
	border-top:6px solid #99cc33;
	border-bottom:6px solid #0099cc;
	background-image: url(/sitelib/images/headers/green_arrow.png);
	background-position: 14px top;
	background-position-y:0px;
     background-repeat: no-repeat;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) {
		.pi_heading_container {background-position-y:0px;}
}

h1.pi_heading_top
{
	font-weight:bold;
	font-size: 1.5em; /* 1.24 to match new Page Header */
	color: #000000;
}

h2.pi_subheading_top
{
	font-weight:bold;
	font-size: .95em;
	color: #000000;
	margin-bottom: 10px;
}
/* END OF PAGE HEADING */

#pi_center_column  .pi_icon_bar .introText {

	margin-bottom: 8px;
}

.pi_text {
		font-size: 0.75em;
		line-height: 1.2;
		margin-top:12px;
}


.pi_thumb{
}

.pi_thumb img {
	border:1px solid #CCCCCC;
	width: auto;
}



#pi_body_holder {
	margin-left: auto;
	margin-right: auto;
	vertical-align:top;
	margin-top:0px;
	padding-bottom: 0px;
/*	background-image:url(/sitelib/images/shadow.gif); */
/*	background-repeat: repeat-y; */
	width:100%;
  /*min-width:796px;*/ 
}

/* fixIEMinWidth */

/*    #pi_body_holder { width: expression(document.body.clientWidth < 1000 ? "795px" : "100%"); } */



/********* MAIN CONTENT AREA BELOW HEADER *************/

#pi_main_background {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0px;
	margin-bottom: auto;
	color: #FFFFFF;
/*	background-image: url(/sitelib/images/bluegradient.png);
	background-repeat:no-repeat;
	background-size:100%; */
}

/********** BEGIN HOMEPAGE CONTAINERS ****/

#pi_home_left_pi_home_interactive .pi_featureditem {
	border:12px solid #0063a3;
}

#pi_home_left_pi_home_interactive .pi_featureditem .pi_icon {
	background:#0063a3;	
}

#pi_home_left_pi_home_interactive .pi_featureditem .pi_icon img {
	margin-right:auto;
	margin-left:auto;
	display:block;
	border:none;
}

.pi_featureditem  {
	background:#0063a3;
	border:6px solid #0063a3;
	border-left:10px solid #0063a3;
	border-right:10px solid #0063a3;
}


.pi_featureditem .extLink {
    width: 14px;
    height: 14px; 
    margin-right: 0;
}


.pi_featureditem_list p{
	background:#FFFFFF;	
}

#pi_home_left_pi_home_interactive .pi_featureditem_list p {
	background:#FFFFFF;
	float:left;	
}

#pi_home_left_pi_home_interactive .pi_featureditem_list a {
	color:#FFFFFF;
}

#pi_content_holder_pi_home_interactive .pi_item_list {
	border:8px solid #0063a3;	
}

#pi_home_left {
	float:left;
	width:64%;
	padding-top:0px;
}

/* fixIEMenuBug */
/* for IE7 and below */
#pi_home_left {padding-top: 11px;}


#pi_home_left .pi_thumb img {
	width:61px;
	height:61px;
}

#pi_left_content {
	width:48%;
	float:left;

}

#pi_right_content {
	width:48%;
	float:right;
}

#pi_home_right {
	float:right;
	width:33%;
	_width:35%;
	padding-top:10px;
}

#pi_home_right .pi_thumb img {
	width:61px;
}


#pi_home_left .pi_generic_box p {
	margin-top:0px;
	margin-bottom:1px;
}

#pi_home_left .pi_box_title img {
	padding:8px 0 0 0;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#pi_home_right .pi_box_title img {
	padding:8px 0 0 0;
	margin-right:auto;
	margin-left:auto;
	display:block;
}


#pi_home_left .pi_generic_box h4 {
	margin:0px;
	padding:0px 0 2px 0;
}

#pi_home_right_our_latest_news {
	margin-top: 0px;
	
}


#pi_home_right_our_latest_news  p {
	margin-top:0px;
	margin-bottom:1px;
	
}

#pi_home_right_our_latest_news img {
	padding:0px;
	margin:0px;
}

#pi_home_right_our_latest_news img.extLink {
	padding-left:3px; /* fixes bug 87815092 */
    border: none;
    width: 14px;
    height: 14px;
}

#pi_home_right_our_latest_news h4 {
	margin:0px;
	padding:0px 0 2px 0;
	
}

.pi_item pi_featureditem .pi_list_title {
		
}

/***********END HOMEPAGE CONTAINERS ********/
	
#pi_content_holder {
	background-color:white;
	/* margin-left: 17px;
	margin-right: 17px; */
}

#pi_content_holder.home_content_holder{
	background:none;
}

#pi_left_content .pi_item {
	float: left;
	width: 65%;
	_width: 64%;
	margin-top:-1px;
}	

#pi_right_content .pi_item {
	float: left;
	width: 65%;
	_width: 64%;
	margin-top:-1px;
}	

#pi_home_right_our_latest_news .pi_item {
	float: left;
	width: 65%;
	_width: 64%;
	margin-top:-1px;
}	

	
/******* MAP AREA ********/
	
.pi_home_interactive {
	background-color:#133c6a;
	z-index:-1;
	display:none;

	
}

/**

#pi_home_right .pi_dropshadow1 {
	margin-left:0px;
	padding-left:0px;

}

 #pi_home_right .pi_dropshadow2 {
	margin-left:0px;
	padding-left:0px;

}**/

#pi_content_holder .pi_item_thumb_container {
	margin-bottom:6px;
}

#pi_content_holder .pi_generic_fixed .pi_item_thumb_container {
	margin-bottom:0px;
}

#pi_home_right .pi_generic_box {
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:20px;
	padding-right:0px;
}


#pi_home_right_pi_ng_box .pi_generic_box td {
	border:none
}	

#pi_right_column_ng_box	.pi_thumb img {
	/* width:36px; */
	display:none;
}

#pi_right_column_ng_box .pi_item_thumb_container {
	display:none;
}

#pi_left_content .pi_generic_box {
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:0px;

}

#pi_right_content .pi_generic_box {
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-right:0px;
}

/********END MAP AREA *******/

/* generic fixed box - like "Our Latests News" box */

.pi_generic_fixed {
	border: 1px solid #537e9a;
	margin-bottom:10px;
	background-color:#FFFFFF;
	padding: 10px;
}

.pi_generic_fixed .pi_box_title {
	height:13px;
	padding-bottom:6px;
	border-bottom:dotted 1px #999999;
}

.pi_generic_fixed .pi_item_list {
	height:142px;
	overflow:auto;
}

.pi_generic_fixed .pi_item {
	margin-bottom:7px;
	padding-top:5px;
}
	
.pi_generic_fixed p {
	margin-top: 0px;
	margin-bottom: 0px;
}

.pi_generic_fixed h3 {
	line-height: 1;
	padding-bottom:3px;
	
}

.pi_generic_fixed h2 {
	line-height: 1.2;
	padding-bottom:2px;
	padding-top:6px;
	
}

.pi_generic_fixed h4 {
	line-height: 1.2;
	padding-bottom:2px;
	
}

.pi_generic_fixed h1 {
}


/* generic box for various components */

.pi_generic_box {
	background-color:#FFFFFF;
	/*border: 1px solid #739ab3;*/
	margin:0px;
	padding: 10px;
			
}

.form_button {
	
	
}

.pi_dropshadow1{
	background:none;           
	padding:0px;
	border:0px;
	margin:0px;
	
}

.pi_dropshadow2{
	background:none;
	padding: 0px;
	margin:0px;
	border:0px;
	
}

.pi_generic_box .pi_box_title {
    margin-bottom: 20px;
    padding-bottom: 12px;
	padding-top:12px;
	padding-left:8px;
	border-top:6px solid #99cc33;
	border-bottom:6px solid #0099cc;
	background-image: url(/sitelib/images/headers/green_arrow.png);
	background-position:14px top;
	background-position-y:0px;
	background-repeat: no-repeat;
	color:#002a59;
	font-weight:bold;
}
.pi_box_title {
	 margin-bottom: 20px;
    padding-bottom: 12px;
	padding-top:12px;
	padding-left:8px;
	border-top:6px solid #99cc33;
	border-bottom:6px solid #0099cc;
	background-image: url(/sitelib/images/headers/green_arrow.png);
	background-position: 14px top;
	background-position-y:0px;
    background-repeat: no-repeat;
	color:#002a59;
	font-weight:bold;
}



@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) {

		
		
		.pi_generic_box .pi_box_title {background-position-y:0px;}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) {

		
		
		#pi_center_column .pi_box_title {background-position-y:0px;}
}

#pi_home_left .pi_generic_box .pi_box_title {
	margin-bottom:20px;
	border-bottom: 6px solid #0099CC;
    border-top: 6px solid #99CC33;
	/*padding-bottom: 6px; */
	background-image:url(/sitelib/images/headers/green_arrow.png);
	background-repeat:no-repeat;
	background-position:center top;
	background-position-y:0px;
	text-align:center;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) {

		
		#pi_home_left .pi_generic_box .pi_box_title {background-position-y:0px;}
		
}
#pi_home_right .pi_generic_box .pi_box_title {
	margin-bottom:20px;
	border-bottom: 6px solid #0099CC;
    border-top: 6px solid #99CC33;
	/*padding-bottom: 6px; */
	background-image:url(/sitelib/images/headers/green_arrow.png);
	background-repeat:no-repeat;
	background-position:center top;
	background-position-y:0px;
	text-align:center;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) {

		
		#pi_home_right .pi_generic_box .pi_box_title {background-position-y:0px;}
		
}

.pi_item_thumb_container {
	border:none;
	
}



.pi_item_thumb_container img {
	border:1px solid #cccccc;
	margin-top:4px;
	
}

/* 1.20 */
.pi_item_thumb_container img.pdfLink {
	border:none;
    width: 11px;
    min-width: 11px;
    height: 12px; 
    margin-right: 0;
}

/* 1.20 */
.pi_item_thumb_container img.extLink{
	border:none;
    margin-left:3px;
    margin-bottom:9px;
    width: 14px;
    min-width: 14px;
    height: 14px; 
    margin-right: 0;
}


.pi_generic_box .pi_thumb {
	float:left;
	margin-right:8px;

}

#pi_center_column hr {
	margin-top:0px;
	margin-bottom:10px;	
}

/* 1.20 */
span.pi_photo_content hr {
    /*color: #cccccc;
    width:35%;
    display: inline-block;
    margin-left: 10%;
    margin-right: 10%;*/
    overflow: hidden; /* 1.20 */
    clear: none; /* 1.20 */
}

#pi_center_column .pi_item_thumb_container {
	margin-top: 7px;
	padding-bottom:0px;
	border:none;
	
}

#pi_center_column .pi_item_thumb_container h2 {
	font-size:1.0em;
	font-weight:bold;
}

#pi_center_column .pi_item_thumb_container h3 {
	margin:0px;
	padding-bottom:2px;
	padding-top:0px;
	font-style:normal;
	font-size:1.0em;
	font-weight:bold;
}

#pi_center_column .pi_item_thumb_container h4 {
	margin:0px;
	padding-bottom:2px;
	padding-top:0px;
	font-style:normal;
	font-size:.75em;
	font-weight:bold;
}

.blue {

	border-bottom:1px solid #086ba8 !important;

}

#pi_center_column ol  {
		/*padding-left:24px; 1.19 fix for foundation override */
		
} 


#pi_center_column .pi_item {
	float: left;
	line-height:1.5;
	width: 65%;
	_width: 64%;

	
}

/* #pi_center_column .pi_item h1 {
	font-size: 1em;
}

#pi_center_column .pi_item h2 {
	font-size: 1em;
}

#pi_center_column .pi_item h3 {
	font-size: 1em;
}

#pi_center_column .pi_item p {
	font-size: 1em;
}

#pi_center_column .pi_item ul li {
	font-size: 1em;
}
*/



#pi_center_column .pi_tabcontent .pi_item_thumb_container {
	border-bottom:1px dotted #9c9474;
	margin-left:0px;
	margin-right:0px;
	padding-right:15px;
	padding-left:15px;
		
}


#pi_center_column .pi_tabcontent p {
	margin-left: 8px;
	margin-right:8px;
}

#pi_center_column .pi_tabcontent .pi_item_thumb_container p {
	margin-left:0px;
}

#pi_center_column .pi_tabcontent h4 {
	margin-left: 8px;
	margin-right:8px;
}

#pi_center_column .pi_tabcontent .pi_item_thumb_container h4 {
	margin-left:0px;
}

#pi_center_column .pi_tabcontent ol {
	margin-right:8px;
}

#pi_center_column .pi_tabcontent li {
	margin-left: 24px;
	margin-right:8px;
	line-height:1.5;
}

#pi_center_column .pi_tabcontent .pi_additional_resources li {
	margin-left: 0px;
}

#pi_center_column .pi_tabcontent h3 {
	margin-left: 8px;
	margin-right:6px;
    font-size:0.875em; /* 1.21 */
}

#pi_center_column .pi_tabcontent .pi_item h3 {
	margin-left: 0px;
	margin-right:6px;
}

#pi_center_column .pi_tabcontent .pi_additional_resources h3 {
	margin-left: 0px;
}

#pi_center_column .pi_tabcontent td h2 {
	font-size: 1em;
	margin-left:0px;
}

#pi_center_column .pi_tabcontent td p {
	font-size: 1em;
	margin-left:2px;
}

#pi_center_column .pi_tabcontent h2 {
	margin-left: 4px;
	margin-right:6px;
}

#pi_center_column .pi_tabcontent a.pi_expanded_item_title {
   float:left;
   padding-bottom:4px;
   margin-left:8px;
} 

#pi_center_column .pi_tabcontent .pi_item_thumb_container a.pi_expanded_item_title {
   float:left;
   padding-bottom:4px;
   margin-left:0px;
} 

/* 1.24 */
#pi_center_column .pi_tabcontent a.pi_expanded_item_related_publication {
   float:left;
   padding-bottom:4px;
   margin-left:8px;
} 

/* 1.24 */
#pi_center_column .pi_tabcontent .pi_item_thumb_container a.pi_expanded_item_related_publication {
   float:left;
   padding-bottom:4px;
   margin-left:0px;
}

#pi_center_column .pi_tabcontent .pi_item_thumb_container .pi_thumb img {
    margin-bottom:14px;
}


#pi_center_column td {
	padding: 6px;
	font-size:0.875em;
	line-height:1.5;
	vertical-align:top;
}

#pi_center_column td p {
	font-size: 1em;
}



#pi_center_column td h3 {
	margin-left:0px;
}


.pi_generic_box p {	
	line-height: 1.5;
	margin-top:6px;
	margin-bottom:14px;
}

.pi_generic_box p a {	
	line-height: 1.5;
	margin-top:6px;
	margin-bottom:14px;
}

.pi_generic_box h2 {	
	margin-bottom:2px;
    font-size: 1.5em;  /* 1.19 */
    font-weight: bold; /* 1.19 */
}

#pi_center_column .pi_generic_box p {	
/*	line-height: 1.5;
	margin-top:6px;
	margin-bottom:14px; */
}

/* if the margin-top changes in here then the -6px needs to change in audioplayer.css as well to match */
#pi_center_column .pi_generic_box p a {	
	line-height: 1.5;
	margin-top:6px;
	margin-bottom:14px;
}

#pi_home_left .pi_generic_box h2 {
	margin-bottom:2px;
}
	
#pi_home_right_our_latest_news .pi_generic_box h2 {
	margin-bottom:2px;
}

.pi_generic_box h3 {	
	line-height: 1.5;
	padding-top:0px;
	padding-bottom:2px;
    font-weight: 700;
    font-size: 1.5em;
}

.pi_generic_box h4 {	
	line-height: 1.2;
	padding-top:14px;
	padding-bottom:10px;
	margin-top:0px;
}

.pi_item_thumb_container p{
	margin-top:0px;
	margin-bottom:2px;
 line-height: 1.5; 

	
}


/****** LEFT HAND COLUMN LEVEL 1 PAGE ********/
/* 1.20 */
#pi_left_column {
	/*width:18%;
	float:left;
	margin-left:10px;
	background-color:#FFFFFF;
	margin-right:2%;
	padding-top:36px;*/
}

/******************* BEGIN LEFT NAVIGATIONS ********************/

#pi_left_column_nav {
	background-color:#FFFFFF;
	margin-bottom:70px;
}
/*
#pi_left_column_nav a {color:#086ba8; text-decoration:none;}
#pi_left_column_nav a:link {color: #086ba8; text-decoration:none;}
#pi_left_column_nav a:visited {color: #996699; text-decoration:none;}
#pi_left_column_nav a:hover {color:none; text-decoration:underline;}
#pi_left_column_nav a:active{color:#000000; text-decoration:none;}
*/

/*.pi_list_title {
	font-size:0.75em;
	font-weight:bold;
	padding-bottom:4px;
	margin-bottom:4px;
	margin-top:8px;
	text-decoration:none;
	border-bottom:dotted 1px #999999;
} */

.pi_list_title {
	font-size:0.9em;
	font-weight:bold;
	padding-top:12px; /* 1.19 changed from 10 */
	padding-bottom:12px; /* 1.19 changed from 10 */
	padding-left:8px; /* 1.19 changed from 6 */
	margin-bottom:0px;
	margin-top:2px;
	text-decoration:none;
	background-color:#0063a3;
	height:auto;
/*	background-image:url(/sitelib/images/left_nav_minus.png);
	background-repeat:no-repeat;
	background-position:right center;
*/
}

.pi_list_title a {color:#FFFFFF; text-decoration:none;}	
.pi_list_title a:link {color:#FFFFFF; text-decoration:none;}
.pi_list_title a:visited {color:#FFFFFF; text-decoration:none;}
.pi_list_title a:hover {color:#FFFFFF; text-decoration:none;}
.pi_list_title a:active {color:#FFFFFF; text-decoration:none;}				

#pi_left_column_nav ul {
	margin:10px 0 0 4px;
	padding:0px;

	
}

#pi_left_column_nav li {
	list-style:none;
	font-family:arial;
	font-size:0.8em;
	font-weight:bold;
	display:block;
	margin-bottom:4px;
	padding:6px 4px 8px;
	color:#00a1e0;
	margin-bottom:4px;
	margin-left:0px;
	border-bottom:1px solid #cccccc;
/*	background-image:url(/sitelib/images/left_nav_plus.png);
	background-repeat:no-repeat;
	background-position:right center;
*/
}

#pi_left_column_nav li a {color:#1959a2; text-decoration:none;} /* 1.19 changed from 00a1e0 */
#pi_left_column_nav li a:link {color:#1959a2; text-decoration:none;} /* 1.19 changed from 00a1e0 */
#pi_left_column_nav li a:visited {color:#1959a2; text-decoration:none;} /* 1.19 changed from 00a1e0 */
#pi_left_column_nav li a:hover {color:#1959a2; text-decoration:underline;} /* 1.19 changed from 00a1e0 */
#pi_left_column_nav li a:active {color:#1959a2; text-decoration:none;} /* 1.19 changed from 00a1e0 */

/******************* END LEFT NAVIGATION ********************/

/* center box on the level one page */
/* 1.20 */
#pi_center_column {
	/*width:54%;
	_width:52%;
	float:left;
	background-color:none;
	padding-top: 10px;*/	
}

#pi_center_column ul {
	margin: 0px 0 0px 16px;
	font-size: 0.875em;
	/*font-size:0.75em; */
	line-height: 1.5;
	padding-bottom:16px;
}

#pi_center_column #tabview ul {
		padding-bottom:0px;
}


#pi_center_column .yui-nav ul {
	line-height: 1.5;
	
}

#pi_center_column #pi_accordion_container {
	padding-right:0px;
	margin-right:0px;

}

#pi_center_column ul.yui-accordionview {
	margin-left:0px;
		
}

.pi_accordion_count {
	float:right;
	padding-right:34px;
}

.pi_accordion_expanded
{
	padding: 8px;
	border-bottom: 1px dotted black;
}

.pi_accordion_expanded_first_last
{
	padding: 8px;
}

.pi_accordion_expanded_first
{
	padding: 8px;
	border-bottom: 1px dotted black;
}

.pi_accordion_expanded_last
{
	padding: 8px;
}

h3.pi_accordion_expanded_date {
	font-size:0.75em;	
}

a.pi_accordion_expanded_title {
	font-size:0.85em;	
}

.pi_accordion_expanded_location {
	font-size:1.1em;	
}

.pi_accordion_expanded_type {
	font-size:1.1em;	
}

.pi_accordion_expanded_publication {
	font-size:1.1em;	
	font-style: italic;
}

.pi_accordion_expanded_description {
	font-size:1.1em;	
}

.pi_accordion_expanded_other {
	font-size:0.75em;	
}

.pi_accordion_expanded_count {
	float:right;
	padding-right:2px;
}

#pi_center_column ul ul {
	margin: 5px 0 5px 30px;
	font-size:100%;
	

}

#pi_center_column ul li {
		/* list-style-image:url(/sitelib/images/bullet_blue.gif); */
		padding:3px 0px 3px 0px;
		list-style:disc outside none;
		line-height:1.5;
		
} 

#pi_center_column ol li {
		font-size:0.875em;
		font-style:normal;
		padding:3px 0px 3px 0px;
		
} 

#pi_center_column ol li ul li {
	font-size:130%;
	padding:3px 0px 3px 0px;
}


#pi_center_column ul li ul li {
	margin: 0px 0 0px 0px;
	list-style-image:url(/sitelib/images/bullet_grey.gif);
	padding:0px;
}

#pi_center_column ul li ul li ul li {
	padding:0px;
	margin: 5px 0 5px 0px;
	list-style-image:url(/sitelib/images/bullet_dash.gif);

}

#pi_center_column ul li ul li ul li {
	margin: 5px 0 5px 0px;
	

}

#pi_center_column .yui-skin-sam ul li {
	border-bottom:none;
	padding-bottom:0px;

}

#pi_center_column .yui-skin-sam ul li a {
		height:35px;
}
#pi_center_column ul.yui-nav {
	margin: 0px;
	/* there is a cascading problem here */
	font-size: 0.9em;
	border:none;
}

#pi_center_column .pi_additional_resources {
	background-color:#d7eaf6;
	margin-top:35px;
	padding: 12px;
	margin-bottom: 35px;
}

#pi_center_column .pi_tabcontent .pi_additional_resources {
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 5px;
	margin-bottom: 8px;
}

#pi_center_column .pi_additional_resources h1 {
	font-size:1em; /* 1.19 increase from .875 */
	font-style:normal;
	font-weight:bold;
}

#pi_center_column .pi_additional_resources h3 {
	padding-bottom:6px;	
    font-size:0.875em;
}

/* 1.19 */
#pi_center_column .pi_additional_resources h4 {
    font-style: italic;	
    font-size:1em;
}

#pi_center_column .pi_additional_resources ul {
	list-style: none;
	margin: 0;
	padding-left:16px;
}

#pi_center_column .pi_additional_resources li {
	line-height: 1.3;
	list-style-image:none;
}

#pi_center_column .pi_additional_resources a {
	font-size:1em; /* 1.19*/
}

.pi_additional_resources_summary {
	
	line-height:1.5;	
}

#pi_center_column .pi_additional_resources .pi_additional_resources_summary p
{

font-size: 1.0em;
} 

#pi_page_banner {
	/*background-color:#005B70;*/
	border:12px solid #0063a3;
	margin-bottom:27px;
}

#pi_page_banner img {
	visibility:visible;
	
/*	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	float:right; */
}


#pi_page_banner_title {
	vertical-align:top;
	background-color:inherit;
	margin:0px;
	
}

#pi_page_banner_title p{
	height: 18px;
	float:left;
	background-color:#00A1E0;
	margin:0px;
	padding-top:30px;
	padding-bottom:9px;
	padding-left:6px;
	font-family:Arial;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
} 
	
/* #pi_page_banner_title img{
	 float:left;
	width:auto;
	border:none;
	margin-left:6px;
	visibility:visible;
	height:auto;
	padding-top:30px;

} */

#pi_center_column .pi_generic_box {
	border: 0;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}


#pi_page_banner_intro {
    background-image: -webkit-gradient( linear, right bottom, left bottom, color-stop(0.4, #0062A3), color-stop(1, #00A1E0) );
    background-image: -o-linear-gradient(left, #0062A3 43%, #00A1E0 56%);
    background-image: -moz-linear-gradient(left, #0062A3 43%, #00A1E0 56%);
    background-image: -webkit-linear-gradient(left, #0062A3 43%, #00A1E0 56%);
    background-image: -ms-linear-gradient(left, #0062A3 43%, #00A1E0 56%);
    background-image: linear-gradient(to left, #0062A3 43%, #00A1E0 56%);
    font-size: 0.95em;
    padding: 0px 0px 0px 0px;
    line-height: 1.2;
    color: #006666;
}
/*
background-image: linear-gradient(0, #00A1E0 43%, #0062A3 56%);
background-image: -o-linear-gradient(0, #00A1E0 43%, #0062A3 56%);
background-image: -moz-linear-gradient(0, #00A1E0 43%, #0062A3 56%);
background-image: -webkit-linear-gradient(0, #00A1E0 43%, #0062A3 56%);
background-image: -ms-linear-gradient(0, #00A1E0 43%, #0062A3 56%);

background-color: -o-linear-gradient(0, #00A1E0 43%, #0062A3 56%);
background-color: -moz-linear-gradient(0, #00A1E0 43%, #0062A3 56%);
background-color: -webkit-gradient(
	linear,
	left 0,
	left top,
	color-stop(0.43, #00A1E0),
	color-stop(0.56, #0062A3)
);
background-color: -webkit-linear-gradient(0, #00A1E0 43%, #0062A3 56%);
background-color: -ms-linear-gradient(0, #00A1E0 43%, #0062A3 56%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00A1E0', endColorstr='#0062A3',GradientType=1 )

} */

#pi_page_banner_intro img {
	float:right;
	padding-left:10px;
	height: auto;
	

}

#pi_page_banner_intro .teamsiteEditLink {
	display:none;

	

}

/* right hand box on level 1 page */
/* 1.20 */
#pi_right_column {
	/*width:20%;
	background-color:#FFFFFF;
	float:right;
	margin-right:10px;
	padding-top:20px;
	margin-left: 2%;*/
}


#pi_right_column .pi_dropshadow2 {
	margin:0px;
	border:0px;
	padding:0px;
}	

#pi_right_column .pi_dropshadow1 {
	margin:0px;
	border:0px;
	padding:0px;
}	


#pi_right_column .pi_list_title {
	border-bottom:none;
	padding-top:2px;
	float:left;
	
}

#pi_right_column .pi_icon {
	float:left;
}

#pi_right_column #pi_ng_box{
	border: 1px solid #537e9a;
	background-color:#FFFFFF;
	padding-top:20px;
		
}

#pi_ng_box .pi_box_title {
	margin-top:12px;
	margin-left:0px;
	margin-right:4px;
	margin-bottom:5px;
	height:45px;
	padding-bottom:3px;
	border-bottom:none;
}

#pi_ng_widget {
	border:none;
}

#pi_right_column #pi_ng_widget span.indicator { display: none; }




#pi_right_column_ekiosk {
	margin-bottom:18px;
	display:none;
}

#pi_right_column_ekiosk .extLink {
	display:inline;
	padding-bottom:0px;
	padding-left:6px;
    width: 18px;
}

#pi_right_column_ekiosk .pi_icon {
	float:left;
	text-align:center;
	width:22px;
}

#pi_right_column_ekiosk .pi_list_title {
	margin: 0px;
	padding: 0px;
	float:left;
	width:74%;
	margin-left:5px;
}

#pi_home_right_ekiosk .extLink {
	padding-bottom:0px;
	padding-left:6px;
    width: 18px;
}

#pi_home_right_ekiosk .pi_icon {
	float:left;
	text-align:center;
	width:22px;
}

#pi_home_right_ekiosk .pi_list_title {
	margin: 0px;
	padding: 0px;
	float:left;
	margin-left:5px;
	border:none;
}

#pi_right_column_ekiosk img {
	padding-bottom:2px;
}


#pi_home_right_ekiosk .pi_generic_box {
	background-color:#FFFFFF;
	border: 1px solid #739ab3;
	margin:0px;
	padding: 10px;
			
}

#pi_home_right_ekiosk img {
	padding-bottom:2px;
}

#pi_right_content_economic_indicators img {
	border: 0px;
}

#pi_right_content_economic_indicators .graph {
    text-align: center;
}

#pi_right_content_economic_indicators p.graphdate {
	font-size: 11px;
	font-weight: bold;
	margin-top: 15px;
}

#pi_right_content_economic_indicators #graph_moreInfo .graph_links li {
	text-align:left;
	margin-left:20px; /* old was 35px */
	margin-right:20px;
	list-style-position:outside;
	list-style-image:url("/sitelib/images/bullet_blue.gif");
	padding:0px;
	font-size:.8em;	
}

#pi_right_content_economic_indicators #graph_moreInfo .graph_links a {
	font-weight:normal;
	line-height:1.4;
}
	

#graph_moreInfo hr {
	margin-left:5px; /* old was 20px */
	margin-right:5px;	 /* old was 20px */
}

#pi_right_content_economic_indicators #graph_moreInfo p {
	text-align:left;
	margin-left:5px; /* old was 20px */
	padding-bottom:2px;
		
}

.pi_right_content_economic_indicators p { 
	text-align: center;
}

.pi_right_content_economic_indicators h3 {
	margin-left:10px;
}


#pi_home_right_ekiosk .pi_dropshadow2 {
	background-image:none !important;
	padding:0px !important;
	margin:0px !important;
}

#pi_home_right_ekiosk .pi_dropshadow1 {
	background-image:none !important;
	padding:0px !important;
	margin:0px !important;
}

#pi_home_right_ekiosk .pi_item {
	margin: 0px;
	padding: 0px;
	padding-bottom:7px;
}

.pi_list_title a {
	text-decoration:none;
}

#pi_right_column_ekiosk .pi_item {
	margin: 0px;
	padding: 0px;
	padding-bottom:7px;
}


#pi_right_content_economic_indicators p { 
	text-align: center;
}

#pi_right_content_economic_indicators h3 {
	margin-left:10px;
}




/********************* BEGIN BREADCRUMBS ************************/
#pi_center_column_bread_crumbs {
	position: relative;
	margin-left:0px;
	font-family:arial;
	font-size: 0.75em;
	color: #000000;
	text-align: left;
	margin-bottom: 16px;

}

#pi_center_column_bread_crumbs a {
	color: #086ba8;
	text-decoration:none;
	position: relative;
}

#pi_center_column_bread_crumbs a:hover {
		text-decoration:underline;
}

#pi_center_column_bread_crumbs .pi_icon_bar
{
	font-size: 1.3em;
}
/********************* END BREADCRUMBS ************************/

#pi_print {
	float:right;
}

/************** SPEECHE ************************/

#speech {
	width:auto;
}

#speech .pi_speech_list {
	
	border:1px solid #9c9474;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:10px;
	vertical-align:top;

}



#speech .pi_box_title {
	border-bottom:none;
	padding:0px;
	margin:0px;
}

#speech h2 {
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:10px 0px 0px 0px;
	font-size:1em;
}

#speech h4 {
	padding:10px 0px 6px 0px;

}	

#speech p {
	margin:0px;
	padding:0px;
}



#speech .pi_item_thumb_container {
	border:none;
	margin-bottom:10px;
}

#speech.pi_item {

	float:left;
	width:65%;

}


#speech .pi_speech_content {
	
	padding-top:6px;
	padding-bottom:6px;
	

}

#speech .pi_speech_content span {
	
	display:block !important;

}

#speech .pi_speech_content span.scChromeData {
    display:none !important;
}

/* 1.19 fix not implemented - content had <br> embedded so no fix needed
#speech .pi_speech_content h3 { 
    font-size: .875em;
    margin-bottom: 0;
}
*/

#speech .pi_speech_content p {
	line-height:1.5;
	padding-bottom:14px;

}	

/* stick icon bar */
.pi_icon_bar_sticky
{
	margin-top: 0px;
	background-color: #cccccc;
	top: 0;
}

/* ICON BAR */
.pi_icon_bar {
	border-top:dotted 1px #cccccc;
	border-bottom:dotted 1px #cccccc;
	/* height:23px; was 26 */
	margin:0px;
	margin-top:7px;
	margin-bottom: 8px;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 5px;
	font-family:arial;
}	

.pi_icon_bar_top {
	border-top:dotted 1px #cccccc;
	margin:0px;
	margin-top:7px;
	text-align: right;
	padding-top: 4px;
	font-family:arial;
}	

.pi_icon_bar span, .pi_icon_bar_top span {
	border:none;
	font-size:0.875em;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-left: 4px;
}

.pi_icon_bar img, .pi_icon_bar_top img  {
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
}
/* END ICON BAR */

/* in page icon bar */
.pi_icon_bar_page {
	border-top:dotted 1px #cccccc;
	border-bottom:dotted 1px #cccccc;
	margin:0;
	margin-bottom: 7px;
	margin-top:7px;
	padding-top: 4px;
	padding-bottom: 3px;
	font-family:arial;
	overflow: auto;
}		

#pi_center_column_page_header + .pi_icon_bar_page {
	border-top: 0;
	border-bottom:dotted 1px #cccccc;
	margin:0;
	margin-bottom: 7px;
	margin-top: 0;	
	padding-top: 0;
	padding-bottom: 3px;
	font-family:arial;
	overflow: auto;
}

.pi_icon_bar_page span {
	border:none;
	font-size:0.875em;
	font-weight:bold;
	margin:0;
	padding-left: 0;
}

.pi_icon_bar_page img {
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 0px;
}

.pi_icon_bar_page #pi_icon_bar_page_print
{
	float:right;
	vertical-align:middle;
}

.pi_icon_bar_page #pi_icon_bar_page_drop_down
{
	float:right;
	vertical-align:middle;
	cursor:pointer;
}

span#pi_icon_bar_page_pdf {
float:left;
	font-weight:bold;
	text-align:center;
} 

span#pi_icon_bar_page_pdf2 {
float:left;
	font-weight:bold;
	text-align:center;
} 

span#pi_icon_bar_page_audio  {
	float:left;
		font-weight:bold;
	text-align:center;
	padding-left:24px;
}

span#pi_icon_bar_page_zip {
	float:left;
	font-weight:bold;
	text-align:center;
	padding-left:24px;
}

span#pi_icon_bar_page_tweet {
	float:left;
	font-weight:bold;
	text-align:center;
}

span#pi_icon_bar_page_share {
	float:left;
	font-weight:bold;
	text-align:center;
}

span#pi_icon_bar_page_print_subscription {
	padding-left:24px;
	/* float:left;
	font-weight:bold;
	text-align:center;
	*/
}

.pi_icon_bar_page #pi_icon_bar_page_drop_down
{
	float:right;
	padding-right:4px;
	font-weight:bold;
	background:#fcb53d;
	border:2px solid #fcb53d;
}

.pi_share_drop_down_title a {
	color:#000000;
}
/* END of in page icon bar */

.pi_embedded_video {
	border:1px solid #999999;
	margin-right: 8px;
	float:left;
}	

sup {
	display:inline;
	font-size: 0.75em;
	padding-bottom:3px;
}

.pi_footnotes {
	border-top:2px solid #086BA8;
	padding-top:10px;
	
}

.pi_footnotes p {
	display: inline;
	line-height:115%;
	font-style:italic;
}

.pi_footnote {
	padding-bottom:8px;
}

#tabview .pi_footnotes sup {
	font-size: 0.75em;
	
}


#tabview .pi_footnotes p {
	display: inline;
	line-height:115%;
	font-style:italic;
}


.pi_highlights {
	float:left;
	background-color:#d9f1fa;
	width:100%;
	margin-top:11px;
}

.pi_highlights h3 {
	color:#003366;
	padding-top:15px;
	line-height:none;	
	margin-left:10px;
	font-size:1em;
}

.pi_highlights hr {
	color:#003366;
	border:1px dotted #003366;
	background-color: #d9f1fa;
	margin-top:1px;
	margin-bottom:1px;
	margin-left:10px;
	margin-right:10px;
	
}

#pi_center_column .pi_highlights ul {
	margin-top:0px;
	font-size:0.9em;
	padding-left:4px;
	margin-right:10px;
}


.pi_highlights li {
	color:#333333;
}


#contact_us h2 {
	color:#000000;
}

#contact_us a {
	text-decoration:none;
}

/*
.pdfLink { padding-right: 19px; background: url(/sitelib/images/icons/pdf.gif) no-repeat 100% .5em; }
.docLink { padding-right: 19px; background: url(/sitelib/images/icons/doc.gif) no-repeat 100% .5em; }
.zipLink { padding-right: 17px; background: url(/sitelib/images/icons/zip.gif) no-repeat 100% .5em; }
.popupLink{ padding-right: 17px; background: url(/sitelib/images/icons/popup.gif) no-repeat 100% .5em; }
*/


#economist_left {
	width:48%;
	float:left;
	padding-top:12px;
	
}

#economist_right {
	width:48%;
	float:left;
	padding-top:12px;
}

#profiles .pi_item_thumb_container {
	padding-bottom:12px;
}

#profiles .pi_box_title {
	border-bottom:none;
}

.profile_view td {
	padding:6px;
}

#search .search_holder {
	margin-top:-20px;
		
}

.search_holder {
	padding-bottom:8px;
	background-color:#D9F1FA;
	padding-top:6px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #999999;
}

.search_button {
	border:none;
	padding:6px 0 6px 6px;
	vertical-align:middle;
	/*height:26px; 1.19 foundation fix*/
	width:34px;
}

.search_box {
	margin:0px;
	height:25px;
	width:87%;
	margin: 0 0 0 10px;
	border:1px solid #cccccc;
	
}

.best_bets {
	background-color:#d7eaf6;
	padding:6px;
    padding-bottom: 0px; /* 19.1 */
	margin-top:6px;
	border:none;
    margin-bottom: 25px; /* 19.1 */
}

#search .best_bets li {
	list-style-type:none;
	padding:0px;
	margin:0px;
	font-size:0.75em;
}

#search td {
		padding:8px 0px 0px 2px;
		border:none;
		font-size:100%;
}

#search h2 {
	padding:0px;
	margin:0px;
}

#search .best_bets h2 {
    margin-bottom: 10px; /* 19.1 */
}

#search table {
		border:none;

}

#search tbody {
		border:none;

}

#search tr {
		margin-top:6px;
		border:none;
}

#search ol {
	
	list-style-type:decimal;
	list-style-position:outside;
	padding-left:30px;

}

#search p {
	margin:0px;
	padding:0px;
}

title {
	color:#00CC66;
	font-size:0.75em;
	font-style:normal;
	line-height: 1.2;
	margin-top: 8px;
	margin-bottom: 8px;
}

#search .resultsbox {
		
		font-style:normal;

}

#search .search_results_header
{
	margin-top: 15px;
	margin-bottom: 15px;
	font-size:1em;
}

#search .search_results_footer
{
	font-size:0.9em;
}

#search .search_results_link
{
	margin-bottom: 5px;
	font-size:0.9em;
}

#search .search_results_path
{
	color: #6d9e0b;
	margin-bottom: 5px;
	font-size:0.8em;
}

#search .search_results_pdf
{
	margin-bottom: 5px;
}

#search .search_results_summary
{
	margin-bottom: 10px;
	font-size:0.8em;
	line-height:1.3;
}

#search .best_bets .search_results_summary:last-of-type
{
	margin-bottom: 3px; /* 19.1 */
}

#search .search_results_page_number_hilite
{
	font-weight: bold;
}

#search .arrownav {
	float:right;
	color:#999999;
}

#search .arrownav img {
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px;
}



#search ul li {
	list-style:decimal;
	list-style-position:outside;
	display:block;
}

#error h2 {
	color:red;
}

.survey_view h2 {
	margin-left:10px;

}

.survey_view p {
	margin-left:10px;
}

#working_papers .pi_item {
	width:100%;
}

#working_papers .pi_box_title {
	border:none;
}

#working_papers .pi_speech_content {
	border:none;
}

.pi_popup {
	background:#FFFFFF;
	margin-left:8px;
	margin-right:8px;
}	
#pi_popup_background {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0px;
	margin-bottom: auto;
	color: #FFFFFF;
	background-image: url(/sitelib/images/blue_gradient_small.gif);
	background-repeat: repeat-x;
}



#economic_quarterly  .pi_box_title {
	border:none;
}

#economic_quarterly  .pi_item {
	width:100%;
}

#economic_review  .pi_box_title {
	border:none;
}

#pi_home_right_pi_ng_box table {
	border:none;
}

#pi_home_right_pi_ng_box td {
	border:none;
}

#pi_home_right_pi_ng_box .pi_box_title {
	margin-bottom:12px;
}

#pi_home_right_pi_ng_box .pi_item_thumb_container {
	margin-bottom:10px;
}

.fedfaqs {

	font-size:1em;
	font-style:normal;
	line-height: 1.5;
	margin-top: 8px;
	margin-bottom: 8px;
}	

.fedfaqs strong {
	line-height:1.5;
}


#pi_center_column .fedfaqs ul { font-size: 1em; }

.fedfaqs p{

	font-size:1em;
	font-style:normal;
	line-height: 1.5;
	margin-top: 8px;
	margin-bottom: 8px;
}	

#pi_right_column_contact_us {
	margin-bottom:18px;
	margin-top:18px;
	border:1px solid #FFFFFF;
	padding:0px;
}


#pi_right_column_contact_us .pi_box_title {
	margin-bottom:4px;
	border-bottom:none;
    background-color: #0063a3; /* 1.19 00a1e1 */
	border-top:none;
	background-image:none;
	font-family:Arial;
	color:#FFFFFF;
}


.pi_contact_group {
	margin-top:0px;
	padding-top:0px;	
}

.pi_contact_group p {
	margin-top:0px;
	margin-bottom:5px;
}

.pi_contact_group h2 {
	margin-top:15px;
}

#pi_home_right_careers p {
	margin-top:0px;
}



/*beginning events list*/
.pi_events_box {
	margin-bottom:18px;
	margin-top:18px;
	border:1px solid #FFFFFF;
	padding:0px;
	font-style:normal;
	line-height: 14px;
}


.pi_events_box .pi_box_title {
	margin-bottom:14px;
	border-bottom:none;
	background-color:#00a1e1;
	border-top:none;
	background-image:none;
	font-family:Arial;
	color:#FFFFFF;
	font-weight:bold;
	
}


.pi_events_list_item_date{
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-weight:bold;	
	font-size: 12px;
}

.pi_events_list_item {
  margin-top: 4px;
  margin-bottom: 0px;	
  font-size: 12px;
}


.pi_events_list_item_title{
	margin-top: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	padding-top: 0px;
}

.pi_events_list_item_location{
	margin-top: 7px;
	margin-bottom: 20px;
	padding-top: 0px;

}
/*end events list*/

/* promo box */
.promo_box {
	margin-bottom:18px;
}

.promo_box_border {
	border:1px solid #99cc33;
}

.promo_box_title {	
	font-family:Arial;
	font-size:1em; /* 1.19 */
	font-weight:bold;
	color:#333333;
	text-align:left;
	height:auto;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:6px;
	border-bottom:1px dotted #999999;	
}

.promo_box_title.reversed {
	background-color: white;
	color: #9C9474;
	text-align: left;
	padding-left: 5px;
	margin-bottom: -8px;
	padding-bottom:4px;
}

.promo_box_heading_image {
	border-bottom:1px solid #99CC33;
	text-align:center;
	padding:0px;
	margin:0px;
	vertical-align:bottom;	
}

.promo_box_heading_image img {
	padding:0px;
	margin:0px;
	vertical-align:bottom;
	width:100%;
	/* small images don't look good with this enabled */
}

.promo_box_content {
	padding-left:4px;	
}

.promo_box_content p {
	color:#666666;
	padding:6px 6px 6px 6px;
	margin-bottom:0px;
}

.promo_box hr {
	color:#9c9474;
	padding-bottom:0px;
	margin-bottom:5px;
}

.promo_box_links {
	font-family:Arial;
	font-style:normal;
	padding:6px 6px 6px 6px;
}

.promo_box_links p {
	font-size:0.75em;	
}

.promo_box_links a {
	font-size:0.875em;	
	font-weight:normal;	
} 

.promo_box_content ul li a {
	font-size:0.875em;
	font-weight:normal;	
}

.promo_box_button {
    margin-left: .75rem;
    margin-right: .75rem;
    margin-bottom: .75rem;
}

.promo_box ul {
	/*padding-left:20px; fix foundation override 1.19*/
}

#pi_left_column .promo_box ul {
	/*padding-left:20px; fix foundation override 1.19*/
}

.promo_box li {
	list-style:outside;
	/* list-style-image:url(/sitelib/images/bullet_blue.gif); */
	padding-bottom:4px;
/*	font-size:1.2em; */
	color:#666666;
}

.promo_box li img {
	vertical-align:middle;	
}

/* left column of two column promo box - use 23% of column on the left */
.promo_box .promo_box_left_column {
    width: 23%;
    float: left;
    margin-right: 2%;
    border-bottom: none; /* override .promo_box_heading_image */
}

.promo_box .promo_box_left_column.promo_box_heading_image img {
	vertical-align: baseline; /* override .promo_box_heading_image img */
}

/* right column of two column promo box - use rest of width column on the right */
.promo_box .promo_box_right_column {
    margin-left: 23%;
}
/* end of promo box */

#pi_footer_print { font-size: 0.75em; margin-top: 20px; }


/**************** PRESS ROOM FEATURED NEWS ITEM *************/

#pi_center_column .pi_featureditem {
	width:100%;
	background:none;
	border:none;
	padding-bottom: 15px;
}

.pi_featureditem_list {
	color:#FFFFFF;	
}

.pi_featureditem_list p {
	padding-left:0px;
		
} 

.pi_featureditem_list h4 {
	padding-left:0px;
	color:#FFFFFF;
	padding-bottom:4px;	
} 

#pi_home_left_pi_featured_news .pi_featureditem_list a {
	color:#FFFFFF;
	line-height:1.2;
}

#pi_home_left_pi_featured_news .pi_featureditem_list .pi_icon {
	text-align:center;
}

#pi_home_left_pi_featured_news .pi_featureditem_list img {
	/* width:539px;
	height:322px;	 */
}

#pi_home_left_pi_featured_news hr {
	display:none;	
}

.pi_featureditem_list a {
	font-weight:bold;
	padding-left:0px;
		
}

.pi_featureditem_list img {
	margin-top:6px;
	margin-bottom:6px;
	width:100%;	
	border:none;
}

.pi_featureditem_list a img  {
	padding-left:0px;	
}

.featuredItemMore {
	display:none;	
}

.featuredItemMore a {
	font-weight:normal;	
}

.pi_article_container {
 	-moz-box-sizing: border-box;
    display: block;	
}

.pi_article_image {
	float: right;
    margin-bottom: 11px;
    margin-left: 12px;
}



/********** VURV FORMATING **********************/

#vurv {
	border:none;
	margin-left:16px;
	margin-right:16px;
}

#vurv table {
	border:none;
}

#vurv tbody {
	border:none;
	}
	
#vurv th {
	border:none;
}

#vurv td {
	border:none;
	font-size:95%;
	padding-left:10px;
	vertical-align:top;
	padding-bottom:12px;
	text-align:right;
	
}

#vurv td .searchselect {
	margin-bottom:12px;
	float:left;
}

#vurv tr {
	border:none;
}

#vurv h2 {
	font-size:100%;
}

#vurv h3 {
	font-size:100%;
}

#vurv .pi_text {
	font-size:.97em;
}

#vurv p {
	font-size:100%;
}

#vurv a {
	font-size:0.75em;
}


#vurv label {
	font:Arial;
	font-size:1em;
	color:#000000;
	text-align:right;
	
}



#vurv input {
	
	float:left;

}

#vurv .pi_text, .pi_textarea{
	width:100%;
	
}

#vurv .Rmax_MemberMenu_Header {
	text-align:left;
}

#vurv .Rmax_JobSearch_Header {
	text-align:left;
}

#vurv td .Rmax_MemberMenu_Link {
	float:left;
}

#vurv .Rmax_JobSearch_Button {
	float:left;
}

/**************UTILITY FORMATTING *****************/
.utility_feed p { 
	padding-left:6px;
	margin-bottom:0px;
}

/**************FORMS FORMATTING *****************/

form {
	margin-bottom:0px;
	padding-bottom:0px;
}

form.contact_us {
	border:1px solid red;
}

.pi_form{
	width:90%;
}



.pi_element {
	display:inline;
	
}


.pi_elementContainer {
	width:100%;
	margin-top:10px;
}

.pi_form_label {
	vertical-align:middle;
	line-height:normal;
}

.pi_form_label, .pi_invalidFieldValue {
	font-size:0.75em;
	float:left;
	width:32%;
	padding-right:3px;
	
}

.pi_invalidFieldValue {
	color:#FF0000;
	font-weight:bold;
}

.pi_text, .pi_textarea{
	width:53%;
	margin-top:0px;
}


.pi_number{
	width:15%;
}

.pi_sectionHeading {
	font-weight: bold;
}

.pi_freeText {
	font-size:0.75em;
	padding-top:0px;
	padding-bottom:0px;
}

.pi_element select{
	width: 55%;
	margin-top:0px;
}

.pi_radio{
	font-size:0.75em;
	float:left;
	margin-top:-3px;	
}

.radio_container {
	float:none;
	padding-top:0px;
}


.radio_label {
	float:none;	
	margin-bottom:10px;
	line-height:normal;
	padding-bottom:10px;	
}

input.cc_calendarInput {
	width:20%;
	float:left;
}
.pi_subTitle_textarea {
	font-family:arial;
	display:block;
	float:none;
}

#pi_subTitle {
	font-family:arial;
	font-size:0.75em;
	display:block;
	float:none;
}

.pi_subTitle_checkbox {
	position:absolute;

}

.pi_subTitle_checkbox p {
	margin-top:0px;
	font-style:italic;
}


/*

submit {
	border:none;
}

.pi_search_button {
	border:none;
	float:none;
}




*/

.teamsiteEditLink {
	float:right;
	font-size:10px;
	display:none;
}

.teamsiteEditLink a {
	color:#0063A3;	
}

#pi_left_column_nav .teamsiteEditLink {
	display:none;
	
}





/* cfdebugging styles */
table.cfdebug { border: 0px; text-align: left; width: 743px; overflow: scroll; margin-left: auto; margin-right: auto; text-align:left;background-color:white; }
table.cfdebug tr td { white-space: normal; }
td.cfdebug { white-space: normal; }
.cfdebug b { font-weight: bold; text-transform: none; color: black; font-size: 11px; letter-spacing: 0px; font-family: Arial; }
.cfdebug i { font-weight: normal; text-transform: none; color: black; font-size: 11px; letter-spacing: 0px; font-family: Arial; }
.cfdebug font { font-weight: normal; text-transform: none; color: black; font-size: 11px; letter-spacing: 0px; font-family: Tahoma;}
table.cfdebug tr td div { display: none; }
td pre { display: block; overflow: scroll; width: 743px; height:auto; border: 1px solid #B6D6EF; margin-left: auto; margin-right: auto; background-color: #FEFEFE; font-family: Tahoma; font-size: 9px; padding: 5px; }
pre b {  display: block; background-color: #B6D6EF; padding: 4px; margin-bottom: -5px; }
td hr { background-color: transparent; }
.cfdebuglge { background-color: transparent; font-size: 12px; font-family: Arial; }
span.template_overage { width: 650px; overflow: scroll; }
/* end cfdebugging styles */


#pi_right_content_our_focus ul {
    margin-top:10px;
	margin-bottom:10px;
	padding-bottom:0px;
}
	
#pi_right_content_our_focus li {
    list-style-image:url(/sitelib/images/bullet_blue.gif);
    list-style-position:outside;
	font-size: 0.75em;
	font-style:normal;
	margin-left: 24px;
	margin-right:8px;
	margin-bottom:4px;
}

#pi_right_content_our_focus  p {
	font-size: 0.75em;
	font-style:normal;
}

/************* META DATA ************/

#pi_topics
{
	font-size: 0.875em;
	clear:both;
}

.pi_additional_information p {
	margin-bottom:4px;
}

#pi_topics_list {
	font-size:0.75em;
}

#pi_alpha_list {
	padding-bottom:8px;
	
}

.pi_topics_page {
	padding-bottom:20px;	
}

#pi_alpha_list span {
	padding-left:4px;
	padding-right:4px; 
	display:inline-block;
	
}

/*
#pi_alpha_list span a:link {background-color:#FFFFFF; padding:0px;}       unvisited link 
#pi_alpha_list span a:visited {background-color:#FFFFFF; padding:0px;}   visited link 
#pi_alpha_list span a:hover {background-color:#FFFFFF; padding:0px;}   mouse over link 
#pi_alpha_list span a:active {background-color:#0000FF; padding:0px;}  selected link 


#pi_alpha_list span a:active {
	background-color:red;
	padding-left:0px;
	padding-right:0px;
}
*/

.letters_list a:active  {
	background-color:#e9dfbc;
	
}



#pi_abcTopic {
	border:1px solid #9c9474;
	margin-top:10px;
	padding-left:12px;
	padding-bottom:10px;
}

#pi_abcTopic hr {
	margin-right:12px;
}



#all {
	position:absolute;
	padding-top:2px;
	
	
}

#abclist {
	margin-left:20px;
	color:#999999;
	
}

#abclist span {
	color:#999999;
}

#abclist span a.active {
	background-color:#e9dfbc;
}

/*********** FEAUTYRED NEWS ITEM ***********/

.pi_item .pi_featureditem {
	border:1px solid blue;
	width:100%;
}



/************* GENERAL USE ************/
.hide_field, [type=text].hide_field /* 1.19 added */
{
	display:none;
}

.pi_top_topics {
	float:left;
	width:100%;
	
}

.pi_top_topics ul {
	padding-left:36px;
	padding-top:16px;	
}

.pi_top_topics li {
	list-style:outside;
	list-style-image:url(/sitelib/images/bullet_blue.gif);
		
}


.pi_topics_all {
	
	float:left;	
	width:100%;
} 

.pi_topic_expanded_first {
	padding-left:8px;
	font-size:1.1em;	
}

.pi_topic_expanded_last {
	padding-left:8px;
	font-size:1.1em;	
}

.pi_topic_expanded {
	padding-left:8px;
	font-size:1.1em;	
}

/*
.pi_button_nav {
	
	height:38px;
	width:100%;
	margin-bottom:12px;
	border-bottom:3px solid #0063a3;
}

.pi_button_nav img {
	height:38px;
	float:left;	
	padding-right:1px;
}
*/

/* TABS */
.pi_tab_container {
	margin: 0px;
	margin-top: 5px;
	padding-bottom: 8px;
	padding-top:8px;
	width: 98%;
	background-color: #ffffff;
	border-left:3px solid #ffffff;
	border-right:3px solid #ffffff;
	border-bottom:3px solid #0063a3;
	margin-bottom:5px;	
	height:auto;
	overflow: hidden; 
}

span.pi_tab_active
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 9px;
	background-color: #0063A3;
	color: #ffffff;
	text-align: center; 
	cursor: pointer;
	font-weight: bold;
}

span.pi_tab
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 6px;
	padding-bottom: 9px;
	background-color: #cccccc;
	color: #666666;
	text-align: center; 
	cursor: pointer;
	font-weight: bold;
}

.pi_tab_container a:hover
{
	text-decoration: none;
}
/* END OF TABS */

/* COLLAPSIBLES */
.pi_collapsed
{
	padding: 10px;
	color: #1fa1d4;
	background: #FFFFFF;
	font-weight: bold;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	cursor: pointer;
	height: auto;
	margin-bottom: 0px;
	clear:both;
	overflow: auto;
}

.pi_collapsed_home
{
	padding: 10px;
	color: #1fa1d4;
	background: #FFFFFF;
	font-weight: bold;
	border: 1px solid #999999;
	cursor: pointer;
	height: auto;
	margin-bottom: 0px;
	clear:both;
	overflow: auto;
}

.pi_collapsed_conference
{
	padding: 10px 10px 10px 0px;
	color: #1fa1d4;
	background: #FFFFFF;
	font-weight: bold;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	cursor: pointer;
	height: auto;
	margin-bottom: 0px;
	clear:both;
	overflow: auto;
}
.pi_collapsed_right
{
	float: right;
	/* width:50px; */
}

.pi_collapsed_title
{
	color: #1fa1d4;
	float: left;
	font-size:1.0em;
	padding-top:4px;
}

.pi_collapsed_title_conference
{
	float: left;
	font-size:0.75em;
	padding-top:4px;
	padding-left:0px;
}

.pi_collapsed_count
{
	/* padding: 2px 5px 2px 5px; */
	float: left;
  -webkit-border-radius: 999px;
  -moz-border-radius: 999px;
  border-radius: 999px;
   width: 21px;
  height: 12px;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 2px;
	background: #93c847;
  border: 1px solid #93c847;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;	
  text-align: center;
    width: 28px;
    height: 22px;
}

.pi_collapsed_image
{
	float: right;
	padding-top: 2px; /* 1.19 */
	padding-left: 8px; /* 1.19 */
	/*width: 13px; 1.19
	height: 12px; 1.19 */
}

.pi_expanded
{
	display: none;
	color: #1fa1d4;
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	clear: both;
	height: auto;
	/*cursor: pointer; removed on 2/9/2018 */
	background: #FFFFFF;
	border-bottom:1px solid #999999;
}

.pi_expanded_home
{
	display: none;
	color: #1fa1d4;
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	clear: both;
	height: auto;
	/*cursor: pointer; removed on 2/9/2018 */
	background: #FFFFFF;
	border-bottom:1px solid #999999;
    border-left:1px solid #999999;
    border-right:1px solid #999999;
}

.pi_expanded_item
{
	padding: 7px;
	border-bottom: 1px dotted black;
}

.pi_expanded_item_first
{
	padding: 7px;
	border-bottom: 1px dotted black;
}

.pi_expanded_item_first_last
{
	padding: 7px;
}

.pi_expanded_item_last
{
	padding: 7px;
}

h3 .pi_expanded_item_date
{
    font-size:0.875em; /* 1.21 */
padding-bottom:4px;
}

a .pi_expanded_item_title
{
    font-size:0.875em; /* 1.21 */	
}

a .pi_expanded_item_related_publication
{
    font-size:0.875em; /* 1.24 */
}

.pi_expanded_item_type
{
    font-size:0.875em; /* 1.21 */
}
.pi_expanded_item_location
{
	font-size:0.875em;
	clear:both;
	
}


.pi_expanded_item_publication
{
	font-size:0.8em;	
	font-style: italic;
	font-weight:bold;
	float:left;
	width:100%;
}

.pi_expanded_item_description p {
	margin-top:0px;	
}

.pi_expanded_item_description
{
    font-size:0.875em; /* 1.21 font-size:1.1em; */
	width:100%;
	float:left;
}

.pi_expanded_item_authors p {
	margin-top:0px;	
}

.pi_expanded_item_authors
{
	font-size:0.875em; /* 1.21 */
	width:100%;
	float:left;
}

h3.pi_expanded_item_date {
	/*padding-bottom:6px; 1.19 */	
    font-size:0.875em; /* 1.21 */
}
.pi_expanded_item_count
{
	color: #1fa1d4;
	font-size: 14px;
	font-weight:bold;
	float: right;
	
} /* how to get this count in the right place?? */

.pi_generic_box .pi_expanded_item_title p {
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	
}

/* 1.24 */
.pi_generic_box .pi_expanded_item_related_publication p {
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	
}

a.pi_expanded_item_title {
	float:left;	
    /*font-size:.875em; removed to fix foundation override */
    font-size:0.875em; /* 1.21 */
	padding-bottom:4px;
}

/* 1.24 */
a.pi_expanded_item_related_publication {
	float:left;	
    /*font-size:.875em; removed to fix foundation override */
    font-size:0.875em; /* 1.21 */
	padding-bottom:4px;
    font-style: italic;
}

a.pi_expanded_item_link:link
{text-decoration: none; 
     font-size:0.875em; /* 1.21 */
color: #1fa1d4;}

a.pi_expanded_item_link:visited
{text-decoration: none;
     font-size:0.875em; /* 1.21 */
color: #FFFFFF;}

a.pi_expanded_item_link:visited:hover
{text-decoration: none; 
     font-size:0.875em; /* 1.21 */
color: #FFFFFF;}

a.pi_expanded_item_link:hover
{text-decoration: none; 
     font-size:0.875em; /* 1.21 */
color: #1fa1d4;}

a.pi_expanded_item_link:active
{text-decoration: none; 
     font-size:0.875em; /* 1.21 */
color: #FFFFFF;}

.pi_collapsible_expanded {
	border-bottom:2px solid #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FFFFFF /*{a-bar-background-start}*/), to( #e9f4d2 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #FFFFFF /*{a-bar-background-start}*/, #e9f4d2 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #FFFFFF /*{a-bar-background-start}*/, #e9f4d2 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #FFFFFF /*{a-bar-background-start}*/, #e9f4d2 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #FFFFFF /*{a-bar-background-start}*/, #e9f4d2 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #FFFFFF /*{a-bar-background-start}*/, #e9f4d2 /*{a-bar-background-end}*/);
}
/* END OF COLLAPSIBLES */

/******ARTICLE***************/
#article.pi_generic_box h4 {
	font-size:1.0em;
    font-style: italic;
}

/* added for 1.19 */
/*#article.pi_generic_box h2 { 
	font-size:1.5em;
    font-style: italic;
    font-weight: bold; 
}*/
    
/******ARTICLE***************/

/******ARTICLES***************/

#articles h2 {
	font-size:1em;
	
}

#articles .pubs_coverstory {
	   padding: 4px 0;
    text-align: center;
    text-transform: uppercase;
		width:100%;
		float:right;
    white-space:nowrap;
}

#articles .pubs_coverstory h1 {
	   font-size:0.75em;
    font-weight:bold;
    white-space:nowrap;
    background: none repeat scroll 0 0 #719921;
     color: #FFFFFF;
     width:auto;
     float:left;
     padding:4px;
}

#articles .pi_item_thumb_container p{
	margin-top:0px;
	margin-bottom:2px;
 	line-height: 1.5; 
	margin-left:17px;
	
}

#articles .blue_line{
		margin-top:24px;
		margin-bottom:20px;
}
.pi_newsarticle_main_image {
	border: 1px solid #999999;
    display: block;
    margin-bottom: 6px;
   /* margin-left: 15px;
    margin-right: 15px; */
	margin-top: 5px;
}

.pi_newsarticle_main_image img{
	width:100%;
	display:block;	

}
.pi_newsarticle_photo_credits {
	-moz-box-sizing: border-box;
   /* background-color: #cccccc; */
    display: block;
    font-size: 0.75em;
    line-height: 23px;
    margin-bottom: 7px;
    /* margin-left: 15px;
    margin-right: 15px; */
    padding-right: 4px;
    text-align: right;
    
}


.pi_newsarticle_photo_caption {
	 color: #666666;
    display: block;
    font-style: italic;
   /* margin-bottom: 17px;
    margin-left: 15px; */
    margin-right: 15px;
	font-size:.75em;
	padding-bottom:22px;
}



.pi_newsarticle_Author {
	display: block;
    margin-bottom: 12px;
    margin-top:10px;
    margin-right: 15px;
	line-height: 1.5;
    text-transform: uppercase;
	font-size:0.75em;	
	
}

#articles .pi_newsarticle_Author {
	text-transform:none;
}

#articles h3 {
	font-size:1.2em;	
}

#articles p {
	font-size:1em;
}

#articles .pubs_deckBelow p {
	font-weight:bold;
}
#articles ul {
	font-size:1em;	
	
}

.articlesPubsPostTopicContent {
	font-size:1em;	
}

#articles ol li {
	font-size:1em;	
	
}
.pubs_headline {
	
}
#articles .pubs_headline h1 {
	background-color:#ffffff;
	color:#333333;
	width:100%;
	text-align:left;
	text-transform:none;
	font-size:1.5em;
	font-weight:bold;
}

#articles .pi_newsarticle_photo_credits  {
	background:#FFFFFF;
	text-transform:none;
	font-size:0.75em;
}


#articles .pi_embedded_image_container {
	margin-top:18px;
}

#articles .pi_right_related_articles h1 {
	background:#FFFFFF;
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:6px;
}

#publications_toc .pi_item {
	   padding: 2px 0;
    text-align: center;
    text-transform: uppercase;
		width:100%;
		float:right;
    white-space:nowrap;
}



#publications_toc .pi_speech_content .pi_item {
    

}

#publications_toc .pi_icon_bar_page {
       border-bottom:none;
    padding-bottom:0px;
    margin-bottom:0px;
    
}

#publications_toc  .pi_item h1 {
	font-size:0.8em;
    font-weight:bold;
    white-space:nowrap;
    background: none repeat scroll 0 0 #6e961b;
     color: #FFFFFF;
     width:auto;
     float:left;
     padding:5px;
}

#publications_toc .pi_item_thumb_container {
		border-bottom:1px dotted #cccccc;
		padding-bottom:24px;
}

#publications_toc .pi_item_thumb_container:last-of-type {
        border-bottom:none;
        padding-bottom:0px;
}

#publications_toc .pi_module .pi_item_thumb_container {
	border-bottom:none;
}

#publications_toc .pi_cover_story  {
	border-bottom: none;
}

.pi_cover_story .pi_speech_content {
	float:left;
	width:65%;
	padding-left:8px;
}

#pi_center_column .pi_cover_story .pi_speech_content p a {
	font-size:1.75em;
	font-weight:bold;
    line-height:1.2;
}

.pi_cover_story .pi_speech_content p {
	font-size:1em;
	font-weight:bold;
    margin-top:0px;
   
}

.pi_cover_story .pi_speech_content h1 {
	  background: none repeat scroll 0 0 #719921;
    color: #FFFFFF;
    float: left;
    font-size: 0.75em;
    font-weight: bold;
    padding: 4px;
    white-space: nowrap;
    width: auto;
    text-transform:uppercase;
}

.download_bar img {
		float:left;
		vertical-align:middle;
		padding-right:4px;
		padding-top:4px;
}

p.pi_photo_title
{
	font-weight: bold;
}

p.pi_photo_enlarge_link
{
	text-align: center;
	width: 116px;
	margin: auto;
}

p.pi_photo_credits {
	display:block;
		background-color:#cccccc;
		color:#333333;
		padding:4px;
		-moz-box-sizing: border-box;
		text-align:right;
		font-size:10px;
		text-transform:uppercase;
		margin-top:0px;
		word-wrap:break-word;
}
p.pi_photo_caption {
    color: #666666;
    display: block;
    margin-bottom: 17px;
    margin-right: 15px;
}

p.pi_video_caption {
    color: #666666;
    display: block;
    margin-bottom: 17px;
    margin-right: 15px;
}
	
.pi_image_outer_wrap {
	margin-top: 5px;
	width:300px; /* changed from auto to fix issue 89 per Ted */
}

.pi_image_container {
	border: 1px solid #cccccc;
  padding: 8px;	
}

.pi_image_container img {
	width:100%;
}
	
.pi_left_image {
		margin-right:12px;
		margin-bottom:11px;
		float:left;
	}
.pi_right_image {
		margin-left:12px;
		margin-bottom:11px;
		float:right;
	}	
.pi_above_image {
		margin-bottom:11px;	
	}
	
.pi_above_image .pi_image {
		width:100%;	
	}

#BCLcontainingBlock {
  width: 50%;
  margin-left: 10px;
  margin-bottom: 10px;
  float: right;
}
.BCLvideoWrapper {
  position: relative;
  padding-top: 1px;
  padding-bottom: 56.25%;
  height: 0;
}
* html .BCLvideoWrapper {
  margin-bottom: 45px;
  margin-top: 0;
  width: 100%;
  height: 100%;
}

.BCLvideoWrapper div,
.BCLvideoWrapper embed,
.BCLvideoWrapper object,
.BrightcoveExperience {
	display:block !important;
	/* messes up popup video code
	position: inherit;
  left: 0;
  top: 0;
  */
  width:100%;
}

.pi_bcvideo
{
	display:block !important;
	clear:both;
	margin-bottom: 10px;
}

.BrightcoveExperience {
	border:none;

}



.pi_bcvideo span
{
	display:block !important;
	clear:both;
}

.pi_bcvideo span.scChromeData
{
    display:none !important;
}

.pi_bcvideo_caption
{
	font-style: italic;
	margin-top: 5px;
	font-size: 0.8em;
	margin-bottom: 10px;
}

.pi_bcvideo_title
{
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 1em;
}

#pi_bcvideo_close
{
	text-align: center;
	background: #99CC33;
	color: #FFFFFF;
	padding: 10px;
	width: 50px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	font-weight: bold;
}

/* FADED BACKGROUND */
#fadedbackground
{  
  display:none;   
  position:fixed;    
  _position:absolute; /* hack for internet explorer 6*/    
  height:100%;    
  width:100%;    
  top:0;    
  left:0;    
  background:#000000;     
  z-index:998;    
} 
/* END OF FADED BACKGROUND */

/* popup container */  
#pi_bcvideo_container
{    
	padding: 5px;
  display:none;    
  position:fixed;    
  _position:absolute; /* hack for internet explorer 6 */   
  background:#cccccc;    
  border:2px solid #666666;    
  z-index:999;    
  width: 98%; 
}  

#pi_bcvideo_container .BrightcoveExperience {
	width:480px;	
}
/* END OF popup container */ 

/* audio popup container */  
#pi_audio_container
{    
	padding: 5px;
  display:none;    
  position:fixed;    
  _position:absolute; /* hack for internet explorer 6 */   
  background:#cccccc;    
  border:2px solid #666666;    
  z-index:999;    
  width: 98%; 
}  

#pi_audio_container .pi_audio {
	width:auto;	
}

#pi_audio_close
{
	text-align: center;
	background: #99CC33;
	color: #FFFFFF;
	padding: 10px;
	width: 50px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	font-weight: bold;
}
/* END OF audio popup container */ 

/* image popup */  
#pi_imagepopup_container
{    
  padding: 5px;
  display:none;    
  position:fixed;    
  _position:absolute; /* hack for internet explorer 6 */   
  background:#cccccc;    
  border:2px solid #666666;    
  z-index:999;    
  width: 98%; 
}  

#pi_imagepopup_container  {
	width:auto;	
}

#pi_imagepopup_container img  {
	margin-top:2px;
}

.pi_imagepopup_caption
{
	margin-top: 5px;
	margin-bottom: 10px;
	text-align:left;
	font-size:0.85em;
}

 .pi_imagepopup_copyright p
{
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: left;
	font-size: 0.7em;
    line-height: 1.2;
}

.pi_imagepopup_title
{
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 1em;
	float:left;
	width:98.6%;
	word-wrap:break-word;

	
}

.pi_imagepopup_credit
{
	text-align:right;	
	word-wrap:break-word;
	font-size:0.85em;
	font-style:italic;
	float:right;
	width:100%;
	padding-bottom:8px;
    padding-top:8px;
    text-transform:uppercase;
}




#pi_imagepopup_close
{
	/*text-align: center; removed with 1.19
	background: #99CC33;
	color: #FFFFFF;
	padding: 10px;
	width: 50px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	font-weight: bold;*/
	float:right;
}

#pi_imagepopup_print {
	/*text-align: center;
	background: #99CC33;
	color: #FFFFFF;
	padding: 10px;
	width: 50px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	font-weight: bold;*/
	float:left;
}
/* END OF image popup */ 

/* IMAGE GALLERY */
.pi_image_gallery
{
	margin-top: 5px;
}

.pi_image_gallery_spacer
{
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 5px;
}

.pi_image_gallery_item
{
	width:90px;
	padding: 5px;
	display: inline-block;
	vertical-align:top;
}

.pi_image_gallery_item img
{
	border:1px solid #cccccc;
}

.pi_image_gallery_caption
{
	font-style: italic;
	margin-top: 5px;
	font-size: 0.8em;
	margin-bottom: 10px;
}

p.pi_image_gallery_caption {
	
}



/* END OF IMAGE GALLERY */

/* DROP DOWN LIST */
.pi_drop_down_list_heading
{
	margin-top: 8px;
	font-size: 1.0em;
	margin-bottom: 10px;
}


.pi_drop_down_list 
{
	margin-bottom: 20px;
}


/* END OF DROP DOWN LIST */

/* COLLAPSIBLE COMPONENT */
.pi_collapsible_component
{
	margin-top: 8px;
	margin-bottom: 10px;
}

.pi_collapsible_component_expanded_content
{
	/* if needed for future use */
}
/* END OF COLLAPSIBLE COMPONENT */

/* EMBEDDED AUDIO COMPONENT */
.pi_audio_component
{
	margin-top: 8px;
	margin-bottom: 10px;
}

.pi_audio_component_container
{
	width:auto;
}

.pi_audio_component_photo
{
	float: left;
	margin-right: 8px;
	width:86px;
}

.pi_audio_component_photo img
{
	width: 86px;
	border:1px solid #cccccc;
	float:left;
}

.pi_audio_component_content
{
	float: left;
	width: 76%;
}

.pi_audio_component_content_title
{
 	font-size: 0.75em;
  font-style: normal;
  font-weight: bold;
  margin: 0;
  padding-bottom: 2px;
  padding-top: 0;
}

.pi_audio_component_content_description
{
}

.pi_audio_component p
{
	line-height: 1.2;
	margin-bottom: 2px;
	margin-top: 0;
}

.pi_audio
{
	margin-top: 8px;
	margin-bottom: 12px;
	width:334px;
}

audio
{
	width: 100%;
}
/* END OF EMBEDDED AUDIO COMPONENT  */

/* BEGIN DEFAULT MAIL CHIMP CSS */
#mc_embed_signup form {display:block; position:relative; text-align:left;  padding: 10px 0 10px 3%;}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border:2px solid #D0D0D0; -webkit-appearance:none; background-color:#EEEEEE; font-size:1em;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#FFFFFF;}
#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#777;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}

#mc_embed_signup .mc-field-group {clear:left; position:relative; padding-bottom:3%; min-height:50px;}
#mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;}
* html #mc_embed_signup .size1of2 {margin-right:2%; /* Fix for IE6 double margins. */}
#mc_embed_signup .mc-field-group label {display:block; margin-bottom:3px; margin-top:20px;}
#mc_embed_signup .mc-field-group input {display:block; width:99.5%; padding:8px 0; text-indent:2%;}
#mc_embed_signup .mc-field-group select {display:inline-block; width:auto; padding:8px 0; margin-bottom:2px; background-color: #EEEEEE; border: 2px solid #D0D0D0; font-size:0.875em;}

#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}
#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;}
#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}
#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}
#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}

#mc_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;}
#mc_embed_signup .asterisk {color:#990000; font-size:200%;}
#mc_embed_signup .mc-field-group .asterisk {position:absolute; top:25px; right:10px;}        
#mc_embed_signup .clear {clear:both;}

#mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none; font-size:1em;}
#mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;}
#mc_embed_signup .mc-field-group.input-group label {display:inline; padding-left:8px; font-weight:bold;}
#mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none; vertical-align:middle;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:0 .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc-embedded-subscribe {clear:both; width:auto; display:block; margin:1em 0 1em 5%;}
#mc_embed_signup #num-subscribers {font-size:1.1em;}
#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}

.pi_email_notification_error {
	color:#FFFFFF;
}
/* END DEFAULT MAIL CHIMP CSS */

/* BEGIN MAIL NOTIFICATION */

input #mce-EMAIL {
	font-size:0.875em;
}
.pi_email_notification_container {

}

.pi_email_notification_group {
	padding: 10px;
	border: 2px solid #D0D0D0;
	background-color:#EEEEEE;
}

.pi_email_notification_frequency {
	
	padding-left:28px;
	padding-bottom:4px;	
	font-size:0.875em;
}

.pi_email_notification_description {
	padding-left:28px;
	padding-bottom:4px;
	color:#444444;
	font-size:0.875em;
}

.pi_notification_list_label
{
		font-size: 0.875em;
		font-weight:bold;
}
/* END BEGIN MAIL NOTIFICATION */

/* BEGIN MAIL CHIMP OVERRIDES */
#mc_embed_signup {

}
#mc_embed_signup form {
    display: block;
   	padding: 0px;
    position: relative;
    text-align: left;
}

#mc_embed_signup h2 {
	font-size: 0.75em;
    font-weight: bold;
    margin: 0;
    padding: 4px 10px 4px 6px;	
}

#mc_embed_signup .indicates-required {
	font-size:0.875em;
	font-style:italic;
	margin: 0;
  padding: 4px 10px 4px 6px;		
}


.mc-field-group strong {
	font-size:0.875em;
	margin: 0;
    padding: 4px 10px 4px 0px;	
}

#pi_center_column .mc-field-group ul li {
	list-style-image:none;
	padding: 3px 0;	
}

#pi_center_column .mc-field-group ul li input {
	color:#990000
}

#mc_embed_signup input.form_button {
	border: none; -webkit-appearance:none;
	background-color:#FFFFFF;
}

#mc_embed_signup #mce-error-response 
{
	color: #FF0000; 
	display:none;
}
/* END MAIL CHIMP OVERRIDES */

/* CUSTOMIZATIONS FOR HIDING LEFT/RIGHT COLUMNS */
.hide_column
{
	display: none;
}

#pi_center_column.full_width
{
		width: 98%;
		margin-left: 10px;
		margin-right: 10px;
}

#pi_center_column.left_column_hidden
{
		float:left;
		margin-left: 10px;
		width: 75%;
}

#pi_center_column.right_column_hidden
{
		float: right;
		width: 77%;
		margin-right: 10px;
}
/* END OF CUSTOMIZATIONS FOR HIDING LEFT/RIGHT COLUMNS */

/* PI EMBEDDED IMAGE COMPONENT */

.pi_image {
	display:inline-block;
	
}
.pi_embedded_image 
{
		margin-top: 5px;
}

.pi_embedded_image_left 
{
		margin-right:12px;
		margin-bottom:11px;
		float:left;
		width:auto; 
}

.pi_embedded_image_right
{
		margin-left:12px;
		margin-bottom:11px;
		float:right;
		width:auto; 
}	


a.pi_imagepopup_link {
	width:auto;
}

.pi_embedded_image_above 
{
		margin-bottom:11px;	
}


.pi_embedded_image_container 
{
	border: 1px solid #cccccc;
  padding: 8px;	
  display:inline-block;
}

.pi_embedded_image_container img 
{
	width:100%;
}

.pi_embedded_image_container p.pi_photo_title
{
	font-weight: bold;
	
}

.pi_embedded_image_container p.pi_photo_enlarge_link
{
	text-align: center;
	width: 116px;
	margin: auto;
	padding-top:8px;
}

.pi_embedded_image_container p.pi_photo_credits 
{
	display:block;
		background-color:#ffffff;
		color:#333333;
		padding:4px;
		-moz-box-sizing: border-box;
		text-align:right;
		font-size:0.85em;
		font-style:italic;
		margin-top:0px;
		margin-bottom:0px;
		text-transform:none;
		
}

.pi_embedded_image_right p.pi_photo_title {
		width:300px;
}

.pi_embedded_image_left p.pi_photo_title {
		width:300px;
}

.pi_embedded_image_right p.pi_photo_credits {
		width:300px;
}
.pi_embedded_image_left p.pi_photo_credits {
		width:300px;
}
#articles .pi_embedded_image_container p.pi_photo_caption 
{
	font-size:0.85em;
}

.pi_embedded_image_left p.pi_photo_caption {
		width:300px;
	
}

.pi_embedded_image_right p.pi_photo_caption {
		width:300px;
		
}

.pi_embedded_image_above p.pi_photo_caption {
		width:100%;
		
}

.pi_embedded_image_above p.pi_photo_title {
		width:100%;
}

.pi_embedded_image_above p.pi_photo_credit {
		width:100%;
}
.pi_embedded_image_container p.pi_photo_caption 
{
    color: #666666;
    display: block;
    font-style: normal;
    margin-bottom: 17px;
    margin-right: 0px;
    margin-top:0px;
    text-align:left;
    font-style:normal;
   
    
}
/* END OF PI EMBEDDED IMAGE COMPONENT */


/* RELATED ARTICLES PROMO BOX */

.pi_related_articles {
	display:inline-block;	
	
}

.pi_right_related_articles {
	
	width:300px;
	float:right;
	padding:8px 8px 0px 0px;
	margin-left:10px;
	
}

.pi_related_articles_header {
	background-color:#669933;
	color:#FFFFFF;
	font-weight:bold;
	width:100px;
	font-size:.875em;	
	padding-bottom:4px;
	padding-top:4px;
	text-align:center;
}

.pi_related_articles_content {
	border:2px solid #669933;
	padding:10px;
	width:300px;
}

.pi_left_related_articles {

	float:left;
	padding:0px 8px 8px 0px;
	padding-left:8px;
	margin:10px 10px 10px 0px;
}

.pi_above_related_articles {
	border:2px solid #99CC33;	
	width:300px;
	float:right;
	padding:8px 8px 0 8px;
	margin:10px;
}

/* SHARE DROP DOWN */
.pi_share_drop_down
{
	border: 1px solid #c7c7c7; 
	padding: 5px; 
	font-size: 0.75em;
	display: none;
	background: #ffffff;
	text-transform:capitalize;
}

.pi_share_drop_down_title
{
}

.pi_share_drop_down_item
{
	border-top: 1px dotted #c7c7c7; 
	margin: 0; 
	padding: 5px; 
	clear:both;
	font-weight:bold;
	z-index:1;
}

.pi_share_drop_down img
{
	padding-right: 5px;
}
/* END SHARE DROP DOWN */

/* START OF GRID CSS */
* {
  @include box-sizing(border-box);
}

.pi_grid {
  background: #FFF;
  /*margin: 0 0 20px 0;  Commented out as quick fix to display bug; need to replace display: table with display: flex on parent */
  

}

[class*='pi_col-'] {
	float: left;
  padding-right: 20px;
  .pi_grid &:last-of-type {
  	padding-right: 0;
  }
}

.pi_col-1-3 {
	width: 33%;
	text-align:center;
	display:table-cell;
	border-left:1px dotted #cccccc;
}


.pi_module {
  
  background: #ffffff;
  text-align:center;
  padding:6px;
}

.pi_module h3 {
	  text-align:center;
}

/* Opt-in outside padding */

.pi_grid_image {
	text-align:center;
}

.parent {
	display:table-row;
	width:100%;
	border-top:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
	border-right:1px dotted #CCCCCC;
}



/* START OF GRID CSS */
* {
  @include box-sizing(border-box);
}


[class*='pi_col-'] {
    float: left;
    padding-right: 20px;

}
[class*='pi_col-'] .pi_grid &:last-of-type {
  	padding-right: 0;
}
.pi_grid {
    background: #FFF;
    /* margin: 0 0 20px 0;  Commented out as quick fix to display bug; need to replace display: table with display: flex on parent */
  
}

.pi_col-1-3 {
	width: 33%;
	text-align:center;
	display:table-cell;
	border-left:1px dotted #cccccc;
}


.pi_module {
  
  background: #ffffff;
  text-align:center;
  padding:6px;
}


.pi_module h3 {
	  text-align:center;
}

/* Opt-in outside padding */

.pi_grid_image {
	text-align:center;
    border:1px solid #99cc33;
}

.parent {
	display:table-row;
	width:100%;
	border-top:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
	border-right:1px dotted #CCCCCC;
}


/***** GRID CONTENT ****/

#publications_toc #toc_departments  {
	padding-top:26px;
    float:none;	
}

#toc_departments .blue_line {
     background-color:#6e961b;
     border:1px solid #6e961b;

}

#pi_table_grid {
	display:table;
	width:100%;
}

#publications_toc .pi_module .pi_item_thumb_container h1 {
	text-align:center;
	font-size:0.85em;
	text-transform:uppercase;
    height:26px;
}


#publications_toc .pi_module .pi_item_thumb_container img{
    margin-top:4px;
    margin-bottom:6px;
    
}

.pi_speech_content {
	display:inline;
}

#publications_toc .pi_module .pi_item_thumb_container .pi_speech_content p {
	text-align:center;
	font-size:0.85em;
}

#publications_toc .pi_module .pi_item_thumb_container .pi_speech_content ul {
	text-align:center;
	font-size:0.85em;
	padding:6px
}

#publications_toc .pi_module .pi_item_thumb_container .pi_thumb {
		margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 100%;
}
#publications_toc .pi_item_thumb_container .pi_speech_content h1 {
    font-size:1em;
    font-weight:bold;
    line-height:1.2;
}

#publications_toc .pi_item_thumb_container .pi_speech_content h1 a {
    font-size:1.25em;
    font-weight:bold;
    line-height:1.2;
}

#publications_toc .pi_item_thumb_container .pi_speech_content p {
    padding-top:0px;
    margin-top:0px;
    font-size:1em;
}

#publications_toc #pi_table_grid .pi_item_thumb_container .pi_speech_content a {
    font-size:1em;
    border:none;
    font-weight:normal;
}

#publications_toc #pi_table_grid .pi_item_thumb_container .pi_speech_content h2 {
    text-align:center;
    font-size:1em;
}

#publications_toc #pi_table_grid .pi_item_thumb_container .pi_speech_content h2 a {
    font-size:1em;
    border:none;
    font-weight:bold;
    line-height:1.5;
}


#toc_departments .pi_item_thumb_container {
	padding-bottom:0px;
	margin-bottom:0px;
}

#toc_featured .blue_line {
    margin-top:0px;
    background-color:#6e961b;
    border:1px solid #6e961b;

}
/**** NEW WITH SITECORE  ******/
/* RELATED CONTENT COMPONENT */

.pi_related_content {
	display:inline-block;	
}

.pi_right_related_content {
	
	width:300px;
	float:right;
	padding:8px 8px 0px 0px;
	margin-left:10px;	
}

.pi_related_content_header {
	background-color:#669933;
	color:#FFFFFF;
	font-weight:bold;
	width:100px;
	font-size:.875em;	
	padding-bottom:4px;
	padding-top:4px;
	text-align:center;
}

.pi_related_content_box {
	border:2px solid #669933;
	padding:10px;
	width:300px;
}

.pi_left_related_content {

	float:left;
	padding:0px 8px 8px 0px;
	padding-left:8px;
	margin:0px 10px 10px 0px;
}

.pi_above_related_content {
	border:2px solid #99CC33;	
	width:300px;
	float:right;
	padding:8px 8px 0 8px;
	margin:10px;
}

/* SURVEY REPORT IMAGE */
img.survey_report 
{
    border: 1px solid #cccccc;
    margin-bottom: 12px;
}

/* featured items */
.cycle-slideshow {
 z-index: 0; /* or any smaller value to the covered div's */
}
#slides_container { height: auto; margin-bottom: 2px; margin-top: 0px; padding-top: 0px; display:none;}
#slides { margin: 0px; width: 100%; height: 100%;  }
#slides_paging { z-index: 50; position: relative; text-align: right; margin-top: 5px; margin-bottom: 10px;}
#slides_paging a { margin: 0 5px; padding: 3px 5px; border: 1px solid #0099cc; background: #BFC1BD; text-decoration: none; color: #FFFFFF; font-size: .75em;}
#slides_paging a.activeSlide { background: #0099cc; }
#slides_paging a:focus { outline: none; }

/*FRED RESIZE CLASS*/
.fred {
    height: 33rem !important;
    width: 100% !important;
    overflow: hidden;
    max-width: 100% !important;
 }

/* Internal FR – Source Code */

#tabs
{
    border: none;
    margin: 0;
    color: #000000;
}

#tabs ul
{
    margin: 0;
    padding: 0;
}

.tabs li {
	list-style:none;
	display:inline-block;
    border: 1px solid #808080;
    font-size: 0.70em;
    border-radius: 3px 3px 0px 0px;
    background-image: url(/sitelib/images/tab_back.gif);
    background-repeat: repeat-x;
    line-height: 1.5;
    padding-bottom: 10px;
}

.tabs a, #tabs .tabs a {
	padding:0px 7px 2px 7px;
	display:inline-block;
	color:#000000;
	text-decoration:none;
    text-align: center;
}

.tabs a:hover {
    background-color: #bfdaff;
    background-image: none;
}

.tabs li a.active {
    background-image: none;
    background:#fff;
}

.tabs a.active {
	background:#fff;
	color:#000;
    background-image: none;
}

.pi_tabcontent
{
    padding: 14px 0px 0px 0px;
    border: 1px solid #808080;
    margin-top: -1px;
    margin-bottom: 20px;
}

/* Internal FR – Source Code */

@charset "utf-8";
/* CSS Document */

#speech_list {
	border:none;
}

#speech_list  .pi_box_title {
	border-bottom:none;
	margin-left:0px;
}


.results {
	padding-top:6px;
	padding-bottom:6px;

}

#speech .pi_item {
	float: left;
	width: 61%;
}


.economic_indicators td {
	border-top:1px solid #9c9474;
	border-bottom:1px solid #9c9474;
	border-right:1px dotted #9c9474;
	margin:0px;
	padding-top:6px;
	padding-bottom:16px;
	padding-left:6px;
	font-family:arial;
	font-size:0.69em;
	font-style:normal;
	color: #000000;
}


.survey_view td {
	border:none;
}


.top_line {
	border-bottom:1px dotted #999999;
	height:10px;
	margin:0 0 10px;

}


#conferences {
	border:none;
}

#conferences .top_line {
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;

}

#conferences .pi_generic_box {
	border:none;
	margin:0px;
	padding:0px;
}

#conferences .pi_box_title {
	border:none;
	margin:0px;
	padding:0px;
}

.bottom_line {
	border-bottom:2px solid #086ba8;
	margin-top:10px;
	margin-bottom:10px;
}	

.survey_view h2 {
	margin-left:10px;
}

.survey_view p {
	margin-left:10px;
	margin-right:10px;
}

	
a .no_link_image {
	border:none;
	margin:0px;
	padding:0px;
}

.pi_speech_content p {
	margin-top: 10px;
	margin-bottom: 0px;
}

#pi_center_column .glossary ul, .glossary ul {
    margin-left: 0;
    list-style: none;
}

.glossary .glossary-alpha-index > ul {
    border-bottom: solid 3px #99cc33;
    /*padding-left: 0.25rem;*/
}

#pi_center_column .glossary ul li, .glossary ul li {
    list-style-type: none;
    /*margin-left: 1rem;*/
}

.glossary .glossary-alpha-index > ul li {
    list-style-type: none;
    display: inline-block;
    margin: 0;
    margin-right: .75rem;
    color: #bbb;
}

.glossary .glossary-alpha-index > ul li > a {
    color: #333333;
}

.glossary .glossary-alpha-index > ul li > a:hover {
    color: #1b5faa;
}

#pi_center_column .glossary .pi_item_thumb_container {
    padding-left: 1rem;
}

.glossary .glossary-links-wrapper {
    padding-left: .25rem;
}

.glossary p.glossary-letter {
    padding-top: 1rem;
}

/*.fivespot-glossary .glossary-links-wrapper ul {
    margin-bottom: 1.75rem;
}*/

.glossary .glossary-links-wrapper ul li {
    margin-left: 0;
    margin-bottom: 0; /* added */
}

.glossary .glossary-links-wrapper ul li ul {
    /*margin-top: .375rem;*/
    margin-left: 1.5rem;
    margin-bottom: 0; /* added */
}

@media only screen and (max-width: 320px) {
   .glossary .glossary-alpha-index ul {
        margin-left: 0;
        padding-left: 0.25rem;
    }

    .glossary .glossary-links-wrapper ul {
        margin-left: 0;
    }

    .glossary .glossary-links-wrapper ul li ul {
        margin-left: 1.25rem;
    }
}
/* browse-for-jobs-component */
.browse-for-jobs-component h1 {
    font-weight: bold;
    font-size: 1.1rem;
}

/* page editor row */
.page-editor-row {
}

/* after page editor row  */
.page-editor-row:after {
    color: white;
    content: attr(data-row);
    background-color: gray;
    margin-bottom: 1rem;
    margin-left: 1.3rem;
}

/* page editor field  */
.page-editor-field {
    font-size: 1rem;
    padding-top: 5px;
    padding-bottom: 5px;
}

/* before page editor field  */
.page-editor-field:before {
    content: attr(data-label);
    font-weight: bold;
    padding-right: 5px
}

/* page editor placeholder container */
.page-editor-placeholder {
}

/* before page editor placeholder  */
.page-editor-placeholder:before {
    color: white;
    content: attr(data-placeholder);
    background-color: gray;
    margin-bottom: 1rem;
}

/* after page editor component  */
.page-editor-component:after {
    color: white;
    content: attr(data-component);
    background-color: gray;
    margin-bottom: 1rem;
}

/* non page editor component  */
.component-processor-highlight {
    border: 1px solid red;
}

/* after non page editor component  */
.component-processor-highlight:before {
    color: white;
    content: attr(data-component);
    background-color: gray;
    position: relative;
    top: -1.25rem;
}

.page-editor-message {
    margin-top: .25rem;
    margin-bottom: .25rem;
    border: 2px dotted black;
    padding: .5rem;
    background-color: #d3d3d3;
}
@charset "UTF-8";/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=48em&large=62em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Open Sans",Arial,Roboto,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.grid-container{padding-right:.9375rem;padding-left:.9375rem;max-width:75rem;margin:0 auto}@media print,screen and (min-width:48em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:62em){.grid-container{padding-right:1.25rem;padding-left:1.25rem}}.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem;max-width:100%;margin:0 auto}@media print,screen and (min-width:48em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:62em){.grid-container.fluid{padding-right:1.25rem;padding-left:1.25rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:48em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:62em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:48em){.grid-x>.medium-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:62em){.grid-x>.large-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}@media print,screen and (min-width:48em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}@media print,screen and (min-width:62em){.grid-margin-x{margin-left:-1.25rem;margin-right:-1.25rem}}.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}@media print,screen and (min-width:48em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}@media print,screen and (min-width:62em){.grid-margin-x>.cell{width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}@media print,screen and (min-width:48em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:62em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 2.5rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 2.5rem)}.grid-margin-x>.small-3{width:calc(25% - 2.5rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 2.5rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 2.5rem)}.grid-margin-x>.small-6{width:calc(50% - 2.5rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 2.5rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 2.5rem)}.grid-margin-x>.small-9{width:calc(75% - 2.5rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 2.5rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 2.5rem)}.grid-margin-x>.small-12{width:calc(100% - 2.5rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 2.5rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 2.5rem)}.grid-margin-x>.medium-3{width:calc(25% - 2.5rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 2.5rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 2.5rem)}.grid-margin-x>.medium-6{width:calc(50% - 2.5rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 2.5rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 2.5rem)}.grid-margin-x>.medium-9{width:calc(75% - 2.5rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 2.5rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 2.5rem)}.grid-margin-x>.medium-12{width:calc(100% - 2.5rem)}.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 2.5rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 2.5rem)}.grid-margin-x>.large-3{width:calc(25% - 2.5rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 2.5rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 2.5rem)}.grid-margin-x>.large-6{width:calc(50% - 2.5rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 2.5rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 2.5rem)}.grid-margin-x>.large-9{width:calc(75% - 2.5rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 2.5rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 2.5rem)}.grid-margin-x>.large-12{width:calc(100% - 2.5rem)}}.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}@media print,screen and (min-width:48em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:62em){.grid-padding-x .grid-padding-x{margin-right:-1.25rem;margin-left:-1.25rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}@media print,screen and (min-width:48em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:62em){.grid-container:not(.full)>.grid-padding-x{margin-right:-1.25rem;margin-left:-1.25rem}}.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}@media print,screen and (min-width:48em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:62em){.grid-padding-x>.cell{padding-right:1.25rem;padding-left:1.25rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:48em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:62em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}@media print,screen and (min-width:48em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:62em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.large-up-1>.cell{width:calc(100% - 2.5rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 2.5rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 2.5rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 2.5rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 2.5rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 2.5rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 2.5rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 2.5rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:48em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:62em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:48em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:48em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:48em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:62em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:48em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:62em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:62em){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:62em){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:62em){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:62em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .9375rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .9375rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .9375rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .9375rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .9375rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .9375rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .9375rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .9375rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .9375rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .9375rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .9375rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .9375rem)}@media print,screen and (min-width:48em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:62em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + 1.25rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + 1.25rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + 1.25rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + 1.25rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + 1.25rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + 1.25rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + 1.25rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + 1.25rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + 1.25rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + 1.25rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + 1.25rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + 1.25rem)}}.grid-y{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto;max-width:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-full,.grid-y>.small-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:48em){.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-full,.grid-y>.medium-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:62em){.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-full,.grid-y>.large-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:48em){.grid-y>.medium-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:62em){.grid-y>.large-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}@media print,screen and (min-width:48em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}@media print,screen and (min-width:62em){.grid-padding-y .grid-padding-y{margin-top:-1.25rem;margin-bottom:-1.25rem}}.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}@media print,screen and (min-width:48em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}@media print,screen and (min-width:62em){.grid-padding-y>.cell{padding-top:1.25rem;padding-bottom:1.25rem}}.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}@media print,screen and (min-width:48em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}@media print,screen and (min-width:62em){.grid-margin-y{margin-top:-1.25rem;margin-bottom:-1.25rem}}.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}@media print,screen and (min-width:48em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}@media print,screen and (min-width:62em){.grid-margin-y>.cell{height:calc(100% - 2.5rem);margin-top:1.25rem;margin-bottom:1.25rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}@media print,screen and (min-width:48em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:62em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 2.5rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 2.5rem)}.grid-margin-y>.small-3{height:calc(25% - 2.5rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 2.5rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 2.5rem)}.grid-margin-y>.small-6{height:calc(50% - 2.5rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 2.5rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 2.5rem)}.grid-margin-y>.small-9{height:calc(75% - 2.5rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 2.5rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 2.5rem)}.grid-margin-y>.small-12{height:calc(100% - 2.5rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 2.5rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 2.5rem)}.grid-margin-y>.medium-3{height:calc(25% - 2.5rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 2.5rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 2.5rem)}.grid-margin-y>.medium-6{height:calc(50% - 2.5rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 2.5rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 2.5rem)}.grid-margin-y>.medium-9{height:calc(75% - 2.5rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 2.5rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 2.5rem)}.grid-margin-y>.medium-12{height:calc(100% - 2.5rem)}.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 2.5rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 2.5rem)}.grid-margin-y>.large-3{height:calc(25% - 2.5rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 2.5rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 2.5rem)}.grid-margin-y>.large-6{height:calc(50% - 2.5rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 2.5rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 2.5rem)}.grid-margin-y>.large-9{height:calc(75% - 2.5rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 2.5rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 2.5rem)}.grid-margin-y>.large-12{height:calc(100% - 2.5rem)}}.grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:48em){.medium-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media print,screen and (min-width:62em){.large-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width:48em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:62em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:48em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:62em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}@media print,screen and (min-width:48em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}@media print,screen and (min-width:62em){.grid-margin-y{margin-top:-1.25rem;margin-bottom:-1.25rem}}.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}@media print,screen and (min-width:48em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}@media print,screen and (min-width:62em){.grid-margin-y>.cell{height:calc(100% - 2.5rem);margin-top:1.25rem;margin-bottom:1.25rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}@media print,screen and (min-width:48em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:62em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 2.5rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 2.5rem)}.grid-margin-y>.small-3{height:calc(25% - 2.5rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 2.5rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 2.5rem)}.grid-margin-y>.small-6{height:calc(50% - 2.5rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 2.5rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 2.5rem)}.grid-margin-y>.small-9{height:calc(75% - 2.5rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 2.5rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 2.5rem)}.grid-margin-y>.small-12{height:calc(100% - 2.5rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 2.5rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 2.5rem)}.grid-margin-y>.medium-3{height:calc(25% - 2.5rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 2.5rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 2.5rem)}.grid-margin-y>.medium-6{height:calc(50% - 2.5rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 2.5rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 2.5rem)}.grid-margin-y>.medium-9{height:calc(75% - 2.5rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 2.5rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 2.5rem)}.grid-margin-y>.medium-12{height:calc(100% - 2.5rem)}.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 2.5rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 2.5rem)}.grid-margin-y>.large-3{height:calc(25% - 2.5rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 2.5rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 2.5rem)}.grid-margin-y>.large-6{height:calc(50% - 2.5rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 2.5rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 2.5rem)}.grid-margin-y>.large-9{height:calc(75% - 2.5rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 2.5rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 2.5rem)}.grid-margin-y>.large-12{height:calc(100% - 2.5rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}@media print,screen and (min-width:48em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:62em){.grid-frame.grid-margin-y{height:calc(100vh + 2.5rem)}}@media print,screen and (min-width:48em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:62em){.grid-margin-y.large-grid-frame{height:calc(100vh + 2.5rem)}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.5;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Arial,Roboto,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}.h1,h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h2,h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h3,h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h4,h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h5,h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h6,h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:48em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0;text-decoration:underline}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.5}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.5;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:48em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:62em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.button{display:inline-block;vertical-align:middle;margin:0 0 1.25rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}a.button:focus,a.button:hover{text-decoration:none}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:47.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:48em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:48em){.hide-for-medium{display:none!important}}@media screen and (max-width:47.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:48em) and (max-width:61.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:47.9375em),screen and (min-width:62em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:62em){.hide-for-large{display:none!important}}@media screen and (max-width:61.9375em){.show-for-large{display:none!important}}@media screen and (min-width:62em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:61.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.clearfix::after{clear:both}.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-left.vertical.menu>li>a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media print,screen and (min-width:48em){.medium-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media print,screen and (min-width:62em){.large-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:48em){.medium-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:62em){.large-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.comp-most-recent-jobs__list ul,.secondary-nav li,footer .footer__nav,footer .footer__social,header.page-header .utility>ul,header.page-header .utility>ul>li.active>ul,nav.primary ul,nav.primary ul>li{list-style-type:none;margin:0;padding:0}footer .footer__copyright{font-family:"Open Sans",arial,sans-serif;font-size:.8em;line-height:1.3em}#skip a,footer .footer__social li label,nav.primary ul>li.primary__search .primary__content__close label{left:-9999px;position:absolute;top:auto}.pdfLink,nav.primary ul>li .primary__promotion img.pdfLink{border:none;height:12px;margin-bottom:3px;margin-left:3px;margin-right:0;min-width:11px;width:11px}.extLink,nav.primary ul>li .primary__promotion img.extLink{border:none;height:12px;margin-bottom:3px;margin-left:3px;margin-right:0;min-width:12px;width:12px}.comp-cont-lookup__title,.comp-section__title{margin-bottom:20px;padding-bottom:12px;padding-top:12px;padding-left:8px;border-top:6px solid #9c3;border-bottom:6px solid #09c;background-image:url(/Content/images/headers/green_arrow.png);background-position:14px top;background-position-y:0;background-repeat:no-repeat;color:#002a59;font-weight:700}.comp-cont-lookup__title h3,.comp-section__title h3{font-size:1em;margin-bottom:0}body *{font-family:"Open Sans",arial,sans-serif}a:link{color:#1959a2}a:visited{color:#969}a:hover{color:#1959a2}a:active{color:#1959a2}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:700}h1{color:#000;font-size:1.25em;margin-bottom:17px}@media print,screen and (min-width:48em){h1{font-size:1.5em;margin-bottom:9px}}@media screen and (min-width:75em){h1{font-size:1.75em;margin-bottom:7px}}h2{font-size:2em}h3{font-size:1.5em;font-weight:700;line-height:1.333em;margin:0 auto 20px}h4{font-size:1.25em;font-weight:600;line-height:1.2em;margin-bottom:.6em}h5{font-size:1em}h6{font-size:.688em}th{text-align:left}.dev-comment{color:#ccc;font-size:1.3em;line-height:1.5em}.struct__constraint{margin:0 auto;max-width:1500px;overflow-x:hidden}.struct__constraint .page-body{max-width:1500px;position:relative}.struct__separate{margin-bottom:64px;margin-top:64px;max-width:1500px}.struct__inset{overflow:hidden;padding:0 20px}@media print,screen and (min-width:48em){.struct__inset{margin:0 auto;padding:0 54px;width:100%}}@media print,screen and (min-width:62em){.struct__inset{margin:0 auto;padding:0 85px;width:100%}}footer .struct__inset{padding:0}@media print,screen and (min-width:48em){footer .struct__inset{margin:0 auto;padding:35px 7%;width:100%}}.struct__col--left{margin-top:2.375em}.struct__col--center{margin-top:.625em}.struct__col--right{margin-top:2.375em}.component__heading{padding:2px 20px;background-color:#1959a2;color:#fff;font-size:.875rem;font-weight:400;margin:0;text-transform:uppercase;width:100%}@media print,screen and (min-width:48em){.component__heading{padding:2px 20px}}@media print,screen and (min-width:62em){.component__heading{padding:2px 30px}}@media screen and (min-width:75em){.component__heading{padding:2px 30px}}.component__heading a:link{color:#fff}.component__heading a:visited{color:#fff}.component__heading a:hover{color:#fff}.component__heading a:active{color:#fff}.component__heading svg{height:16px;stroke:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:12px;margin:0 0 -3px 5px}.component__type{color:#000;font-size:1em;font-weight:700;line-height:1.5rem;margin-bottom:9px;text-transform:uppercase}.component__sub-type{font-size:1em;font-weight:700;line-height:1.5rem;margin-bottom:4px}.component__title{font-size:1.5em;font-weight:700;line-height:1.333em;margin:0 auto 20px}@media print,screen and (min-width:62em){.component__title{font-size:2em;line-height:1.25em}}.component__date{font-style:italic;line-height:.875em;margin-bottom:1em}.component__event__date{font-size:1em;font-weight:700;line-height:1.333em;margin-bottom:4px}@media print,screen and (min-width:62em){.component__event__date{font-size:1.5em;line-height:1.25em}}.component__event__time{font-style:italic;line-height:1.5em}.component__event__loc{font-style:italic;line-height:1.5em;margin-bottom:20px}.component__authors{font-size:.875em;font-style:italic;line-height:1.71em;margin-bottom:20px}.component__authors p{font-style:italic}.component__summary{background-color:rbg(255,255,255);width:100%;padding:20px}@media print,screen and (min-width:48em){.component__summary{padding:20px}}@media print,screen and (min-width:62em){.component__summary{padding:30px}}@media screen and (min-width:75em){.component__summary{padding:30px}}@media print,screen and (min-width:48em){.component__summary{background-color:transparent}}.component__summary p{margin-bottom:0}.component__summary--content>ul{margin-left:35px}.bg-color-cell{margin-bottom:40px;padding-bottom:0;padding-top:0}@media print,screen and (min-width:48em){.bg-color-cell{margin-bottom:0}}.bg-color-cell:last-child{margin-bottom:0}a.button{background-color:#1959a2;border:2px solid #1959a2;color:#fff;font-size:1.5em;margin-bottom:0;padding:.25em .44em}a.button:hover{background-color:#fff;border:2px solid #1959a2;color:#1959a2}.grid-x{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cell-border.cell{border:1px solid #ccc}.show-in-print{display:none}#skip a{height:1px;overflow:hidden;width:1px}#skip a:focus{height:auto;position:static;width:auto}.component{margin-bottom:26px}.component:last-child{margin-bottom:0}#pointer{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}@media (pointer:coarse){#pointer{display:block}}select{width:auto}input[type=checkbox]{margin:3px 3px 3px 4px}input::-ms-clear{display:none}.type{color:#000}.error-page__msg{border-bottom:1px solid #0d73d7;border-top:1px solid #0d73d7;margin:64px 20px 96px;padding:40px 0}.error-page__msg h1{color:#000;font-size:1.25em;margin-bottom:17px}@media print,screen and (min-width:48em){.error-page__msg h1{font-size:1.5em;margin-bottom:9px}}@media screen and (min-width:75em){.error-page__msg h1{font-size:1.75em;margin-bottom:7px}}#nav-icon3{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:30px;height:20px;position:relative;margin:20px;-webkit-transform:rotate(0);transform:rotate(0);cursor:pointer}#nav-icon3 span{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0)}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:6px}#nav-icon3 span:nth-child(4){top:12px}#nav-icon3.open span:nth-child(1){top:0;width:0;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:10px;width:0;left:50%}.comp-subscribe{background-color:#0d73d7;border-bottom:2px solid #fff;color:#fff;font-family:"Open Sans",arial,sans-serif;padding:20px 30px 25px}@media print,screen and (min-width:48em){.comp-subscribe{border:0}}.comp-subscribe__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comp-subscribe__form>div:first-child{padding-right:15px}footer .comp-subscribe__form{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1200px){footer .comp-subscribe__form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.comp-subscribe__label{left:-9999px;position:absolute;top:-9999px}.comp-subscribe__error.form-error{color:#fff;font-size:1em;font-style:italic;line-height:1.3em;margin:0 0 .9rem}.comp-subscribe__input{border:0;display:block;font-size:1em;height:2.4375rem;margin-bottom:1.063rem;padding:.5em}.comp-subscribe__input.has-error{margin-bottom:.625rem}.comp-subscribe__input::-webkit-input-placeholder{color:#333}.comp-subscribe__input:-ms-input-placeholder{color:#333}.comp-subscribe__input::-ms-input-placeholder{color:#333}.comp-subscribe__input::placeholder{color:#333}.comp-subscribe__button a.button{background-color:#1959a2;border:2px solid #fff;color:#fff;font-size:1.5em;margin-bottom:0;padding:.25em .44em}.comp-subscribe__button a.button:hover{background-color:#fff;border:2px solid #fff;color:#1959a2}.comp-subscribe__button a.button:active,.comp-subscribe__button a.button:link,.comp-subscribe__button a.button:visited{background-color:#0d73d7}.comp-subscribe__button a.button:hover{background-color:#fff;color:#0d73d7}.comp-subscribe p{color:#fff}.comp-subscribe h3{color:#fff;font-size:1.5em;font-weight:600}@media print,screen and (min-width:48em){.comp-subscribe h3{font-size:1.5em}}nav.primary{background-color:#fff;display:none}@media print,screen and (min-width:62em){nav.primary{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex}}nav.primary ul{width:100%}@media print,screen and (min-width:62em){nav.primary ul{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}nav.primary ul>li{border-bottom:1px solid #666;display:block;overflow:hidden}@media print,screen and (min-width:62em){nav.primary ul>li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;border-bottom-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5em;max-width:135px;-webkit-transition:background-color 150ms;transition:background-color 150ms}}nav.primary ul>li>a{display:block;float:left;font-weight:600;padding:20px 18px;width:calc(100% - 80px)}@media print,screen and (min-width:62em){nav.primary ul>li>a{min-width:115px;padding-top:40px}}nav.primary ul>li>a:hover,nav.primary ul>li>a:link,nav.primary ul>li>a:visited{color:#1959a2}@media print,screen and (min-width:62em){nav.primary ul>li>a:hover,nav.primary ul>li>a:link,nav.primary ul>li>a:visited{color:#fff}}nav.primary ul>li>svg{height:65px;stroke:#1959a2;-webkit-transform:initial;transform:initial;width:74px;float:right;padding:19px 28px}@media print,screen and (min-width:62em){nav.primary ul>li>svg{display:none}}nav.primary ul>li .primary__content{display:none;width:100%}@media print,screen and (min-width:62em){nav.primary ul>li .primary__content{background-color:#fff;border-bottom:16px solid #cce7ff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:16px solid #cce7ff;-webkit-box-shadow:0 12px 10px 0 rgba(0,0,0,.2);box-shadow:0 12px 10px 0 rgba(0,0,0,.2);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;opacity:0;position:absolute;right:auto;top:100%;-webkit-transition:visibility 150ms ease-in,opacity 150ms ease-in;transition:visibility 150ms ease-in,opacity 150ms ease-in;visibility:hidden}}nav.primary ul>li .primary__content>.primary__subnav{display:none}@media print,screen and (min-width:62em){nav.primary ul>li .primary__content>.primary__subnav{display:block}}nav.primary ul>li .primary__content>.primary__subnav ul{background:#eff3f7;display:block}@media print,screen and (min-width:62em){nav.primary ul>li .primary__content>.primary__subnav ul{background-color:#fff;display:block;float:left;width:50%}}nav.primary ul>li .primary__content>.primary__subnav ul>li{border-bottom:1px dotted #666;padding-left:16px}@media print,screen and (min-width:62em){nav.primary ul>li .primary__content>.primary__subnav ul>li{border-bottom:0;max-width:none;padding-left:0}}nav.primary ul>li .primary__content>.primary__subnav ul>li>a{background-image:none}@media print,screen and (min-width:62em){nav.primary ul>li .primary__content>.primary__subnav ul>li>a{border-bottom-width:0;line-height:1.5em;padding:0 20px 20px 0}}nav.primary ul>li .primary__content>.primary__subnav ul>li>a:active,nav.primary ul>li .primary__content>.primary__subnav ul>li>a:hover,nav.primary ul>li .primary__content>.primary__subnav ul>li>a:link{color:#1959a2}nav.primary ul>li .primary__content>.primary__subnav ul>li>a:visited{color:#8a5e8d}nav.primary ul>li .primary__content>.primary__subnav h3{background:#eff3f7;border-bottom:1px dotted #666;margin-bottom:0}@media print,screen and (min-width:62em){nav.primary ul>li .primary__content>.primary__subnav h3{background-color:transparent;border-bottom:0}}nav.primary ul>li .primary__content>.primary__subnav h3>a{background-image:none;display:block;font-size:1rem;font-weight:600;padding:20px 18px 20px 32px}@media print,screen and (min-width:62em){nav.primary ul>li .primary__content>.primary__subnav h3>a{border-bottom-width:0;font-size:1.5rem;line-height:1.1rem;padding:0 20px 25px 0}}nav.primary ul>li .primary__content>.primary__subnav h3>a:active,nav.primary ul>li .primary__content>.primary__subnav h3>a:hover,nav.primary ul>li .primary__content>.primary__subnav h3>a:link,nav.primary ul>li .primary__content>.primary__subnav h3>a:visited{color:#1959a2}nav.primary ul>li .primary__content .primary__promotion{display:none}@media print,screen and (min-width:62em){nav.primary ul>li .primary__content .primary__promotion{display:-webkit-box;display:-ms-flexbox;display:flex}}nav.primary ul>li .primary__promotion{display:none}@media print,screen and (min-width:62em){nav.primary ul>li .primary__promotion{border-right:1px dotted #333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:33px 0 40px;padding:0 40px}}nav.primary ul>li .primary__promotion__link{display:block;font-weight:600}nav.primary ul>li .primary__promotion__link svg{height:21px;stroke:#1959a2;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:17px;display:block;margin-bottom:-3px;margin-left:8px}@media print,screen and (min-width:62em){nav.primary ul>li .primary__promotion__link svg{display:inline}}nav.primary ul>li .primary__promotion__link:visited svg{stroke:#969}nav.primary ul>li .primary__promotion__link>span{color:#1959a2;font-size:1.1em;text-decoration:none!important}nav.primary ul>li .primary__promotion__link:visited>span{color:#969}nav.primary ul>li .primary__promotion__link:active>span,nav.primary ul>li .primary__promotion__link:hover>span{color:#1959a2}nav.primary ul>li .primary__promotion p{clear:both;display:block;font-size:1em;line-height:1.5em;margin-top:-4px}nav.primary ul>li .primary__promotion img{-ms-flex-item-align:baseline;align-self:baseline;height:144px;margin-right:30px;min-width:200px}nav.primary ul>li .primary__subnav{display:none;width:100%}@media print,screen and (min-width:62em){nav.primary ul>li .primary__subnav{display:block;-ms-flex-preferred-size:50%;flex-basis:50%;padding:33px 40px 40px}}nav.primary ul>li .primary__subnav li a{background-image:none}@media print,screen and (min-width:62em){nav.primary ul>li .primary__subnav h3{color:#1959a2;display:block;font-size:1.5em;font-weight:600}}nav.primary ul>li.active{background-color:#1959a2;border-bottom:0}@media print,screen and (min-width:62em){nav.primary ul>li.active{background-color:#cce7ff;-webkit-transition:background-color 150ms;transition:background-color 150ms}}nav.primary ul>li.active>svg{stroke:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media print,screen and (min-width:62em){nav.primary ul>li.active>svg{display:none;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}nav.primary ul>li.active>a{background-size:21px 11px}nav.primary ul>li.active>a:active,nav.primary ul>li.active>a:hover,nav.primary ul>li.active>a:link,nav.primary ul>li.active>a:visited{color:#fff}@media print,screen and (min-width:62em){nav.primary ul>li.active>a:active,nav.primary ul>li.active>a:hover,nav.primary ul>li.active>a:link,nav.primary ul>li.active>a:visited{color:#1959a2}}nav.primary ul>li.active .primary__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media print,screen and (min-width:62em){nav.primary ul>li.active .primary__content{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transition:visibility 150ms ease-in,opacity 150ms ease-in;transition:visibility 150ms ease-in,opacity 150ms ease-in;visibility:visible}}nav.primary ul>li.active .primary__subnav{display:block}@media print,screen and (min-width:62em){nav.primary ul>li.selected{background-color:#fff}}@media print,screen and (min-width:62em){nav.primary ul>li.selected>a{background-image:none}}@media print,screen and (min-width:62em){nav.primary ul>li.selected>a:active,nav.primary ul>li.selected>a:hover,nav.primary ul>li.selected>a:link,nav.primary ul>li.selected>a:visited{color:#1959a2}}nav.primary ul>li.selected.shadow{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.12)),color-stop(13%,rgba(255,255,255,0)));background-image:linear-gradient(0deg,rgba(0,0,0,.12),rgba(255,255,255,0) 13%)}nav.primary ul>li.selected.shadow.active{background-image:none}@media print,screen and (min-width:62em){nav.primary ul>li.selected .primary__content{border-top-color:#fff}}nav.primary ul>li.primary__search{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 18px}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search{padding:20px 0}}nav.primary ul>li.primary__search #site-search-form-submit-glass{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search #site-search-form-submit-glass{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}nav.primary ul>li.primary__search svg{height:27px;width:27px;cursor:pointer;display:block;padding:0;stroke:#1959a2}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search svg{margin-right:15px}}nav.primary ul>li.primary__search>a{display:none}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search>a{display:inline;min-width:auto;padding-top:24px;position:relative;width:auto}}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search form{border:2px solid #1959a2}}nav.primary ul>li.primary__search input{border:0;-webkit-box-shadow:none;box-shadow:none;line-height:1.5;margin:0;padding:0 10px 0 0;width:80%}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search input{margin-top:5px;padding:0 10px}}nav.primary ul>li.primary__search input::-webkit-input-placeholder{color:#666;font-size:1em;font-weight:600}nav.primary ul>li.primary__search input:-ms-input-placeholder{color:#666;font-size:1em;font-weight:600}nav.primary ul>li.primary__search input::-ms-input-placeholder{color:#666;font-size:1em;font-weight:600}nav.primary ul>li.primary__search input::placeholder{color:#666;font-size:1em;font-weight:600}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search input:focus{outline:0}}nav.primary ul>li.primary__search a.button{background-color:#1959a2;border:0;color:#fff;font-size:1.5em;margin-bottom:0;padding:.4em .44em;font-weight:400}nav.primary ul>li.primary__search a.button:hover{background-color:#1959a2;border:0;color:#fff}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}nav.primary ul>li.primary__search svg{stroke:#fff}}nav.primary ul>li.primary__search .primary__content{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5em!important}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search .primary__content{left:auto;opacity:0;padding:26px 30px;right:0;top:100%;-webkit-transition:visibility 150ms ease-in,opacity 150ms ease-in;transition:visibility 150ms ease-in,opacity 150ms ease-in;visibility:hidden;width:696px}}nav.primary ul>li.primary__search .primary__content svg{margin-right:6px;margin-top:8px}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search .primary__content svg{display:none}}nav.primary ul>li.primary__search .primary__content form{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}nav.primary ul>li.primary__search .primary__content form a.button{-ms-flex-item-align:center;align-self:center;display:none}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search .primary__content form a.button{display:inline}}nav.primary ul>li.primary__search .primary__content form a.button:hover{color:#fff}nav.primary ul>li.primary__search .primary__content__close{display:none;font-size:3em;font-weight:300!important}nav.primary ul>li.primary__search .primary__content__close:hover{text-decoration:none}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search .primary__content__close{display:block;font-weight:300!important;margin-top:10px;padding-left:10px}}nav.primary ul>li.primary__search.active{background-color:#fff;border-bottom:1px solid #666}@media print,screen and (min-width:62em){nav.primary ul>li.primary__search.active{background-color:transparent;border-bottom:0}nav.primary ul>li.primary__search.active .primary__content{opacity:1;-webkit-transition:visibility 150ms ease-in,opacity 150ms ease-in;transition:visibility 150ms ease-in,opacity 150ms ease-in;visibility:visible}nav.primary ul>li.primary__search.active .primary__content svg{display:none;opacity:1;stroke:#1959a2}}@media print,screen and (min-width:62em) and (min-width:62em){nav.primary ul>li.primary__search.active svg{display:block;opacity:.5;-webkit-transform:none;transform:none}}footer{background-color:#1959a2;margin-top:20px}footer .footer__nav{font-weight:700;margin-top:20px}@media print,screen and (min-width:48em){footer .footer__nav{margin-top:0}}footer .footer__nav li{font-family:"Open Sans",arial,sans-serif;padding-bottom:1.2em;text-align:center}@media print,screen and (min-width:48em){footer .footer__nav li{text-align:left}}footer .footer__nav a{color:#fff}footer .footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:48em){footer .footer__social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer .footer__social li{padding:0 12px}footer .footer__social li:first-child{padding:0 11px 0 12px}@media print,screen and (min-width:48em){footer .footer__social li{padding:0 25px 0 0}footer .footer__social li:first-child{padding:0 23px 0 0}}footer .footer__social li img{height:28px;width:28px}footer .footer__copyright{color:#fff;margin:20px 0;text-align:center}@media print,screen and (min-width:48em){footer .footer__copyright{margin-bottom:0;text-align:left;white-space:nowrap}}header.page-header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#1959a2;position:relative;z-index:12}header.page-header .utility{display:none}@media print,screen and (min-width:62em){header.page-header .utility{background-color:#eff3f7;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:12px 15px}}header.page-header .utility>ul{width:100%}@media print,screen and (min-width:62em){header.page-header .utility>ul{line-height:.8rem;width:auto}}header.page-header .utility>ul>li{border-bottom:1px solid #fff;display:block;font-family:"Open Sans",arial,sans-serif;font-weight:600;overflow:hidden}@media print,screen and (min-width:62em){header.page-header .utility>ul>li{border-bottom:0;border-color:#000;border-right:1px dotted #333;display:inline;line-height:.8rem;padding:0 15px}header.page-header .utility>ul>li:last-child{border-right-width:0;padding-right:0}}header.page-header .utility>ul>li>ul{display:none}header.page-header .utility>ul>li>a{background-color:#1959a2;display:block;float:left;font-weight:600;padding:20px 18px;width:calc(100% - 80px)}header.page-header .utility>ul>li>a:active,header.page-header .utility>ul>li>a:hover,header.page-header .utility>ul>li>a:link,header.page-header .utility>ul>li>a:visited{color:#fff}@media print,screen and (min-width:62em){header.page-header .utility>ul>li>a{background-color:transparent;display:inline;float:none;padding:0;width:auto}header.page-header .utility>ul>li>a:active,header.page-header .utility>ul>li>a:hover,header.page-header .utility>ul>li>a:link,header.page-header .utility>ul>li>a:visited{color:#333}}header.page-header .utility>ul>li svg{height:67px;stroke:#fff;-webkit-transform:initial;transform:initial;width:74px;float:right;padding:20px 28px}@media print,screen and (min-width:62em){header.page-header .utility>ul>li svg{display:none}}header.page-header .utility>ul>li.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header.page-header .utility>ul>li.active>ul{background-color:#eff3f7;clear:both;display:block}@media print,screen and (min-width:62em){header.page-header .utility>ul>li.active>ul{display:none}}header.page-header .utility>ul>li.active>ul>li{border-bottom:1px dotted #666;display:block}header.page-header .utility>ul>li.active>ul>li:last-child{border-bottom:0}header.page-header .utility>ul>li.active>ul>li>a{display:block;padding:20px 18px 20px 32px}header.page-header .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header.page-header .header__logo{display:block;padding:16px 20px}@media print,screen and (min-width:62em){header.page-header .header__logo{padding:18px 28px 25px}}header.page-header .header__logo-image{height:70px;width:152px}header.page-header .header__logo-image--print{height:70px;width:152px;display:none}@media print,screen and (min-width:62em){header.page-header .header__hamburger{display:none}}.page-header__cover{background:rgba(0,0,0,.5);height:100%;left:0;max-width:1500px;opacity:0;position:absolute;top:0;-webkit-transition:visibility 150ms ease-in,opacity 150ms ease-in;transition:visibility 150ms ease-in,opacity 150ms ease-in;visibility:hidden;width:100%;z-index:11}.page-header__cover.active{opacity:1;visibility:visible}@media print,screen and (min-width:62em){.page-header>.grid-x>.cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media print,screen and (min-width:62em){.page-header>.grid-x>.cell:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.comp-featured-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.comp-featured-item__container article{background-color:#fff;margin-bottom:20px;width:100%}@media print,screen and (min-width:48em){.comp-featured-item__container article{margin-bottom:0}}.comp-featured-item__container{margin-bottom:40px}.struct__separate .comp-featured-item__container{margin-bottom:0}.comp-featured-item__container>.grid-x>.cell:nth-last-child(2):not(.comp-featured-item__img){padding-bottom:40px}@media print,screen and (min-width:48em){.comp-featured-item__container>.grid-x>.cell:nth-last-child(2):not(.comp-featured-item__img){padding-bottom:0}}.comp-featured-item--border{border-bottom:1px dashed #999;margin-bottom:40px;padding-bottom:40px}.comp-featured-item--border.component{margin-bottom:40px}.comp-featured-item .comp-heading-divider{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:16px}.comp-featured-item .comp-heading-divider p{margin-bottom:0}.comp-featured-item__img{padding-bottom:17px}@media print,screen and (min-width:48em){.comp-featured-item__img{padding-bottom:0}}.comp-featured-item__img img{height:auto;width:100%}.cell>.grid-x .comp-featured-item__img{padding-bottom:17px}.comp-featured-item__content{background-color:#fff}.comp-featured-item__content .component__type{font-size:.875rem;font-weight:400;margin-bottom:1px;text-transform:uppercase}.comp-featured-item__content .component__title{margin-bottom:13px}@media print,screen and (min-width:62em){.comp-featured-item__content .component__title{margin-bottom:10px}}.comp-featured-item__content .component__title:first-child{margin-top:-5px}.comp-featured-item__content .component__date{line-height:1.5em;margin-bottom:12px}.comp-featured-item__content .component__authors{margin-bottom:21px}.comp-featured-item__content .component__event__date{margin-bottom:5px}@media print,screen and (min-width:62em){.comp-featured-item__content .component__event__date{margin-bottom:4px}}.comp-featured-item__content p:last-child{margin-bottom:0}.comp-featured-item__content ul{margin-left:35px}.comp-spotlight{border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2px 0 -1px}.comp-spotlight>.grid-x>.cell{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.comp-spotlight>.grid-x>.cell:first-child{min-height:200px}@media print,screen and (min-width:48em){.comp-spotlight>.grid-x>.cell:first-child{min-height:512px}}.comp-spotlight>.comp-spotlight__content:first-child{min-height:200px}@media print,screen and (min-width:48em){.comp-spotlight>.comp-spotlight__content:first-child{min-height:512px}}.comp-spotlight .grid-y{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.comp-spotlight .grid-y>.cell{-ms-flex-preferred-size:50%;flex-basis:50%;min-height:200px;padding:0}.comp-spotlight__content{border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.comp-spotlight__content>a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1.6em 1.6em 1.1em;width:100%}.comp-spotlight__content__header{color:#fff;font-size:1.625em;font-weight:600;line-height:1.143em;margin:0;text-shadow:1px 1px 3px #000}@media print,screen and (min-width:48em){.comp-spotlight__content__header{font-size:2em}}@media print,screen and (min-width:62em){.comp-spotlight__content__header{font-size:2.25em;line-height:1.333em}}.grid-y .comp-spotlight__content__header{font-size:1.5em;line-height:1.25em}@media print,screen and (min-width:62em){.grid-y .comp-spotlight__content__header{font-size:1.75em;line-height:1.143em}}.comp-spotlight__content__copy{color:#fff;display:none;font-size:1.1em;font-weight:600;line-height:1.6em;margin-top:.875em;text-shadow:1px 1px 3px #000}@media print,screen and (min-width:48em){.comp-spotlight__content__copy{display:block}}.comp-spotlight__content__copy p{margin-bottom:0}.comp-heading-divider{margin-bottom:1.5em}.comp-heading-divider>h4{font-size:1.25em;font-style:normal;font-weight:600;line-height:1.2em;margin-bottom:.55em}.comp-heading-divider>h4>a{display:inline-block;padding-right:25px;position:relative}.comp-heading-divider>h4>a:visited{color:#1959a2}.comp-heading-divider>h4>a:hover{text-decoration:underline}.comp-heading-divider>h4 svg{height:21px;stroke:#1959a2;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:17px;margin:0 0 -3px 11px}.comp-heading-divider hr{border-bottom:1px solid #999;margin:0 auto .5rem;max-width:100%}.comp-cont-lookup-adv__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.comp-cont-lookup-adv__container article{background-color:#fff;margin-bottom:40px;width:100%}@media print,screen and (min-width:48em){.comp-cont-lookup-adv__container article{margin-bottom:0}}.comp-cont-lookup-adv__container article:last-child{margin-bottom:0}.comp-cont-lookup-adv__img img{height:auto;width:100%}.comp-cont-lookup-adv__img.add-bottom-padding{padding-bottom:22px}.comp-cont-lookup-adv__content{background-color:#fff;padding:22px 20px 0 20px}.comp-cont-lookup-adv__content.collapse-content-padding{padding:0}@media print,screen and (min-width:48em){.comp-cont-lookup-adv__content{padding:22px 20px 0 20px}}@media print,screen and (min-width:62em){.comp-cont-lookup-adv__content{padding:22px 30px 0 30px}}@media screen and (min-width:75em){.comp-cont-lookup-adv__content{padding:30px}}.comp-cont-lookup-adv__content p:last-child{margin-bottom:0}.comp-cont-lookup-adv__content ul{margin-left:35px}.comp-cont-lookup-adv__content .component__topic{color:#000;display:block;font-size:.875em;line-height:1em;margin-bottom:1em;text-transform:uppercase}.comp-cont-lookup-adv__content .component__title{color:#000;font-size:1.5em;font-weight:700;line-height:1.333em;margin:0 auto 20px}@media print,screen and (min-width:62em){.comp-cont-lookup-adv__content .component__title{font-size:2em;line-height:1.25em;margin-bottom:18px}}.comp-cont-lookup-adv__content .component__type{color:#000;text-transform:none}.comp-cont-lookup-adv__content .component__date{color:#0b2a52}.comp-cont-lookup-adv__content .component__summary--content{margin-top:1em;padding:0;width:100%}.comp-cont-lookup-adv__content .component__summary--content p{margin-bottom:1.5em}.comp-cont-lookup-adv__content .component__event__date{margin-bottom:5px;padding-top:2px}@media print,screen and (min-width:62em){.comp-cont-lookup-adv__content .component__event__date{margin-bottom:4px;padding-top:0}}.comp-cont-lookup-adv__content--no-pad-top{padding-top:0}.comp-cont-lookup-adv__button{margin-top:0;padding:20px}@media print,screen and (min-width:48em){.comp-cont-lookup-adv__button{padding:20px}}@media print,screen and (min-width:62em){.comp-cont-lookup-adv__button{padding:30px 30px 32px}}@media screen and (min-width:75em){.comp-cont-lookup-adv__button{padding:30px}}.bg-color-cell .comp-cont-lookup-adv__button{padding-top:0}.comp-youtube__title,.video-title{font-weight:700;margin-bottom:16px;margin-top:1.5rem}.comp-youtube__description,.video-description{font-size:.875em;font-style:italic;margin-bottom:10px;margin-top:24px}.videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.comp-chart{background-color:#fff;margin-bottom:20px}.comp-chart::after,.comp-chart::before{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.comp-chart::after{clear:both}.comp-chart__content{padding:22px 20px 0}@media print,screen and (min-width:48em){.comp-chart__content{padding:22px 20px 0}}@media print,screen and (min-width:62em){.comp-chart__content{padding:22px 30px 0}}@media screen and (min-width:75em){.comp-chart__content{padding:30px}}.comp-chart .component__summary{background-color:#fff;padding:24px 20px 0}@media print,screen and (min-width:48em){.comp-chart .component__summary{background-color:transparent}}@media print,screen and (min-width:48em){.comp-chart .component__summary{padding:24px 20px 0}}@media print,screen and (min-width:62em){.comp-chart .component__summary{padding:24px 30px 0}}@media screen and (min-width:75em){.comp-chart .component__summary{padding:30px}}.comp-chart .component__title{color:#1959a2;font-size:1.5em}@media print,screen and (min-width:48em){.comp-chart .component__title{font-size:1.5em}}.comp-chart__container{background-color:#fff;margin:20px}@media print,screen and (min-width:48em){.comp-chart__container{margin:20px}}@media print,screen and (min-width:62em){.comp-chart__container{margin:30px}}.comp-chart__border{border:1px solid #999;overflow:hidden}.comp-chart__chart{margin:24px}.comp-chart__credit{color:#999;font-size:.56rem;padding-left:24px;padding-right:24px}.comp-chart__credit-map,.comp-chart__credit-map a{text-align:left;color:#999}.comp-chart__notes{font-size:.56rem;padding-bottom:12px;padding-left:24px;padding-right:24px;padding-top:10px}.comp-chart__notes a,.comp-chart__notes div,.comp-chart__notes p,.comp-chart__notes span,.comp-chart__notes strong{font-size:.56rem}.comp-chart__footer{background-color:#eff3f7;padding-bottom:12px;padding-left:15px;padding-top:10px;position:relative;text-align:left}.comp-chart__footer::before{background:rgba(239,239,239,.685);content:' ';display:block;height:100%;left:0;position:absolute;right:0;top:0;z-index:2}@media only screen and (max-width:375px){.comp-chart__footer{padding-bottom:3px;padding-top:5px}.comp-chart__footer p{font-size:.87em}}.comp-most-recent-jobs--border{border:1px solid #1959a2}.comp-most-recent-jobs__content{background-color:#fff;padding:16px 20px 0 20px}@media print,screen and (min-width:48em){.comp-most-recent-jobs__content{padding:16px 20px 0 20px}}@media print,screen and (min-width:62em){.comp-most-recent-jobs__content{padding:16px 30px 0 30px}}@media screen and (min-width:75em){.comp-most-recent-jobs__content{padding:30px}}.comp-most-recent-jobs__content.collapse-content-padding{padding:0}.comp-most-recent-jobs__content .component__summary--content{margin-top:1em;padding:0;width:100%}.comp-most-recent-jobs__content ul{margin-left:35px}.comp-most-recent-jobs__list ul{display:inline-block;margin-left:0}.comp-most-recent-jobs__list li{margin-bottom:1.2rem}.comp-most-recent-jobs__img img{width:100%}.comp-most-recent-jobs__img.add-bottom-padding{padding-bottom:22px}.comp-most-recent-jobs__button{margin-top:0;padding:16px 0 20px 0}@media print,screen and (min-width:48em){.comp-most-recent-jobs__button{padding:16px 0 20px 0}}@media print,screen and (min-width:62em){.comp-most-recent-jobs__button{padding:16px 0 30px 0}}@media screen and (min-width:75em){.comp-most-recent-jobs__button{padding:30px}}.bg-color-cell .comp-most-recent-jobs__button{padding-top:0}.comp-promo-boxes.component{margin-bottom:0}.comp-promo-box--border{border:1px solid #ccc}.comp-promo-box__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.comp-promo-box__container article{background-color:#fff;margin-bottom:20px;width:100%}@media print,screen and (min-width:48em){.comp-promo-box__container article{margin-bottom:0}}.comp-promo-box__img img{height:auto;width:100%}.comp-promo-box__img.add-bottom-padding{padding-bottom:22px}.comp-promo-box__content{background-color:#fff;padding:16px 20px 0 20px}.comp-promo-box__content.collapse-content-padding{padding:0}@media print,screen and (min-width:48em){.comp-promo-box__content{padding:16px 20px 0 20px}}@media print,screen and (min-width:62em){.comp-promo-box__content{padding:16px 30px 0 30px}}@media screen and (min-width:75em){.comp-promo-box__content{padding:30px}}.comp-promo-box__content .component__title{font-size:1.5em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:2rem;margin-bottom:3px}.comp-promo-box__content .component__title--rule{border-bottom:1px solid #0d73d7;margin-bottom:10px;padding-bottom:10px}.comp-promo-box__content .component__summary--content{margin-top:0;padding:0;width:100%}.comp-promo-box__content .component__summary--content p:last-child{margin-bottom:20px}.comp-promo-box__content ul{margin-left:35px}.comp-promo-box__list{margin-left:35px}.comp-promo-box__list--no-bullets{list-style-type:none;margin-left:0}.comp-promo-box__list--no-bullets li{font-weight:700;margin-bottom:12px}ul.comp-promo-box__list--no-bullets{margin-left:0}.comp-promo-box__button{margin-top:0;padding:20px}@media print,screen and (min-width:48em){.comp-promo-box__button{padding:20px}}@media print,screen and (min-width:62em){.comp-promo-box__button{padding:30px 30px 32px}}@media screen and (min-width:75em){.comp-promo-box__button{padding:30px}}.bg-color-cell .comp-promo-box__button{padding-top:0}.comp-page-banner h1{color:#1959a2;font-size:1.25em;margin-bottom:17px;padding:32px 20px 0}@media print,screen and (min-width:48em){.comp-page-banner h1{font-size:1.5em;margin-bottom:9px}}@media screen and (min-width:75em){.comp-page-banner h1{font-size:1.75em;margin-bottom:7px}}@media print,screen and (min-width:48em){.comp-page-banner h1{padding:32px 54px 0}}@media print,screen and (min-width:62em){.comp-page-banner h1{padding:32px 85px 0}}@media screen and (min-width:75em){.comp-page-banner h1{padding:32px 85px 0}}.comp-page-banner__hdr{background-color:#79ab27;border-bottom:2px solid #fff;padding:19px 20px 19px}@media print,screen and (min-width:48em){.comp-page-banner__hdr{padding:26px 54px 27px}}@media print,screen and (min-width:62em){.comp-page-banner__hdr{padding:25px 85px 26px}}@media screen and (min-width:75em){.comp-page-banner__hdr{padding:26px 85px 27px}}.comp-page-banner__hdr h2{color:#fff;font-size:1em;margin-bottom:0}.comp-page-banner__hdr h2 a:active,.comp-page-banner__hdr h2 a:hover,.comp-page-banner__hdr h2 a:link,.comp-page-banner__hdr h2 a:visited{color:#fff}.comp-page-banner__hdr h2 p{color:#fff;font-size:inherit;line-height:1.375rem;margin-bottom:0}@media print,screen and (min-width:48em){.comp-page-banner__hdr h2 p{line-height:1.5rem}}@media print,screen and (min-width:62em){.comp-page-banner__hdr h2 p{line-height:1.75rem}}@media print,screen and (min-width:48em){.comp-page-banner__hdr h2{font-size:1.125em}}@media print,screen and (min-width:62em){.comp-page-banner__hdr h2{font-size:1.25em}}@media screen and (min-width:75em){.comp-page-banner__hdr h2{font-size:1.5em}}.comp-page-banner__items{background-color:#eff3f7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:62em){.comp-page-banner__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.comp-page-banner__items a{border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;padding:14px 8px 0;text-align:center}@media print,screen and (min-width:48em){.comp-page-banner__items a{padding:21px 8px 0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-page-banner__items a{padding:24px 0 0}}@media print,screen and (min-width:62em){.comp-page-banner__items a{border-bottom-width:0}}.comp-page-banner__items a svg{-webkit-box-sizing:content-box;box-sizing:content-box;max-height:40px;overflow:visible;padding-bottom:0}@media print,screen and (min-width:48em){.comp-page-banner__items a svg{max-height:45px;padding-bottom:11px}}.comp-page-banner__items a svg *{fill:#1959a2}.comp-page-banner__items a h3{color:#1959a2;font-size:1em;margin-bottom:11px;text-align:center}@media print,screen and (min-width:48em){.comp-page-banner__items a h3{font-size:1.5em;margin-bottom:18px}}.comp-page-banner__items a:hover{background-color:#1959a2;color:#eff3f7;text-decoration:none}.comp-page-banner__items a:hover h3{color:#fff}.comp-page-banner__items a:hover svg *{fill:#fff}@media print,screen and (min-width:62em){.comp-page-banner__items a:first-child{border-left-width:0}.comp-page-banner__items a:last-child{border-right-width:0}}.comp-page-banner__items a:first-child:nth-last-child(1){-ms-flex-preferred-size:100%;flex-basis:100%}.comp-page-banner__items a:first-child:nth-last-child(2),.comp-page-banner__items a:first-child:nth-last-child(2)~a{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-page-banner__items a:first-child:nth-last-child(2),.comp-page-banner__items a:first-child:nth-last-child(2)~a{-ms-flex-preferred-size:calc(50% - 2px);flex-basis:calc(50% - 2px)}}.comp-page-banner__items a:first-child:nth-last-child(3),.comp-page-banner__items a:first-child:nth-last-child(3)~a{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-page-banner__items a:first-child:nth-last-child(3),.comp-page-banner__items a:first-child:nth-last-child(3)~a{-ms-flex-preferred-size:calc(50% - 2px);flex-basis:calc(50% - 2px)}}@media print,screen and (min-width:48em){.comp-page-banner__items a:first-child:nth-last-child(3),.comp-page-banner__items a:first-child:nth-last-child(3)~a{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}}@media screen and (min-width:48em) and (-ms-high-contrast:active),print and (-ms-high-contrast:none),screen and (min-width:48em) and (-ms-high-contrast:none){.comp-page-banner__items a:first-child:nth-last-child(3),.comp-page-banner__items a:first-child:nth-last-child(3)~a{-ms-flex-preferred-size:calc(33.3333% - 2px);flex-basis:calc(33.3333% - 2px)}}.comp-page-banner__items a:first-child:nth-last-child(4),.comp-page-banner__items a:first-child:nth-last-child(4)~a{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-page-banner__items a:first-child:nth-last-child(4),.comp-page-banner__items a:first-child:nth-last-child(4)~a{-ms-flex-preferred-size:calc(50% - 2px);flex-basis:calc(50% - 2px)}}@media print,screen and (min-width:48em){.comp-page-banner__items a:first-child:nth-last-child(4),.comp-page-banner__items a:first-child:nth-last-child(4)~a{-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (min-width:48em) and (-ms-high-contrast:active),print and (-ms-high-contrast:none),screen and (min-width:48em) and (-ms-high-contrast:none){.comp-page-banner__items a:first-child:nth-last-child(4),.comp-page-banner__items a:first-child:nth-last-child(4)~a{-ms-flex-preferred-size:calc(25% - 2px);flex-basis:calc(25% - 2px)}}.comp-page-banner__items a:first-child:nth-last-child(5),.comp-page-banner__items a:first-child:nth-last-child(5)~a{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-page-banner__items a:first-child:nth-last-child(5),.comp-page-banner__items a:first-child:nth-last-child(5)~a{-ms-flex-preferred-size:calc(50% - 2px);flex-basis:calc(50% - 2px)}}@media print,screen and (min-width:48em){.comp-page-banner__items a:first-child:nth-last-child(5),.comp-page-banner__items a:first-child:nth-last-child(5)~a{-ms-flex-preferred-size:20%;flex-basis:20%}}@media screen and (min-width:48em) and (-ms-high-contrast:active),print and (-ms-high-contrast:none),screen and (min-width:48em) and (-ms-high-contrast:none){.comp-page-banner__items a:first-child:nth-last-child(5),.comp-page-banner__items a:first-child:nth-last-child(5)~a{-ms-flex-preferred-size:calc(20% - 2px);flex-basis:calc(20% - 2px)}}.comp-page-banner__items a:first-child:nth-last-child(6),.comp-page-banner__items a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-page-banner__items a:first-child:nth-last-child(6),.comp-page-banner__items a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:calc(50% - 2px);flex-basis:calc(50% - 2px)}}@media print,screen and (min-width:48em){.comp-page-banner__items a:first-child:nth-last-child(6),.comp-page-banner__items a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}}@media screen and (min-width:48em) and (-ms-high-contrast:active),print and (-ms-high-contrast:none),screen and (min-width:48em) and (-ms-high-contrast:none){.comp-page-banner__items a:first-child:nth-last-child(6),.comp-page-banner__items a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:calc(33.333% - 2px);flex-basis:calc(33.333% - 2px)}}@media print,screen and (min-width:62em){.comp-page-banner__items a:first-child:nth-last-child(6),.comp-page-banner__items a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:16.666%;flex-basis:16.666%}}@media screen and (min-width:62em) and (-ms-high-contrast:active),print and (-ms-high-contrast:none),screen and (min-width:62em) and (-ms-high-contrast:none){.comp-page-banner__items a:first-child:nth-last-child(6),.comp-page-banner__items a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:calc(16.666% - 2px);flex-basis:calc(16.666% - 2px)}}.comp-breadcrumb{display:none;line-height:.875em}@media print,screen and (min-width:48em){.comp-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:1px;padding:14px 0 4px;position:absolute}}.comp-breadcrumb a{font-size:.875rem}.comp-breadcrumb a>svg{height:auto;stroke:#1959a2;-webkit-transform:initial;transform:initial;width:11px;left:-17px;position:absolute;top:18px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-breadcrumb a>svg{top:6px}}.comp-breadcrumb a:visited>svg{stroke:#969}.comp-breadcrumb a:hover>svg{stroke:#1959a2}.comp-page-heading{color:#000;font-size:1.25em;margin-bottom:17px;padding:19px 0 0;color:#000}@media print,screen and (min-width:48em){.comp-page-heading{font-size:1.5em;margin-bottom:9px}}@media screen and (min-width:75em){.comp-page-heading{font-size:1.75em;margin-bottom:7px}}@media print,screen and (min-width:48em){.comp-page-heading{padding:35px 0 0}}@media print,screen and (min-width:62em){.comp-page-heading{padding:32px 0 0}}@media screen and (min-width:75em){.comp-page-heading{padding:32px 0 0}}.comp-page-heading.add-rule{border-bottom:1px solid #797979;margin-bottom:0;padding-bottom:6px}.comp-people{padding-top:24px}.comp-people:first-child{margin-bottom:0;padding-top:56px}@media print,screen and (min-width:62em){.comp-people:first-child{padding-top:64px}}.comp-people:last-child{padding-bottom:56px}.comp-people__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.comp-people__container.comp-people--no-images{padding-bottom:16px}.comp-people__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:32px}@media print,screen and (min-width:48em){.comp-people__item{padding-bottom:40px}}.comp-people--no-images .comp-people__item{padding-bottom:6px}.comp-people__img{border-color:#fff;border-radius:50%;display:block;margin-right:8px;max-height:120px;max-width:120px}.comp-people__name{font-size:1em;font-weight:700;line-height:1.5em;margin-bottom:6px;padding-top:12px}@media print,screen and (min-width:48em){.comp-people__name{padding-top:18px}}.comp-people--no-images .comp-people__name{padding-top:0}.comp-people__title{font-size:.875rem;line-height:1.25em;margin-bottom:0}.comp-people--no-images .comp-people__title{margin-bottom:17px}.comp-people__director-class{font-size:.875rem;line-height:1.25em;margin-bottom:0}.comp-people--no-images .comp-people__director-class{margin-bottom:17px}.comp-people__affiliation{font-size:.875rem;line-height:1.25em;margin-bottom:0}.comp-people--no-images .comp-people__affiliation{margin-bottom:17px}.comp-people__term{font-size:.875rem;line-height:1.25em;margin-bottom:0}.comp-people--no-images .comp-people__term{margin-bottom:17px}.comp-people .comp-heading-divider{margin-bottom:32px}.comp-person__img{margin-bottom:31px;text-align:center}.comp-person__img__details{padding-top:18px}.comp-person__img__details p{margin-bottom:8px;margin-left:20px;text-align:left}@media print,screen and (min-width:48em){.comp-person__img__details p{margin-left:0;text-align:center}.medium-6 .comp-person__img__details p{text-align:left}}.comp-person__img__details p a{font-weight:700}.comp-person__img__details p:last-child{margin-bottom:0}.comp-person__bio-photo{border-color:#fff;border-radius:50%;display:block;margin:0;max-height:160px;max-width:160px;width:100%}@media print,screen and (min-width:48em){.comp-person__bio-photo{margin:0 auto;max-height:250px;max-width:250px}}.comp-person__details{margin-bottom:20px}@media print,screen and (min-width:48em){.comp-person__details{margin-bottom:28px}}.comp-person__details h2{font-size:1.5em;margin-bottom:13px}@media print,screen and (min-width:48em){.comp-person__details h2{margin-bottom:21px}}.comp-person__details h3{font-size:1em;margin-bottom:13px}.comp-person__summary{line-height:1.5em}.comp-person__director-class{font-weight:600;line-height:1.5em;margin-bottom:4px}.comp-person__term{font-weight:600;line-height:1.5em;margin-bottom:12px}.comp-person__affiliation,.comp-person__location,.comp-person__title{font-style:italic;line-height:1.5em}.comp-person__affiliation p,.comp-person__location p,.comp-person__title p{font-style:italic;line-height:1.5em}.secondary-nav{padding:10px 0 0;background-color:#eff3f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:48px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width:48em){.secondary-nav{padding:10px 0 0}}@media print,screen and (min-width:62em){.secondary-nav{padding:24px 66px 27px}}@media screen and (min-width:75em){.secondary-nav{padding:24px 66px 27px}}@media print,screen and (min-width:62em){.secondary-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:72px}}.secondary-nav.active{height:auto}.secondary-nav__toggle{cursor:pointer;display:block;font-size:1.125em;height:38px;line-height:1.5em;margin:0;position:relative;text-align:center}@media print,screen and (min-width:48em){.secondary-nav__toggle{font-size:1.25em}}.secondary-nav__toggle>a:active,.secondary-nav__toggle>a:focus,.secondary-nav__toggle>a:hover{text-decoration:none}.secondary-nav__toggle>a>svg{height:9px;stroke:#1959a2;-webkit-transform:initial;transform:initial;width:32px;padding:0 4px;position:absolute;top:10px}.active .secondary-nav__toggle>a>svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media print,screen and (min-width:62em){.secondary-nav__toggle{display:none}}.secondary-nav__list{clear:both;display:none;margin-bottom:0;margin-left:0}@media print,screen and (min-width:62em){.secondary-nav__list{display:block}}.active .secondary-nav__list{display:block}.secondary-nav li{display:block}@media print,screen and (min-width:62em){.secondary-nav li{border-right:1px dotted #000;display:inline;margin-right:11px;padding:0 16px 0 0}.secondary-nav li:last-child{border-right-width:0}}.secondary-nav li a{background-color:#cce7ff;border-bottom:1px solid #eff3f7;display:block;font-weight:700;height:48px;padding:12px 20px 0;padding:12px 20px 0}@media print,screen and (min-width:48em){.secondary-nav li a{padding:12px 39px 0}}@media print,screen and (min-width:62em){.secondary-nav li a{padding:24px 85px 27px}}@media screen and (min-width:75em){.secondary-nav li a{padding:24px 85px 27px}}@media print,screen and (min-width:62em){.secondary-nav li a{background-color:inherit;display:inline;height:auto;padding:0}}.comp-contact:last-child{margin-bottom:64px}.comp-contact h4{border-bottom:1px solid #333;font-size:1.25em;font-style:normal;font-weight:700;margin-bottom:18px;padding:0 30px 12px;position:relative}.comp-contact h4 svg{left:0;max-height:19px;max-width:19px;position:absolute;top:3px}.comp-contact__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:35.5em){.comp-contact__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.struct__col--right .comp-contact__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:568px) and (max-width:767px){.struct__col--right .comp-contact__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.comp-contact__item{margin-left:30px}.comp-contact__item:first-child{padding-bottom:1.125em}@media screen and (min-width:35.5em){.comp-contact__item:first-child{padding-bottom:0}}.comp-contact__item span{display:block;line-height:1.5em}.struct__col--right .comp-contact__item{padding-bottom:1.125em}.comp-contact__name{font-weight:700}.data__row{border-bottom:1px solid #0d73d7;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;padding:0 20px 18px}.data__row:last-of-type{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.data__thumb{margin-top:5px;padding-right:8px}.data__thumb img{border:1px solid #666;max-width:none}@media print{.data__thumb img{min-width:90px}}.data__group{font-family:"Open Sans",arial,sans-serif;font-size:1em;line-height:1.5em}.data__group div,.data__group span{color:#333;line-height:1.5rem}.data__group p{margin-bottom:0}.data__date{font-weight:700}.data__title{display:block;font-weight:700}.data__pub{font-style:italic;font-weight:600}.data__rel-pub{display:block;font-style:italic;margin-top:12px}.data__issue{font-weight:600}.data__page-num{font-weight:600}.data__coming{font-weight:600}.data__notes{display:block}.accordion{border-bottom:1px solid #ccc;list-style-type:none;margin-left:0;width:100%}.accordion>li{display:block}.accordion>li>a{border-top:1px solid #ccc;display:block;font-weight:700;padding:18px 20px}@media screen and (min-width:75em){.accordion>li>a{padding-left:30px;padding-right:30px}}.accordion>li>a>svg{height:22px;stroke:#1959a2;-webkit-transform:initial;transform:initial;width:20px;float:right;padding:0}.accordion>li>a:active,.accordion>li>a:hover,.accordion>li>a:link,.accordion>li>a:visited{color:#1959a2;text-decoration:none}.accordion>li>a>span.accordion__item-count{background-color:#1959a2;border-radius:50%;color:#fff;float:right;font-size:.875em;font-weight:600;height:24px;line-height:1em;margin-right:20px;padding-top:5px;text-align:center;width:24px}.accordion>li>.content{display:none;padding-bottom:22px;padding-left:20px;padding-right:20px;padding-top:22px}@media screen and (min-width:75em){.accordion>li>.content{padding-left:30px;padding-right:30px}}.accordion>li>.content .component{margin-bottom:18px}.accordion>li>.content .component:last-child{margin-bottom:0}.accordion>li.active{border-bottom:16px solid #eff3f7}.accordion>li.active>a{background-color:#eff3f7}.accordion>li.active>a>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion>li.active>.content{display:block}img.image-focus{display:inline-block;-o-object-fit:cover;object-fit:cover;vertical-align:middle}@media screen and (max-width:768px){.full-size-img-mobile{height:auto!important;width:100%!important}.full-size-bg-mobile{background-size:auto!important}}.comp-addl-resources__content{background-color:#cce7ff;margin-bottom:35px;margin-top:35px;padding:12px}.comp-addl-resources__content h4{font-size:1em;font-style:normal;font-weight:700}.comp-addl-resources__items{margin:0!important;padding-left:16px}.comp-addl-resources__desc{line-height:1.5em}.comp-addl-resources__summ{line-height:1.5em}.comp-highlights{background-color:#cce7ff;clear:both;margin-top:11px;padding:15px 10px 16px;width:100%}.comp-highlights h3{color:#036;font-size:1em;line-height:none;margin-bottom:0}.comp-highlights hr{background-color:#cce7ff;border:1px dotted #036;color:#036;margin:1px 0 10px;max-width:none;width:100%}.comp-highlights ul{padding-bottom:0}.comp-highlights ul:last-child{margin-bottom:0}.comp-highlights ul li{color:#333;padding:3px 0}.comp-rel-content{clear:both;display:block}@media screen and (min-width:500px){.comp-rel-content{clear:none;display:inline-block}}.comp-rel-content__container--right{float:none}@media screen and (min-width:500px){.comp-rel-content__container--right{float:right;margin-left:10px;padding:8px 8px 0 0;width:300px}}.comp-rel-content__container--left{float:none}@media screen and (min-width:500px){.comp-rel-content__container--left{float:left;margin:10px 10px 10px 0;padding:0 8px 8px 0}}.comp-rel-content__container--above{float:none}@media screen and (min-width:500px){.comp-rel-content__container--above{float:right;margin:10px;padding:8px 8px 0;width:300px}}.comp-rel-content__header{background-color:#693;color:#fff;font-size:.875em;font-weight:700;padding:8px;text-align:left;width:100%}@media screen and (min-width:500px){.comp-rel-content__header{padding-bottom:4px;padding-top:4px;text-align:center;width:100px}.no-border .comp-rel-content__header{width:100%}}.comp-rel-content__content{border:2px solid #693;margin-bottom:10px;padding:10px;width:auto}@media screen and (min-width:500px){.comp-rel-content__content{margin-bottom:0;width:300px}}.no-border .comp-rel-content__content{border-width:0}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:10px;padding-bottom:10px;border:1px solid #9c9474}table tr:nth-child(even){background-color:#cce7ff}table th{background:#e9dfbc;border-bottom:1px solid #9c9474;border-right:1px dotted #9c9474;border-top:1px solid #9c9474}table td{font-size:.875rem;line-height:1.5em;padding:6px;border-top:1px solid #9c9474;border-bottom:1px solid #9c9474;border-right:1px dotted #9c9474}.table{border:1px solid #9c9474;color:#000;display:table;margin:10px 0}.table-head{background:#e9dfbc;display:table-header-group;font-weight:700}.row{display:table-row}.row:nth-child(even){background:#cce7ff}.row:nth-child(odd){background:#fff}.column{border-top:1px solid #9c9474;border-bottom:1px solid #9c9474;border-right:1px dotted #9c9474;border-left:1px dotted #9c9474;display:table-cell;padding:10px 20px}@media only screen and (max-width:480px){.table{border:none;color:#000;display:block}.column,.column:before,.row{display:block}.table-head{left:-1000em;position:absolute;top:-1000em}.heading{background:#e9dfbc;font-weight:700}.row:nth-child(even){background:#cce7ff}.row:nth-child(odd){background:#fff}.row{margin:20px 0;font-size:.75em;border:none}.row .column{border-bottom:1px dotted #9c9474;border-left:1px solid #9c9474;border-right:1px solid #9c9474;border-top:1px dotted #9c9474}.row .column:nth-child(1){border-left:1px solid #9c9474;border-right:1px solid #9c9474;border-top:1px solid #9c9474}.row .column:last-child{border-left:1px solid #9c9474;border-right:1px solid #9c9474;border-bottom:1px solid #9c9474}.column:before{font-weight:700;color:#000;padding-right:20px;font-size:1em;content:" " attr(data-label) " "}}.comp-footnotes{border-top:2px solid #1959a2;padding-top:10px}.comp-footnotes__note{padding-bottom:8px}.comp-footnotes__note p{display:inline;font-style:italic}.comp-pull-quote{border-bottom:17px solid #cce7ff;border-top:17px solid #cce7ff;font-size:1.5em;padding:20px;text-align:center}.comp-pull-quote p{text-align:center}.comp-pull-quote__credit{font-size:1rem}#mobile-styles-end-here{color:inherit}div.columns>div.row:not(.promo-box-border)+div.row.slideshow{margin-top:-1.875rem}#pi_center_column .slideshow ul.slides{margin:0;padding-bottom:36px}#pi_center_column .slideshow ul li{list-style:none}.slideshow .flex-container a:hover,.slideshow .flex-slider a:hover{outline:0}.slideshow .flex-control-nav,.slideshow .flex-direction-nav,.slideshow .slides,.slideshow .slides>li{margin:0;padding:0;list-style:none}.slideshow .flex-pauseplay span{text-transform:capitalize}.slideshow .flexslider{margin:0;padding:0}.slideshow .flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.slideshow .flexslider .slides img{width:100%;display:block}.slideshow .flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}.slideshow .slides{padding-bottom:36px}.slideshow html[xmlns] .flexslider .slides{display:block}.slideshow * html .flexslider .slides{height:1%}.slideshow .no-js .flexslider .slides>li:first-child{display:block}.slideshow .flexslider{margin:0 0 0;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px}.slideshow .flexslider .slides{zoom:1}.slideshow .flexslider .slides img{height:auto}.slideshow .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.slideshow .loading .flex-viewport{max-height:300px}.slideshow .carousel li{margin-right:5px}.slideshow .flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slideshow .flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;color:#000;text-shadow:1px 1px 0 rgba(255,255,255,.3);content:"";background:url(/Content/images/icons/slide_left_arrow.svg) no-repeat;width:40px;height:40px}.slideshow .slider1-nav .flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;color:#000;text-shadow:1px 1px 0 rgba(255,255,255,.3);content:"";background:url(/Content/images/icons/slide_left_arrow_green.svg) no-repeat;width:40px;height:40px}.slideshow .flex-direction-nav a.flex-next:before{content:"";background:url(/Content/images/icons/slide_right_arrow.svg) no-repeat;width:40px;height:40px}.slideshow .slider1-nav .flex-direction-nav a.flex-next:before{content:"";background:url(/Content/images/icons/slide_right_arrow_green.svg) no-repeat;width:40px;height:40px}.slideshow .flex-direction-nav .flex-nav-prev{list-style:none}.slideshow .flex-direction-nav .flex-nav-next{list-style:none}.slideshow .flex-direction-nav .flex-prev{left:-50px}.slideshow .flex-direction-nav .flex-next{right:-50px;text-align:right}.slideshow .slider1-nav .flex-direction-nav .flex-prev{left:10px;opacity:1}.slideshow .slider1-nav .flex-direction-nav .flex-next{right:-2px;text-align:right;opacity:1}.slideshow .slider1.flexslider:hover .slider1-nav .flex-direction-nav .flex-prev{opacity:.7;left:10px}.slideshow .slider1.flexslider:hover .slider1-nav .flex-direction-nav .flex-next{opacity:.7;left:10px}.slideshow .flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.slideshow .flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.slideshow .flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:-2px}.slideshow .flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.slideshow .slider1-nav:hover .flex-direction-nav .flex-prev{opacity:.7}.slideshow .slider1-nav:hover .flex-direction-nav .flex-next{opacity:.7}.slideshow .slider1-nav .flex-direction-nav .flex-prev:hover{opacity:1}.slideshow .slider1-nav .flex-direction-nav .flex-next:hover{opacity:1}.slideshow .flex-direction-nav .flex-disabled{opacity:0!important;cursor:default;z-index:-1}.slideshow .flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#333}.slideshow .flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.slideshow .flex-pauseplay a:hover{opacity:1}.slideshow .flex-pauseplay a.flex-play:before{content:'\f003'}.slideshow .flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.slideshow .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.slideshow .flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.slideshow .flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.slideshow .flex-control-paging li a.flex-active{background:#333;background:rgba(0,0,0,.9);cursor:default}.slideshow .flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.slideshow .flex-control-thumbs li{width:25%;float:left;margin:0}.slideshow .flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;transition:all 1s ease}.slideshow .flex-control-thumbs img:hover{opacity:1}.slideshow .flex-control-thumbs .flex-active{opacity:1;cursor:default}.slideshow .flexslider{padding-top:1rem}.slideshow html[xmlns] .flexslider .slides{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:gray;display:-webkit-box;display:-ms-flexbox;display:flex}.slideshow html[xmlns] .flexslider.nav .slides{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.slideshow html[xmlns] .flexslider.nav .slides li{background:#333}.slideshow html[xmlns] .flexslider.nav .slides img{border:3px #6a9d11 solid;opacity:.35;-webkit-transition:.3s ease-out 0s;transition:.3s ease-out 0s}.slideshow html[xmlns] .flexslider.nav .slides li.flex-active-slide img{opacity:1}.slideshow .flexslider .slides>li{position:relative}.slideshow .flexslider .slides .flex-caption{background:rgba(0,0,0,.6);bottom:.5rem;color:#fff;font-family:OpenSans-Regular,Arial,Helvetica,sans-serif;font-size:.875rem;font-style:italic;left:0;line-height:1.3;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:39rem;opacity:0;padding:.5rem 2rem;position:absolute;right:0;text-align:center;width:80%}.slideshow .flexslider .slides .flex-active-slide .flex-caption{opacity:1}.slideshow .flexslider .slides .flex-caption span{display:block;color:#fff;font-family:OpenSans-Bold,Arial,Helvetica,sans-serif;font-size:1rem;font-style:normal;margin-bottom:.25em;text-align:center}.slideshow .flexslider .slides p.flex-credit{position:absolute;margin-left:.25rem;margin-right:.25rem;text-align:right;right:0;text-transform:uppercase;font-style:italic;font-size:.7rem}@media screen and (max-width:860px){.slideshow .flex-direction-nav .flex-prev{opacity:1;left:10px}.slideshow .flex-direction-nav .flex-next{opacity:1;right:-2px}.slideshow .flexslider.slider1-nav ul.slides li{background-clip:padding-box}}@media only screen and (max-width:641px){div.columns>div.row:not(.promo-box-border)+div.row.slideshow{margin-top:0}}@media only screen and (max-width:320px){.slideshow .flexslider.nav{display:none}.slideshow .flexslider .slides .flex-caption{position:relative;width:100%;bottom:0;margin-bottom:0}.slideshow .flexslider .slides li.flex-active-slide{background-color:#000}.slideshow .flexslider.slider1{margin-left:-1.1rem;margin-right:-3.65rem;padding-right:2.5rem}.slideshow .flex-direction-nav .flex-next{right:34px;text-align:right}.slideshow .component:not(.interior-component){overflow:hidden}.slideshow .flexslider:hover .flex-direction-nav .flex-next{right:34px}.slideshow .flexslider .slides .flex-caption{background:#000;opacity:1;padding:0;padding-bottom:1rem}.slideshow .flexslider .slides p.flex-credit{padding-right:.7rem}}.slideshow .flexslider{border-width:2px}.slideshow .flexslider.nav{border-width:2px;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#6a9d11;padding-left:10%;padding-right:10%}.slideshow .flexslider.nav img{max-height:5.625rem;max-width:8.375rem}.slideshow .flexslider.nav ul:not(.flex-direction-nav) li{background-color:#333}.slideshow .flexslider.nav ul li.flex-active-slide{border:3px #6a9d11 solid;opacity:1}.slideshow .flexslider.nav ul li:not(.flex-active-slide){border:3px #fff solid}.slideshow .flexslider.nav ul li:not(.flex-active-slide)>img{opacity:.3}.slideshow .flexslider.nav ul li:not(.flex-active-slide):hover>img{opacity:.8}.slideshow{margin-bottom:1rem}.slideshow ul li{margin-left:0}.slideshow ul li .slideshow-slide-wrapper{width:100%;margin-left:auto;margin-right:auto}.slideshow ul li .slideshow-slide-wrapper>img{display:block}.slideshow .flex-control-thumbs>li{padding:.25rem}.slideshow .component h2{display:inline-block}@media only print{.slideshow{display:none}}.slideshow ul.page_editor{list-style:none}.slideshow ul.page_editor li{list-style:none outside none}.slideshow .thumbnail_message{border:2px dotted #000;padding:.5rem;background-color:#d3d3d3}.comp-embed-img{clear:both;display:block;overflow:hidden}.comp-embed-img__container{width:auto;margin:0 auto 11px;clear:both}@media screen and (min-width:35.5em){.comp-embed-img__container{margin:0 0 11px}}.comp-embed-img__image{border:1px solid #ccc;display:block;max-width:316px;margin:0 auto;padding:8px}@media screen and (min-width:35.5em){.comp-embed-img__image{display:inline-block}}.comp-embed-img__image img{width:100%}.comp-embed-img--above .comp-embed-img__image{display:block;margin:0 auto}.comp-embed-img__caption{width:auto}@media screen and (min-width:35.5em){.comp-embed-img__caption{width:300px}}.comp-embed-img__title{font-weight:700}.comp-embed-img__credit{font-size:.875rem;font-style:italic;margin-bottom:0;padding:4px;text-align:right;text-transform:uppercase}.comp-embed-img__enlarge{display:none}@media print,screen and (min-width:48em){.comp-embed-img__enlarge{display:block;margin-top:8px;text-align:center}}.comp-embed-img__content{font-family:"Open Sans",arial,sans-serif;font-size:1em;line-height:1.5em;clear:none;display:inline}@media screen and (min-width:35.5em){.comp-embed-img--left{float:left;margin:0 12px 11px 0}}@media screen and (min-width:35.5em){.comp-embed-img--right{float:right;margin:0 0 11px 12px}}.comp-embed-img--above{margin-bottom:11px}.comp-embed-img--above .comp-embed-img__image{max-width:none;width:100%}.comp-embed-img--above .comp-embed-img__caption{width:100%}.comp-embed-img--below{margin-top:11px}.img-popup__container{padding:5px;display:none;position:fixed;background:#ccc;border:2px solid #666;z-index:999;width:auto}.img-popup__container img{margin-top:2px}.img-popup__title{font-weight:700;margin-bottom:5px;font-size:1em;float:left;width:98.6%;word-wrap:break-word}.img-popup__credit{text-align:right;word-wrap:break-word;font-size:.85em;font-style:italic;float:right;width:100%;padding-bottom:8px;padding-top:8px;text-transform:uppercase}.img-popup__copyright{text-align:left;font-size:.7em;line-height:1.2}.img-popup__copyright p{margin-top:5px;margin-bottom:10px}.img-popup__caption{margin-top:5px;margin-bottom:10px;text-align:left;font-size:.85em}.img-popup__close{float:right;margin-top:5px}.img-popup__print{display:none}@media print,screen and (min-width:48em){.img-popup__print{display:block;float:left;margin-top:5px}}#pi_imagepopup_container{padding:5px;display:none;position:fixed;background:#ccc;border:2px solid #666;z-index:999;width:auto}#pi_imagepopup_container img{margin-top:2px}.pi_imagepopup_caption{margin-top:5px;margin-bottom:10px;text-align:left;font-size:.85em}.pi_imagepopup_copyright p{margin-top:5px;margin-bottom:10px;text-align:left;font-size:.7em;line-height:1.2}.pi_imagepopup_title{font-weight:700;margin-bottom:5px;font-size:1em;float:left;width:98.6%;word-wrap:break-word}.pi_imagepopup_credit{text-align:right;word-wrap:break-word;font-size:.85em;font-style:italic;float:right;width:100%;padding-bottom:8px;padding-top:8px;text-transform:uppercase}#pi_imagepopup_close{float:right}#pi_imagepopup_print{float:left}.comp-section__item{margin-bottom:20px}.comp-section__item .data__row{padding-left:0;padding-right:0}.comp-image-gallery__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.comp-image-gallery__item{max-width:90px;padding:7px 14px 7px 0}.comp-image-gallery__item img{border:1px solid #666;height:80px;width:80px}.comp-image-gallery__caption{font-size:.8em;font-style:italic;margin-bottom:10px;margin-top:5px}.comp-image-gallery__rule{margin-bottom:16px;margin-top:14px}.comp-rich-text{font-family:"Open Sans",arial,sans-serif;font-size:1em;line-height:1.5em}.comp-audio__container{display:-webkit-box;display:-ms-flexbox;display:flex}.comp-audio__photo{margin-top:5px;padding-right:8px}.comp-audio__photo img{border:1px solid #666;max-width:none}@media print{.comp-audio__photo img{min-width:90px}}.audioplayer{height:2.5em;color:#fff;text-shadow:1px 1px 0 #000;border:1px solid #222;position:relative;z-index:1;background:#333;background:-webkit-gradient(linear,left bottom,left top,from(#444),to(#222));background:linear-gradient(to top,#444,#222);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 1.25em rgba(0,0,0,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 1.25em rgba(0,0,0,.5);border-radius:2px;margin-top:10px;margin-bottom:10px}.audioplayer-mini{width:2.5em;margin:0 auto}.audioplayer>div{position:absolute}.audioplayer-playpause{width:2.5em;height:100%;text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;left:0}.audioplayer:not(.audioplayer-mini) .audioplayer-playpause{border-right:1px solid #555;border-right-color:rgba(255,255,255,.1)}.audioplayer-mini .audioplayer-playpause{width:100%}.audioplayer-playpause:focus,.audioplayer-playpause:hover{background-color:#222}.audioplayer-playpause a{display:block}.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{width:0;height:0;border:.5em solid transparent;border-right:none;border-left-color:#fff;content:'';position:absolute;top:50%;left:50%;margin:-.5em 0 0 -.25em}.audioplayer-playing .audioplayer-playpause a{width:.75em;height:.75em;position:absolute;top:50%;left:50%;margin:-.375em 0 0 -.375em}.audioplayer-playing .audioplayer-playpause a:after,.audioplayer-playing .audioplayer-playpause a:before{width:40%;height:100%;background-color:#fff;content:'';position:absolute;top:0}.audioplayer-playing .audioplayer-playpause a:before{left:0}.audioplayer-playing .audioplayer-playpause a:after{right:0}.audioplayer-time{width:4.375em;height:100%;line-height:2.375em;text-align:center;z-index:2;top:0}.audioplayer-time-current{border-left:1px solid #111;border-left-color:rgba(0,0,0,.25);left:2.5em}.audioplayer-time-duration{border-right:1px solid #555;border-right-color:rgba(255,255,255,.1);right:2.5em}.audioplayer-novolume .audioplayer-time-duration{border-right:0;right:0}.audioplayer-bar{height:.875em;background-color:#222;cursor:pointer;z-index:1;top:50%;right:6.875em;left:6.875em;margin-top:-.438em}.audioplayer-novolume .audioplayer-bar{right:4.375em}.audioplayer-bar div{width:0;height:100%;position:absolute;left:0;top:0}.audioplayer-bar-loaded{background-color:#333;z-index:1}.audioplayer-bar-played{background:#007fd1;background:-webkit-gradient(linear,right top,left top,from(#007fd1),to(#c600ff));background:linear-gradient(to left,#007fd1,#c600ff);z-index:2}.audioplayer-volume{width:2.5em;height:100%;border-left:1px solid #111;border-left-color:rgba(0,0,0,.25);text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;right:0}.audioplayer-volume:focus,.audioplayer-volume:hover{background-color:#222}.audioplayer-volume-button{width:100%;height:100%}.audioplayer-volume-button a{width:.313em;height:.375em;background-color:#fff;display:block;position:relative;z-index:1;top:40%;left:35%}.audioplayer-volume-button a:after,.audioplayer-volume-button a:before{content:'';position:absolute}.audioplayer-volume-button a:before{width:0;height:0;border:.5em solid transparent;border-left:none;border-right-color:#fff;z-index:2;top:50%;right:-.25em;margin-top:-.5em}.audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after{width:.313em;height:.313em;border:.25em double #fff;border-width:.25em .25em 0 0;left:.563em;top:-.063em;border-radius:0 .938em 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.audioplayer-volume-adjust{height:6.25em;cursor:default;position:absolute;left:0;right:-1px;top:-9999px;background:#222;background:-webkit-gradient(linear,left bottom,left top,from(#444),to(#222));background:linear-gradient(to top,#444,#222);border-top-left-radius:2px;border-top-right-radius:2px}.audioplayer-volume:not(:hover) .audioplayer-volume-adjust{opacity:0}.audioplayer-volume:hover .audioplayer-volume-adjust{top:auto;bottom:100%}.audioplayer-volume-adjust>div{width:40%;height:80%;background-color:#222;cursor:pointer;position:relative;z-index:1;margin:30% auto 0}.audioplayer-volume-adjust div div{width:100%;height:100%;position:absolute;bottom:0;left:0;background:#007fd1;background:-webkit-gradient(linear,left top,left bottom,from(#007fd1),to(#c600ff));background:linear-gradient(to bottom,#007fd1,#c600ff)}.audioplayer-novolume .audioplayer-volume{display:none}.audioplayer-pause,.audioplayer-play,.audioplayer-volume a{-webkit-filter:drop-shadow(1px 1px 0 #000);-moz-filter:drop-shadow(1px 1px 0 #000);-ms-filter:drop-shadow(1px 1px 0 #000);-o-filter:drop-shadow(1px 1px 0 #000);filter:drop-shadow(1px 1px 0 #000)}.audioplayer-bar,.audioplayer-bar div,.audioplayer-volume-adjust div{border-radius:4px}.audioplayer-bar,.audioplayer-volume-adjust>div{-webkit-box-shadow:-1px -1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.1);box-shadow:-1px -1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.1)}.audioplayer-bar-played,.audioplayer-volume-adjust div div{-webkit-box-shadow:inset 0 0 5px rgba(255,255,255,.5);box-shadow:inset 0 0 5px rgba(255,255,255,.5)}.audioplayer-volume-adjust{-webkit-box-shadow:-2px -2px 2px rgba(0,0,0,.15),2px -2px 2px rgba(0,0,0,.15);box-shadow:-2px -2px 2px rgba(0,0,0,.15),2px -2px 2px rgba(0,0,0,.15)}.audioplayer *,.audioplayer :after,.audioplayer :before{-webkit-transition:color .25s ease,background-color .25s ease,opacity .5s ease;transition:color .25s ease,background-color .25s ease,opacity .5s ease;color:#fff}div.audioplayer+a p{color:#09c}#speech .pi_speech_content div.audioplayer+a p{padding-bottom:0}#pi_center_column .pi_generic_box p div.audioplayer a{margin-top:-6px}#pi_center_column .pi_generic_box p div.audioplayer-volume a{margin-top:0}.comp-twitter{padding:1rem 0 0}.comp-twitter__content{text-align:center}.comp-twitter__content>p{font-size:1em;margin-bottom:0;text-align:center}.comp-twitter__content>p>strong{font-size:1.5rem}.comp-twitter__image{height:48px;margin:0 auto;width:48px}.comp-twitter__link{text-align:center}.comp-twitter__feed{margin-top:1rem}.comp-search__container{background-color:#cce7ff;border-bottom:1px dotted #999;margin-bottom:5px;padding:6px 0 8px;position:relative}.comp-search__container input{padding:5px}.comp-search__container input::-webkit-input-placeholder{color:#666;font-size:.875em}.comp-search__container input:-ms-input-placeholder{color:#666;font-size:.875em}.comp-search__container input::-ms-input-placeholder{color:#666;font-size:.875em}.comp-search__container input::placeholder{color:#666;font-size:.875em}.comp-search__container svg{height:22px;width:22px;cursor:pointer;display:inline-block;left:10px;padding:0;position:relative;stroke:#1959a2;top:5px}.comp-search__container svg:hover{stroke:#333}.comp-search__header{margin-bottom:20px;margin-top:10px}.comp-search__path{color:#79ab27}.comp-search__best-bets .comp-search__path{color:#4d6e19}.comp-search__results{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:20px;padding-top:20px}.comp-search__result{margin-bottom:20px}.comp-search__best-bets{border:none;background-color:#cce7ff;margin-bottom:25px;margin-top:6px;overflow:hidden;padding:6px 6px 0}.search-facets{display:none}@media print,screen and (min-width:48em){.search-facets{display:block;margin-bottom:1.5rem}}.search-facets ul{margin-left:0;margin-bottom:1.5rem}.search-facets ul li{border-top:dotted 1px #333;display:block;font-size:1em;line-height:1.25rem;margin:0;padding:.75rem 2.3rem .75rem 0;position:relative}.search-facets ul li:last-child{border-bottom:dotted 1px #333}.search-facets ul li a>svg{float:right;font-size:.75rem;position:absolute;right:.575rem;top:.4rem;color:#333;width:1.875rem;height:1.875rem}.search-facets__hdr{text-align:left;margin-bottom:.5rem;font-size:1.125rem}.search-facets__content ul{list-style:none;margin-left:0}.search-facets__content ul>li{border-bottom:dotted 1px #333;display:block;padding:.75rem 0;margin:0;position:relative;font-size:1rem;line-height:1.75rem}.search-facets__content ul>li a{font-size:1rem;color:#333;display:block;line-height:1.75rem;font-weight:700}.search-facets__content ul>li:last-child{border-bottom-width:0}.search-filter{display:none}@media print,screen and (min-width:48em){.search-filter{display:block}}.search-filter-mobile{display:none}.comp-cont-lookup__heading h4{font-size:1em;font-weight:700}a.column_sort,a:hover.column_sort,a:visited.column_sort{text-decoration:none;color:#000}.sort_ascending img{height:8px;width:8px}@media print,screen and (min-width:48em){.sort_ascending img{height:10px;width:10px}}.sort_descending img{height:8px;width:8px}@media print,screen and (min-width:48em){.sort_descending img{height:10px;width:10px}}.comp-icon-bar{font-family:"Open Sans",arial,sans-serif;margin:0 0 16px;padding:4px 0 3px 1px;overflow:auto}@media print,screen and (min-width:48em){.comp-icon-bar{border-top:dotted 1px #ccc;border-bottom:dotted 1px #ccc}}.comp-icon-bar__pdf{float:left;font-weight:700;padding-right:24px;text-align:center}.comp-icon-bar__zip{float:left;font-weight:700;text-align:center}#pi_center_column_page_header+.comp-icon-bar{border-top-width:0;margin-top:0;padding-top:0}.comp-icon-bar>span{font-size:.875rem;font-weight:700}.comp-icon-bar img{padding-left:0;padding-right:5px;vertical-align:middle}.pi_generic_box h1{font-size:1em;font-weight:700}.pi_generic_box h3{margin-bottom:0}.pi_generic_box h3.pi_expanded_item_date{font-size:.875em}.pi_generic_box p{margin-top:0}.pi_main_background{margin-top:20px}th{font-size:.875em;padding-bottom:4px;padding-left:6px;padding-right:10px;padding-top:4px}#pi_right_column_contact_us{margin-top:0}#pi_body_holder{min-width:initial;position:relative}#pi_body_holder>.grid-x,#pi_body_holder>h1{padding-left:5px;padding-right:5px}@media print,screen and (min-width:48em){#pi_body_holder>.grid-x,#pi_body_holder>h1{padding-left:0;padding-right:0}}a.button:link,a.button:visited{color:#fff}a.button:hover{color:#1959a2}#pi_center_column_bread_crumbs{display:none}@media print,screen and (min-width:62em){#pi_center_column_bread_crumbs{display:block}}#pi_center_column_bread_crumbs a:link{color:#1959a2}#pi_center_column_bread_crumbs a:visited{color:#1959a2}#pi_center_column_bread_crumbs a:hover{color:#1959a2}#pi_center_column_bread_crumbs a:active{color:#1959a2}#pi_center_column{padding-left:5px;padding-right:5px}@media print,screen and (min-width:48em){#pi_center_column{padding-left:0;padding-right:0;margin-top:2.375em}}@media print,screen and (min-width:62em){#pi_center_column{margin-top:.625em}}#pi_center_column .pi_box_title a:link{color:#1959a2}#pi_center_column .pi_box_title a:visited{color:#1959a2}#pi_center_column .pi_box_title a:hover{color:#1959a2}#pi_center_column .pi_box_title a:active{color:#1959a2}#pi_center_column .pi_image{clear:both;display:block}#pi_center_column .pi_collapsed{overflow-y:hidden}#pi_center_column .pi_collapsed.pi_collapsible_expanded{overflow-y:hidden}#pi_center_column .comp-page-banner h1{padding-left:0;padding-right:0}#pi_center_column .pi_photo_content{clear:both;display:block}@media screen and (min-width:535px){#pi_center_column .pi_photo_content{clear:none;display:inline}}#pi_center_column ul{font-size:1em;margin-left:35px}#pi_center_column ul.tabs{margin-left:0}#pi_center_column ul.tabs li{background-color:#9c9474;line-height:1.333em}#pi_center_column ul.tabs a{padding:0 7px}#pi_center_column ul.accordion{margin-left:0!important;padding-bottom:0!important}#pi_center_column ul.accordion>li{padding:0!important}#pi_center_column .comp-highlights ul{margin-bottom:0;padding-bottom:0}#pi_center_column .comp-breadcrumb{position:relative}#pi_center_column h1{color:#000}#pi_center_column h1 .pi_heading_top{padding-top:0}#pi_center_column.large-8 .comp-breadcrumb,#pi_center_column.medium-8 .comp-breadcrumb{padding-left:17px}#pi_center_column.large-8 .comp-breadcrumb>a>svg,#pi_center_column.medium-8 .comp-breadcrumb>a>svg{left:0}#pi_right_column{padding-left:5px;padding-right:5px}@media print,screen and (min-width:48em){#pi_right_column{padding-left:0;padding-right:0}}#pi_right_column .comp-promo-box__list{margin-left:35px}#pi_left_column{padding-left:5px;padding-right:5px}@media print,screen and (min-width:48em){#pi_left_column{padding-left:0;padding-right:0}}li,strong{color:inherit;line-height:1.5em}.pdfLink,img.pdfLink{border:none;height:12px;margin-bottom:3px;margin-left:3px;margin-right:0;min-width:11px;width:11px}.extLink,img.extLink{border:none;height:14px;margin-bottom:3px;margin-left:3px;margin-right:0;min-width:14px;width:14px}.comp-highlights hr{padding:0!important}.pi_highlights,.pi_highlights hr,.pi_show_full_speech{background-color:#cce7ff!important}.comp-search__link,.comp-search__path,.comp-search__summary{line-height:1.5}.data__thumb img{border:1px solid #666!important}#pi_content_holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:48em){#pi_content_holder{display:block}}#pi_content_holder #pi_center_column{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media print,screen and (min-width:48em){#pi_content_holder #pi_center_column{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}#pi_content_holder #pi_right_column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media print,screen and (min-width:48em){#pi_content_holder #pi_right_column{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}#pi_content_holder #pi_left_column{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media print,screen and (min-width:48em){#pi_content_holder #pi_left_column{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}
