.accordion-control .tree-header-container
{
  cursor:pointer
}
.accordion-control .tree-content-container
{
  position:relative;
  display:none;
  zoom:1
}
.accordion-skin-primary,
.tree-skin-default,
.tree-skin-basic
{
  border-bottom:1px solid #c8cbcc
}
.accordion-skin-primary .tree-header-container,
.tree-skin-default .tree-header-container,
.tree-skin-basic .tree-header-container
{
  background:linear-gradient(to bottom,#ffffff,#f9f9f9);
  color:#00111a;
  position:relative;
  box-sizing:border-box;
  overflow:hidden;
  width:auto;
  min-width:.75em;
  padding:12px 20px 11px 20px;
  font-size:15px;
  line-height:15px;
  text-align:center;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-weight:normal;
  text-decoration:none;
  vertical-align:middle;
  border:1px solid #c8cbcc;
  border-radius:3px;
  cursor:pointer;
  background-repeat:no-repeat;
  border-top-right-radius:0;
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
  border-top-left-radius:0;
  border-radius:0;
  background-clip:padding-box;
  border-width:1px 0 0 0;
  font-family:'MarkPro',sans-serif;
  font-weight:300;
  text-align:left
}
html[lang="ja-jp"] .accordion-skin-primary .tree-header-container,
html[lang="ja-jp"] .tree-skin-default .tree-header-container,
html[lang="ja-jp"] .tree-skin-basic .tree-header-container,
.lang-jp .accordion-skin-primary .tree-header-container,
.lang-jp .tree-skin-default .tree-header-container,
.lang-jp .tree-skin-basic .tree-header-container
{
  font-family:'MS Gothic','MS Mincho',sans-serif
}
.accordion-skin-primary .tree-header-container:hover,
.tree-skin-default .tree-header-container:hover,
.tree-skin-basic .tree-header-container:hover
{
  border-color:#aeb2b3
}
.accordion-skin-primary .tree-header-container:active,
.tree-skin-default .tree-header-container:active,
.tree-skin-basic .tree-header-container:active
{
  background:#fff;
  box-shadow:none
}
.lang-jp .accordion-skin-primary .tree-header-container,
.lang-jp .tree-skin-default .tree-header-container,
.lang-jp .tree-skin-basic .tree-header-container
{
  font-family:'MS Gothic','MS Mincho',sans-serif
}
.accordion-skin-primary .tree-header-container a,
.tree-skin-default .tree-header-container a,
.tree-skin-basic .tree-header-container a
{
  text-decoration:none;
  color:#0099e0
}
.accordion-skin-primary .tree-header-container:active,
.tree-skin-default .tree-header-container:active,
.tree-skin-basic .tree-header-container:active
{
  background:#fff;
  color:#0099e0;
  box-shadow:none;
  border-color:#c8cbcc
}
.accordion-skin-primary .tree-header-container:active:before,
.tree-skin-default .tree-header-container:active:before,
.tree-skin-basic .tree-header-container:active:before
{
  opacity:1;
  background-image:url('/Sales/Utility/Img.caspx?s=%2fvp%2fcss%2fpkg%2fvp.uilibrary%2fimages%2ficons-accent-4x.png&w=600&h=30&langid=7&q=0&c=64&hc=004b05fc&ie6=0');
  background-size:600px 30px
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi)
{
  .accordion-skin-primary .tree-header-container:active:before,
  .tree-skin-default .tree-header-container:active:before,
  .tree-skin-basic .tree-header-container:active:before
  {
    background-image:url('/Sales/Utility/Img.caspx?s=%2fvp%2fcss%2fpkg%2fvp.uilibrary%2fimages%2ficons-accent-4x.png&w=1200&h=60&langid=7&q=0&c=64&hc=004b0336&ie6=0')
  }
}
.accordion-skin-primary .tree-header-container:before,
.tree-skin-default .tree-header-container:before,
.tree-skin-basic .tree-header-container:before
{
  content:" ";
  display:block;
  width:18px;
  height:18px;
  background-repeat:no-repeat;
  float:right;
  top:-2px;
  opacity:1;
  background-image:url('/Sales/Utility/Img.caspx?s=%2fvp%2fcss%2fpkg%2fvp.uilibrary%2fimages%2ficons-accent-4x.png&w=600&h=30&langid=7&q=0&c=64&hc=004b05fc&ie6=0');
  background-size:600px 30px;
  background-position:-126px 50%;
  float:left;
  position:relative;
  left:-10px;
  top:0
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi)
{
  .accordion-skin-primary .tree-header-container:before,
  .tree-skin-default .tree-header-container:before,
  .tree-skin-basic .tree-header-container:before
  {
    background-image:url('/Sales/Utility/Img.caspx?s=%2fvp%2fcss%2fpkg%2fvp.uilibrary%2fimages%2ficons-accent-4x.png&w=1200&h=60&langid=7&q=0&c=64&hc=004b0336&ie6=0')
  }
}
.ie6to8 .accordion-skin-primary .tree-header-container:before,
.ie6to8 .tree-skin-default .tree-header-container:before,
.ie6to8 .tree-skin-basic .tree-header-container:before
{
  display:none
}
.accordion-skin-primary .tree-node-expanded>.tree-header-container:before,
.tree-skin-default .tree-node-expanded>.tree-header-container:before,
.tree-skin-basic .tree-node-expanded>.tree-header-container:before
{
  background-position:-156px 50%
}
.accordion-skin-primary .tree-node-expanded .tree-header-text,
.tree-skin-default .tree-node-expanded .tree-header-text,
.tree-skin-basic .tree-node-expanded .tree-header-text
{
  color:#fff
}
.accordion-skin-primary .tree-content-container,
.tree-skin-default .tree-content-container,
.tree-skin-basic .tree-content-container
{
  padding:5px
}
.accordion-skin-secondary .tree-header-container
{
  background-color:#858f97;
  margin-bottom:1px;
  min-height:10px;
  padding:2px 0 3px 0
}
.accordion-skin-secondary .tree-header-container a
{
  text-decoration:none;
  text-transform:uppercase;
  color:#fff
}
.accordion-skin-secondary .tree-header-container .tree-header-text
{
  margin:0 10px;
  background:url(/sf/_hc-00000080/_langid-7/_/vp/images/B11/common/button/graphical/expand-sm-square.png) center left no-repeat;
  padding-left:15px;
  font-size:10px;
  font-weight:bold;
  color:#fff
}
.accordion-skin-secondary .tree-content-container
{
  padding:5px;
  background-color:#fff
}
.accordion-skin-secondary .tree-node-expanded .tree-header-text
{
  background-image:url(/sf/_hc-00000070/_langid-7/_/vp/images/B11/common/button/graphical/collapse-sm-square.png)
}
.accordion-skin-tertiary .tree-header-container
{
  margin-bottom:2px;
  min-height:20px;
  padding:3px 0;
  cursor:pointer
}
.accordion-skin-tertiary .tree-header-container a
{
  text-decoration:none
}
.accordion-skin-tertiary .tree-header-container .tree-header-text
{
  position:relative;
  display:inline-block;
  margin:0 10px;
  padding-left:26px;
  font-size:1.15em;
  text-decoration:none;
  font-family:'MarkPro',sans-serif;
  font-weight:300
}
.lang-jp .accordion-skin-tertiary .tree-header-container .tree-header-text
{
  font-family:'MS Gothic','MS Mincho',sans-serif
}
.accordion-skin-tertiary .tree-header-container .tree-header-text:before
{
  content:"[+]";
  position:absolute;
  top:0;
  left:-1px;
  font-size:14px;
  font-weight:bold;
  color:#0099e0
}
.accordion-skin-tertiary .tree-content-container
{
  padding:0 5px 10px 40px;
  background-color:#fff
}
.accordion-skin-tertiary .tree-node-expanded .tree-header-text:before
{
  content:"[−]"
}

.hc-240 {}