/*
 * Oxygen Skin
 *
 * Generated by oXygen Webhelp Skin Builder
 * http://www.oxygenxml.com/webhelp-skin-builder
 */
#header .navheader_parent_path:hover, #header .link:hover, #splitterContainer .menuItemSelected:hover, #splitterContainer .topic:not(.menuItemSelected):hover, #splitterContainer .hasSubMenuClosed:hover, #splitterContainer .hasSubMenuOpened:hover {
  text-decoration: none;
  color: #FF4D4D;
}
.frmBody, .shortdesc, .p, .q, .example, .ul, .ol, .dl, .dt, .dd, .keyword.apiname, .p .image, :not(p) > .image, .fig.fignone, .figcap, .simpletable td, .footer, .footer a, #header #productTitle H1, #header #tocMenu, #header .navheader_parent_path, #header .link, #splitterContainer .topic:not(.menuItemSelected), #splitterContainer .hasSubMenuClosed, #splitterContainer .hasSubMenuOpened {
  background-color: transparent;
}
.title.topictitle1, #header #lHeader {
  background-color: rgb(255, 255, 255);
}
.title.sectiontitle, .title.topictitle2 {
  background-color: rgb(236, 236, 236);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 6px;
  padding-left: 6px;
}
.codeblock, pre.screen, #splitterContainer .menuItemSelected {
  background-color: rgb(230, 236, 245);
}
.tablecap, .table, th.entry, td.entry, #splitterContainer .splitbuttonV, .image {
  background-color: rgba(0, 0, 0, 0);
}
#header .tab.selectedTab, #header #space {
  background-color: rgb(41, 81, 147);
}
#header .tab:not(.selectedTab) {
  background-color: rgb(197, 211, 232);
  margin-right: 4px;
  margin-left: 0px;
  color: rgb(0, 0, 0);
  border-left-width: 1px;
}
#splitterContainer #leftPane, #splitterContainer .splitbarV {
  background-color: rgb(242, 245, 250);
}
.frmBody, #header .navheader_parent_path {
  padding-top: 0px;
  padding-bottom: 0px;
}
.title.topictitle1 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 0px;
  font-size: 25px;
  box-shadow: rgb(153, 153, 153) 0px 0px 0px 0px;
  margin-top: 0px;
  margin-left: -5px;
}
#header .tab.selectedTab, #header .tab:not(.selectedTab) {
  padding-top: 7px;
  padding-bottom: 4px;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 12px;
  margin-top: 6px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.frmBody {
  padding-right: 0px;
  padding-left: 10px;
}
#header .navheader_parent_path {
  padding-right: 2px;
  padding-left: 17px;
  color: rgb(78, 78, 78);
}
#header #tocMenu {
  padding-left: 13px;
}
.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;
}
#header #productTitle H1 {
  font-size: 30px;
  margin-top: 17px;
  margin-right: 0px;
  margin-left: 9px;
  font-weight: 500;
}
#header .navheader_parent_path, #header .link {
  font-size: 13.3333px;
}
#header .tab.selectedTab {
  margin-right: 3px;
  color: rgb(255, 255, 255);
  border-left-style: none;
}
.title.topictitle1, .title.sectiontitle, .title.topictitle2, #header #productTitle H1 {
  color: rgb(41, 81, 147);
}
#header .link {
  color: rgb(74, 74, 74);
}
.title.topictitle1, .title.sectiontitle, .title.topictitle2, #header #productTitle H1, #header .tab.selectedTab, #header .tab:not(.selectedTab), #header .navheader_parent_path, #header .link {
  font-family: arial, helvetica, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
#header .tab.selectedTab, #header .tab:not(.selectedTab), #header .navheader_parent_path, #header .link {
  font-weight: 400;
}
.title.topictitle1, .title.sectiontitle, .title.topictitle2 {
  font-weight: 700;
}
.title.topictitle1, #header .tab.selectedTab, #header .tab:not(.selectedTab) {
  text-shadow: transparent 0px 0px 0px;
  line-height: 1em;
  text-align: initial;
  text-decoration: none;
}
.title.topictitle1, #header #productTitle H1, #header .tab.selectedTab, #header .tab:not(.selectedTab) {
  margin-bottom: 0px;
}
pre.screen, #header .tab.selectedTab, #header .tab:not(.selectedTab) {
  border-top-color: rgb(204, 204, 204);
  border-left-color: rgb(204, 204, 204);
}
#header #lHeader, #splitterContainer .splitbarV {
  border-top-color: rgb(0, 0, 0);
}
#splitterContainer #leftPane {
  border-top-color: rgb(230, 236, 245);
  border-left-color: rgb(255, 255, 255);
  border-right-color: rgb(255, 255, 255);
}
#header #lHeader {
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
#splitterContainer .splitbarV {
  border-left-color: rgb(238, 238, 238);
}
pre.screen, #header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer .splitbarV {
  border-right-color: rgb(204, 204, 204);
}
pre.screen {
  border-bottom-color: rgb(204, 204, 204);
}
#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, #header #lHeader, #header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer #leftPane, #splitterContainer .splitbarV {
  border-top-width: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-width: 0px;
  border-bottom-left-radius: 0px;
  border-right-style: solid;
}
pre.screen, #header #lHeader, #splitterContainer #leftPane, #splitterContainer .splitbarV {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
pre.screen, #header #lHeader, #splitterContainer #leftPane {
  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;
}
pre.screen, #header #lHeader, #header .tab:not(.selectedTab), #splitterContainer #leftPane {
  border-right-width: 0px;
}
#header .tab.selectedTab, #splitterContainer .splitbarV {
  border-right-width: 1px;
}
pre.screen, #header #lHeader, #header .tab:not(.selectedTab), #splitterContainer #leftPane, #splitterContainer .splitbarV {
  border-left-style: solid;
}
pre.screen, #header #lHeader, #header .tab.selectedTab, #splitterContainer #leftPane, #splitterContainer .splitbarV {
  border-left-width: 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=');
}
.topic_breadcrumb_link:not(:last-child):before{
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 12px solid #cccccc;
    position: absolute;
    top: 50%;
    margin-top: -12px;
    margin-left: 1px;
    left: 100%;
    z-index: 3;
}

.topic_breadcrumb_link:not(:last-child):after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 12px solid white;
    position: absolute;
    top: 50%;
    margin-top: -12px;
    left: 100%;
    z-index: 3;
}

.topic_breadcrumb_link:not(:last-child):hover:after {
    border-left: 12px solid white;
}
.topic_breadcrumb_link:last-child{
    border-top-right-radius: 5px;
}
.topic_breadcrumb_link:first-child{
    border-top-left-radius: 5px;
}

.topic_breadcrumb_link {
    display:inline-block;
    position:relative;
    border: 1px solid transparent;
    overflow: visible;
    padding-top: 2px;
}

.topic_breadcrumb_link a{
    display:inline-block;
    position:relative;
    margin-top:0px;
    margin-bottom:0px;
    padding-top:3px;
    /*line-height: 1.5em;*/
    max-width: 15em;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.topic_breadcrumb_link:hover {
    border: 1px solid #cccccc;
}

.navheader_parent_path{
    padding-left: 17px;
}
.navheader_parent_path a:hover{
    text-decoration: none;
    color: #0000FF;
}

table.tool td{
    vertical-align: bottom;
}

.topic_breadcrumb_link + .topic_breadcrumb_link:before{
    content:"";
}
/**
 * WebHelp Feedback section
 */
#comments{
    border-bottom: 1px solid #eee;
}
.bt_reply
{
    color: grey;
}
.bt_reply:hover
{
    color: red;
}
/**
  * Administration page
  */
