body {	font-family: verdana, arial, helvetica, sans-serif;	font-size: medium; 	color: #000000;	padding: 0px;	margin: 10px;	background-color: #E0E0E0;}a.bannerText:link {	font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;	font-size:75%;	line-height:18px;	line-height: normal;	color: #ffffff;	text-decoration: none;	}	a.bannerText:active {	font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;	font-size:75%;	line-height:18px;	line-height: normal;	color: #ffffff;	text-decoration: none;	}	a.bannerText:hover {	font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;	font-size:75%;	line-height:18px;	line-height: normal;	color: #ffffff;	text-decoration: underline;	}a.bannerText:visited {	font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;	font-size:75%;	line-height:18px;	line-height: normal;	color: #ffffff;	}	ol {	font-size: 12px; 	padding: 0px 27px 10px 20px;	background-color: #FFFFFF;}ul.blank {	list-style-type: none;	}dl {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px; 	color: #18170E;}div.dl {	font-size: 12px; 	padding: 0px 27px 10px 20px;	background-color: #FFFFFF;}sup {        vertical-align: 2pt;        font-weight: bold;}blockquote.indent {	font-size: 12px;	padding: 0px 27px 0px 30px;}.code {font-family: courier, courier-new;				font-size: 12px;}div.indent {	font-size: 12px;	padding: 0px 27px 0px 30px;}table {	padding: 0px;	margin: 0px;}#main-table-width {	width: 100%;}#main-table-width2 {	width: 100%;}#td-banner {	background-color: #385FAB;}#td-leftnav {	width: 182px;	background-color: #E0E0E0;}#td-nonav {	width: 10px;	background-color: #385FAB;}td.td-gutter {	width: 10px;	background-color: #FFFFFF;}td.td-news {	background-color: #E0E0E0;	color:#385FAB;}#td-content {	width: 100%;        height: 650px;	background-color: #FFFFFF;}#table-contents{	width: 100%;}td.table-cell-2 {	padding-right: 2px;}form {	padding: 0px;	margin: 0px;}.formtext {	font-size: 85%;	vertical-align: -3px;}.searchformtext {	font-size: 80%;	vertical-align: -3px;         padding: 10px;}.border {border-top: 1px solid #000000;	         border-bottom: 1px solid #000000;			 border-right: 1px solid #000000;			 border-left: 1px solid #000000; }.workshops {padding: 0px 4px 3px 0px;border-bottom: 1px solid #627281;border-left: 1px solid #627281;margin-bottom: 2px;}#doi-banner {	position: relative;	width: 100%;	height: 47px;	background-color: #385FAB;	color: #7e7eb1;}#doi-logo {	position: absolute;	left: 14px;	top: 3px;	width: 217px;	height: 42px;        z-index: 100;}#banner-menu {	position: absolute;	left: 0px;	top: 3px; 	width: 100%;	text-align: right;}#banner-menu-size {	padding: 0px 27px 0px 153px;	font-size: 75%;	font-weight: normal;}div.search {	font-size: 84%;	text-align: left;         padding: 0px 0px 4px 4px;}div.search-left {	font-size: 82%;	font-weight: bold;	padding: 0px 0px 4px 4px;}div.leftnav-bounds {	width: 174px;	padding: 9px 9px 9px 0px;}div.leftnav-subscriber {        padding: 28px 0px 4px 0px;        position: relative;        z-index: 100;        visibility: visible;}div.leftnav-subhead {	font-size: 10px;	font-weight: bold;	padding: 8px 0px 4px 0px;}div.leftnav-divider {	font-size: 10px;	font-weight: bold;	padding: 8px 0px 4px 12px;	margin-top: 7px;	border-top: 1px solid #627281;}div.leftnav-text {	font-size: 10px;	padding: 0px 0px 3px 18px;}div.leftnav-text-right {	text-align: left;	font-size: 70%;	padding: 0px 0px 3px 8px;}div.leftnav-text-left {	text-align: center;	font-size: 70%;	padding: 0px 0px 3px 18px;}#back {	width: 100%;	height: 18px;	margin: 0px;	padding: 0px;	background-color: #E0E0E0;}div.back-text {	font-size: 80%;	padding: 2px 0px 2px 13px;	color: #222114;}div.position-indent1 {	padding: 0px 0px 10px 13px;}div.head1-top {	font-size: 120%;	color: #CF8236;	padding: 0px 27px 10px 0px;}div.head2-top {	font-size: 97%;	color: #CF8236;	padding: 0px 27px 10px 0px;}.head3 {	font-size: 95%;	font-weight: normal;	padding: 0px 27px 10px 0px;	margin-bottom: 10px;	margin-top: 10px;}div.para {	font-size: 12px;	padding: 0px 27px 10px 20px;}div.para1 {	font-size: 12px;	padding: 0px 27px 10px 0px;}div.para2 {	font-size: medium;	color:#82653D;}div.paraPreUL {	font-size: 12px;	padding: 0px 27px 0px 20px;}div.paraUL {	font-size: 12px;	padding: 0px 27px 0px 20px;}div.para-table {	font-size: 11px;	padding: 0px 27px 10px 0px;}div.para-center {	text-align: center;	font-size: 11px;	padding: 0px 7px 10px 10px;}div.divider-full {	font-size: 70%;	line-height: 1px;	border-bottom: 1px solid #627281;	padding: 0px 27px 0px 10px;	margin-bottom: 11px;}div.divider {	font-size: 70%;	line-height: 1px;	border-bottom: 1px solid #627281;	padding: 0px 27px 0px 10px;	margin: 0px 0px 11px 20px;}div.short-divider {	font-size: 70%;	width: 80%;	line-height: 1px;	border-bottom: 1px solid #627281;	padding: 0px 0px 0px 10px;	margin: 10px 0px 20px 20px;}div.block {	padding: 0px 0px 0px 20px;}#page-footer {	background-color: #385FAB;	position: relative;	height: 20px;	left: 0px;	top: 0px;	width: 100%;	text-align: center;}div.contact-info {	left: 0px;	top: 0px;	width: 100%;	z-index: 10;	text-align: center;	padding: 5px 27px 0px 27px;	font-size: 80%;	color: #ffffff;}div.update {	padding: 0px 27px 10px 20px;	font-size: 80%;	color: #000000;}div.update2 {	font-size:8px;	color: #385FAB;}div.footer-copy-bounds {	left: 0px;	top: 0px;	width: 100%;	z-index: 10;	text-align: center;}a:link {	color: #003366;	text-decoration: none; }a:active {	color: #003366;	text-decoration: none; }a:visited {	color: #003366;	text-decoration: none; }a:hover {	color: #003366;	text-decoration: underline; }a.norm:link {	color: #044896;	text-decoration: underline; }a.norm:active {	color: #044896;	text-decoration: underline; }a.norm:visited {	color: #657E99;	text-decoration: underline; }a.norm:hover {	color: #044896;	text-decoration: underline; }a.news:link {	font-size: 12px;	color: #044896;	text-decoration: underline; }a.news:active {	font-size: 12px;	color: #044896;	text-decoration: underline; }a.news:visited {	font-size: 12px;	color: #7591B1;	text-decoration: underline; }a.news:hover {	font-size: 12px;	color: #044896;	text-decoration: underline; }a.trail-link:link {	color: #032D69;	text-decoration: underline; }a.trail-link:active {	color: #032D69;	text-decoration: underline; }a.trail-link:visited {	color: #032D69;	text-decoration: underline; }a.trail-link:hover {	color: #032D69;	text-decoration: underline; }a.banner-menu:link {	color: #FFFFFF;}a.banner-menu:active {	color: #FFFFFF;}a.banner-menu:visited {	color: #FFFFFF;}