#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: 18px; 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; }
h4 { font-size: 9pt; line-height: 12pt; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; margin-top: 12px; margin-bottom: -12px; }
.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: 54pt; }
img.floatRightClear { float: right; clear: right; margin-top: -6px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }

.script_box { background-color: #d5dde5; display: block; padding: 12pt; margin-top: 18px; margin-bottom: 18px; border: 1px #778fbd solid; }
.as_new_text { font-size: small; color: purple; font-family: Courier, serif; }
.as_operators { font-size: small; color: black; font-family: Verdana, sans-serif; }
.as_language { font-size: small; color: black; font-family: Verdana-Bold, sans-serif; }
.as_application { font-size: small; color: blue; font-family: Verdana, sans-serif; }
.as_comments { font-size: small; color: gray; font-family: Verdana, sans-serif; }
.as_values { font-size: small; color: black; font-family: Verdana, sans-serif; }
.as_variables { font-size: small; color: green; font-family: Verdana, sans-serif; }
.as_strings { font-size: small; color: black; font-family: Verdana, sans-serif; }
.as_command_names { font-size: small; color: blue; font-family: Verdana-Bold, sans-serif; }
.as_parameter_names { font-size: small; color: blue; font-family: Verdana, sans-serif; }
.as_classes { font-size: small; color: blue; font-family: Verdana-Italic, sans-serif; }
.as_properties { font-size: small; color: #6D21D3; font-family: Verdana, sans-serif; }
.as_enumerated_values { font-size: small; color: #4A1E7F; font-family: Verdana, sans-serif; }
.as_addition_command_names { font-size: small; color: #0D17B0; font-family: Verdana-Bold, sans-serif; }
.as_addition_parameter_names { font-size: small; color: #0D17B0; font-family: Verdana, sans-serif; }
.as_addition_classes { font-size: small; color: #0D17B0; font-family: Verdana-Italic, sans-serif; }
.as_addition_properties { font-size: small; color: #441AB0; font-family: Verdana, sans-serif; }
.as_addition_enumerated_values { font-size: small; color: #261251; font-family: Verdana, sans-serif; }
img { border:none; }

