
/* Keep "words" from splitting at ends of lines.  Keep regular spacing within. */
.wordLike { white-space: nowrap; word-spacing: normal; }

/* Add extra spacing between "words" for greater visual separation. */
.sentenceLike { word-spacing: 0.65em; }

.sipReq tr, td { border: 1px solid black; }

span.underln { text-decoration: underline; }

.hdr
	{padding-top:2px;
	padding-right:2px;
	padding-left:2px;
	mso-ignore:padding;
	color:windowtext;
	font-size:8.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:wrap;}

.section { font-weight:bold; color: black; }

.section_sm
	{padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:wrap;}


.asofDate
	{padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
	mso-ignore:padding;
	color:windowtext;
	font-size:9pt;
	font-weight:500;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:wrap;}

.hdrUnbld
	{padding-top:2px;
	padding-right:2px;
	padding-left:2px;
	mso-ignore:padding;
	color:windowtext;
	font-size:8.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:wrap;}

.jumpToLinks
	{padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
	mso-ignore:padding;
	color:windowtext;
	font-size:9pt;
	font-weight:600;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:wrap;}

.jumpLinks
	{padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
	mso-ignore:padding;
	color:windowtext;
	font-size:9pt;
	font-weight:600;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:wrap;}

.datalft
	{padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	mso-ignore:padding;
	color:windowtext;
	font-size:8.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:wrap;}

.datalftItalic
	{padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	mso-ignore:padding;
	color:#336699;
	font-size:9.0pt;
	font-weight:400;
	font-style:italic;
	text-decoration:underline;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:wrap;}

.dataFRN
	{padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	mso-ignore:padding;
	color:#336699;
	font-size:8.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:underline;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:right;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}

.datactr
	{padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	mso-ignore:padding;
	color:windowtext;
	font-size:8.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\@";
	text-align:center;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:wrap;}

.datart
	{padding-top:2px;
	padding-right:2px;
	padding-left:2px;
	mso-ignore:padding;
	color:windowtext;
	font-size:8.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:right;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:wrap;}

.ListTxt
{ font-family:arial;font-size:10pt;font-weight:400;font-style:normal;text-align:left;line-height:1.5; } 

.SmallTxt
{ font-family:arial;font-size:9pt;font-weight:400;font-style:normal;text-align:left; }