/* --------------------------------------------------------
The Brookings Institution

Rules specifically for items present when JavaScript is enabled.

version: 2006-11-27
copyright: 2006-2007

-------------------------------------------------------- */

/* hides the search results header "go" button */
input.c70-search-results-go {
	display: none;
}



/* C22: Rotating Feature, the nav controls */
.rotate-feature .tools {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
	z-index: 999;
}
* html .rotate-feature .tools { top: 1px; right: 1px; }

	.rotate-feature .tools li {
		float: left;
		width: auto;
	}

	* html .rotate-feature .tools li { display: inline; }
	
		.rotate-feature .tools li#pause {
			border-left: 1px solid #d1d1d1;
		}
		
		.rotate-feature .tools li a {
			background: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/feature_dot.gif") no-repeat 0 8px;
			color: #666;
			display: block;
			font: 10px/1 arial,helvetica,sans-serif;
			height: 7px;
			padding: 7px 6px 6px;
			text-indent: -10000px;
			width: 7px;
		}
		
		.rotate-feature .tools li a:focus { outline: none; }
		
		.rotate-feature .tools li.on a,
		.rotate-feature .tools li a:hover { background-image: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/feature_dot_on.gif"); }
		
		.rotate-feature .tools li a.prev,
		.rotate-feature .tools li a.next {
			height: 7px;
			width: 4px;
		}
			
		.rotate-feature .tools li a.prev { background: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/feature_arrow_l.gif") no-repeat 0 8px; }
			.rotate-feature .tools li a.prev:hover { background-image: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/feature_arrow_l_on.gif"); }
		
		.rotate-feature .tools li a.next { background: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/feature_arrow_r.gif") no-repeat 0 8px; }
			.rotate-feature .tools li a.next:hover { background-image: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/feature_arrow_r_on.gif"); }
		
		.rotate-feature .tools li#pause a { height: 8px; padding-top: 6px; width: 7px; }
		
		.rotate-feature .tools li#pause a { background: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/feature_pause.gif") no-repeat 7px 8px; }
			.rotate-feature .tools li#pause a:hover { background-image: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/feature_pause_on.gif"); }
		
		.rotate-feature .tools li#pause a.paused { background: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/feature_arrow_r.gif") no-repeat 8px 8px; }
		.rotate-feature .tools li#pause a.paused:hover { background-image: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/feature_arrow_r_on.gif"); }



/* C58 - Image Gallery */
	.img-gallery .gallery-nav {
		background: #f5f5f5;
		font-size: 7px;
		height: 15px;
		line-height: 15px;
		padding: 2px 0 0;
		text-align: center;
	}

	.img-gallery .gallery-nav a {
		padding: 0 3px;
	}
	
	.img-gallery .gallery-nav img {
		padding: 3px;
	}



/* C63 - Personalization Palette */
.personalization h4 {
	position: absolute;
	top: -999em;
	left: -999em;
}

	.personalization .tabs {
		display: block;
		list-style: none;
		margin: 0;
		min-height: 19px;
		overflow: hidden;
		padding: 0;
	}
		
		.personalization .tabs li {
			background: url("/web/20080709152501im_/http://www.brookings.edu/i/components/c63_myportfolio/tab-off-l.gif") no-repeat;
			display: inline;
			float: left;
			font-size: 10px;
			font-weight: bold;
			line-height: 10px;
			margin: 0 1px 0 0;
			padding: 0 0 0 6px;
			width: auto;
		}
		
			.personalization .tabs li a.tab-newcontent {
				font-size: 9px;
				line-height: 10px;
			}

			.personalization .tabs .on {
				background: url("/web/20080709152501im_/http://www.brookings.edu/i/components/c63_myportfolio/tab-on-l.gif") no-repeat;
			}
		
			.personalization .tabs .off {
				background: url("/web/20080709152501im_/http://www.brookings.edu/i/components/c63_myportfolio/tab-off-l.gif") no-repeat;
			}

		.personalization .tabs a {
			background:url("/web/20080709152501im_/http://www.brookings.edu/i/components/c63_myportfolio/tab-off-r.gif") no-repeat right top;
			color: #fff;
			display:block;
			font-weight: bold;
			padding: 5px 6px 4px 0;
		}
		
			.personalization .tabs a:hover {
				text-decoration: none;
			}

			.personalization .tabs .on a {
				background:url("/web/20080709152501im_/http://www.brookings.edu/i/components/c63_myportfolio/tab-on-r.gif") no-repeat right top;
				color: #000;
				cursor: default;
			}
			
				.personalization .tabs .on a:focus,
				.personalization .tabs .on a:active { outline: none; }
		
			.personalization .tabs .off a {
				background:url("/web/20080709152501im_/http://www.brookings.edu/i/components/c63_myportfolio/tab-off-r.gif") no-repeat right top;
			}

			.personalization .tabs a .number { color: #9dd469; }
			.personalization .tabs .on a .number { color: #390; }


		.personalization h5 a {
			background: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/myp_plus.gif") no-repeat 2px 2px;
			padding-left: 15px;
		}
		
			.personalization .open h5 a {
				background-image: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/myp_minus.gif");
			}
			
			.personalization .open h5 .edit {
				background-image: none;
			}
		
	.personalization .thetab .closed .body {
		display: none;
	}
	
	.personalization .thetab .open .body {
		display: block;
	}


/* My New Content */
.personalization .tabopen { display: block; }
.personalization .tabclose { display: none; }



/*
IE Rules */

/* IE 6 */
* html .personalization {
	width: 190px;
}

* html .personalization #mync {
	padding-top: 0;
}

* html .personalization .tabs {
	height: 19px;
}

* html .personalization h5 {
	padding-top: 7px;
}
* html .personalization h5 .edit {
	top: 8px;
}

* html .personalization h5 a.group { color: #000; }

* html .personalization .closed h5 a {
	background: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/myp_plus.gif") no-repeat 2px 3px;
}

	* html .personalization .closed h5 .edit {
		background-image: none;
	}

* html .personalization .open h5 a {
	background-position: 2px 3px;
	background-repeat: no-repeat;
}


/* IE 7 */
*+html .personalization {
	width: 190px;
}

*+html .personalization h5 {
	padding-top: 7px;
}
*+html .personalization h5 .edit {
	top: 8px;
}

*+html .personalization .closed h5 a {
	background: url("/web/20080709152501im_/http://www.brookings.edu/i/buttons/myp_plus.gif") no-repeat 2px 3px;
}

	*+html .personalization .closed h5 .edit {
		background-image: none;
	}

*+html .personalization .open h5 a {
	background-position: 2px 3px;
	background-repeat: no-repeat;
}



/* @ C65 */
.expert-detail .tabs {
	background: url("/web/20080709152501im_/http://www.brookings.edu/i/bkgd/contenttab_tile.gif") top left repeat-x;
	border: 1px solid #d1d1d1;
	display: block;
	height: 23px;
	list-style: none;
	margin: 0 0 10px;
	padding: 0;
}

	.expert-detail .tabs li {
		border-bottom-width: 1px;
		border-left: 1px solid #fff;
		border-right: 1px solid #d1d1d1;
		color: #053769;
		display: inline;
		float: left;
		font: 11px/11px arial, helvetica, sans-serif;
		padding: 6px 8px;
	}
		
		.expert-detail .tabs li a {
			font-size: 11px;
			line-height: 11px;
			padding: 0;
		}
		
		.expert-detail .tabs li.active {
			background-color: #fff;
			border-bottom: 1px solid #fff;
			border-right: 1px solid #d1d1d1;
			color: #000;
		}
		
			.expert-detail .tabs li.active a {
				color: #000;
			}

	.expert-detail div {
		display: none;
		padding: 0 0 10px;
	}
	
	.expert-detail div.show {
		display: block;
	}

	
	.expert-detail h4 {
		left: -999em;
		position: absolute;
		top: -999em;
	}
	
	.expert-detail p {
		padding: 5px 10px 0px 12px;
	}

	.expert-detail .lang {
		margin: 10px 0 0px 12px;
	}

.experts-list h2 { display: none; }


/* c43 */
.content-filter {
	background: url("/web/20080709152501im_/http://www.brookings.edu/i/components/c43_tabnav/contenttab_tile.gif") repeat-x;
	border-bottom: none;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	line-height: 18px;
}

	.content-filter .tabs {
		background: url("/web/20080709152501im_/http://www.brookings.edu/i/bkgd/contenttab_tile.gif") top left repeat-x;
		border: 1px solid #d1d1d1;
		display: block;
		height: 23px;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
		.content-filter .tabs li {
			border-bottom-width: 1px;
			border-left: 1px solid #fff;
			border-right: 1px solid #d1d1d1;
			color: #053769;
			display: inline;
			float: left;
			font: 11px/11px arial, helvetica, sans-serif;
			padding: 6px 8px;
		}
		
			.content-filter .tabs li a {
				font-size: 11px;
				line-height: 11px;
				padding: 0;
			}
		
			.content-filter .tabs li.active {
				background-color: #FFF;
				border-bottom: 1px solid #fff;
				border-right: 1px solid #d1d1d1;
				color: #000;
			}
		
		.content-filter div.filter {
			padding: 16px 8px 4px;
		}
		
			.content-filter div.filter h4 {
				left: -999em;
				position: absolute;
				top: -999em;
			}



	.hub .hub-tabs {
		/* for Javascript */
		display: none;
		position: relative;
		top: 211px;
		z-index: 3;
	}
	
		.hub .hub-tabs li.on {
			background: #fff;
			border-bottom: 1px solid #fff;
		}
	
	.hub div.hub-blurb {
		display: none; /* JavaScript will undo this */
		margin-bottom: 0;
		padding-top: 8px;
	}
	
		.hub .hub-img {
			top: -32px;
		}

/*
     FILE ARCHIVED ON 15:25:01 Jul 09, 2008 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:59:20 Nov 15, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots: 0.356
  exclusion.robots.policy: 0.334
  CDXLines.iter: 34.345 (3)
  LoadShardBlock: 53.961 (3)
  esindex: 0.028
  PetaboxLoader3.resolve: 64.954
  load_resource: 111.363
  captures_list: 166.418
  PetaboxLoader3.datanode: 73.097 (4)
  cdx.remote: 0.188
*/