#content-body { margin-top: 2px; margin-right: 15px; margin-left: 15px; }#navbox { background-color: #f2f2f2; position: fixed; top: 0px; left: 0px; width: 100%; height: 1.2em; float: left; padding-top: -2px; border-bottom: 1px solid #bfbfbf; z-index: 1; }#navleftbox  { position: absolute; top: 0px; left: 15px; padding-right: 15px; border-right: 1px solid #bfbfbf; z-index: 1; }#navmidbox { float: left; top: 1px; padding-left: 80px; z-index: 1; }#navrightbox { float: right; padding-left: 5px; padding-right: 15px; border-left: 1px solid #bfbfbf; z-index: 1; }.navlink { font-family: "Lucida Grande", Arial, sans-serif; font-size: 8pt; color: #666; font-weight: normal; margin: -9px 0 -6px; }.navlink_left { font-size: 8pt; color: #666; font-weight: normal; margin: -9px 0 -6px; }.navlink_right { font-size: 8pt; font-weight: normal; color: #666; margin-left: 8px; }#subnavbox { background-color: #d5dde5; position: fixed; bottom: 1.8em; width: 100%; height: 2.4em; border-top: 1px solid #bfbfbf; right: 0; }#subnavarrows   { position: absolute; left: 3px; right: 3px; top: 18px; text-align: center; }#subnavboxtop   { position: absolute; left: 3px; right: 3px; text-align: center; }#subnavboxleft  { position: absolute; left: 3px; right: 50%; top: 17px; margin-right: 20px; text-align: right; }#subnavboxright { position: absolute; left: 50%; right: 3px; top: 17px; margin-left: 20px; text-align: left; }#feedbackbox { background-color: #eaeaea; position: fixed; bottom: 2.4em; width: 100%; height: 1.8em; border-top: 1px solid #bfbfbf; right: 0; text-align: center; line-height: 8pt; }.feedback { font-size: 7pt; line-height: 9pt; }#headerbox { margin-top: 36px; padding-right: 6px; }#iconbox { margin-bottom: -3px; float: left; }#iconimg { }#pagetitle { margin-left: 40px; width: 88%; border: solid 1px #fff; }#pagetitle_noicon { margin-left: 0px; width: 88%; border: solid 1px #fff; }#storehead { clear: both; }#storeicon { float: left; }#storetitle { margin-top: 0px; margin-bottom: 0px; margin-left: 22px; }p { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; text-decoration: none; margin-left: 0px; margin-top: 12px; margin-bottom: 0px; }.tx { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; text-decoration: none; margin-left: 0px; margin-top: 12px; margin-bottom: 0px; }ul,ol,li { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; text-decoration: none; margin-left: 0px; margin-top: 6px; margin-bottom: 0px; }a { color: #778fbd; font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; line-height: 12pt; text-decoration: none; }a:hover { font-family: "Lucida Grande", Arial, sans-serif; text-decoration: underline; }h1 { font-size: 13pt; line-height: 16pt; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; margin-top: 6px; margin-bottom: 0px; }#main { margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; }#introbox { margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 19px; padding-bottom: 12px; }.introprimtext, .outroprimtext, .introauxoption, .outroauxoption, .taskauxoption { margin-top: 0px; margin-bottom: 0px; }.introprimtextlongtext, .outroprimtextlongtext { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; text-decoration: none; margin-left: 0px; margin-top: 0px; margin-bottom: 8px; }.introauxlist, .outroauxlist { }.introauxbullet, .outroauxbullet, .taskauxbullet { float: left; color: #778fbd; font-size: 12px; font-family: Arial, sans-serif; margin-right: 0px; margin-bottom: 0px; }.taskwarningsubbullet, .taskimportantsubbullet, .tasknotesubbullet, .tasknoticesubbullet, .taskauxartsubbullet, .taskauxlinksubbullet, .introauxlinksubbullet, .outroauxlinksubbullet, .introartsubbullet, .outroartsubbullet, .introwarningsubbullet, .introimportantsubbullet, .outroimportantsubbullet, .intronoticesubbullet, .outronoticesubbullet, .intronotesubbullet, .outronotesubbullet, .outrowarningsubbullet { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; text-decoration: none; margin-top: 0px; margin-left: 15px; margin-bottom: 8px; }.introauxcontent, .outroauxcontent, .taskauxcontent { margin-top: 0px; margin-bottom: 0px; margin-left: 15px; }.introauxoptionlongtext, .outroauxoptionlongtext, .taskprimtextlongtext, .taskauxoptionlongtext { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; text-decoration: none; margin-left: 0px; margin-top: 0px; margin-bottom: 8px; }.introauxlink, .outroauxlink, .introauxart, .outroauxart, .introauxpair, .outroauxpair, .taskauxlink, .taskauxart, .taskauxpair { margin-top: 0px; margin-bottom: 8px; }.introauxcode, .outroauxcode, .taskauxcode { font-size: 9pt; line-height: 12pt; }.introauxartshorttext, .taskauxartshorttext, .outroauxartshorttext { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; margin-top: 0px; margin-bottom: 8px; }.introwarning, .introimportant, .intronote, .intronotice, .taskwarning, .taskimportant, .tasknote, .tasknotice, .outrowarning, .outroimportant, .outronote, .outronotice { margin-left: 0px; margin-top: 0px; margin-bottom: 8px; }.introwarningprefix, .introimportantprefix, .intronoteprefix, .intronoticeprefix, .taskwarningprefix, .taskimportantprefix, .tasknoteprefix, .tasknoticeprefix, .outrowarningprefix, .outroimportantprefix, .outronoteprefix, .outronoticeprefix { font-family: "Lucida Grande", Arial, sans-serif; font-size: 8pt; font-weight: bold; letter-spacing: 0.1em; color: #778FBD; text-transform: uppercase; }.introwarninglongtext, .introimportantlongtext, .intronotelongtext, .intronoticelongtext, .taskwarninglongtext, .taskimportantlongtext, .tasknotelongtext, .tasknoticelongtext, .outrowarninglongtext, .outroimportantlongtext, .outronotelongtext, .outronoticelongtext { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; text-decoration: none; }.introauxpairshorttext, .outroauxpairshorttext, .taskauxpairshorttext { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; line-height: 12pt; }.introauxpairlongtext, .outroauxpairlongtext, .taskauxpairlongtext { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; }#art1 { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 8px; }.border_top { height:15px; background: url(../gfx/border_top.png) repeat-x; }.border_topleft { width:21px; height:15px; float:left; background: url(../gfx/border_topleft.png) no-repeat; }.border_topright { width:17px; height:15px; float:right; background: url(../gfx/border_topright.png) no-repeat; }.border_left { height:100%; background: url(../gfx/border_left.png) repeat-y; }.border_right { background: url(../gfx/border_right.png) repeat-y 100% 0px; }.content { margin-top: 0px; margin-bottom: -12px; margin-left:20px; margin-right:20px; background-color:white; }.border_bottom { height:23px; background: url(../gfx/border_bottom.png) repeat-x; }.border_bottomleft { width:21px; height:23px; float:left; background: url(../gfx/border_bottomleft.png) no-repeat; }.border_bottomright { width:17px; height:23px; float:right; background: url(../gfx/border_bottomright.png) no-repeat; }#taskbox, .launchpadbox { clear: both; background-color: #FFF; margin-top: 0px; margin-bottom: 20px; }h2 { font-size: 12pt; line-height: 15pt; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; color: #666; margin-top: 0px; margin-bottom: 14px; }.taskprimtext { clear: both; padding-bottom: 8px; }.taskprimbullet { float: left; }.taskprimcontent { margin-top: 0px; margin-bottom: 0px; margin-left: 20px; }.taskauxlist { margin-left: 20px; margin-top: 0px; margin-bottom: 0px; }.taskprimtexttext, .taskprimarttext { }.taskprimtexttextshorttext, .taskprimarttextshorttext { font-size: 11pt; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; line-height: 14pt; margin-top: 0px; margin-bottom: 8px; color: #666; }.taskprimtexttextlongtext, .taskprimarttextlongtext { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; margin-bottom: 8px; }.taskprimarttextart { display: table-cell; }#art2 { margin-top: 0px; padding-bottom: 12px; }#outrobox { margin-top: 0px; margin-bottom: 0px; }#rule { height: 3px; background: url(../gfx/rule.png) repeat-x; margin-top: 20px; margin-bottom: 0px; }#linkinternalbox, #linkexternalbox { margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 16px; }h3 { font-size: 9pt; line-height: 12pt; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; margin-top: 0px; margin-bottom: 0px; }.linkinternal, .linkexternal { color: #778fbd; font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; line-height: 12pt; text-decoration: none; margin-top: 4px; margin-bottom: 0px; }.linkarrow { height: 10px; width: 10px; position: absolute; background: transparent url(../gfx/linkarrow.png) no-repeat scroll; margin-top: 3px; }#linkfeedbackbox { margin-top: 30px; margin-bottom: 0px; }.linkfeedback { font-size: 9pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; }.linkfeedbackicon { vertical-align: -15%; }.toc_1 { margin-left:  10pt; margin-bottom: -8pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12pt; text-indent: -10pt; }.toc_2 { margin-left:  35pt; margin-bottom: -8pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 11pt; text-indent: -10pt; }.toc_3 { margin-left:  60pt; margin-bottom: -8pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 11pt; text-indent: -10pt; }.toc_4 { margin-left:  85pt; margin-bottom: -8pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 11pt; text-indent: -10pt; }.toc_5 { margin-left: 110pt; margin-bottom: -8pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 11pt; text-indent: -10pt; }.toc_6 { margin-left: 135pt; margin-bottom: -8pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 11pt; text-indent: -10pt; }.toc_7 { margin-left: 160pt; margin-bottom: -8pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 11pt; text-indent: -10pt; }.toc_8 { margin-left: 185pt; margin-bottom: -8pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 11pt; text-indent: -10pt; }.toc_9 { margin-left: 210pt; margin-bottom: -8pt; font-family: "Lucida Grande", Arial, sans-serif; line-height: 11pt; text-indent: -10pt; }#feedbackbox { background-color: #eaeaea; position: fixed; bottom: 0; width: 100%; height: 1.8em; border-top: 1px solid #bfbfbf; right: 0; text-align: center; line-height: 8pt; }.callout { margin-left: 20pt; }img.calloutImg { float: left; clear: left; margin-left: -24px; margin-right: 2px; }.disclaimer { font-family: "Lucida Grande", Arial, sans-serif; font-size: 7pt; line-height: 9pt; margin-top: 22pt; margin-bottom: 6pt; }img.floatRightClear { float: right; clear: right; margin-top: -6px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }.as_new_text { font-family: Courier, serif; font-size: small; color: purple; }.as_operators { font-family: Verdana, sans-serif; font-size: small; color: black; }.as_language { font-family: Verdana-Bold, sans-serif; font-size: small; color: blue; }.as_application { font-family: Verdana, sans-serif; font-size: small; color: blue; }.as_comments { font-family: Verdana-Italic, sans-serif; font-size: small; color: gray; }.as_values { font-family: Verdana, sans-serif; font-size: small; color: black; }.as_variables { font-family: Verdana, sans-serif; font-size: small; color: green; }.as_references { font-family: Verdana, sans-serif; font-size: small; color: purple; }.script_box { background-color: #d5dde5; display: block; padding: 12pt; margin-top: 18px; margin-bottom: 18px; border: 1px #778fbd solid; }img { border:0px; }