.container-knockout
{
  color:white
}
.container-header-knockout .stylized-container-header
{
  color:white
}
.informational-primary-brand11
{
  background-color:#fff
}
.informational-primary-brand11-content
{
  border:1px #ccc solid
}
.informational-accent-brand11
{
  background-color:#ebeded
}
.header-primary-brand11
{
  background-color:#fff
}
.header-primary-brand11-content
{
  border:1px #ccc solid
}
.callout-primary
{
  background-color:#d9f0fd
}
.primary-header-expand-container
{
  border-top-right-radius:10px;
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
  border-top-left-radius:0;
  border-radius:10px;
  background-clip:padding-box;
  padding-bottom:3px;
  border:1px solid #c8cbcc
}
.primary-header-expand-container .stylized-container-header
{
  margin:3px 3px 0 3px;
  border-top-right-radius:5px;
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
  border-top-left-radius:5px;
  background-clip:padding-box;
  background:url('/sf/_hc-0000006e/_langid-1/_/vp/images/b09/common/stylized-container/PrimaryHeaderExpand/primary-header-expand-gradient.png') repeat-x;
  background:-moz-linear-gradient(top,#f5f5f5 0%,#f5f5f5 36%,#d0d0d0 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(36%,#f5f5f5),color-stop(100%,#d0d0d0));
  background:-webkit-linear-gradient(top,#f5f5f5 0%,#f5f5f5 36%,#d0d0d0 100%);
  background:-o-linear-gradient(top,#f5f5f5 0%,#f5f5f5 36%,#d0d0d0 100%);
  background:-ms-linear-gradient(top,#f5f5f5 0%,#f5f5f5 36%,#d0d0d0 100%);
  background:linear-gradient(to bottom,#f5f5f5 0%,#f5f5f5 36%,#d0d0d0 100%)
}
.toolbar-studio
{
  border:1px solid #d2d2d2;
  background:url('/sf/_hc-00000072/_langid-1/_/vp/images/b09/common/stylized-container/ToolBarStudio/studio-toolbar-gradient.png') repeat-x;
  background:-moz-linear-gradient(top,#ededed 0,#ededed 19%,#dbdbdb 20%,#ffffff 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(19%,#ededed),color-stop(20%,#dbdbdb),color-stop(100%,#ffffff));
  background:-webkit-linear-gradient(top,#ededed 0,#ededed 19%,#dbdbdb 20%,#ffffff 100%);
  background:-o-linear-gradient(top,#ededed 0,#ededed 19%,#dbdbdb 20%,#ffffff 100%);
  background:-ms-linear-gradient(top,#ededed 0,#ededed 19%,#dbdbdb 20%,#ffffff 100%);
  background:linear-gradient(to bottom,#ededed 0,#ededed 19%,#dbdbdb 20%,#ffffff 100%)
}
.toolbar-small
{
  border-top-right-radius:0;
  border-bottom-right-radius:5px;
  border-bottom-left-radius:0;
  border-top-left-radius:5px;
  background-clip:padding-box;
  border:1px solid #c8cbcc;
  background:url('/sf/_hc-00000092/_langid-1/_/vp/images/b09/common/stylized-container/ToolBarSmall/toolbar-small-gradient.png') repeat-x;
  background:-moz-linear-gradient(top,#d7edfa 0,#d7edfa 15%,#b2dcf4 15%,#ffffff 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d7edfa),color-stop(15%,#d7edfa),color-stop(15%,#b2dcf4),color-stop(100%,#ffffff));
  background:-webkit-linear-gradient(top,#d7edfa 0,#d7edfa 15%,#b2dcf4 15%,#ffffff 100%);
  background:-o-linear-gradient(top,#d7edfa 0,#d7edfa 15%,#b2dcf4 15%,#ffffff 100%);
  background:-ms-linear-gradient(top,#d7edfa 0,#d7edfa 15%,#b2dcf4 15%,#ffffff 100%);
  background:linear-gradient(to bottom,#d7edfa 0,#d7edfa 15%,#b2dcf4 15%,#ffffff 100%)
}
.feature-header-skin
{
  border-top-right-radius:0;
  border-bottom-right-radius:8px;
  border-bottom-left-radius:0;
  border-top-left-radius:8px;
  background-clip:padding-box;
  border:1px solid #c8cbcc;
  padding:2px
}
.feature-header-skin .stylized-container-header
{
  padding-top:2px;
  padding-bottom:2px;
  border-top-right-radius:0;
  border-bottom-right-radius:10px;
  border-bottom-left-radius:0;
  border-top-left-radius:6px;
  background-clip:padding-box;
  background:url('/sf/_hc-00000073/_langid-1/_/vp/images/b09/common/stylized-container/FeatureHeader/feature-header-gradient.png') repeat-x;
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9fcb37),color-stop(100%,#55a51c));
  background:-webkit-linear-gradient(top,#9fcb37 0%,#55a51c 100%);
  background:-o-linear-gradient(top,#9fcb37 0%,#55a51c 100%);
  background:-ms-linear-gradient(top,#9fcb37 0%,#55a51c 100%);
  background:linear-gradient(to bottom,#9fcb37 0%,#55a51c 100%)
}
.event-consumer-skin
{
  border:3px dotted #c8cbcc;
  background-color:#fbfbfb
}
.event-consumer-skin .stylized-container-content
{
  margin:33px 15px 20px 15px
}
.gray-dotted-skin
{
  border:3px dotted #c8cbcc;
  background-color:#fbfbfb
}
.gray-dotted-skin .stylized-container-content
{
  margin:10px
}
.nav-section-reskin-skin.default
{
  background-color:#fff;
  background-image:-moz-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(100%,#ffffff));
  background-image:-webkit-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);
  background-image:-o-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);
  background-image:linear-gradient(to bottom,#f0f0f0 0%,#ffffff 100%)
}
.nav-section-reskin-skin.staples
{
  border:1px solid #c8cbcc;
  padding:0
}
.nav-section-reskin-skin.reseller
{
  border:1px solid #c8cbcc;
  padding:0
}
.dynamic-text-header-skin.default
{
  background:#fdf6d2;
  background:-moz-linear-gradient(top,#fdf6d2 0%,#ffffff 40%,#ffffff 83%,#fdf6d2 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdf6d2),color-stop(40%,#ffffff),color-stop(83%,#ffffff),color-stop(100%,#fdf6d2));
  background:-webkit-linear-gradient(top,#fdf6d2 0%,#ffffff 40%,#ffffff 83%,#fdf6d2 100%);
  background:-o-linear-gradient(top,#fdf6d2 0%,#ffffff 40%,#ffffff 83%,#fdf6d2 100%);
  background:-ms-linear-gradient(top,#fdf6d2 0%,#ffffff 40%,#ffffff 83%,#fdf6d2 100%);
  background:linear-gradient(to bottom,#fdf6d2 0%,#ffffff 40%,#ffffff 83%,#fdf6d2 100%)
}
.dynamic-text-header-skin.reseller
{
  border:1px solid #c8cbcc;
  padding:0
}
.bubble-floating-skin
{
  border-top-right-radius:0;
  border-bottom-right-radius:10px;
  border-bottom-left-radius:0;
  border-top-left-radius:10px;
  background-clip:padding-box;
  padding:12px;
  padding-top:15px;
  border:1px solid #c8cbcc;
  background:#fff;
  background:-moz-linear-gradient(top,#ffffff 0%,#e6e6e6 5%,#ffffff 20%,#ffffff 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(5%,#e6e6e6),color-stop(20%,#ffffff),color-stop(100%,#ffffff));
  background:-webkit-linear-gradient(top,#ffffff 0%,#e6e6e6 5%,#ffffff 20%,#ffffff 100%);
  background:-o-linear-gradient(top,#ffffff 0%,#e6e6e6 5%,#ffffff 20%,#ffffff 100%);
  background:-ms-linear-gradient(top,#ffffff 0%,#e6e6e6 5%,#ffffff 20%,#ffffff 100%);
  background:linear-gradient(to bottom,#ffffff 0%,#e6e6e6 5%,#ffffff 20%,#ffffff 100%)
}
.bubble-docked-skin
{
  border-top-right-radius:10px;
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
  border-top-left-radius:0;
  background-clip:padding-box;
  padding:12px;
  padding-top:15px;
  border:1px solid #c8cbcc;
  background:#fff;
  background:-moz-linear-gradient(top,#ffffff 0%,#e6e6e6 5%,#ffffff 20%,#ffffff 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(5%,#e6e6e6),color-stop(20%,#ffffff),color-stop(100%,#ffffff));
  background:-webkit-linear-gradient(top,#ffffff 0%,#e6e6e6 5%,#ffffff 20%,#ffffff 100%);
  background:-o-linear-gradient(top,#ffffff 0%,#e6e6e6 5%,#ffffff 20%,#ffffff 100%);
  background:-ms-linear-gradient(top,#ffffff 0%,#e6e6e6 5%,#ffffff 20%,#ffffff 100%);
  background:linear-gradient(to bottom,#ffffff 0%,#e6e6e6 5%,#ffffff 20%,#ffffff 100%)
}
.polaroid-skin
{
  padding:10px;
  box-shadow:2px 2px 7px rgba(0,0,0,0.4);
  box-shadow:2px 2px 7px .4 rgba(0,0,0,0.4)
}
.ie6to8 .polaroid-skin
{
  padding:10px;
  border:1px solid #c8cbcc
}
.callout-accent-strong-skin
{
  border:1px solid #c8cbcc;
  padding:2px
}
.callout-accent-strong-skin .stylized-container-header
{
  height:24px;
  padding:5px
}
.callout-accent-strong-skin .stylized-container-content
{
  padding:5px
}
.ie6to8 .callout-accent-strong-skin
{
  padding-top:0
}
.callout-accent-strong-skin.default
{
  border-top-right-radius:0;
  border-bottom-right-radius:10px;
  border-bottom-left-radius:0;
  border-top-left-radius:10px;
  background-clip:padding-box
}
.callout-accent-strong-skin.default .stylized-container-header
{
  border-top-right-radius:0;
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
  border-top-left-radius:8px;
  background-clip:padding-box;
  background:url('/sf/_hc-0000009a/_langid-1/_/vp/images/b09/common/stylized-container/CalloutAccentStrong/top_middle.png') repeat-x;
  background:-moz-linear-gradient(top,#238ace 0%,#00539f 50%,#00539f 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#238ace),color-stop(50%,#00539f),color-stop(100%,#00539f));
  background:-webkit-linear-gradient(top,#238ace 0%,#00539f 50%,#00539f 100%);
  background:-o-linear-gradient(top,#238ace 0%,#00539f 50%,#00539f 100%);
  background:-ms-linear-gradient(top,#238ace 0%,#00539f 50%,#00539f 100%);
  background:linear-gradient(to bottom,#238ace 0%,#00539f 50%,#00539f 100%)
}
.callout-accent-strong-skin.default .stylized-container-content
{
  background-color:#fff;
  background-image:-moz-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(100%,#ffffff));
  background-image:-webkit-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);
  background-image:-o-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);
  background-image:linear-gradient(to bottom,#f0f0f0 0%,#ffffff 100%)
}
.informational-dialog-skin
{
  box-shadow:2px 2px 7px rgba(0,0,0,0.4);
  box-shadow:2px 2px 7px .4 rgba(0,0,0,0.4);
  border-top-right-radius:5px;
  border-bottom-right-radius:5px;
  border-bottom-left-radius:5px;
  border-top-left-radius:5px;
  background-clip:padding-box;
  border:1px solid #c8cbcc;
  padding:5px;
  box-sizing:border-box;
  background:#fefae9;
  background:-moz-linear-gradient(top,#fcd476 0%,#fefae9 33%,#fefae9 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcd476),color-stop(33%,#fefae9),color-stop(100%,#fefae9));
  background:-webkit-linear-gradient(top,#fcd476 0%,#fefae9 33%,#fefae9 100%);
  background:-o-linear-gradient(top,#fcd476 0%,#fefae9 33%,#fefae9 100%);
  background:-ms-linear-gradient(top,#fcd476 0%,#fefae9 33%,#fefae9 100%);
  background:linear-gradient(to bottom,#fcd476 0%,#fefae9 33%,#fefae9 100%)
}
.feature-highlight-tertiary-skin
{
  border:1px solid #c8cbcc;
  padding:5px;
  min-width:371px
}
.feature-highlight-tertiary-skin.default
{
  background:#c8e79b;
  background:-moz-linear-gradient(top,#c8e79b 0%,#f0f7de 41%,#f0f7de 41%,#ffffff 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c8e79b),color-stop(41%,#f0f7de),color-stop(41%,#f0f7de),color-stop(100%,#ffffff));
  background:-webkit-linear-gradient(top,#c8e79b 0%,#f0f7de 41%,#f0f7de 41%,#ffffff 100%);
  background:-o-linear-gradient(top,#c8e79b 0%,#f0f7de 41%,#f0f7de 41%,#ffffff 100%);
  background:-ms-linear-gradient(top,#c8e79b 0%,#f0f7de 41%,#f0f7de 41%,#ffffff 100%);
  background:linear-gradient(to bottom,#c8e79b 0%,#f0f7de 41%,#f0f7de 41%,#ffffff 100%)
}
.footer-primary2-skin
{
  border:1px solid #c8cbcc;
  padding:2px;
  border-top-right-radius:0;
  border-bottom-right-radius:10px;
  border-bottom-left-radius:10px;
  border-top-left-radius:0;
  background-clip:padding-box
}
.footer-primary2-skin .stylized-container-content
{
  padding:7px;
  min-height:137px;
  background:#f8f8f9;
  background:-moz-linear-gradient(top,#bfdff2 0%,#f8f8f9 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bfdff2),color-stop(100%,#f8f8f9));
  background:-webkit-linear-gradient(top,#bfdff2 0%,#f8f8f9 100%);
  background:-o-linear-gradient(top,#bfdff2 0%,#f8f8f9 100%);
  background:-ms-linear-gradient(top,#bfdff2 0%,#f8f8f9 100%);
  background:linear-gradient(to bottom,#bfdff2 0%,#f8f8f9 100%)
}
.letter-head-skin
{
  min-height:512px;
  min-width:453px;
  box-shadow:5px 5px 7px rgba(0,0,0,0.4);
  box-shadow:5px 5px 7px .4 rgba(0,0,0,0.4);
  background:url('/sf/_hc-00000078/_langid-1/_/vp/images/b09/common/stylized-container/LetterHead/top_middle.png') repeat-x;
  background:-moz-linear-gradient(top,#f2f2f3 0%,#ffffff 25%,#ffffff 75%,#ffffff 75%,#f2f2f3 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f3),color-stop(25%,#ffffff),color-stop(75%,#ffffff),color-stop(75%,#ffffff),color-stop(100%,#f2f2f3));
  background:-webkit-linear-gradient(top,#f2f2f3 0%,#ffffff 25%,#ffffff 75%,#ffffff 75%,#f2f2f3 100%);
  background:-o-linear-gradient(top,#f2f2f3 0%,#ffffff 25%,#ffffff 75%,#ffffff 75%,#f2f2f3 100%);
  background:-ms-linear-gradient(top,#f2f2f3 0%,#ffffff 25%,#ffffff 75%,#ffffff 75%,#f2f2f3 100%);
  background:linear-gradient(to bottom,#f2f2f3 0%,#ffffff 25%,#ffffff 75%,#ffffff 75%,#f2f2f3 100%)
}
.ie6to8 .letter-head-skin
{
  border:1px solid #f2f2f3
}
.toolbar-skin
{
  padding:2px;
  background:white;
  border:1px solid #c8cbcc;
  border-top-right-radius:0;
  border-bottom-right-radius:10px;
  border-bottom-left-radius:0;
  border-top-left-radius:10px;
  background-clip:padding-box
}
.toolbar-skin .stylized-container-header
{
  background-color:#f2f5f9;
  padding:3px;
  height:9px
}
.toolbar-skin .stylized-container-content
{
  padding:0;
  background:#e3e8ef;
  background:-moz-linear-gradient(top,#e3e8ef 0%,#f0f4f7 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3e8ef),color-stop(100%,#f0f4f7));
  background:-webkit-linear-gradient(top,#e3e8ef 0%,#f0f4f7 100%);
  background:-o-linear-gradient(top,#e3e8ef 0%,#f0f4f7 100%);
  background:-ms-linear-gradient(top,#e3e8ef 0%,#f0f4f7 100%);
  background:linear-gradient(to bottom,#e3e8ef 0%,#f0f4f7 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e8ef',endColorstr='#f0f4f7',GradientType=0)
}
.header-holiday-skin
{
  box-sizing:border-box;
  border:1px solid #a6a6a6
}
.header-holiday-skin .stylized-container-header
{
  background-color:#a6a6a6;
  padding:3px;
  height:24px
}
.informational-accent-strong-holiday-skin
{
  background-color:black;
  padding:23px 20px 23px 20px;
  box-sizing:border-box
}
.informational-accent-strong-holiday-skin .stylized-container-content
{
  padding:2px 0;
  border-top:1px solid white;
  border-bottom:1px solid white
}
.informational-primary-consumer-skin
{
  background-color:#f2eeea
}

.hc-31 {}