.currentChapter {	color: #2C81B0;}.separator {	background-color: #DDD;}.index {	line-height: 17px;}p {	margin-top: 18px;	margin-bottom: 9px;}#help-pd {	margin-top: 2px;	margin-right: 15px;	margin-left: 15px;	margin-bottom: 24px;	background-color: #FFF;	color: #000;	font-family: -apple-system, 'Lucida Grande', Arial, sans-serif;	font-size: 12px;	line-height: 18px;	min-width: 360px;	text-align: left;}/* navigation bar */#navbox { 	position: fixed; 	top: 0; 	left: 0; 	width: 100%; 	height: 20px; 	float: left; 	padding-top: -2px; /*	border-bottom: 1px solid #939393; */	border-bottom: 1px solid #999;	background-color: #DDD;	z-index: 99;}.gradient {/*	background-color: #DDD; *//*	background-image: -webkit-gradient(linear, left top, left bottom, from(#e9e9e9), to(#d1d1d1), color-stop(0.5, #d1d1d1)); *//*	-webkit-background-origin: border; */}#navleftbox {	position: relative;	font-size: 10px; 	position: absolute; 	top: -1px;	left: 15px }#navrightbox {	float: right;	position: relative;	top: -1px;	font-size: 10px;	margin-right: 15px; }.navlink_left {	color: #333; 	font-weight: normal;	line-height: 22px;	text-align: left;	vertical-align: top;/*	text-shadow: #FFFFFF 0px 1px 0; */}.navlink_right {	color: #333;	font-weight: normal;	line-height: 22px;	margin-left: 8px;	text-align: right;	vertical-align: top;/*	text-shadow: #FFFFFF 0px 1px 0;  */}a.navlink_left:link, a.navlink_left:visited, a.navlink_right:link, a.navlink_right:visited {	color: #333;	text-decoration: none;}a.navlink_left:hover, a.navlink_left:active, a.navlink_right:hover, a.navlink_right:active {	color: #333;	text-decoration: underline;}/* page title */#headerbox {	margin-top: 38px;	margin-bottom: 23px;	padding-right: 6px;}h1 {	color: #000;	font-size: 16px;	font-weight: bold;	margin-top: 16px;	margin-bottom: 0px;	text-align: left;}#iconbox {	margin-bottom: -3px;	float: left;}#iconimg {}#pagetitle {	border: solid 1px #FFF;	margin-left: 56px;	margin-right: 45px;	width: 88%;}a:link, a:visited {	color: #2C81B0;	text-decoration: none;}a:hover, a:active {	color: #2C81B0;	text-decoration: underline;}#introbox {	margin-top: 30px;	margin-bottom: 0px;}.introprimtext {	margin-top: 0px;	margin-bottom: 0px;}.introprimtextlongtext {	margin-left: 0px;	margin-right: 0px;	margin-top: 9px;	margin-bottom: 0px;	width: 100%;}/* taskbox */#taskbox1_out, #taskbox2_out, #taskbox3_out, #taskbox4_out, #taskbox5_out {	margin-top: 18px;	margin-bottom: 0px;}#taskbox1_int, #taskbox2_int, #taskbox3_int, #taskbox4_int, #taskbox5_int {	clear: both;	position: relative;	padding-top: 0px;	padding-bottom: 0px;	width: 100%;}#taskframe1, #taskframe2, #taskframe3, #taskframe4, #taskframe5 {	background-color: #FFF;	-webkit-border-radius: 12px;	-moz-border-radius: 12px;	border: 1px solid #d7d7d7;	padding-top: 13px;	padding-bottom: 0px;}.shadow {	-webkit-box-shadow: 0px 1px 2px #EEE;	-moz-box-shadow: 0px 1px 2px #EEE;	-webkit-border-radius: 12px;	-moz-border-radius: 12px;}.taskcontent {	padding-left: 20px;	padding-right: 15px;	padding-top: 7px;	padding-bottom: 7px;	text-align: left;}h2 {	color: #000;	font-size: 14px;	line-height: 18px;	font-weight: bold;	margin-top: 1px;	padding-bottom: 1px;}.note {	font-size: 11px;	font-weight: bold;	margin-top: 18px;	margin-bottom: 9px;	padding-right: 4px;	text-transform: uppercase;	line-height: 16px;	word-spacing: -2pt;	letter-spacing: 1pt;}ul li:before {	content: counter(mycounter, square) "";    color : #666;    font-size : 50%;    position: relative;    top: -.05em;    float: left;    margin-right: .25em;    margin-left: -2.45em;    margin-bottom: 0em;} #taskauxlistbulleted li:before {   	content: counter(mycounter, square) "";    color : #666;    font-size : 50%;    position: relative;    top: -.05em;    float: left;    margin-right: .25em;    margin-left: -2.55em;    margin-bottom: 0em;} #tasklistbulleted li:before {   	content: counter(mycounter, square) "";    color : #666;    font-size : 50%;    position: relative;    top: -.05em;    float: left;    margin-right: .25em;    margin-left: -2.6em;    margin-bottom: 0em;} #add_tasklistbulleted li:before {   	content: counter(mycounter, square) "";    color : #666;    font-size : 50%;    position: relative;    top: -.05em;    float: left;    margin-right: .25em;    margin-left: -2.6em;    margin-bottom: 0em;} #taskhislistbulleted li:before {   	content: counter(mycounter, square) "";    color : #666;    font-size : 50%;    position: relative;    top: -.05em;    float: left;    margin-right: .25em;    margin-left: -2.6em;    margin-bottom: 0em;} #add_taskhislistbulleted li:before {   	content: counter(mycounter, square) "";    color : #666;    font-size : 50%;    position: relative;    top: -.05em;    float: left;    margin-right: .25em;    margin-left: -2.6em;    margin-bottom: 0em;} #add2_taskhislistbulleted li:before {   	content: counter(mycounter, square) "";    color : #666;    font-size : 50%;    position: relative;    top: -.05em;    float: left;    margin-right: .25em;    margin-left: -2.6em;    margin-bottom: 0em;} .numberparagraph, p.numberparagraph  {	color: #000;	font-family: -apple-system, 'Lucida Grande', Arial, sans-serif;	font-size: 12px;	text-align: left;	line-height: 18px;	margin-top: 9px;	position: relative;	text-indent: 0px;	left: 0px;	top: 0px;}.listparagraph, p.listparagraph {	color: #000;	font-family: -apple-system, 'Lucida Grande', Arial, sans-serif;	font-size: 12px;	text-align: left;	line-height: 18px;	margin-top: 9px;	padding-bottom: 0px;	position: relative;	text-indent: 0px;	left: -6px;	top: 0px;}#tasklistnumbered ol, #add_tasklistnumbered ol, #add2_tasklistnumbered ol {	padding-top: 0px;	padding-bottom: 0px;}#taskauxlistbulleted ol, #tasklistbulleted ol, #add_tasklistbulleted ol {	padding-top: 0px;	padding-bottom: 0px;}#taskhislistbulleted ol, #add_taskhislistbulleted ol, #add2_taskhislistbulleted ol {	padding-top: 0px;	padding-bottom: 0px;}#taskauxlistnumbered li, #tasklistnumbered li, #add_tasklistnumbered li, #add2_tasklistnumbered li {	list-style-position: outside;	list-style-type: decimal;	position: relative;	left: -20px;	padding-top: 0px;	padding-right: 15px;	margin-top: 18px;	margin-bottom: 0px;	text-indent: 0px;	text-align: left;	vertical-align: bottom;	width: 100%;}#taskauxlistbulleted li {	position: relative;	left: -38px;	font-size: 18px;	line-height: 16px;	color: #666;	list-style-position: outside;	list-style-type: none;	padding-right: 15px;	margin-top: 0px;	margin-bottom: 0px;	text-indent: 0px;	text-align: left;	vertical-align: bottom;	width: 100%;}#tasklistbulleted li, #add_tasklistbulleted li {	font-size: 18px;	color: #666;	list-style-position: outside;	list-style-type: none;	position: relative;	left: -13px;	padding-right: 15px;	margin-top: 15px;	margin-bottom: 0px;	text-indent: 0px;	text-align: left;	vertical-align: bottom;	width: 100%;}#taskhislistbulleted li, #add_taskhislistbulleted li, #add2_taskhislistbulleted li {	font-size: 18px;	color: #666;	list-style-position: outside;	list-style-type: none;	position: relative;	left: -13px;	padding-right: 15px;	margin-top: 15px;	margin-bottom: 0px;	text-indent: 0px;	text-align: left;	vertical-align: bottom;	width: 100%;}#tasklistbulleted ul, #add_tasklistbulleted ul {	font-size: 18px;	color: #666;	list-style-position: outside;	list-style-type: none;	position: relative;	padding-left: -13px;	padding-right: 15px;	margin-top: 0px;	margin-bottom: 0px;	text-indent: 0px;	text-align: left;	vertical-align: bottom;	width: 100%;}#taskhislistbulleted ul, #add_taskhislistbulleted ul, #add2_taskhislistbulleted ul {	font-size: 18px;	color: #666;	list-style-position: outside;	list-style-type: none;	position: relative;	left: -16px;	padding-left: -13px;	padding-right: 15px;	margin-top: 0px;	margin-bottom: 0px;	text-indent: 0px;	text-align: left;	vertical-align: bottom;	width: 95%;}#taskbox_menuitems {	margin-top: 18px;	margin-bottom: 0px;}.taskprimcontentterm {	margin-bottom: 0px;	padding-top: 0px;	padding-left: 10px;	padding-right: 10px;	border-top: 1px solid #d0d0d0;	font-weight: bold;	color: #000;}.taskprimtextlongtext {	position: relative;}.taskauxlist {	clear: both;	position: relative;	margin-left: 10px;	margin-right: 10px;	margin-bottom: 0px;	padding-bottom: 12px;}.taskauxoption {	margin-top: 0px;	margin-bottom: 9px;}.taskauxcontent {	clear: both;	position: relative;	margin-top: 9px;}.taskauxoptionlongtext {	margin-left: 0px;	margin-top: 0px;	margin-bottom: 8px;}#taskbox_quickreference {	clear: both;	position: relative;	margin-top: 22px;	margin-bottom: 0px;}#taskprimtexttext {	background-color: #999;	font-size: 11px;	height: 21px;	vertical-align: middle;	width: 100%;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;}.taskprimtexttextshorttext {	float: left;	position: relative;	top: 2px;	left: 5px;	width: 50%;	font-size: 11px;	font-weight: bold;	color: #FFF;	margin: 0px 0px 6px 0px;}.taskprimtexttextlongtext {	float: right;	position: relative;	left: 5px;	top: 2px;	width: 50%;	font-size: 11px;	font-weight: bold;	height: 21px;	color: #FFF;	margin: 0 0 6px 0;}.taskauxpair {	clear: both;	float: left;	position: relative;	left: 0;	border-bottom: 1px solid #D0D0D0;	margin-top: 0px;	padding-bottom: 8px;	width: 100%;}.taskauxpairlast1 {	clear: both;	float: left;	position: relative;	left: 0;	border-bottom: 1px solid #D0D0D0;	padding-top: 0px;	padding-bottom: 8px;	margin-bottom: 30px;	width: 100%;}.taskauxpairlast2 {	clear: both;	float: left;	position: relative;	left: 0;	border-bottom: 1px solid #D0D0D0;	padding-top: 0px;	padding-bottom: 8px;	margin-bottom: 16px;	width: 100%;}.taskauxpairshorttext {	clear: both;	float: left;	position: relative;	left: 5px;	line-height: 1.33em;	text-align: left;	width: 50%;}.taskauxpairshorttext p, .taskauxpairlongtext p {	margin-top: 8px;	margin-bottom: 0px;	padding-right: 15px;	font-size: 11px;}.taskauxpairlongtext {	float: right;	position: relative;	left: 5px;	line-height: 1.33em;	text-align: left;	width: 50%;}/* tables */div.sharewarefees {	margin: 0px;	padding: 0px;	width: 200px;	height: 104px;}div.sharewarefeepair {	margin: 0px;	padding: 0px;}div.sharewarefeeleft {	float: left;	width: 130px;}div.sharewarefeeright {	float: right;}div.contactinfo {	margin: 0px;	padding: 0px;	width: 290px;	height: 104px;}div.contactinfopair {	margin: 0px;	padding: 0px;}div.contactinfoleft {	float: left;	width: 85px;}div.contactinforight {	float: right;	width: 195px;}p.cell {	margin-top: 6px;	margin-bottom: 0px;}