/*
 * Oxygen Skin
 *
 * Generated by oXygen Webhelp Skin Builder
 * http://www.oxygenxml.com/webhelp-skin-builder
 */
.frmBody, p.title, p, p .quote, .example-contents, ul.itemizedlist, ol.orderedlist, .code, .command, .email, .inlinemediaobject, .mediaobject, .table-contents table, .table-contents thead, .table-contents tbody, .footer, .footer a, #header #productTitle H1, #header #tocMenu, #header .navheader_parent_path, #header #navigationLinks a, #splitterContainer .topic:not(.menuItemSelected), #splitterContainer .hasSubMenuClosed, #splitterContainer .hasSubMenuOpened, .shortdesc, .p, .q, .example, .ul, .ol, .dl, .dt, .dd, .keyword.apiname, .p .image, :not(p) > .image, .fig.fignone, .figcap, .simpletable td, #header .link {
  background-color: transparent;
}
h2.title {
  background-color: rgba(255, 255, 255, 0);
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 12px;
  box-shadow: transparent 0px 1px 0px 0px;
}
.programlisting {
  background-color: rgb(238, 238, 238);
}
#header #lHeader, .title.topictitle1 {
  background-color: rgb(255, 255, 255);
}
#header .tab.selectedTab, #header #space {
  background-color: rgb(41, 81, 147);
}
#header .tab:not(.selectedTab) {
  background-color: rgb(197, 211, 232);
  color: rgb(0, 0, 0);
  border-left-width: 1px;
  margin-right: 4px;
  margin-left: 0px;
}
#splitterContainer #leftPane, #splitterContainer .splitbarV {
  background-color: rgb(242, 245, 250);
}
#splitterContainer .menuItemSelected, .codeblock, pre.screen {
  background-color: rgb(230, 236, 245);
}
#splitterContainer .splitbuttonV, .tablecap, .table, th.entry, td.entry, .image {
  background-color: rgba(0, 0, 0, 0);
}
.title.sectiontitle, .title.topictitle2 {
  background-color: rgb(236, 236, 236);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 6px;
  padding-left: 6px;
}
.frmBody, #header .navheader_parent_path {
  padding-top: 0px;
  padding-bottom: 0px;
}
#header .tab.selectedTab, #header .tab:not(.selectedTab) {
  padding-top: 7px;
  padding-bottom: 4px;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 12px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  margin-top: 6px;
}
.title.topictitle1 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  font-size: 25px;
  box-shadow: rgb(153, 153, 153) 0px 0px 0px 0px;
  margin-top: 0px;
  margin-right: 7.5px;
  margin-left: -5px;
}
.frmBody {
  padding-right: 0px;
  padding-left: 10px;
}
#header .navheader_parent_path {
  padding-right: 2px;
  padding-left: 17px;
  color: rgb(78, 78, 78);
}
h2.title, .title.topictitle1 {
  padding-left: 0px;
}
#header #tocMenu {
  padding-left: 13px;
}
h2.title, #header #productTitle H1, .title.topictitle1, .title.sectiontitle, .title.topictitle2 {
  color: rgb(41, 81, 147);
}
#header .tab.selectedTab {
  color: rgb(255, 255, 255);
  border-left-style: none;
  margin-right: 3px;
}
#header #navigationLinks a {
  color: rgb(73, 73, 73);
}
#header .link {
  color: rgb(74, 74, 74);
}
h2.title, #header #productTitle H1 {
  font-size: 30px;
  font-weight: 500;
}
#header .navheader_parent_path, #header #navigationLinks a, #header .link {
  font-size: 13.3333px;
}
.title.sectiontitle {
  font-size: 16px;
  box-shadow: transparent 0px 0px 0px 0px;
}
.title.topictitle2 {
  font-size: 15.6px;
  box-shadow: transparent 0px 1px 2px 0px;
}
h2.title, #header #productTitle H1, #header .tab.selectedTab, #header .tab:not(.selectedTab), #header .navheader_parent_path, #header #navigationLinks a, #header .link, .title.topictitle1, .title.sectiontitle, .title.topictitle2 {
  font-family: arial,helvetica,sans-serif;
  font-style: normal;
}
#header .tab.selectedTab, #header .tab:not(.selectedTab), #header .navheader_parent_path, #header #navigationLinks a, #header .link {
  font-weight: 400;
}
.title.topictitle1, .title.sectiontitle, .title.topictitle2 {
  font-weight: 700;
}
h2.title, #header .tab.selectedTab, #header .tab:not(.selectedTab), .title.topictitle1 {
  text-shadow: transparent 0px 0px 0px;
  line-height: 18px;
  text-align: initial;
  text-decoration: none;
}
#header #lHeader, #splitterContainer .splitbarV {
  border-top-color: rgb(0, 0, 0);
}
#header .tab.selectedTab, #header .tab:not(.selectedTab), pre.screen {
  border-top-color: rgb(204, 204, 204);
  border-left-color: rgb(204, 204, 204);
}
#splitterContainer #leftPane {
  border-top-color: rgb(230, 236, 245);
  border-right-color: rgb(255, 255, 255);
  border-left-color: rgb(255, 255, 255);
}
#header #lHeader {
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
#header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer .splitbarV, pre.screen {
  border-right-color: rgb(204, 204, 204);
}
#splitterContainer .splitbarV {
  border-left-color: rgb(238, 238, 238);
}
#header #lHeader, #header .tab:not(.selectedTab), #splitterContainer .splitbarV {
  border-bottom-color: rgb(0, 0, 0);
}
#header .tab.selectedTab, #splitterContainer #leftPane {
  border-bottom-color: rgb(255, 255, 255);
}
pre.screen {
  border-bottom-color: rgb(204, 204, 204);
}
#header #lHeader, #header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer #leftPane, #splitterContainer .splitbarV, pre.screen {
  border-top-width: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-width: 0px;
  border-bottom-left-radius: 0px;
  border-right-style: solid;
}
#header #lHeader, #splitterContainer #leftPane, #splitterContainer .splitbarV, pre.screen {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
#header #lHeader, #splitterContainer #leftPane, pre.screen {
  border-top-style: solid;
  border-bottom-style: solid;
}
#header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer .splitbarV {
  border-top-style: none;
  border-bottom-style: none;
}
#header #lHeader, #header .tab:not(.selectedTab), #splitterContainer #leftPane, pre.screen {
  border-right-width: 0px;
}
#header .tab.selectedTab, #splitterContainer .splitbarV {
  border-right-width: 1px;
}
#header #lHeader, #header .tab:not(.selectedTab), #splitterContainer #leftPane, #splitterContainer .splitbarV, pre.screen {
  border-left-style: solid;
}
#header #lHeader, #header .tab.selectedTab, #splitterContainer #leftPane, #splitterContainer .splitbarV, pre.screen {
  border-left-width: 0px;
}
#header #productTitle H1 {
  margin-top: 17px;
  margin-right: 0px;
  margin-left: 9px;
}
#header #productTitle H1, #header .tab.selectedTab, #header .tab:not(.selectedTab), .title.topictitle1 {
  margin-bottom: 0px;
}
.navparent {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP9JREFUeNpi/P//PwMlgAWXhEHzI1EgtRyIEy7Uyj3BpY4Jm6B+430uJoZ/2/7/++sMpHcC+fxEG6Bbd5uZ4f+flb9//zb59/cPA5DWAvI3AMU5sBnAiBwG2jXXGZkYGRb9+88Qg66QmYlhy99/DAFXWzT/4nTB/79/2v7++RMDpBnQ8Z/ff3wY//2ZgtMFGqXnMoHUNCICvvJGt1EHigFqRSejGYFOBzKZiDAAZGPsrT7zpcguMAdFF8xLKvlH09B13ZloPQvJgPlAfBI5HZyECYDAv7+/07DYnE50QgJFH0Up8T+lBvz7R6kL/v2l1IB/RBvAiCM7zyQ2FgACDAA4eYE9scf17QAAAABJRU5ErkJggg==');
}
.navprev {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASJJREFUeNpiNGh+zEAJYCIgH0fQgP///jLgwJVAvACPPBiz/AMSaIAZiCcCcTYxXmD59/c3Mp+DkZFh2f//DIHEhgGyAYJAzZv//WewRlPzH49+RpZ/f8AGyDExMuz8+59Bg9RYABrwi4GNhWnxr9//NMiKRpALNpXo7JYVZH4FYpOKmf4Cw0BJjLN/TaH+FC1pjkcgPimYUS5tJ9gpD2e6sf34/S89eer5nCPX36rBnAgUn4XL+fLpu9IZZZO3wAUezfFm+vvvf1zh3At5G04+M4SFNP4wACYkGJZJ2vSPmYlx4aRUw6YUV4Vj/////Y8sjw2z/EdLidIJ60HxvuHpgsCPonxsVS0rr5CXmYAG7c/0VK0kFI2M////pyg7AwQYAE5X/eYU8AIhAAAAAElFTkSuQmCC');
}
.navnext {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNpiNGh+zEAJYCJCTRw+SZb///4SMmABEEsDcTtWA/4RNoARiNuAWAqIC4D4L6oBf38T690cRkYG6f//GaKA7B/oBvwn0pBAoCG7gYb4AdnvIQb8+U1qwNswMTIc+/efwQ3Ifgw04BfJUfePgUGDhZlx8Z+//x2YQC4gFcsJsrzaUqq7B8Rm+fuXNC/oyvE+WpCtN1uIh7UfpBccBg9nus3CpUE+fVca3POawrfmZhtO4WBlmgkUB/udUTZ5CyFLwTEUZCF9vjdJfxIzE+MiuZSt/4hOSMBo+5/qpny8Lly7C8jdJJO06T9JSbk6XGdPpqdqu3TC+v1YkzIh9wM1VwI1n8Xpwv///1OUnQECDADCpo03Qtlz+QAAAABJRU5ErkJggg==');
}
#oldFrames {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtQTFRFAwQEAwQEAwQEgICAeXl5gICAt7e329vb/////AgxhgAAAAV0Uk5TABsmsr0akO92AAAAQUlEQVQI12MwDQ0IBYJghoiOgIiOjo5WhoiMgIi0tLRWsEh5eXkrqhSE0QFSk0GOVEYHkpQrxPYQBiElBSUgUAQA8U0zT8QVMU8AAAAASUVORK5CYII=');
}
#printlink a {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC1QTFRFAwQEAwQEAwQEgICAYGBggICAk5OT2tra3t7e5eXl7Ozs9PT0+/v7/f39////qdjBqAAAAAV0Uk5TAAsmTWgvFGPAAAAAWElEQVQI12NgYA4FAgMGBgbWd0AQQBzDNBTECA1miHsK0p73lCHmejkQ1BxliN4NBlsZolaBwVKGyKkgNZFTGSIguloZXCGMEAYhVZBUkCIDA5MSECgwAACPPj1sb0KIdAAAAABJRU5ErkJggg==');
}
#permalink a {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjJJREFUeNqEUkFo02AUbtKWQigaoWAvXWnTQw7iYeuhgnrcZuZxinNOFNSDnrXKBjrECU4YKKgXb7bFHTxZa3pyiE4vFcEiBWGp0m6lsY1tjdmWpH5/STVstP3h4yXv/e+97//eo9rttsPldjsGnTPT05dgrgMh4Aew8CyReEINKoBECmYJ946uSdJcoVAoHYrFJliWnYP/qssx+Nw2TfPI+9XVGUmSvuF/62U6LQmCYOxj2Rv0ANocTLxarS4i+Su+N4E28KuysZGkKGp/3wKGaY7D6IZhfECxUWCkG+N5/oCu6597FtC3tx2bmqaU19cv+/3+4VAolFEURbWY8ej+FMzu7BIRwQjMGCBD5fSJycnj6JYSRXEsGAwqHo/nIGLztVrt/qtM5v8ULLVvArOEgKqqpxiGodH5BUmORCIjNE0vIPazKsuz8KXw3bBPYQlqHy6Xy+eLxWIhGo1ySO50brVa75rNJoOiF77k8x8rlYqE+y2S5LJoX7RGdRZqr52emjrGcVzK6jyM9zKJZDKLq4TlH8Dsdu2IiGdcQ2LcGpUK1fnXojgaCARqoH1X0zQn8QO/7cn/GKAD5/V6893g8+XlR+QyFw6fQ3EFG/i217Roa97ffT7fSZu/jmeFnU7nLQgWz+Vycq8CHQbNRuMhdvseksgvUTcGPK7X64vZbDa5k7b9dMe4Z0IQrqDIDJ4zBN+nUqn04M3KikhG1W9b7Yu0F2ABt7XzsqV43/NXgAEAwlcULR7CYrMAAAAASUVORK5CYII=');
}
.hasSubMenuOpened {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYtJREFUeNqkUz1Lw1AUva9JG6w4dRA3xUUo6FboIK0puLi7O6ggXdTJKQ30J4iDi3+hqziIji5SsQ7i3EWxbT6aj5fm+l7TxJRGrfrgwn0v9xzOufeGICL856TiF1VV8c8E9XodZVn+PcnIAq6pLyzFdrPZxFqtxnOIB39Leh+zQD1/YWl5Rc9mZ8dsNRoNVBSlJUnShADxUwmA5XjQt+hcZXMrsnJ4fHKanRGrLM3zOyEER8rJWA98xmBaFPQ+BZByD0wubMgVsF2v6lI/bpmk9loRUaTA95GBXdBNFzTTXQ1lcVVpUWCRSuyhGFegGUMwdA0nwENgK5OegmAwQOgxYI+RdHUHQgbTmpKAW+gwYI9FSMAV9G0KUkYYkny7SJQp6GjOkOQ9JBg1lpNYtndRLBaTFfDO8q4eHTzC+jzCYsaOCgyL3j3fXxU6b+2dcrn8tQU2GmKc5fGSjWg796rwHbq9ueafChxYKu2SJAsk/jcK+0/gn+eRz/mnw+qCZZrY7QCM0wSv/xBgAAjCDIc92hotAAAAAElFTkSuQmCC');
}
span.topic {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFdnZ2////dnZ2dnZ2dnZ2dnZ2bGxsZ2dnAmbVaGhocnJyc3NzdHR0dnZ2d3d3eHh4enp6e3t7fHx8l5WVl5eXqqmpuri4v729wsDA0tHR09HR1NPT2NbW3t3d393d397e4N/f4uDg4+Li5OLi5uTk5ubm5+bm5+fn6efn6enp6unp6+vr7evr7+/v8O/v8fDw8vHx8vLy8/Ly8/Pz9PLy9PT09fX19vT09vb2+Pj4+fn5+/v7/Pz8/f39/v7+////jqIH8QAAAAh0Uk5TAAABCpWWzPHo/ha5AAAAlUlEQVQYGQXBMU7DQBQFwHnrtUlEOAU9Xcj9a6jpIkDUIJkGROL9zCQAgE7fSeM6/saIxOFe1fV3+7xZa+hoq1GXy9j7HhpEyxxfPzMdkWpjuq15pUMq1Xq2HhokYl52d42OaTZUVS2hYTqfX/vb+/KxhMThYauB2vYvq440E2VuoaM94/jEIzpyghNCAwBILA3AdvEPw3k2DzcTQpQAAAAASUVORK5CYII=');
}
.hasSubMenuClosed {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmNJREFUeNpiFBERYcAD5ID4BxC/wqWAsX7DMwzBqSl6wkAqm4mZxRVIi/z7+ycqe86l89gMYEHTyAqkwllY2RLUwvucDc2tGF68eMOwt819IVAuEWjIWQwXFK14AmYsyjFwZOPgLlQOaPTVNnVk4GJnhiu6/egFw/Fuz0sM//8nx025cAbFAGAYqDOzspUo+jakKBq5MLCzsmD16/0nLxiuTvEGGZLi03nuNEycSUhBf9KMaVNTfrIKMnz8ycjw6stfrJhbQJRBPmWjHlDPnC3lRmYwcUYxacX/mq4pDHvnlDNoZW1g4JczwBcrDB/fPmd4tzjwMpCZqlhw4iSjiKTsf8Wcgwy8D9Yx7JpewKCQupGBXUIXryE/P71g+LEy6AqQmcnE8Ps7w8O3vxg+KwQxeORMZngw25/h89PLDJ9//sOJf7EB046Q2j2gAX1MMFNBhnyU9WfwzJ/B8GSOPwPDm+vYrX9749i/tcEHPc2V/YA8WyamuCOM/xbZwA35IOXF4FcyD2iILwPDu5sIjb++PPy/v/yE5Yf5VgzfXiepq6uDRP8xiBXdAGNgdP4H0mBs2nrvv2fhvP8/f/76L5a2f6WoZ8t5Jxe3/4sXL/4PVCexbNkyED0PiLMYQZphAOiS/0AXQTKBEBsD34O1DF8vr2G4e/euz8KFC7fEx8fLxcTEPFqyZMlOoJJOoNr9wHTxH47RXQJiA7H4li1bQHQsEO8F4gQgZgFlQhBGSXYve9UZxBnAYQJ3SUhIyNWEhITtQCbI04FA/AklKYNsRgfixTfB3oFylwFxIxDfwhYpAAEGAGU+HrjdkNLUAAAAAElFTkSuQmCC');
}
#collapseAllLink {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRQTFRF////FRYWLy8vTk5OcHBwk5OTtLW109PT7e3t////M2WeM2Wet16nYQAAAAt0Uk5TACYmJiYmJiYmJrJxmO6NAAAAQElEQVQI12NgwASrdwPBAiBj50wg2ABk7IAJbQfxGIDENhhjK4yxBcbYvIF7924QYxNMZCOMsRrGYIAz4JZBAABseSSjqR9BogAAAABJRU5ErkJggg==');
}
#expandAllLink {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACdQTFRFM2WeFRYWLy8vTk5OcHBwk5OTtLW109PT7e3t////QGqZQWqZM2Wedv6fUQAAAAx0Uk5TACYmJiYmJiYmJu3touJXoAAAAEVJREFUCNdjYMAEe84AwQYg4+RMIDgAZJyACR0H8RiAxDEY4+gBBh4w4wiMcfgAz5kzIMYhmMhBGGMPTBcDnAE2eQHcbgBSPifmOJrl8QAAAABJRU5ErkJggg==');
}
