/* Effective stylesheet produced by snapshot save */
.ibm-landing-page #ibm-leadspace-head { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; background-clip: border-box; background-origin: padding-box; background-size: auto auto; background-color: rgb(249, 249, 249) ! important; border-bottom: 1px solid rgb(229, 229, 229); clear: both; margin-top: -2px ! important; }
.ibm-landing-page #ibm-leadspace-head #ibm-leadspace-body { margin: 0px auto; min-height: 0px; padding-bottom: 0px; position: relative; width: 940px; }
.ibm-landing-page #ibm-leadspace-head ul#ibm-navigation-trail { margin: 0px; }
.ibm-landing-page #ibm-leadspace-body h1 { width: 920px ! important; padding: 10px 10px 10px 0px ! important; font-size: 2em ! important; }
.ibm-landing-page #ibm-leadspace-head p { padding: 0px 0px 10px; width: 920px; }
.ibm-landing-page #ibm-leadspace-head #dw-summary-area { margin: 0px auto; padding-bottom: 20px; width: 940px; overflow: hidden; }
#dw-summary-area.dw-summary-columns { clear: both; margin: 0px; padding-bottom: 10px; }
#dw-summary-area.dw-summary-columns .ibm-col-6-4 { clear: none; float: left; width: 620px; margin-right: 20px; padding-top: 0px; }
#dw-summary-area.dw-summary-columns .ibm-col-6-2 { clear: none; float: left; width: 290px; margin-right: 5px; }
#dw-summary-area.dw-summary-columns .ibm-col-6-4 p { font-size: 0.95em; line-height: 1.3em; width: 620px; color: rgb(51, 51, 51); }
#dw-summary-area.dw-summary-columns .ibm-col-6-2 p { font-size: 0.8em; line-height: 1.2em; width: 290px; padding: 6px 0px; color: rgb(51, 51, 51); }
#dw-summary-area.dw-summary-columns p a { font-size: 1em; display: inline; padding: 0px; text-decoration: underline; }
#dw-summary-area.dw-summary-columns p a.ibm-forward-link, #dw-summary-area.dw-summary-columns p a.ibm-popup-link, #dw-summary-area.dw-summary-columns .dw-summary-comments, #dw-summary-area.dw-summary-columns p a.ibm-pdf-link { text-decoration: none; }
#dw-summary-area.dw-summary-columns .ibm-col-6-2 p.dw-summary-author { padding: 4px 0px 0px; }
#dw-summary-area.dw-summary-columns .ibm-col-6-2 p.dw-summary-date { padding: 12px 0px 6px; }
.dw-toc-margin { margin-bottom: 30px; }
.dw-toc-margin { margin-bottom: 90px; }
#dw-toc { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); color: rgb(102, 102, 102); margin-top: 10px; padding-right: 5px; position: absolute; width: 290px; z-index: 900; }
#dw-toc .ibm-twisty-head { font-size: 14px; }
#dw-toc ul.ibm-twisty li a { padding-right: 4px; }
#dw-toc ul.ibm-twisty li a.ibm-twisty-trigger-closed { background: transparent url("ibm_icon_blue_maximize.png") no-repeat scroll 0px 0px ! important; }
#dw-toc ul.ibm-twisty li a.ibm-twisty-trigger { background: transparent url("ibm_icon_blue_minimize.png") no-repeat scroll 0px 0px; display: block; float: left; height: 16px; overflow: hidden; width: 16px; }
#dw-toc span.ibm-twisty-head { font-weight: bold; }
#dw-toc li { padding-left: 3px ! important; padding-right: 4px ! important; }
.dw-summary-bio-image-x64 { float: left; width: 64px; vertical-align: text-top; padding: 3px 3px 0px 0px; }
#ibm-content-main .ibm-columns .ibm-col-1-1 p, #ibm-content-main .ibm-columns .ibm-col-1-1 dl, #ibm-content-main .ibm-columns .ibm-col-6-4 dl { color: rgb(34, 34, 34); font-size: 1.166em ! important; line-height: 1.5em; }
#ibm-content .ibm-columns .ibm-col-1-1 h2, #ibm-content .ibm-columns .ibm-col-6-4 h2 { font-size: 1.6em ! important; }
#ibm-content .ibm-columns .ibm-col-1-1 h3 { font-size: 1.4em ! important; }
#ibm-content .ibm-columns .ibm-col-6-4 h3.dw-resources-category-heading { font-size: 1.166em ! important; }
#ibm-content .ibm-columns .ibm-col-1-1 h5, #ibm-content .ibm-columns .ibm-col-6-4 h5 { font-size: 1.166em ! important; }
#ibm-content-main .ibm-col-1-1 h2 a, #ibm-content-main .ibm-col-1-1 h3 a, #ibm-content-main .ibm-col-1-1 h4 a, #ibm-content-main .ibm-col-1-1 h5 a, #ibm-content-main .ibm-col-1-1 a h2, #ibm-content-main .ibm-col-1-1 a h3, #ibm-content-main .ibm-col-1-1 a h4, #ibm-content-main .ibm-col-1-1 a h5, #ibm-content-main .ibm-col-6-4 h2 a, #ibm-content-main .ibm-col-6-4 h3 a, #ibm-content-main .ibm-col-6-4 h4 a, #ibm-content-main .ibm-col-6-4 h5 a, #ibm-content-main .ibm-col-6-4 a h2, #ibm-content-main .ibm-col-6-4 a h3, #ibm-content-main .ibm-col-6-4 a h4, #ibm-content-main .ibm-col-6-4 a h5, #ibm-content-main .ibm-col-6-2 h2 a, #ibm-content-main .ibm-col-6-2 h3 a, #ibm-content-main .ibm-col-6-2 h4 a, #ibm-content-main .ibm-col-6-2 h5 a, #ibm-content-main .ibm-col-6-2 a h2, #ibm-content-main .ibm-col-6-2 a h3, #ibm-content-main .ibm-col-6-2 a h4, #ibm-content-main .ibm-col-6-2 a h5 { color: rgb(0, 0, 0) ! important; text-decoration: none; }
#ibm-content .ibm-columns h4, #ibm-content .ibm-columns h5 { margin-top: 5px; }
.displaycode, .displaycodeliquid { width: 780px; margin-top: 0px; margin-bottom: 6px ! important; border: 1px solid rgb(204, 204, 204); padding: 5px 10px 5px 3px ! important; font-family: "Andale Mono","Lucida Console",Monaco,Liberation,fixed,monospace; font-size: 11px; overflow: auto; background: rgb(247, 247, 247) none repeat scroll 0% 0% ! important; color: rgb(0, 0, 0); clear: right; }
#ibm-content-main div.dw-article-sidebar.dw-bluemix img + p + p a { display: block; margin-top: 3px; }
#ibm-content-main p.ibm-button-link-alternate.dw-button-green { padding-left: 4px ! important; }
#ibm-content-main div.dw-article-sidebar.dw-bluemix { float: right; clear: none; margin: 5px 0px 6px 15px; border-left: 1px solid rgb(170, 170, 170); line-height: 1.2 ! important; padding-left: 15px; width: 224px; }
#ibm-content-main div.dw-article-sidebar.dw-bluemix img { display: block; margin-left: auto; margin-right: auto; }
#ibm-content-main div.dw-article-sidebar.dw-bluemix img + p { color: rgb(14, 128, 151); font-family: "Helvetica Neue",Helvetica,Arial; font-size: 1.094em ! important; line-height: 16px; margin-top: 9px; text-align: center; }
#ibm-content-main .dw-article-sidebar.dw-bluemix p.ibm-button-link-alternate.dw-button-green a { font-size: 0.939em ! important; }
span + p { clear: both; }
#ibm-content-main .ibm-columns .ibm-col-1-1 table.ibm-data-table { width: 780px ! important; }
#ibm-content-main .ibm-columns .ibm-col-1-1 table.ibm-data-table th { color: rgb(0, 0, 0); }
#ibm-content-main .ibm-columns .ibm-col-1-1 table.ibm-data-table { border-left: 0px none; border-right: 0px none; }
#ibm-content-main .ibm-columns .ibm-col-1-1 table.ibm-data-table thead tr, table.ibm-data-table thead tr th { border-left: 0px none; border-right: 0px none; border-bottom: 0px none; }
#ibm-content-main .ibm-columns .ibm-col-1-1 table.ibm-data-table tbody th, table.ibm-data-table tbody td { border-right: 0px none; }
p.ibm-button-link-alternate a { padding: 8px 30px ! important; }
.ibm-landing-page #ibm-content-main p.ibm-button-link-alternate a, .ibm-landing-page #ibm-content-main p.ibm-button-link a { text-decoration: none; line-height: 1.3em; margin-bottom: 5px; }
#ibm-content-main p.ibm-button-link-alternate.dw-button-green .dw-button-large { background: transparent -moz-linear-gradient(center top , rgb(33, 190, 170), rgb(23, 130, 116)) repeat scroll 0px 0px; border: 1px solid rgb(23, 130, 116); text-shadow: 0px 1px 0px rgb(0, 0, 0); }
#ibm-content-main p.ibm-button-link-alternate.dw-button-green .dw-button-large:hover { background: transparent -moz-linear-gradient(center top , rgb(48, 241, 216), rgb(12, 82, 73)) repeat scroll 0px 0px; border: 1px solid rgb(12, 82, 73); }
@media print {
  #dw-masthead-top-row, #ibm-universal-nav-dw, #ibm-footer-module-dw { display: none ! important; }
  .ibm-landing-page #ibm-leadspace-head { width: 100%; padding: 0px ! important; margin: 0px ! important; }
  .ibm-landing-page #ibm-leadspace-head p { width: 100%; padding: 0px; margin: 0px; }
  .ibm-landing-page #ibm-leadspace-body h1 { font-size: 2em ! important; width: 900px; padding: 0px; margin: 0px; }
  #dw-summary-area.dw-summary-columns { float: none; width: 900px; padding: 0px 0px 40px; margin-left: 20px; }
  #dw-summary-area.dw-summary-columns .ibm-col-6-4, #dw-summary-area.dw-summary-columns .ibm-col-6-2, #dw-summary-area.dw-summary-columns .ibm-col-6-4 p, #dw-summary-area.dw-summary-columns .ibm-col-6-2 p { float: none; width: 900px; padding: 0px; margin: 0px; }
  #dw-summary-area.dw-summary-columns .ibm-col-6-2 a.ibm-popup-link { background: transparent none repeat scroll 0% 0%; }
  #dw-summary-area.dw-summary-columns .ibm-col-6-4 { margin-bottom: 40px; }
  #dw-summary-area.dw-summary-columns p a { display: inline; font-size: 1em; padding: 0px; text-decoration: underline; }
  #dw-toc { display: none ! important; }
  p.dw-summary-author { display: none; }
  div.ibm-common-overlay[id^="author"] img { display: none; }
  div.ibm-common-overlay[id^="author"] p { padding-bottom: 6px ! important; }
  .ibm-col-1-1 { float: none; clear: both; width: 900px; padding: 0px; margin: 0px; font-size: 1.2em; }
  p.ibm-ind-link.ibm-back-to-top { display: none ! important; }
  .ibm-common-overlay { display: block; }
  a.ibm-common-overlay-close { display: none ! important; }
  #signin_overlay, #displayname_overlay { display: none; }
}
#ibm-social-tools { position: fixed; }
