<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
 * XML Bulk Content Upload Style Sheet
 * This sheet is designed to style pup_xmlbc content types
 * which load with specific style requirements, different the main global theme
 */

 article.pup-xmlbc .maintitle .title {
	color: rgb(0, 0, 0);
	}

	article.pup-xmlbc .inlinep p {
		padding:5px initial;
		margin:5px initial !important;
	}

	article.pup-xmlbc .inlinep + * {
		margin-top:5px !important;
	}

	article.pup-xmlbc .inlinep {
		margin:5px initial;
		padding:5px initial
	}

	article.pup-xmlbc .inlinemediaobject {
		margin:5px initial;
	}

	article.pup-xmlbc .inlinep p+div {
		margin-top:10px !important;
	}

	article.pup-xmlbc .inlinep p:first-of-type {
		display:inline;
		clear:right;
	}

	article.pup-xmlbc p.inlinehd+p {
		display: inline;
		clear: right;
	}

	article.pup-xmlbc p.inlinehd {
		display: inline;
	}

	article.pup-xmlbc .sectioninfo {
		 margin-top:20px;
	}

	article.pup-xmlbc .pub.title,
	article.pup-xmlbc .form.title {
		color: rgb(0, 0, 0);
	}

	article.pup-xmlbc div.example {
		margin-top:10px;
		margin-bottom:10px;
	}

	article.pup-xmlbc em strong {
		font-style:normal;
		font-weight:bold;
	}

	article.pup-xmlbc em {
		font-style:italic;
	}

	article.pup-xmlbc ol &gt; li {
		padding-left: 1.4375em;
		text-indent: -1.4375em;
		margin-bottom: 1.25em;
	}

	article.pup-xmlbc ol &gt; li &gt; .informaltable {
		text-indent: 0;
	}

	article.pup-xmlbc ol &gt; li &gt; .note {
		text-indent: 0;
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-bottom: 0;
	}

	article.pup-xmlbc ol &gt; li &gt; .note &gt; .title {
		margin-bottom: 0;
	}

	article.pup-xmlbc ol &gt; li ol {
		padding-left: 0;
	}

	article.pup-xmlbc ol &gt; li ol li {
		margin-bottom: 0px;
	}

	article.pup-xmlbc ol &gt; li ul {
		list-style-type: disc;
		padding-left: 1.125em;
		text-indent: 0;
	}

	article.pup-xmlbc ol &gt; li &gt; p {
		text-indent: 0px;
	}

	article.pup-xmlbc ol &gt; li &gt; p:first-child {
		display: inline;
	}

	article.pup-xmlbc .table {
		width: initial !important;
		text-indent: inherit !important;
		/* needed to fight style.css in pup_irs theme */
		border: none;
	}

	article.pup-xmlbc .table &gt; thead &gt; tr &gt; th,
	article.pup-xmlbc .table &gt; tbody &gt; tr &gt; th,
	article.pup-xmlbc .table &gt; tfoot &gt; tr &gt; th,
	article.pup-xmlbc .table &gt; thead &gt; tr &gt; td,
	article.pup-xmlbc .table &gt; tbody &gt; tr &gt; td,
	article.pup-xmlbc .table &gt; tfoot &gt; tr &gt; td {
		border-top:none !important;
	}

	article.pup-xmlbc table tr {
		border-bottom: none !important;
	}

	.table tr td:last-child { border-none: none !important;}

	article.pup-xmlbc table p {
		margin: 0 !important;
	}

	/*
	 * DWM-6242: Reverse the effects of global (un-targeted) CSS rules in the website theme (style.css).
	 */
	article.pup-xmlbc .table th {
		border-bottom: none;
	}

	article.pup-xmlbc .table-reset {
		border-color: #333 !important;
	}

	article.pup-xmlbc .table-reset &gt; thead &gt; tr &gt; th,
	article.pup-xmlbc .table-reset &gt; tbody &gt; tr &gt; th,
	article.pup-xmlbc .table-reset &gt; tfoot &gt; tr &gt; th,
	article.pup-xmlbc .table-reset &gt; thead &gt; tr &gt; td,
	article.pup-xmlbc .table-reset &gt; tbody &gt; tr &gt; td,
	article.pup-xmlbc .table-reset &gt; tfoot &gt; tr &gt; td {
		border-color: #333 !important;
	}

	article.pup-xmlbc .table-reset &gt; thead &gt; tr &gt; th,
	article.pup-xmlbc .table-reset &gt; thead &gt; tr &gt; td {
		border-bottom-width: 2px;
	}

	article.pup-xmlbc table.table-reset tr {
			border-bottom-color: #333;
	}

	article.pup-xmlbc .table-bordered {
		border: 1px solid #333 !important;
	}

	article.pup-xmlbc .table-bordered &gt; thead &gt; tr &gt; th,
	article.pup-xmlbc .table-bordered &gt; tbody &gt; tr &gt; th,
	article.pup-xmlbc .table-bordered &gt; tfoot &gt; tr &gt; th,
	article.pup-xmlbc .table-bordered &gt; thead &gt; tr &gt; td,
	article.pup-xmlbc .table-bordered &gt; tbody &gt; tr &gt; td,
	article.pup-xmlbc .table-bordered &gt; tfoot &gt; tr &gt; td {
		border: 1px solid #333 !important;
	}

	article.pup-xmlbc .table-bordered &gt; thead &gt; tr &gt; th,
	article.pup-xmlbc .table-bordered &gt; thead &gt; tr &gt; td {
		border-bottom-width: 2px;
	}

	article.pup-xmlbc .table-no-border {
		border: none !important;
	}

	article.pup-xmlbc .table-no-border &gt; thead &gt; tr &gt; th,
	article.pup-xmlbc .table-no-border &gt; tbody &gt; tr &gt; th,
	article.pup-xmlbc .table-no-border &gt; tfoot &gt; tr &gt; th,
	article.pup-xmlbc .table-no-border &gt; thead &gt; tr &gt; td,
	article.pup-xmlbc .table-no-border &gt; tbody &gt; tr &gt; td,
	article.pup-xmlbc .table-no-border &gt; tfoot &gt; tr &gt; td {
		border: none !important;
	}

	article.pup-xmlbc .table-no-border &gt; thead &gt; tr &gt; th,
	article.pup-xmlbc .table-no-border &gt; thead &gt; tr &gt; td {
		border: none !important;
	}

	article.pup-xmlbc table.table-no-border tr {
		border: none !important;
	}

	article.pup-xmlbc table.table-condensed &gt; tbody &gt; tr &gt; td,
	article.pup-xmlbc table.simplelist &gt; thead &gt; tr &gt; th,
	article.pup-xmlbc table.simplelist &gt; tbody &gt; tr &gt; th,
	article.pup-xmlbc table.simplelist &gt; tfoot &gt; tr &gt; th,
	article.pup-xmlbc table.simplelist &gt; thead &gt; tr &gt; td,
	article.pup-xmlbc table.simplelist &gt; tbody &gt; tr &gt; td,
	article.pup-xmlbc table.simplelist &gt; tfoot &gt; tr &gt; td {
		padding: 0px 5px 0px 5px;
	}

	article.pup-xmlbc table.simplelist {
		border: none !important;
	}

	article.pup-xmlbc table.simplelist &gt; thead &gt; tr &gt; th,
	article.pup-xmlbc table.simplelist &gt; thead &gt; tr &gt; td {
		border: none !important;
	}

	article.pup-xmlbc table.simplelist &gt; thead &gt; tr &gt; th,
	article.pup-xmlbc table.simplelist &gt; tbody &gt; tr &gt; th,
	article.pup-xmlbc table.simplelist &gt; tfoot &gt; tr &gt; th,
	article.pup-xmlbc table.simplelist &gt; thead &gt; tr &gt; td,
	article.pup-xmlbc table.simplelist &gt; tbody &gt; tr &gt; td,
	article.pup-xmlbc table.simplelist &gt; tfoot &gt; tr &gt; td,
	article.pup-xmlbc table.simplelist tr,
	article.pup-xmlbc table.simplelist tbody tr {
		border-bottom: none !important;
		border: none !important;
	}

	article.pup-xmlbc blockquote {
		margin: 0 0 0 30px;
		border:none !important;
	}

	article.pup-xmlbc dd {
		margin: 0 0 0 20px;
		padding-left: 20px;
	}

	article.pup-xmlbc dl {
		margin: 0 0 15px 0;
	}

	article.pup-xmlbc dt {
		font-weight: bold;
	}

	article.pup-xmlbc em {
		font-style: italic;
	}

	article.pup-xmlbc h1.title {
		font-size: 22px;
	}

	article.pup-xmlbc p + h1,
	article.pup-xmlbc ul + h1 {
		margin-top: 15px;
	}

	article.pup-xmlbc h1 + h2 {
		margin-top: 0;
	}

	article.pup-xmlbc h2.title,
	article.pup-xmlbc h2.subtitle {
		font-size: 18.8px;
		font-weight: bold;
		margin: 15px 0 0 0;
	}

	article.pup-xmlbc h2.title + p,
	article.pup-xmlbc h2.title + ul {
		margin-top: 0;
	}

	article.pup-xmlbc h3.title {
		font-size: 1rem;
		font-style: normal;
		font-weight: bold;
		margin: 5px 0 15px 0;
	}

	article.pup-xmlbc h3.title + p,
	article.pup-xmlbc h3.title + ul {
		margin-top: 0;
	}

	article.pup-xmlbc p {
		padding:5px initial !important;
		margin-top:10px !important;
		margin-bottom:10px;
	}

	article.pup-xmlbc h4 {
		font-style: normal;
	}

	article.pup-xmlbc h4.title {
		font-size: 1rem;
		font-style: normal;
		font-weight: bold;
		margin: 5px 0 5px 0;
	}

	article.pup-xmlbc h4.title + p,
	article.pup-xmlbc h4.title + ul {
		margin-top: 0;
	}

	article.pup-xmlbc h5.title {
		font-size: 1rem !important;
		font-style: normal !important;
		font-weight: bold;
		margin: 5px 0 0 0;
	}

	article.pup-xmlbc h6.title {
		font-size: 1rem !important;
		font-style: normal !important;
		font-weight: bold;
		margin: 5px 0 15px 0;
	}

	article.pup-xmlbc ins {
		text-decoration: underline;
	}

	article.pup-xmlbc li.listitem {
		margin-top:5px;
		margin-right: auto;
		margin-bottom: 1em;
		margin-left: 1em;
	}

	article.pup-xmlbc ul.itemizedlist li.listitem,
	article.pup-xmlbc div.orderedlist ol.orderedlist li.listitem {
		margin-bottom: 0px;
		margin-top: 0px;
	}

	article.pup-xmlbc ul.itemizedlist ol.orderedlist li.listitem {
		list-style: decimal;
		list-style-type: decimal;
		list-style-position: outside;
		margin-left: 1em;
	}

	ol.orderedlist ol.orderedlist,
	article.pup-xmlbc ul.itemizedlist ol.orderedlist {
		counter-reset: list-item;
	}

	article.pup-xmlbc .orderedlist[type=a] &gt; li {
		list-style-type: lower-alpha !important;
	}

	article.pup-xmlbc .orderedlist[type=i] &gt; li {
		list-style-type: lower-roman !important;
	}

	article.pup-xmlbc .orderedlist[type=1] &gt; li {
		list-style-type: decimal !important;
	}

	article.pup-xmlbc div.orderedlist {
		margin:5px auto;
	}

	article.pup-xmlbc ol.orderedlist {
		margin: 15px 0 0 0;
	}

	article.pup-xmlbc ol &gt; li {
		padding-left: .5em;
		text-indent: 0px !important;
		margin-bottom: 1.25em;
	}

	article.pup-xmlbc ol &gt; li &gt; .informaltable {
		text-indent: 0;
	}

	article.pup-xmlbc ol &gt; li &gt; .note {
		text-indent: 0;
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-bottom: 0;
	}

	article.pup-xmlbc ol &gt; li &gt; .note &gt; .title {
		margin-bottom: 0;
	}

	article.pup-xmlbc ol &gt; li ol {
		padding-left: 0;
	}

	article.pup-xmlbc ol &gt; li ul {
		list-style-type: disc;
		padding-left: 1.125em;
		text-indent: 0;
	}

	article.pup-xmlbc ol &gt; li &gt; p {
		text-indent: 0px;
	}

	article.pup-xmlbc ol &gt; li &gt; p:first-child {
		display: inline;
	}

	article.pup-xmlbc div.itemizedlist {
		margin:5px auto;
	}

	article.pup-xmlbc ul.itemizedlist li:before {
		counter-increment: list;
		content:none !important;
		margin-right: 7px !important;
	}

	article.pup-xmlbc ul.itemizedlist {
		margin: 15px 0 0 0;
	}

	article.pup-xmlbc ul.itemizedlist li {
		list-style: disc;
	}

	article.pup-xmlbc ul.itemizedlist ul.itemizedlist li {
		list-style: circle;
	}

	article.pup-xmlbc ul &gt; li {
		padding-left: .5em;
		text-indent: 0px !important;
		margin-bottom: 1.25em;
	}

	article.pup-xmlbc ul &gt; li &gt; .informaltable {
		text-indent: 0;
	}

	article.pup-xmlbc ul &gt; li &gt; .note {
		text-indent: 0;
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-bottom: 0;
	}

	article.pup-xmlbc ul &gt; li &gt; .note &gt; .title {
		margin-bottom: 0;
	}

	article.pup-xmlbc ul &gt; li ul {
		padding-left: 0;
	}

	article.pup-xmlbc ul &gt; li ul li {
		margin-bottom: 0px;
	}

	article.pup-xmlbc ul &gt; li ul {
		list-style-type: disc;
		padding-left: 1.125em;
		text-indent: 0;
	}

	article.pup-xmlbc ul &gt; li &gt; p {
		text-indent: 0px;
	}

	article.pup-xmlbc ul &gt; li &gt; p:first-child {
		display: inline;
	}

	article.pup-xmlbc li.listitem ol.itemizedlist li.listitem {
		list-style-type:decimal;
	}

	article.pup-xmlbc p.more {
		font-weight: bold;
		position: relative;
		padding-left: 20px;
	}

	article.pup-xmlbc p.more span {
		position: absolute;
		top: 5px;
		left: 10px;
		height: 8px;
		width: 4px;
		overflow: hidden;
	}

	article.pup-xmlbc q {
		quotes: "\201C" "\201D" "\2018" "\2019";
	}

	article.pup-xmlbc q:before {
		content: "\201C";
		content: open-quote;
	}

	article.pup-xmlbc q:after {
		content: "\201D";
		content: close-quote;
	}

	article.pup-xmlbc span.underline {
		text-decoration:underline;
	}

	article.pup-xmlbc span.tab {
		display: inline-block;
		width: 2ch;
	}

	article.pup-xmlbc img[src*="box.gif"],
	article.pup-xmlbc img[src*="squ.gif"] {
		display: inline;
		position: relative;
		top: -3px;
		padding-right: 5px;
	}

	article.pup-xmlbc img[src*="box.gif"] + div.clearfix,
	article.pup-xmlbc img[src*="squ.gif"] + div.clearfix {
		display: none;
	}

	article.pup-xmlbc tr td img[src*=" box.gif"] + td,
	article.pup-xmlbc tr td img[src*="squ.gif"] + td {
		width: 95%;
	}

	article.pup-xmlbc .informaltable tr &gt; td:nth-child(2) &gt; span.yes,
	article.pup-xmlbc .informaltable tr &gt; td:nth-child(2) &gt; span.no {
		display: block;
		width: 367px;
	}

	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] {
		margin: 15px 0 0 25px;
		counter-reset: list;
	}

	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] &gt; li {
		list-style: none !important;
		position: relative;
	}

	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] &gt; li::before {
		content: "(" counter(list,decimal) ")";
		position: absolute;
		left: -40px;
	}

	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] &gt; li ol.orderedlist[type="1"] {
		margin-left: 0;
	}

	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] &gt; li ol.orderedlist[type="1"] &gt; li {
		list-style: inherit !important;
	}

	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] &gt; li ol.orderedlist[type="1"] &gt; li::before {
		content: initial;
	}

	article.pup-xmlbc .inline-media {
		font-style: italic;
	}

	article.pup-xmlbc .inline-media img {
		float: left;
		padding-right: 10px;
	}

	article.pup-xmlbc .inline-media + div {
		clear: left;
	}
	
	.pup-xmlbc ol &gt; li &gt; .note {
		text-indent: 0;
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-bottom: 0;
	}
	.pup-xmlbc ol &gt; li &gt; .note &gt; .title {
		margin-bottom: 0;
	}
	.pup-xmlbc ol &gt; li ol {
		padding-left: 0;
	}
	.pup-xmlbc ol &gt; li ol li {
		margin-bottom: 0px;
	}
	.pup-xmlbc ol &gt; li ul {
		list-style-type: disc;
		padding-left: 1.125em;
		text-indent: 0;
	}
	.pup-xmlbc ol &gt; li &gt; p {
		text-indent: 0px;
	}
	.pup-xmlbc ol &gt; li &gt; p:first-child {
		display: inline;
	}

	.table	{
		/*width: auto !important;*/
		width: initial !important;
		text-indent: inherit !important;
		border-color: #333 !important;
	}

	.table &gt; thead &gt; tr &gt; th,
	.table &gt; tbody &gt; tr &gt; th,
	.table &gt; tfoot &gt; tr &gt; th,
	.table &gt; thead &gt; tr &gt; td,
	.table &gt; tbody &gt; tr &gt; td,
	.table &gt; tfoot &gt; tr &gt; td {
		/* border-right: 0.5pt solid !important;  */
		/* border-color: #333 !important; */
		border-top:none !important;
	}

	table tr {
			border-bottom: none !important;
	}

	.table tr td:last-child { border-none: none !important;}

	table p {
		margin: 0;
	}

	/*
	 * DWM-6045: Reverse the effects of global (un-targeted) CSS rules in the website theme (style.css).
	 */
	article.pup-xmlbc table td,
	article.pup-xmlbc table th {
		border-right: none;
	}


	.table-reset {
		/* border: 1px solid #333 !important; */
		border-color: #333 !important;
	}

	.table-reset &gt; thead &gt; tr &gt; th,
	.table-reset &gt; tbody &gt; tr &gt; th,
	.table-reset &gt; tfoot &gt; tr &gt; th,
	.table-reset &gt; thead &gt; tr &gt; td,
	.table-reset &gt; tbody &gt; tr &gt; td,
	.table-reset &gt; tfoot &gt; tr &gt; td {
		border-color: #333 !important;
	}

	.table-reset &gt; thead &gt; tr &gt; th,
	.table-reset &gt; thead &gt; tr &gt; td {
		border-bottom-width: 2px;
	}

	table.table-reset tr {
			border-bottom-color: #333;
	}

	.table-bordered {
		border: 1px solid #333 !important;
	}

	.table-bordered &gt; thead &gt; tr &gt; th,
	.table-bordered &gt; tbody &gt; tr &gt; th,
	.table-bordered &gt; tfoot &gt; tr &gt; th,
	.table-bordered &gt; thead &gt; tr &gt; td,
	.table-bordered &gt; tbody &gt; tr &gt; td,
	.table-bordered &gt; tfoot &gt; tr &gt; td {
		border: 1px solid #333 !important;
	}

	.table-bordered &gt; thead &gt; tr &gt; th,
	.table-bordered &gt; thead &gt; tr &gt; td {
		border-bottom-width: 2px;
	}

	.table-no-border {
		border: none !important;
	}

	.table-no-border &gt; thead &gt; tr &gt; th,
	.table-no-border &gt; tbody &gt; tr &gt; th,
	.table-no-border &gt; tfoot &gt; tr &gt; th,
	.table-no-border &gt; thead &gt; tr &gt; td,
	.table-no-border &gt; tbody &gt; tr &gt; td,
	.table-no-border &gt; tfoot &gt; tr &gt; td {
		border: none !important;
	}

	.table-no-border &gt; thead &gt; tr &gt; th,
	.table-no-border &gt; thead &gt; tr &gt; td {
		border: none !important;
	}

	table.table-no-border tr {
		border: none !important;
	}

	table.simplelist &gt; thead &gt; tr &gt; th,
	table.simplelist &gt; tbody &gt; tr &gt; th,
	table.simplelist &gt; tfoot &gt; tr &gt; th,
	table.simplelist &gt; thead &gt; tr &gt; td,
	table.simplelist &gt; tbody &gt; tr &gt; td,
	table.simplelist &gt; tfoot &gt; tr &gt; td {
		padding: 5px;
	}

	table.simplelist {
		 border: none !important;
	}

	table.simplelist &gt; thead &gt; tr &gt; th,
	table.simplelist &gt; thead &gt; tr &gt; td {
		border: none !important;
	}

	table.simplelist &gt; thead &gt; tr &gt; th,
	table.simplelist &gt; tbody &gt; tr &gt; th,
	table.simplelist &gt; tfoot &gt; tr &gt; th,
	table.simplelist &gt; thead &gt; tr &gt; td,
	table.simplelist &gt; tbody &gt; tr &gt; td,
	table.simplelist &gt; tfoot &gt; tr &gt; td,

	table.simplelist tr,
	table.simplelist tbody tr {
		border-bottom: none !important;
		border: none !important;
	}

	blockquote {
		margin: 0 0 0 30px;
		border:none !important;
	}

	dd {
		margin: 0 0 0 20px;
		padding-left: 20px;
	}
	dl {
		margin: 15px 0 0 0;
	}
	dt {
		font-weight: bold;
	}
	em {
		font-style: italic;
	}

	h1.title {
		font-size: 22px;
	}
	p + h1,
	ul + h1 {
		margin-top: 15px;
	}
	h1 + h2 {
		margin-top: 0;
	}
	h2.title {
		font-size: 16px;
		font-weight: bold;
		margin: 15px 0 0 0;
	}
	h2.title + p,
	h2.title + ul {
		margin-top: 0;
	}

	h3.title {
		font-size: 1rem;
		font-style: normal;
		font-weight: bold;
		margin: 5px 0 15px 0;
	}
	h3.title + p,
	h3.title + ul {
		margin-top: 0;
	}

	p	{
		padding:5px initial !important;
		margin-top:10px !important;
		margin-bottom:10px;
	}

	h4 {
		font-style: normal !important;
	}

	h4.title {
		font-size: 1rem;
		font-style: normal;
		font-weight: bold;
		margin: 5px 0 15px 0;
	}
	h4.title + p,
	h4.title + ul {
		margin-top: 0;
	}
	h5.title {
		font-size: 1rem !important;
		font-style: normal !important;
		font-weight: bold;
		margin: 5px 0 15px 0;
	}
	h6.title {
		font-size: 1.25rem !important;
		font-style: normal !important;
		font-weight: bold;
		margin: 5px 0 15px 0;
	}

	ins {
		text-decoration: underline;
	}

	li.listitem 	{
		margin:5px auto;
		margin-bottom: 1em;
	}

	.orderedlist[type=a] &gt; li	{
		list-style-type: lower-alpha !important;
	}

	/*.orderedlist[type=A] &gt; li	{
		list-style-type: upper-alpha !important;
	}*/

	.orderedlist[type=i] &gt; li	{
		list-style-type: lower-roman !important;
	}

	/*.orderedlist[type=I] &gt; li	{
		list-style-type: upper-roman !important;
	}*/

	.orderedlist[type=1] &gt; li	{
		list-style-type: decimal !important;
	}

	div.orderedlist {
		margin:5px auto;
	}

	ol.orderedlist {
		margin: 15px 0 0 0;
	}

	ol.orderedlist li {
		/*margin: 0 0 0 40px !important;*/
	}

	ol.orderedlist li:before {
			counter-increment: list;
			content: counter(list,decimal) ".";
			margin-right: 7px !important;
	}

	ol.orderedlist ol.orderedlist {
	/*margin: 0 0 0 0;*/
	}

	.pup-xmlbc ol &gt; li {
		/*padding-left: 1.4375em;*/
		padding-left: .5em;
		/*text-indent: -1.4375em;*/
		text-indent: 0px !important;
		margin-bottom: 1.25em;
	}
	.pup-xmlbc ol &gt; li &gt; .informaltable {
		text-indent: 0;
	}
	.pup-xmlbc ol &gt; li &gt; .note {
		text-indent: 0;
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-bottom: 0;
	}
	.pup-xmlbc ol &gt; li &gt; .note &gt; .title {
		margin-bottom: 0;
	}
	.pup-xmlbc ol &gt; li ol {
		padding-left: 0;
	}

	.pup-xmlbc ol &gt; li ul {
		list-style-type: disc;
		padding-left: 1.125em;
		text-indent: 0;
	}
	.pup-xmlbc ol &gt; li &gt; p {
		text-indent: 0px;
	}
	.pup-xmlbc ol &gt; li &gt; p:first-child {
		display: inline;
	}

	div.itemizedlist {
		margin:5px auto;
	}

	ul.itemizedlist li:before {
			counter-increment: list;
			content:none !important;
			margin-right: 7px !important;
	}

	ul.itemizedlist {
		margin: 15px 0 0 0;
	}
	ul.itemizedlist li {
		list-style: disc;
		/*margin: 0 0 0 20px;*/
	}
	ul.itemizedlist ul.itemizedlist li {
		list-style: circle;
		/*margin: 0 0 0 20px;*/
	}
	ul.itemizedlist ul.itemizedlist	{
		/*margin: 0 0 0 0;*/
	}

	.pup-xmlbc ul &gt; li {
		/*padding-left: 1.4375em;*/
		 padding-left: .5em;
		/*text-indent: -1.4375em;*/
		text-indent: 0px !important;
		margin-bottom: 1.25em;
		/*margin-bottom: initial;*/
	}
	.pup-xmlbc ul &gt; li &gt; .informaltable {
		text-indent: 0;
	}
	.pup-xmlbc ul &gt; li &gt; .note {
		text-indent: 0;
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-bottom: 0;
	}
	.pup-xmlbc ul &gt; li &gt; .note &gt; .title {
		margin-bottom: 0;
	}
	.pup-xmlbc ul &gt; li ul {
		padding-left: 0;
	}
	.pup-xmlbc ul &gt; li ul li {
		margin-bottom: 0px;
	}
	.pup-xmlbc ul &gt; li ul {
		list-style-type: disc;
		padding-left: 1.125em;
		text-indent: 0;
	}
	.pup-xmlbc ul &gt; li &gt; p {
		text-indent: 0px;
	}
	.pup-xmlbc ul &gt; li &gt; p:first-child {
		display: inline;
	}

	li.listitem ol.itemizedlist li.listitem	{
		list-style-type:decimal;
	}

	p.more {
		font-weight: bold;
		position: relative;
		padding-left: 20px;
	}

	p.more span {
		position: absolute;
		top: 5px;
		left: 10px;
		_left: -10px;
		height: 8px;
		width: 4px;
		overflow: hidden;
	}

	q {
		quotes: "\201C" "\201D" "\2018" "\2019";
	}
	q:before {
		content: "\201C";
		content: open-quote;
	}
	q:after {
		content: "\201D";
		content: close-quote;
	}

	span.underline {
		text-decoration:underline;
	}

	span.tab	{
		display: inline-block;
		width: 2ch;
	}

	article.pup-xmlbc img[src*="box.gif"],
	article.pup-xmlbc img[src*="squ.gif"] {
		display: inline;
		position: relative;
		top: -3px;
		padding-right: 5px;
	}
	article.pup-xmlbc img[src*="box.gif"] + div.clearfix,
	article.pup-xmlbc img[src*="squ.gif"] + div.clearfix {
		display: none;
	}
	article.pup-xmlbc tr td img[src*=" box.gif"] + td,
	article.pup-xmlbc tr td img[src*="squ.gif"] + td {
		width: 95%;
	}
	article.pup-xmlbc .informaltable tr &gt; td:nth-child(2) &gt; span.yes,
	article.pup-xmlbc .informaltable tr &gt; td:nth-child(2) &gt; span.no {
		display: block;
		width: 367px;
	}
	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] {
		margin: 15px 0 0 25px;
	}
	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] &gt; li {
		list-style: none !important;
		position: relative;
	}
	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] &gt; li::before {
		content: "(" counter(list,decimal) ")";
		position: absolute;
		left: -40px;
	}
	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] &gt; li ol.orderedlist[type="1"] {
		margin-left: 0;
	}
	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] &gt; li ol.orderedlist[type="1"] &gt; li {
		list-style: inherit !important;
	}
	article.pup-xmlbc[about^="/irm/"] ol.orderedlist[type="1"] &gt; li ol.orderedlist[type="1"] &gt; li::before {
		content: initial;
	}

	article.pup-xmlbc div.example &gt; p.title strong,
	article.pup-xmlbc p.inlinehd &gt; em &gt; strong {
		font-style: italic;
	}

	article.pup-xmlbc .title.role-major-section,
	article.pup-xmlbc .title.role-part,
	article.pup-xmlbc .title.role-chap {
		font-size: 32px;
	}

	article.pup-xmlbc .title.role-highlight,
	article.pup-xmlbc .title.role-spcinstr,
	article.pup-xmlbc .title.role-geninstr,
	article.pup-xmlbc .title.role-changes,
	article.pup-xmlbc .title.role-subsect,
	article.pup-xmlbc .title.role-intro,
	article.pup-xmlbc .title.role-hd1 {
		font-size: 27.2px;
	}

	article.pup-xmlbc .title.role-redact,
	article.pup-xmlbc .example-discuss,
	article.pup-xmlbc .title.role-hd2,
	article.pup-xmlbc .topic-discuss {
		font-size: 22.4px;
	}

	article.pup-xmlbc .title.role-figure,
	article.pup-xmlbc .title.worksheet,
	article.pup-xmlbc .title.role-hd3 {
		font-size: 19.2px;
	}

	article.pup-xmlbc .example-discuss,
	article.pup-xmlbc .topic-discuss {
		margin-bottom: 0px;
	}

	article.pup-xmlbc span.boldblock {
		font-weight: bold;
		display: block;
	}

	article.pup-xmlbc div.section.xmlbc_role {
		margin-top: 5px;
	}

	article.pup-xmlbc .p-inline-table,
	article.pup-xmlbc p.inline-media {
		display: table;
	}

	article.pup-xmlbc .title.role-step-hd5 + p,
	article.pup-xmlbc div.note &gt; h3.title,
	article.pup-xmlbc span.inlinep + p,
	article.pup-xmlbc div.example p,
	article.pup-xmlbc span.inlinep,
	article.pup-xmlbc div.note &gt; p,
	article.pup-xmlbc a.indexterm,
	article.pup-xmlbc a[name] {
		display: inline;
	}

	article.pup-xmlbc .img-float {
		float: left;
		padding-right: 10px;
	}

	article.pup-xmlbc table &gt; tbody &gt; tr &gt; td &gt; img.mediaobject.img-responsive[alt="This is an Image: caution.gif"],
	article.pup-xmlbc table &gt; tbody &gt; tr &gt; td &gt; div &gt; blockquote &gt; img.mediaobject.img-responsive,
	article.pup-xmlbc div.section &gt; p.item &gt; img.mediaobject.img-responsive {
		float: left;
		display: block;
		padding-right: 10px;
	}

	article.pup-xmlbc table &gt; tbody &gt; tr &gt; td &gt; img.mediaobject.img-responsive[alt="This is an Image: caution.gif"] {
		max-width: initial;
	}

	article.pup-xmlbc .p-block {
		display: table !important;
	}

	article.pup-xmlbc .span-break {
		display: block;
		font-size: 0px;
		color: transparent;
	}

	article.pup-xmlbc .title.role-step-hd5 {
		display: inline;
		font-style: italic !important;
	}

	article.pup-xmlbc a[name]:empty:focus {
		visibility: hidden;
	}
</pre></body></html>