/* position.css is first; style files combined 2/17/2012 
first position.css, then leftNav.css, then main.css */

html {
	margin: 0px;
	padding: 0px;
	color: #000;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;
	/* background-color: #F2EECA; */
	background-color: #E9F3FC;
	color: #000;
	min-width: 97%;
	/* zoom is for stupid IE bugs */
	zoom: 1;
}



#wrap {
	background: #fff;
	margin: 1.5em auto 4em auto !important;
	width: 93%;
	min-width: 950px !important;
	max-width: 2400px;
}

#wrap div.outline {
	border-radius: 6px;
	border: 1px solid #666;
	box-shadow: 0 0 9px 9px #bbb;
}

#header {
	background: #fff;
	border-bottom: 1px solid #cbcbcb;
	padding: 0px;
	margin: 0px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	zoom: 1;
}

div#header div {
	width: 885px !important; 
	display: table;
}

div#header div img#STARlogo {
	float: left;
	border-top-left-radius: 5px;
}

div#header div img#NESDISlogo {
	float: left;
	padding-right: 5px;
	padding-top: 6px;
}

/* #headerNew added 7-3-2013 LKB */

#headerNew {
	padding: 0px !important;
	margin: 0px !important;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	width: 948px;
	height: 109px; 
	/* height: 191px; restore after shutdown */
	background: #fff;
	overflow: hidden; 
}

#headerNewStretchy {
	padding: 0px !important;
	margin: 0px !important;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	min-width: 948px;
	height: 109px; 
	background: #000 url(https://www.star.nesdis.noaa.gov/star/global/images/banner/stretchy/STARBannerStretchyRight.jpg) top right no-repeat;
	overflow: hidden; 
}

div#topLinks, div#topLinks2 {
	float: right;
	padding-right: 10px;
	color: #fff;
	/* margin-top: -20px; */
	font-weight: bold;
	font-size: 1em;
	text-shadow: 4px 4px 5px #2D2D2D;
 /* added 3-26-2014 next 3 lines */
 	margin-top: -23px;
	text-align: right;
	height: 30px;
}

div#topLinks2 {
 	margin-top: -25px;
 	width: 400px;
}

div#topLinks2 div {
	float: right; 
	margin-bottom: 2px;
	display: inline-block;
	margin-left: 3px;
}

#topLinks a:link, #topLinks a:visited {
	color: #fff;
	text-decoration: none;
}

#topLinks a:hover, #topLinks a:active {
	color: #ff0000;
}

#topLinks2 a:link, #topLinks2 a:visited {
	color: #fff;
	text-decoration: none;
}

#topLinks2 a:hover, #topLinks2 a:active {
	color: #ff0000;
}

#topNav {
/*		background: #efefef url(https://www.star.nesdis.noaa.gov/star/global/images/styleImages/topnavBkgd.jpg) top left repeat-x;  */
		background: #efefef;
		padding: 5px 15px;
		border-bottom: 1px solid #cbcbcb;
		text-align: right;
		height: 1.8em !important;
}

#topNav ul {
	margin: 2px 0px 0px 0px;
	padding: 0;
	list-style-type: none;
	float: right;
}

#topNav li {
	display: inline;
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: none;
	padding-left: 22px;
}

#topNav ul li a:link, #topNav ul li a:visited {
	font-weight: bold;
	color: #02247D;
}

#topNav ul li a:focus, #topNav ul li a:hover, #topNav ul li a:active {
	font-weight: bold;
	color: #93052A;
}

/* styles for the version of search  that is displayed on full width pages */

div#topNav form {
	float: right;
	display: inline;
	padding: 0px;
	margin: 0px 0px 0px 25px;
}

div#topNav input {
	font-size: 1em;
	width: 11em;
	color: #666;
}

div#topNav input#Go {
	width: 3em; 
	padding: 0px;
	margin: 0px;
	font-size: 10px; 
	font-weight: bold;
}

#main {
	margin-left: 200px !important;
	padding: 0px;
}

#mainNoNav {
	margin: 0px !important;
	padding: 0px;
}

/* the class below exists to separate #main from the div carrying the padding. */
/* mainNoNav is the version for a page that has no navigation panel which is therefore full width */

#main div.mainInner, #mainNoNav div.mainInner {
	padding: 12px !important;
	zoom: 1;
}

/* these next three styles are to prevent overly wide page elements
 from breaking the layout.  
Other elements may be added, but the worst offenders are typically these three */

html>body div.mainInner img {
	max-width: 100%;
	height: auto;
}

html>body div.mainInner div {
	max-width: 100%;
	height: auto;
}

html>body div.mainInner iframe {
	max-width: 100%;
	height: auto;
}

/* leftNav is where NavDiv is rendered */

#leftNav {
	width: 200px !important;
	margin: 0px;
	padding: 0px;
	background-color: #fff;
}

#navContainer {
	float: left;
	width: 200px !important;
}

#footer {
	clear: both;
}

#skipNav {
	position: absolute !important;
	top: 5.0em !important;
	left: 55em !important;
	margin: 0px;
	padding: 0px;
	width: 13em;
	height: 2em;
	font-weight: bold;
	display: block !important;
}

/* trying to fix bad IE6 behavior */
* html .leftCol pre, * html .rightCol pre {
	position: relative;
}

* html #navContainer, * html .leftCol, * html .rightCol {
margin-right: -3px;
}

* html .leftCol, * html .rightCol {
overflow-x: hidden;
}

div#searchBox {
	border-top: 1px solid #CECBA8;
	border-right: 1px solid #CECBA8;
	border-bottom: 1px solid #CECBA8;
	background-color: #FBF7D3;
	margin-top: 2px;
	width: 199px;
	display: block !important;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

div#searchBox div {
	padding: 4px 5px 4px 5px;
}

div#searchBox fieldset, div#searchBoxPlain fieldset {
	padding: 0px;
	border: 0px;
	margin: 0px;
}

div#searchBox h3 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 1px 2px 2px 1px;
}

label#searchlbl {
	font-weight: bold;
	color: #444;
}

div#searchBox input#query-field {
	width: 140px !important;
	color: #444;
}

div#searchBox input#Go {
	width: 3em; 
	padding: 0px;
	margin: 0px;
	font-size: 10px; 
	font-weight: bold;
}

div#searchBox p {
	text-align: center;
	font-weight: bold;
	margin: 2px;
}
/* ********** */

div#searchBoxPlain {
	border: 0px solid #fff;
	background-color: transparent;
	margin-top: 2px;
	width: 185px;
	display: block !important;
}

div#searchBoxPlain div {
	padding: 0px;
}

div#searchBoxPlain h3 {
	font-size: 1em;
	font-weight: bold;
	margin: 1px 2px 2px 1px;
}

div#searchBoxPlain label#searchlbl {
	font-weight: bold;
	color: #444;
	font-size: 11px;
}

div#searchBoxPlain input#query-field {
	width: 140px !important;
	color: #444;
	font-size: 11px;
}

div#searchBoxPlain input#Go {
	width: 3em; 
	padding: 0px;
	margin: 0px;
	font-size: 10px; 
	font-weight: bold;
}

div#searchBoxPlain p {
	text-align: center;
	font-weight: bold;
	margin: 2px;
}

/*  searchBoxPlainStretchy is for use in headerNewStretchySearch.inc 3-26-2014 */

div#searchBoxPlainStretchy {
	border: 0px solid #fff;
	background-color: transparent;
	margin-top: 0px;
	width: 14em;
	display: block !important;
	white-space: nowrap;
}

div#searchBoxPlainStretchy div {
	padding: 0px;
	width: 14em;
}

div#searchBoxPlainStretchy label#searchlbl {
	font-weight: bold;
	color: #444;
	font-size: 1em;
}

div#searchBoxPlainStretchy input#query-field {
	width: 11em !important;
	color: #444;
	font-size: 0.8em;
}

div#searchBoxPlainStretchy input#Go {
	width: 2.5em; 
	padding: 0px;
	margin: 0px;
	font-size: 0.9em; 
	font-weight: bold;
}

/* end of searchBoxPlainStretchy */


/* End of position.css ---- START of leftNav.css */

div#leftNav ul {
	margin: 2px 0px 0px 0px;
	padding: 4px 2px 4px 3px;
	border-top: 1px solid #a5b2d5;
	border-right: 1px solid #a5b2d5;
	border-bottom: 1px solid #a5b2d5;
	/* LKB edits next line */
	background-color: rgba(204,223,253,1);
background: -moz-linear-gradient(left, rgba(204,223,253,1) 0%, rgba(209,226,252,1) 56%, rgba(234,242,255,1) 86%, rgba(243,248,254,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(204,223,253,1)), color-stop(56%, rgba(209,226,252,1)), color-stop(86%, rgba(234,242,255,1)), color-stop(100%, rgba(243,248,254,1)));
background: -webkit-linear-gradient(left, rgba(204,223,253,1) 0%, rgba(209,226,252,1) 56%, rgba(234,242,255,1) 86%, rgba(243,248,254,1) 100%);
background: -o-linear-gradient(left, rgba(204,223,253,1) 0%, rgba(209,226,252,1) 56%, rgba(234,242,255,1) 86%, rgba(243,248,254,1) 100%);
background: -ms-linear-gradient(left, rgba(204,223,253,1) 0%, rgba(209,226,252,1) 56%, rgba(234,242,255,1) 86%, rgba(243,248,254,1) 100%);
background: linear-gradient(to right, rgba(204,223,253,1) 0%, rgba(209,226,252,1) 56%, rgba(234,242,255,1) 86%, rgba(243,248,254,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccdffd', endColorstr='#f3f8fe', GradientType=1 );
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

div#leftNav ul li {
	list-style-type: none;
	background: none !important;
/*	padding: 1px 4px 0px 12px; */
	padding: 1px 4px 0px 6px;
	margin: 0px;
	line-height: 125%;
}

div#leftNav ul li ul {
	margin: 1px 0px 0px 0px;
	padding: 0px;
	border-top: 0px solid #A5B09C;
	border-bottom: 0px solid #A5B09C;
	border-right: 0px solid #A5B09C;
	background: none !important;
}

div#leftNav ul li ul li {
  /* dataURI for star / global / images / styleImages / navBlueBullet7.gif */
	background: url(data:image/gif;base64,R0lGODlhBgALAMQUABkxjqa13A8gfQ4eexgwjhIlglp2v1FvuyhKqCpOrIyf0naNyg8hfx88mSNDoTlasmV/wxYtiiE/nZKk1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjBCMDU0MDVCOTY1OUUxMTE5NDJGQTNCNDcwQ0VFMDQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJBMTM1RkY0NTlCQzExRTFBRjY1RDJEMDI1OTE5MjFCIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJBMTM1RkYzNTlCQzExRTFBRjY1RDJEMDI1OTE5MjFCIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMDU0MDVCOTY1OUUxMTE5NDJGQTNCNDcwQ0VFMDQ5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBCMDU0MDVCOTY1OUUxMTE5NDJGQTNCNDcwQ0VFMDQ5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAFAAsAAAAAAYACwAABRwgJY5kaZ4kYihiJB1TQAlAskzUUDQPJDIExykEADs=) no-repeat top left !important;
	padding: 1px 3px 1px 9px;
	margin: 0px;
	line-height: 115%;
	list-style-type: none;
}

div#leftNav ul li a {
	/* smaller - 2/17/2012  1 em not 1.1 */
	font-size: 1em;
}

div#leftNav ul li ul li a {
	font-size: 0.9em;
}

div#leftNav ul li a:link, div#leftNav ul li a:visited {
	color: #02247D;
	font-weight: bold;
	text-decoration: none;
}

div#leftNav ul li a:focus, div#leftNav ul li a:hover, div#leftNav ul li a:active {
	color: #93052A;
	font-weight: bold;
	text-decoration: underline;
}

.detailContainer {

}

.showDetailContainer {
	display: block !important;
	list-style-type: none;
	background-color: #6886d3 !important;
}

ul.showDetailContainer li ul li {
	display: block !important;
	list-style-type: none;
}

.showDetailContainer ul, .showDetailContainer ul li ul {
	/* background-color: #6886d3; !important */
}

.showDetailContainer ul li, .showDetailContainer ul li ul li {
	list-style-type: none;
}

a#activeLink:link, a#activeLink:visited, a#activeLink:focus, a#activeLink:hover, a#activeLink:active  {
	color: #93052A !important;
	font-weight: bold;
	text-decoration: underline !important;
}

/*AQ stuff for 'fully expanded' nav display */

div.expanded ul li ul.detailContainer {
	display: block !important;
}

div.expanded ul li ul.detailContainer li ul.detailContainer {
	display: block !important;
}

div#leftNav strong, div.expanded strong {
	font-weight: bold;
	font-size: 1.1em;
	color: #02247D;
}
 
/* end of leftNav.css --- start of main.css */

/* CSS Document Plain */
/*  styles for unspecified tags *************************/

form {
	margin: 0px;
	padding: 0px;
}

a:link {
	color: #536BA8;
}

a:visited {
	color: #616161;
}

a:focus, a:hover, a:active {
	text-decoration: underline;
	color: #93052A;
	text-decoration: none;
}

a img {
	border: 0px;
}	

td {
	vertical-align: top;
}

acronym {
	border-bottom: dashed 1px #666 !important;
	padding-bottom: 0px;
}

/* am adding this 'unclassed' version of the */
/* bullet style to ease implementation. */

ul {
	margin: 5px 0px 0px 12px;
	padding: 0px;
} 

ul li {
	list-style-type: none;
	/* dataURI for star / global / images / styleImages / styleBkgdSprite.png */
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAEsCAMAAADAcKJXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3Q0Y4RjIxRjU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3Q0Y4RjIxRTU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PphuwJ0AAADwUExURVlZWcXFxWlpaVpaWnuBdeDg4GhoaHJycoSEhFxcXGNjY19fX319fV1dXcnJyWVlZWJiYpKSkoaGhnZ2dnp6enh4eNfX13x8fMzMzIeHh5GRkZeXl7m5uZ2dnaKiory8vNvb25mZmWBgYNnZ2aamptPT06urq2tra4mJiXR0dK+vr8DAwN7e3l5eXs/Pz4CAgJSUlGRkZLW1tW1tbW9vb4KCgmdnZ3FxcVtbW46OjoyMjMfLwrrAtaOrnM/Ty4qRg3uCdqmwooeOgbK4rMjNxKivocrPxpyklLzCt4uShLO5rbm/s56mlsXJwIiPggAAAOaPmVEAAABQdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////8AE3OmeQAAAM5JREFUeNrs0LdSQgEQRuGjXnNExKyYUDFiRCWIETPv/zYOI9c5tYVDsV/1n2aLpV84ENaETWFWKAhHwrwwIfQI+0JeWBZOhT1hW9gSVoUVYV1YEkpCRlgUroUbYVdYEKaFIeFCOBbGhDlhRsgJWaEoDApl4Vw4E3aEXmFAuBQmhRNhRJgSNoRR4VAYF4aFK6FPCCGEEMKftKT74vFF8Vx9SqNer7w1bztR+azW7pPkJ94fal9JGncfr+luH2ikux2/u9XlP4iIiPjH+BZgAH32vcTF/biJAAAAAElFTkSuQmCC);
	background-position: 0px -207px;
	background-repeat: no-repeat;
	margin: 0px 0px 12px 0px;
	padding: 1px 0px 0px 10px;
	line-height: 135%;
}

ul li ul {
	margin: 0px 0px 4px 6px;
	padding: 0px;
}

ul li ul li {
	list-style-type: none;
	/* dataURI for star / global / images / styleImages / styleBkgdSprite.png */
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAEsCAMAAADAcKJXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3Q0Y4RjIxRjU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3Q0Y4RjIxRTU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PphuwJ0AAADwUExURVlZWcXFxWlpaVpaWnuBdeDg4GhoaHJycoSEhFxcXGNjY19fX319fV1dXcnJyWVlZWJiYpKSkoaGhnZ2dnp6enh4eNfX13x8fMzMzIeHh5GRkZeXl7m5uZ2dnaKiory8vNvb25mZmWBgYNnZ2aamptPT06urq2tra4mJiXR0dK+vr8DAwN7e3l5eXs/Pz4CAgJSUlGRkZLW1tW1tbW9vb4KCgmdnZ3FxcVtbW46OjoyMjMfLwrrAtaOrnM/Ty4qRg3uCdqmwooeOgbK4rMjNxKivocrPxpyklLzCt4uShLO5rbm/s56mlsXJwIiPggAAAOaPmVEAAABQdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////8AE3OmeQAAAM5JREFUeNrs0LdSQgEQRuGjXnNExKyYUDFiRCWIETPv/zYOI9c5tYVDsV/1n2aLpV84ENaETWFWKAhHwrwwIfQI+0JeWBZOhT1hW9gSVoUVYV1YEkpCRlgUroUbYVdYEKaFIeFCOBbGhDlhRsgJWaEoDApl4Vw4E3aEXmFAuBQmhRNhRJgSNoRR4VAYF4aFK6FPCCGEEMKftKT74vFF8Vx9SqNer7w1bztR+azW7pPkJ94fal9JGncfr+luH2ikux2/u9XlP4iIiPjH+BZgAH32vcTF/biJAAAAAElFTkSuQmCC);
	background-position: 0px -207px;
	background-repeat: no-repeat;
	margin: 8px 20px 0px 0px;
	padding: 0px 0px 0px 10px;
	line-height: 135%;
}

ul li h3 {
	padding-top: 0px;
	margin-top: 0px !important;
}

ul li h4 {
	font-size: 100%;
	font-weight: bold;
	color: #2F4C3A !important;
	margin: 8px 0px 0px 0px;
	text-align: left !important;
	padding-bottom: 0px;
}

ul li p {
	padding: 0px;
	margin: 3px 0px 3px 0px;
}

ol li {
	margin-top: 8px;
	line-height: 140%;
}

hr {
	padding: 0px;
	border: 0px;
	color: #666;
	background-color: #666;
	height: 1px;
	text-align: left;
}

ul.tighter li {
	margin: 0px 0px 5px 0px;
}

ul.noMarker {
	margin: 5px 0px 0px 6px;
	padding: 0px;
} 

ul.noMarker li {
	margin-top: 6px;
	margin-right: 10px;
	list-style-type: none;
	padding-left: 6px;
	background-image: none;
}

/* tt is for code blocks! */

tt, pre {
		padding: 0px;
		font-family: courier new, courier, monospace;
		margin: 10px 5px 10px 25px;
		font-size: 1.2em;
		display: block;
		color: #514A37;
		line-height: 1.3em;
}

/* tt.IL is for 'inline' code blocks */

tt.IL {
		margin: 0px;
		display: inline !important;
		font-weight: bold;
}

/* presentation styles for the footer content - footer styles edited 2/17/2012 */

div#footer {
	font-size: 0.9em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-top: 1px solid #666;

background: rgba(215,215,215,1);
background: -moz-linear-gradient(top, rgba(215,215,215,1) 0%, rgba(150,150,150,1) 53%, rgba(90,90,90,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(215,215,215,1)), color-stop(53%, rgba(150,150,150,1)), color-stop(100%, rgba(90,90,90,1)));
background: -webkit-linear-gradient(top, rgba(215,215,215,1) 0%, rgba(150,150,150,1) 53%, rgba(90,90,90,1) 100%);
background: -o-linear-gradient(top, rgba(215,215,215,1) 0%, rgba(150,150,150,1) 53%, rgba(90,90,90,1) 100%);
background: -ms-linear-gradient(top, rgba(215,215,215,1) 0%, rgba(150,150,150,1) 53%, rgba(90,90,90,1) 100%);
background: linear-gradient(to bottom, rgba(215,215,215,1) 0%, rgba(150,150,150,1) 53%, rgba(90,90,90,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#5a5a5a', GradientType=0 );
	color: #fff;
	font-weight: bold;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	height: 58px; /* new 2/17 */
}

div#footer div.left {
	float: left;
	width: 80%;
	padding: 6px 12px;
	color: #fff !important;
	line-height: 200%;
}

div#footer div.right {
	text-align: right;
	padding: 12px 12px 0px 0px;
	width: 15%;
	float: right;
}

div#footer div.right a img {
	padding: 5px 0px 6px 8px;
  line-height: 100%;
  font-size: 0.9em;
  height: 32px;
  width: 88px;
  float: right;
}

div#bottomBanner div.right img#valid {
	padding: 5px 0px 8px 8px;
	line-height: 100%; 
	font-size: 0.9em;
	float: right;
	border: 0px solid #fff;
}

div#footer div.left a:link, div#footer div.left a:visited {
	color: #fff !important;
}

/* end of presentation styles for the footer content */

.stylered {
	font-size: 0.8em;
	color: #FF0000;
}

.redBold {
	color: #FF0000;
	font-weight: bold;
}

p.a-z {
	font-size: 1.2em !important;
	font-weight: bold;
	color: #536ba8;
	margin: 0.5em 0 1em 0;
	line-height: 200% !important;
}

p.a-z a:link, p.a-z a:visited {
	color: #536ba8;
	font-size: 1em;
	font-weight: bold;
	text-decoration: underline;
}
	
p.a-z a:focus, p.a-z a:hover, p.a-z a:active {
	color: #93052A;
	font-weight: bold;
	text-decoration: none;
}	

/* leftNav styles used to sit here */

p {
	font-size: 1em;
	line-height: 150%;
	margin: 6px 0px 6px 0px;
}

h1 {
	color: #536BA8;
	margin-top: 2px;
	padding: 0px;
	font-size: 1.45em;
	letter-spacing: -0.03em;
	font-weight: bold;
	text-align: left;
	}

h2 {
	font-size: 120%;
	font-weight: bold;
	color: #282888;
	margin: 12px 0px 0px 0px;
}

h3 {
	font-size: 110%;
	font-weight: bold;
	color: #000;
	margin: 16px 0px 0px 0px;
}

h4 {
	font-size: 100%;
	font-weight: bold;
	color: #666;
	margin: 6px 0px 0px 0px;
	text-align: left;
}

h5 {
	font-size: 100%;
	font-weight: bold;
	color: #000;
	margin: 8px 0px 0px 0px;
	text-align: center;
	/* this is used as a figure caption! */
}

div.clearing {
	clear: both;
	font-size: 0px;
	padding: 0px;
	margin: 0px;
	height: 0px !important;
}

dl.acrolist {
	margin-top: 5px;
	padding: 3px 3px 3px 4px;
}

dl.acrolist dt {
	font-weight: bold;
	color: #333;
}

dl.acrolist dd {
	margin-left: 5px;
	margin-bottom: 6px;
}

table.jobGrid td h3, table.jobGrid th h3 {
	font-size: 110%;
	font-weight: bold;
	color: #536BA8;
	margin: 2px;
}

table.tableGrid, table.jobGrid, table#fred {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	width: 100%;
}

table.jobGrid caption {
	font-size: 120%;
	font-weight: bold;
	color: #282888;
	margin: 20px 0px 0px 0px;
	text-align: center;
}

table.tableGrid td, table.jobGrid td, table.tableGrid th, table#fred td, table#fred th {
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	padding: 6px;
	border-spacing: 0px;
	/* border-collapse: collapse; */
}

table.tableGrid th {
	background-color: #efefef;
}

table.jobGrid caption {
	font-weight: bold;
	font-size: 1.2em;
	color: #93052A;
	margin-top: 20px;
	padding-bottom: 4px;
}

table.jobGrid th {
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	padding: 6px;
	text-align: left;
	vertical-align: bottom;
	background-color: #FCFCE5;
}

ul.breadcrumbs {
	padding: 0px 2px 6px 2px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #666;
	}
	
ul.breadcrumbs li {
	list-style-type: disc;
	color: #536BA8;
	margin: 0px;
	font-weight: bold;
	font-size: 0.9em;
	display: inline;
	padding: 1px;
	background-image: none;
}	

div.floatBox {
	border-bottom: 1px solid #666;
}

div.floatBox div.left {
	width: 70%;	
	float: left;
}

div.floatBox div.right {
	width: 25%;
	float: right;
}

div.floatBox#home {
	border-bottom: 0px solid #666;
}

div.floatBox#bios {
	border-bottom: 1px solid #666;
	padding-bottom: 10px;
}

div.floatBox#home div.left {
	width: 44%;	
	float: left;
}

div.floatBox#home div.right {
	width: 53%;
	float: right;
}

/* where I am moving detailContainer stuff from */

a.directoryLetter:link, a.directoryLetter:visited {
	border: 1px solid #93052A;
	background-color: #F3DCE2;
	padding: 3px 5px 3px 5px;
	color: #93052A !important;
}	

a.dlReset:link, a.dlReset:visited {
	color: #536ba8;
	font-size: 1em;
	font-weight: bold;
	text-decoration: underline;
}
	
a.dlReset:focus, a.dlReset:hover, a.dlReset:active {
	color: #93052A;
	font-weight: bold;
	text-decoration: none;
}	

img.bordered {
	border: 1px solid #666;
}

h3.noscriptWarning {
	padding: 6px;
	margin: 6px 2px 6px 2px;
	border: 1px solid red;
	color: red;
	background-color: #fff;
	font-size: 1em;
	line-height: 130%;
	text-align: center;
}

a.imageButton:link img, a.imageButton:visited img {
	border: 2px solid #fff;
}

a.imageButton:focus img, a.imageButton:hover img, a.imageButton:active img {
	border: 2px solid #282888;
}

/* columns that wrap 'across' */
ul.HColWrap {
	width: 100%;
	margin-left: 0.4em;
	padding-left: 0em;
}

/* float & allow room for the widest item */
ul.HColWrap li {
    float: left;
    width: 15em;
    padding-left: 0em;
    padding-right: 1em;
    list-style-type: none;
    padding-bottom: 0.3em;
		background-image: none !important;  /* edit made 1-13-2009 - for VH pages */
}

/* separate the list from subsequent markup */
div.colWrapper {
		width: 100%;
    margin-bottom: 0em;
}

.smaller_text, p.smaller_text {
	font-size: 0.8em !important;
	line-height: 1.1em !important;
}

div.AQthumbnail {
	border: 1px solid #666;
	margin-right: 12px;
	margin-bottom: 20px;
	float: left;
	width: 250px;
	text-align: center;
}

div.AQthumbnail img {
	border: 1px solid #666;
	margin-bottom: 10px;
}

table.calendarGrid {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

table.calendarGrid td {
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	background-color: #fff;
	padding: 3px 1px 3px 1px;
	text-align: center;
	width: 2em;
}

table.calendarGrid th {
	border-bottom: 2px solid navy;
	border-right: 1px solid #666;
	background-color: #fdffed;
	padding: 3px 1px 3px 1px;
	text-align: center;
}

table.calendarGrid td a:link, table.calendarGrid td a:visited, table.calendarGrid td a:active {
	font-weight: bold;
}

h4#disclaimer {
	font-size: 0.9em;
	line-height: 135%;
	padding-bottom: 3px;
}

table#directories tr td:first-child {
	font-size: 1.3em;
	font-weight: bold;
	color: #666;
}

dl.Q_A dt {
	font-size: 1.3em;
	font-weight: bold;
	color: navy;
	background-color: #FCFAEC;
	margin-left: 15px;
	padding: 8px 11px 8px 12px;
}

dl.Q_A dd {
	margin-left: 30px;
	margin-top: 10px;
}

/* Unix Tutorial formatting */

div#commandBlock span, div#commandBlock table.jobGrid tt span {
      font-weight: bold ! important;
}

/* style for the e-mail Obfuscator!!! */

span.reverse { 
 	unicode-bidi:bidi-override; direction: rtl; 
	display: inline !important;
	font-weight: normal;
 } 

ul.mailList li h5 {
	display: block;
	font-weight: bold;
	color: #333 !important;
	font-size: 1.1em;
	text-align: left;
	margin-top: 0px;
}

div#HowTo h2 {
		margin-top: 15px;
		padding-top: 5px;
		border-top: #282888 solid 1px;
	}

/* when we want a 2 column layout in the body of
 the page, use leftCol and rightCol: */

div.leftCol {
	float: left;
	width: 49%;
	word-wrap: break-word;
}
	
div.rightCol {
	float: left;
	width: 49%;
	margin-left: 2%;
	word-wrap: break-word;
}

.noticeBox {
	border: 1px solid #CECBA8;
	background-color: #FBF7D3;
	margin: 2px 0px;
	padding: 6px 10px 12px 12px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.noticeBox#News {
	/* dataURI for star / global / images / styleImages / foldedCorner.gif  */
	background: #FBF7D3 url('data:image/gif;base64,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') top right no-repeat;
	border-left: 1px solid #CECBA8;
	border-bottom: 1px solid #CECBA8;
	border-top: 0px solid #CECBA8;
	border-right: 0px solid #CECBA8;
}	

.noticeBox#News h1, .noticeBox#News h2 {
	margin-right: 30px;
}

/* The following div styling classes are built to contain an image and an h6. 
Enclose the caption for the image in the h6, and place it after the image.
the image's width is used to drive the explicit width of the div by a javascript that runs
on every page. The containing div's width doesn't have to be manually supplied with an in-line style
the style 'imageBoxLeft' floats left; 'imageBoxRight' floats right; please put a
clearing div after the div containing the image if you need the next paragraph to 
be 'cleared' of the image. */

div.imageBoxLeft {
		float: left;
		padding: 6px 15px 1px 2px;
		margin-bottom: 5px;
}
	
div.imageBoxRight {
		float: right;
		padding: 6px 5px 1px 15px;
		margin-bottom: 5px;
		display: table;
}
	
div.imageBoxLeft img, div.imageBoxRight img {
		border: 1px solid #666;
		margin-bottom: 1px;
		display: table;
}

div.imageBoxLeft h6, div.imageBoxRight h6 {
		font-size: 0.9em;
		font-style: italic;
		font-weight: normal;
		text-align: left;
		margin: 1px;
		color: #333;
	}	
	
div#pubs p {
	text-indent: -20px !important;
	margin-left: 30px;
}

div.pubs p {
	text-indent: -20px !important;
	margin-left: 30px;
}

/*used for expandomatic2.js & updateManager.inc (php) LKB 1-3-2012 */

div.reportLink {
	margin: 10px;
}

.reportContainer {
	background-color: #fff;
	margin-top: -21px;
	margin-left: -5px;
}

.reportContainer h2 {
	margin-top: 25px;
}

div.reportContainer h3 {
	margin-top: 20px !important;
}

/* end of styles for expandomatic2.js and updateManager.js */

div.meetings h2 {
	margin: 24px 0px 2px 0px;
	padding: 0px;
}

div.meetings h3 {
	margin: 2px 0px;
	padding: 0px;
}

/* the div.lev1, div.lev1D, etc. classes are for use
with the scripts that traverse directories and make 
trees. */

		div.lev1 {
		margin: 6px 2px 2px 2px;
		padding-left: 12px;
		/* dataURI for star / global / images / styleImages / styleBkgdSprite.png */
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAEsCAMAAADAcKJXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3Q0Y4RjIxRjU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3Q0Y4RjIxRTU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PphuwJ0AAADwUExURVlZWcXFxWlpaVpaWnuBdeDg4GhoaHJycoSEhFxcXGNjY19fX319fV1dXcnJyWVlZWJiYpKSkoaGhnZ2dnp6enh4eNfX13x8fMzMzIeHh5GRkZeXl7m5uZ2dnaKiory8vNvb25mZmWBgYNnZ2aamptPT06urq2tra4mJiXR0dK+vr8DAwN7e3l5eXs/Pz4CAgJSUlGRkZLW1tW1tbW9vb4KCgmdnZ3FxcVtbW46OjoyMjMfLwrrAtaOrnM/Ty4qRg3uCdqmwooeOgbK4rMjNxKivocrPxpyklLzCt4uShLO5rbm/s56mlsXJwIiPggAAAOaPmVEAAABQdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////8AE3OmeQAAAM5JREFUeNrs0LdSQgEQRuGjXnNExKyYUDFiRCWIETPv/zYOI9c5tYVDsV/1n2aLpV84ENaETWFWKAhHwrwwIfQI+0JeWBZOhT1hW9gSVoUVYV1YEkpCRlgUroUbYVdYEKaFIeFCOBbGhDlhRsgJWaEoDApl4Vw4E3aEXmFAuBQmhRNhRJgSNoRR4VAYF4aFK6FPCCGEEMKftKT74vFF8Vx9SqNer7w1bztR+azW7pPkJ94fal9JGncfr+luH2ikux2/u9XlP4iIiPjH+BZgAH32vcTF/biJAAAAAElFTkSuQmCC);
		background-position: 0px -207px;
		background-repeat: no-repeat;
		word-wrap: break-word;
		}
	
		div.lev1D {
		margin: 10px 2px 2px 2px;
		font-size: 1.1em;
		color: #282888;
		word-wrap: break-word;
		}
		
		div.lev2 {
		margin: 6px 2px 2px 12px;
		padding-left: 12px;
		/* dataURI for star / global / images / styleImages / styleBkgdSprite.png */
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAEsCAMAAADAcKJXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3Q0Y4RjIxRjU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3Q0Y4RjIxRTU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PphuwJ0AAADwUExURVlZWcXFxWlpaVpaWnuBdeDg4GhoaHJycoSEhFxcXGNjY19fX319fV1dXcnJyWVlZWJiYpKSkoaGhnZ2dnp6enh4eNfX13x8fMzMzIeHh5GRkZeXl7m5uZ2dnaKiory8vNvb25mZmWBgYNnZ2aamptPT06urq2tra4mJiXR0dK+vr8DAwN7e3l5eXs/Pz4CAgJSUlGRkZLW1tW1tbW9vb4KCgmdnZ3FxcVtbW46OjoyMjMfLwrrAtaOrnM/Ty4qRg3uCdqmwooeOgbK4rMjNxKivocrPxpyklLzCt4uShLO5rbm/s56mlsXJwIiPggAAAOaPmVEAAABQdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////8AE3OmeQAAAM5JREFUeNrs0LdSQgEQRuGjXnNExKyYUDFiRCWIETPv/zYOI9c5tYVDsV/1n2aLpV84ENaETWFWKAhHwrwwIfQI+0JeWBZOhT1hW9gSVoUVYV1YEkpCRlgUroUbYVdYEKaFIeFCOBbGhDlhRsgJWaEoDApl4Vw4E3aEXmFAuBQmhRNhRJgSNoRR4VAYF4aFK6FPCCGEEMKftKT74vFF8Vx9SqNer7w1bztR+azW7pPkJ94fal9JGncfr+luH2ikux2/u9XlP4iIiPjH+BZgAH32vcTF/biJAAAAAElFTkSuQmCC);
		background-position: 0px -207px;
		background-repeat: no-repeat;
		word-wrap: break-word;
		}

		div.lev2D {
		margin: 10px 2px 2px 12px;
		font-size: 1.1em;
		color: #282888;
		word-wrap: break-word;
		}

		div.lev3 {
		margin: 6px 2px 2px 22px;		
		padding-left: 12px;
		/* dataURI for star / global / images / styleImages / styleBkgdSprite.png */
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAEsCAMAAADAcKJXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3Q0Y4RjIxRjU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3Q0Y4RjIxRTU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PphuwJ0AAADwUExURVlZWcXFxWlpaVpaWnuBdeDg4GhoaHJycoSEhFxcXGNjY19fX319fV1dXcnJyWVlZWJiYpKSkoaGhnZ2dnp6enh4eNfX13x8fMzMzIeHh5GRkZeXl7m5uZ2dnaKiory8vNvb25mZmWBgYNnZ2aamptPT06urq2tra4mJiXR0dK+vr8DAwN7e3l5eXs/Pz4CAgJSUlGRkZLW1tW1tbW9vb4KCgmdnZ3FxcVtbW46OjoyMjMfLwrrAtaOrnM/Ty4qRg3uCdqmwooeOgbK4rMjNxKivocrPxpyklLzCt4uShLO5rbm/s56mlsXJwIiPggAAAOaPmVEAAABQdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////8AE3OmeQAAAM5JREFUeNrs0LdSQgEQRuGjXnNExKyYUDFiRCWIETPv/zYOI9c5tYVDsV/1n2aLpV84ENaETWFWKAhHwrwwIfQI+0JeWBZOhT1hW9gSVoUVYV1YEkpCRlgUroUbYVdYEKaFIeFCOBbGhDlhRsgJWaEoDApl4Vw4E3aEXmFAuBQmhRNhRJgSNoRR4VAYF4aFK6FPCCGEEMKftKT74vFF8Vx9SqNer7w1bztR+azW7pPkJ94fal9JGncfr+luH2ikux2/u9XlP4iIiPjH+BZgAH32vcTF/biJAAAAAElFTkSuQmCC);
		background-position: 0px -207px;
		background-repeat: no-repeat;
		word-wrap: break-word;
		}

		div.lev3D {
		margin: 10px 2px 2px 22px;		
		font-size: 1.1em;
		color: #282888;
		word-wrap: break-word;
		}
		
		div.lev4 {
		margin: 6px 2px 2px 32px;
		padding-left: 12px;
		/* dataURI for star / global / images / styleImages / styleBkgdSprite.png */
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAEsCAMAAADAcKJXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3Q0Y4RjIxRjU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3Q0Y4RjIxRTU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PphuwJ0AAADwUExURVlZWcXFxWlpaVpaWnuBdeDg4GhoaHJycoSEhFxcXGNjY19fX319fV1dXcnJyWVlZWJiYpKSkoaGhnZ2dnp6enh4eNfX13x8fMzMzIeHh5GRkZeXl7m5uZ2dnaKiory8vNvb25mZmWBgYNnZ2aamptPT06urq2tra4mJiXR0dK+vr8DAwN7e3l5eXs/Pz4CAgJSUlGRkZLW1tW1tbW9vb4KCgmdnZ3FxcVtbW46OjoyMjMfLwrrAtaOrnM/Ty4qRg3uCdqmwooeOgbK4rMjNxKivocrPxpyklLzCt4uShLO5rbm/s56mlsXJwIiPggAAAOaPmVEAAABQdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////8AE3OmeQAAAM5JREFUeNrs0LdSQgEQRuGjXnNExKyYUDFiRCWIETPv/zYOI9c5tYVDsV/1n2aLpV84ENaETWFWKAhHwrwwIfQI+0JeWBZOhT1hW9gSVoUVYV1YEkpCRlgUroUbYVdYEKaFIeFCOBbGhDlhRsgJWaEoDApl4Vw4E3aEXmFAuBQmhRNhRJgSNoRR4VAYF4aFK6FPCCGEEMKftKT74vFF8Vx9SqNer7w1bztR+azW7pPkJ94fal9JGncfr+luH2ikux2/u9XlP4iIiPjH+BZgAH32vcTF/biJAAAAAElFTkSuQmCC);
		background-position: 0px -207px;
		background-repeat: no-repeat;
		word-wrap: break-word;
		}

		div.lev4D {
		margin: 10px 2px 2px 32px;
		font-size: 1.1em;
		color: #282888;
		word-wrap: break-word;
		}

		div.lev5 {
		margin: 6px 2px 2px 42px;
		padding-left: 12px;
		/* dataURI for star / global / images / styleImages / styleBkgdSprite.png */
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAEsCAMAAADAcKJXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3Q0Y4RjIxRjU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3Q0Y4RjIxRTU5OTkxMUUxQTM3OUNDOTg4OEU0NTA1RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNjA1NDA1Qjk2NTlFMTExOTQyRkEzQjQ3MENFRTA0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PphuwJ0AAADwUExURVlZWcXFxWlpaVpaWnuBdeDg4GhoaHJycoSEhFxcXGNjY19fX319fV1dXcnJyWVlZWJiYpKSkoaGhnZ2dnp6enh4eNfX13x8fMzMzIeHh5GRkZeXl7m5uZ2dnaKiory8vNvb25mZmWBgYNnZ2aamptPT06urq2tra4mJiXR0dK+vr8DAwN7e3l5eXs/Pz4CAgJSUlGRkZLW1tW1tbW9vb4KCgmdnZ3FxcVtbW46OjoyMjMfLwrrAtaOrnM/Ty4qRg3uCdqmwooeOgbK4rMjNxKivocrPxpyklLzCt4uShLO5rbm/s56mlsXJwIiPggAAAOaPmVEAAABQdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////8AE3OmeQAAAM5JREFUeNrs0LdSQgEQRuGjXnNExKyYUDFiRCWIETPv/zYOI9c5tYVDsV/1n2aLpV84ENaETWFWKAhHwrwwIfQI+0JeWBZOhT1hW9gSVoUVYV1YEkpCRlgUroUbYVdYEKaFIeFCOBbGhDlhRsgJWaEoDApl4Vw4E3aEXmFAuBQmhRNhRJgSNoRR4VAYF4aFK6FPCCGEEMKftKT74vFF8Vx9SqNer7w1bztR+azW7pPkJ94fal9JGncfr+luH2ikux2/u9XlP4iIiPjH+BZgAH32vcTF/biJAAAAAElFTkSuQmCC);
		background-position: 0px -207px;
		background-repeat: no-repeat;
		word-wrap: break-word;
		}

		div.lev5D {
		margin: 10px 2px 2px 42px;
		font-size: 1.1em;
		color: #282888;
		word-wrap: break-word;
		}	
/* end of directory tree formatting classes */

/* styles for making pretty striped orange tables */

	div.talk2 {
	padding: 6px;
	border: 1px solid #F1C52B;
	border-radius: 5px;
	box-shadow: 5px 5px 5px #989898;
}

table.talk2 {
	border-width: 1px 0px 0px 1px;
	border-color: #F1C52B !important; /* #FBD64E; */
	border-style: solid;
	background-color: #fff;
	padding: 3px;
	border-collapse: collapse; 
	width: 100%;
}

table.talk2 th {
	border-width: 0px 1px 0px 0px;
	border-color: #FBD64E  !important;
	border-style: solid;	
	color: #444;
	text-align: center;
	background-color: #FFFADF;
}

table.talk2 caption {
	font-weight: bold;
	text-align: left;
	color: #282888;
	font-size: 1.2em;
	margin-top: 0px;
	padding: 5px;
	text-align: center;
}

table.talk2 td, table.talk2 th {
	padding: 8px;
	border-bottom: 1px solid #F1C52B !important;
	border-right: 1px solid #F1C52B !important; 
}

table.talk2 th h3, table.talk2 td h3 {
	padding: 0px !important;
	margin: 0px !important;
	color: #282888;
	text-align: left !important;
}

table.talk2 td span {
	color: #AD1117;
	font-size: 1.15em;
	font-weight: bold;
	background-color: inherit;
}	

/* end of main.css */

/* Styles for the researchIdentifiersBlock */

div#RIDBadge {
	width: 270px; 
	float: right; 
	margin: 10px 0px 10px 25px;
	padding: 9px;
	background: #e6eff7; /* commented out 6/6/2014 */
	border-radius: 8px;
	border: 1px solid #4d85bc;
}

div#RIDBadge h3 {
	color: #4D85BC;
	font-size: 1.2em;
	margin-top: 0px;
	margin-bottom: 4px;
}

div#RIDBadge p {
	text-indent: 0px !important;
	margin: 0px 0px 7px 0px;
	padding-bottom: 0px;
	font-weight: normal;
	color: #666;
	font-size: 1em;
}

div#RIDBadge span img {
	float: left; /* for small badge image; large floats right; */	
	margin-left: 0px !important;
	padding: 0px;
}

div.identifier {
	height: 27px;
	line-height: 160%;
	color: #666;
}

div.identifier div.left {
float: left;
width: 118px;
}

div.identifier div.right {
margin: 0px;
float: left;
width: 140px;
}

div.identifier div.left strong {
	float: left;
	display: block;
	width: 90px;
	margin-left: 2px !important;
}

div.identifier#orcid div.left {
	padding-left: 22px;
	width: 96px;
	/* dataURI from .. / images / ORCID / tiny-icon.png */
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJGN0EzQjU1RURBMjExRTM5NEQ4RTk5MDVBN0E5ODQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJGN0EzQjU2RURBMjExRTM5NEQ4RTk5MDVBN0E5ODQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkY3QTNCNTNFREEyMTFFMzk0RDhFOTkwNUE3QTk4NDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkY3QTNCNTRFREEyMTFFMzk0RDhFOTkwNUE3QTk4NDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7L+0ExAAAAMFBMVEXX6qbT55uo0DikzjG922qizSzt9tb9/vu32F3z+OPo88uu00jg7rmfyyfE33n///8nIjqxAAAAEHRSTlP///////////////////8A4CNdGQAAALRJREFUeNpMUVsSxCAIiyA+CrX3v+0Cazvmo5ZMgBjx/IGhOvAW+a3M5BCuH2ksyTlYbJPCo9ILSXIKCSadLHwekY7d7P8+F4/4ucCrtXZBOaQocaDdmGutNgcTF0SjFCevW4SteTmgHxnzRnepbvLapPYa5DiVUrtGey5Kpc/UabkoLOX2Dti80n2a51q4wgz1NZ/uhZhFMpe85mNCB27beX7JHdFFyKnmI+RAiecou/gJMACZVAp9RtZomAAAAABJRU5ErkJggg==) left top no-repeat;
}

div.identifier#GScholar div.left {
	padding-left: 22px;
	width: 96px;
	/* dataURI for .. / images / ORCID / GScholoar.png */
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU0MDY4MTIyRjAzNTExRTM5NDI0Q0I2N0NDQTZFQjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU0MDY4MTIzRjAzNTExRTM5NDI0Q0I2N0NDQTZFQjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTQwNjgxMjBGMDM1MTFFMzk0MjRDQjY3Q0NBNkVCMjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTQwNjgxMjFGMDM1MTFFMzk0MjRDQjY3Q0NBNkVCMjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zC412AAAAYFBMVEVoi+NPc9Y7Ytdeb6r////My8yzuMi1w+aLkqyvr7OOpubo6OYtS7nl6vaitOl/ldDB0fRzgrTe5PTm5N718+/y9fve3Nj5+ffz8/H7+/r8/P3+/fiAneaUptrr7/rw7+se9NFjAAAA1klEQVR42mTQ667CIAwA4LYwLsIQdmFu4Pb+b3lAiCdqfxDytaGlwHuc4zSue7vD61xlhjsgZDe90QMoIQahkDCbhh6DjteW0haDZcNR0SPT5mivyZKueAKqOfV2a5xLGk6JTGz8I8BnYjF9oQNSM//CXND8IFL4qbwB4f+bpfVRRpJAJBquLudbfo5lJEcUrheOUt/JBlOGH/Fd+lgkWXXVb0oikn18j1YtFTdhifLU0Hbku2TWIjydy8hYx5SMUIGxoLQeBrP3zfO0zLGEqVvl/E+AAQAURg4qaBbgkAAAAABJRU5ErkJggg==) left top no-repeat;
}

div.identifier#rid div.left {
	padding-left: 0px;
	text-indent: 0px !important;
	width: 118px !important;
	height: 22px !important;
	overflow: hidden; 
}

div.identifier#rid div.left img {
	margin-left: 0px !important;
}

div#RIDDisclaimer {
	margin-top: -25px; 
	float: right;
	font-size: 10px;
	line-height: 118%;
	text-align: right; 
	width: 410px !important; 
	color: #666;
	font-style: italic;
	padding: 0px 4px 2px 0px;
}

/* end of styles for ResearchIdentifierBlock */
