/** /resources/css/consumer_base_ui.css **/
/**
 * @fileOverview BaseUI contains variables, mixins, reset, baseline, grid, and utilities
 *   most of the base is Bootstrap, but with some PayPal flavor.
 *   This file replaces bootstrap.css and includes only what we need for baseUI
 *
 * @name Base
 * @author rfeathers
 * @tested none yet
 */
/* Colors */
/* PayPal-specific */
/* generic */
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/**
 * @fileOverview Mixins contains mixins
 * @name Mixins
 * @author hdoan
 * @tested browsers FF 12, Chrome 18, Safari 5 on Mac
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  /* Responsive images (ensure images don't scale beyond their parents) */

  max-width: 100%;
  /* Part 1: Set a maxium relative to the parent */

  width: auto\9;
  /* IE7-8 need help adjusting responsive images */

  height: auto;
  /* Part 2: Scale the height according to the width, otherwise you get stretching */

  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page  {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}
/**
 * @fileOverview Reset contains reset and baseline styles
 * @name Reset
 * @author hdoan
 * @tested browsers FF 12, Chrome 18, Safari 5 on Mac
 */
/* Reset ====================================== */
html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
fieldset,
img {
  border: 0;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
  font-style: normal;
  font-weight: normal;
}
ol,
ul {
  list-style: none;
}
caption,
th {
  text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
q:before,
q:after {
  content: "";
}
abbr,
acronym {
  border: 0;
  font-variant: normal;
}
/* to preserve line-height and selector appearance */

sub {
  vertical-align: text-bottom;
}
input,
textarea,
select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
/*to enable resizing for IE*/
input,
textarea,
select {
  *font-size: 100%;
}
/*because legend doesn't inherit in IE */
legend {
  color: #000;
}
/* Start of base-lining, some from YUI's CSS Foundation ==================== */
body {
  font-family: arial, helvetica, sans-serif;
  font-size: 81.25%;
  /* Base font-size is 16px */

  color: #292929;
}
h1 {
  /*18px via YUI Fonts CSS foundation*/

  font-size: 138.5%;
}
h2 {
  /*16px via YUI Fonts CSS foundation*/

  font-size: 123.1%;
}
h3 {
  /*14px via YUI Fonts CSS foundation*/

  font-size: 108%;
}
h1,
h2,
h3 {
  /* top & bottom margin based on font size */

  margin: 1em 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
strong {
  /*bringing boldness back to headers and the strong element*/

  font-weight: bold;
}
a {
  color: #0088cc;
}
a:hover,
a:focus {
  color: #009cde;
}
abbr,
acronym {
  /*indicating to users that more info is available */

  border-bottom: 1px dotted #000;
  cursor: help;
}
em {
  /*bringing italics back to the em element*/

  font-style: italic;
}
blockquote,
ul,
ol,
dl {
  /*giving blockquotes and lists room to breath*/

  margin: 1em;
}
ol,
ul,
dl {
  /*bringing lists on to the page with breathing room */

  margin-left: 2em;
}
ol {
  /*giving OL's LIs generated numbers*/

  list-style: decimal outside;
}
ul {
  /*giving UL's LIs generated disc markers*/

  list-style: disc outside;
}
dl dd {
  /*providing spacing for definition terms*/

  margin-left: 1em;
}
th,
td {
  /*borders and padding to make the table readable*/

  border: 1px solid #000;
  padding: .5em;
}
th {
  /*distinguishing table headers from data cells*/

  font-weight: bold;
  text-align: center;
}

caption {
  /*coordinated margin to match cell's padding*/

  margin-bottom: .5em;
  /*centered so it doesn't blend in to other content*/

  text-align: center;
}
p,
fieldset,
table,
pre,
legend {
  /*so things don't run into each other*/

  margin-bottom: 1em;
}
/* setting a consistent width, 160px; 
   control of type=file still not possible */
input[type=text],
input[type=password],
textarea {
  width: 12.25em;
  *width: 11.9em;
}
body {
  margin: 0;
  font-family: arial, helvetica, sans-serif;
  font-size: 13px;
  color: #292929;
  background-color: #ffffff;
}
a {
  color: #0088cc;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #009cde;
  text-decoration: underline;
}
.img-rounded {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
/**
 * @fileOverview Paypal-specific tweaks
 * @name paypal
 * @author rfeathers
 * @tested none yet
 */
html {
  background: url("https://www.paypalobjects.com/webstatic/i/ex_ce2/scr/scr_gray-bkgd.png") repeat #6e6d71;
}
body {
  background: url("https://www.paypalobjects.com/webstatic/i/ex_ce2/scr/scr_content-bkgd.png") repeat #f8f8f8;
}
.row {
  margin-left: -20px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 988px;
  margin: 0 auto;
}
.span12 {
  width: 988px;
}
.span11 {
  width: 904px;
}
.span10 {
  width: 820px;
}
.span9 {
  width: 736px;
}
.span8 {
  width: 652px;
}
.span7 {
  width: 568px;
}
.span6 {
  width: 484px;
}
.span5 {
  width: 400px;
}
.span4 {
  width: 316px;
}
.span3 {
  width: 232px;
}
.span2 {
  width: 148px;
}
.span1 {
  width: 64px;
}
.offset12 {
  margin-left: 1028px;
}
.offset11 {
  margin-left: 944px;
}
.offset10 {
  margin-left: 860px;
}
.offset9 {
  margin-left: 776px;
}
.offset8 {
  margin-left: 692px;
}
.offset7 {
  margin-left: 608px;
}
.offset6 {
  margin-left: 524px;
}
.offset5 {
  margin-left: 440px;
}
.offset4 {
  margin-left: 356px;
}
.offset3 {
  margin-left: 272px;
}
.offset2 {
  margin-left: 188px;
}
.offset1 {
  margin-left: 104px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.0242914979757085%;
  *margin-left: 1.9736842105263157%;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.0242914979757085%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.9493927125506%;
}
.row-fluid .span11 {
  width: 91.49797570850203%;
  *width: 91.44736842105263%;
}
.row-fluid .span10 {
  width: 82.99595141700405%;
  *width: 82.94534412955466%;
}
.row-fluid .span9 {
  width: 74.49392712550608%;
  *width: 74.44331983805668%;
}
.row-fluid .span8 {
  width: 65.9919028340081%;
  *width: 65.9412955465587%;
}
.row-fluid .span7 {
  width: 57.48987854251013%;
  *width: 57.43927125506073%;
}
.row-fluid .span6 {
  width: 48.987854251012145%;
  *width: 48.93724696356275%;
}
.row-fluid .span5 {
  width: 40.48582995951417%;
  *width: 40.435222672064775%;
}
.row-fluid .span4 {
  width: 31.983805668016196%;
  *width: 31.933198380566804%;
}
.row-fluid .span3 {
  width: 23.481781376518217%;
  *width: 23.431174089068826%;
}
.row-fluid .span2 {
  width: 14.979757085020243%;
  *width: 14.92914979757085%;
}
.row-fluid .span1 {
  width: 6.477732793522267%;
  *width: 6.4271255060728745%;
}
.row-fluid .offset12 {
  margin-left: 104.04858299595142%;
  *margin-left: 103.94736842105263%;
}
.row-fluid .offset12:first-child {
  margin-left: 102.02429149797571%;
  *margin-left: 101.92307692307692%;
}
.row-fluid .offset11 {
  margin-left: 95.54655870445345%;
  *margin-left: 95.44534412955466%;
}
.row-fluid .offset11:first-child {
  margin-left: 93.52226720647774%;
  *margin-left: 93.42105263157895%;
}
.row-fluid .offset10 {
  margin-left: 87.04453441295547%;
  *margin-left: 86.94331983805668%;
}
.row-fluid .offset10:first-child {
  margin-left: 85.02024291497976%;
  *margin-left: 84.91902834008097%;
}
.row-fluid .offset9 {
  margin-left: 78.5425101214575%;
  *margin-left: 78.4412955465587%;
}
.row-fluid .offset9:first-child {
  margin-left: 76.51821862348179%;
  *margin-left: 76.417004048583%;
}
.row-fluid .offset8 {
  margin-left: 70.04048582995952%;
  *margin-left: 69.93927125506073%;
}
.row-fluid .offset8:first-child {
  margin-left: 68.01619433198381%;
  *margin-left: 67.91497975708502%;
}
.row-fluid .offset7 {
  margin-left: 61.53846153846155%;
  *margin-left: 61.43724696356276%;
}
.row-fluid .offset7:first-child {
  margin-left: 59.51417004048584%;
  *margin-left: 59.412955465587046%;
}
.row-fluid .offset6 {
  margin-left: 53.03643724696356%;
  *margin-left: 52.93522267206477%;
}
.row-fluid .offset6:first-child {
  margin-left: 51.012145748987855%;
  *margin-left: 50.910931174089065%;
}
.row-fluid .offset5 {
  margin-left: 44.534412955465584%;
  *margin-left: 44.43319838056679%;
}
.row-fluid .offset5:first-child {
  margin-left: 42.51012145748988%;
  *margin-left: 42.40890688259109%;
}
.row-fluid .offset4 {
  margin-left: 36.03238866396761%;
  *margin-left: 35.931174089068826%;
}
.row-fluid .offset4:first-child {
  margin-left: 34.008097165991906%;
  *margin-left: 33.906882591093115%;
}
.row-fluid .offset3 {
  margin-left: 27.530364372469634%;
  *margin-left: 27.42914979757085%;
}
.row-fluid .offset3:first-child {
  margin-left: 25.506072874493924%;
  *margin-left: 25.404858299595144%;
}
.row-fluid .offset2 {
  margin-left: 19.02834008097166%;
  *margin-left: 18.927125506072873%;
}
.row-fluid .offset2:first-child {
  margin-left: 17.00404858299595%;
  *margin-left: 16.902834008097166%;
}
.row-fluid .offset1 {
  margin-left: 10.526315789473685%;
  *margin-left: 10.425101214574898%;
}
.row-fluid .offset1:first-child {
  margin-left: 8.502024291497975%;
  *margin-left: 8.40080971659919%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}
.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}
p {
  margin: 8px 0;
}
.lead {
  margin-bottom: 20px;
  font-size: 19.5px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #999999;
}
a.muted:hover,
a.muted:focus {
  color: #808080;
}
.text-warning {
  color: #c09853;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #a47e3c;
}
.text-error {
  color: #d92416;
}
a.text-error:hover,
a.text-error:focus {
  color: #ab1c11;
}
.text-info {
  color: #3a87ad;
}
a.text-info:hover,
a.text-info:focus {
  color: #2d6987;
}
.text-success {
  color: #468847;
}
a.text-success:hover,
a.text-success:focus {
  color: #356635;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  line-height: 20px;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}
h1,
h2,
h3 {
  line-height: 40px;
}
h1 {
  font-size: 35.75px;
}
h2 {
  font-size: 29.25px;
}
h3 {
  font-size: 22.75px;
}
h4 {
  font-size: 16.25px;
}
h5 {
  font-size: 13px;
}
h6 {
  font-size: 11.049999999999999px;
}
h1 small {
  font-size: 22.75px;
}
h2 small {
  font-size: 16.25px;
}
h3 small {
  font-size: 13px;
}
h4 small {
  font-size: 13px;
}
.page-header {
  padding-bottom: 9px;
  margin: 20px 0 30px;
  border-bottom: 1px solid #d8d8d8;
}
ul,
ol {
  padding: 0;
  margin: 0 0 10px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none;
}
ul.inline,
ol.inline {
  margin-left: 0;
  list-style: none;
}
ul.inline > li,
ol.inline > li {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 10px;
}
.dl-horizontal {
  *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: left;
  width: 160px;
  clear: left;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-left: 180px;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #d8d8d8;
  border-bottom: 1px solid #ffffff;
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px;
  border-left: 5px solid #d8d8d8;
}
blockquote p {
  margin-bottom: 0;
  font-size: 16.25px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #999999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #d8d8d8;
  border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 20px;
  font-style: normal;
  line-height: 20px;
}
h1 {
  font-size: 37.99991px;
}
h2 {
  font-size: 21.9999px;
}
h3 {
  font-size: 21.9999px;
}
h4 {
  font-size: 16.25px;
}
h5 {
  font-size: 13px;
}
h6 {
  font-size: 11.049999999999999px;
}
h1 small {
  font-size: 22.75px;
}
h2 small {
  font-size: 16.25px;
}
h3 small {
  font-size: 13px;
}
h4 small {
  font-size: 13px;
}
.pageHeadline {
  margin: 0 auto;
  border-bottom: 1px solid #d8d8d8;
  position: relative;
  height: 46px;
  font-size: 22px;
  line-height: 36px;
  box-shadow: 0 1px 0 #fff;
}
.pageHeadline2 {
  color: #009cde;
  line-height: 38px;
  margin-top: 4px;
  font-size: 31.999890000000004px;
}
code,
pre {
  padding: 0 3px 2px;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 11px;
  color: #292929;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 12px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -ms-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -ms-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
.collapse.in {
  height: auto;
}
.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
  -webkit-opacity: 20;
  -moz-opacity: 20;
  opacity: 20;
}
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
  -webkit-opacity: 40;
  -moz-opacity: 40;
  opacity: 40;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #292929;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #cccccc;
  *border: 0;
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #292929;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}
.btn:active,
.btn.active {
  background-color: #cccccc \9;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover,
.btn:focus {
  color: #292929;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-opacity: 65;
  -moz-opacity: 65;
  opacity: 65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 16.25px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.049999999999999px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 0 6px;
  font-size: 9.75px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0044cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #003399 \9;
}
.btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #f89406;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}
.btn-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #bd362f;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}
.btn-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #51a351;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
}
.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}
.btn-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #2f96b4;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #ffffff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
}
.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}
.btn-inverse {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top, #444444, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #222222;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #0088cc;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #005580;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #292929;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-left: .3em;
}
.btn-group:first-child {
  *margin-left: 0;
}
.btn-group + .btn-group {
  margin-left: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 13px;
}
.btn-group > .btn-mini {
  font-size: 9.75px;
}
.btn-group > .btn-small {
  font-size: 11.049999999999999px;
}
.btn-group > .btn-large {
  font-size: 16.25px;
}
.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #0044cc;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #f89406;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #bd362f;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #51a351;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #2f96b4;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #222222;
}
.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.btn-group-vertical {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-left: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #c09853;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #468847;
}
.alert-success h4 {
  color: #468847;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #d92416;
}
.alert-danger h4,
.alert-error h4 {
  color: #d92416;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #3a87ad;
}
.alert-info h4 {
  color: #3a87ad;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}
/* Utilities ======================== */
.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-right: 10px;
}
.media > .pull-right {
  margin-left: 10px;
}
.media-list {
  margin-left: 0;
  list-style: none;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}
.accessAid {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
}
/**
 * Include the nav css from Bootstrap
 * REMEMBER, baseUINav is a required dependency, bower should install it for us
 **/
.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: right;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #0088cc;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #ffffff;
  background-color: #0088cc;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-right: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #0088cc;
  border-bottom-color: #0088cc;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #005580;
  border-bottom-color: #005580;
}
/* move down carets for tabs */
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #ffffff;
  background-color: #999999;
  border-color: #999999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  -webkit-opacity: 100;
  -moz-opacity: 100;
  opacity: 100;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {

  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}
.nav > .disabled > a {
  color: #999999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: left;
  display: block;
  padding: 10px 20px 10px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #777777;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #777777;
}
.navbar-link {
  color: #777777;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #333333;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 724px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}
.navbar .nav > li {
  float: left;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #777777;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: transparent;
  color: #333333;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #555555;
  text-decoration: none;
  background-color: #e5e5e5;
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}
.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ededed;
  background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
  border-color: #e5e5e5 #e5e5e5 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e5e5e5;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #ffffff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #e5e5e5;
  color: #555555;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #777777;
  border-bottom-color: #777777;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  left: auto;
  right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  left: auto;
  right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  left: auto;
  right: 100%;
  margin-left: 0;
  margin-right: -1px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #222222, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  background-image: -webkit-linear-gradient(top, #222222, #111111);
  background-image: -o-linear-gradient(top, #222222, #111111);
  background-image: linear-gradient(to bottom, #222222, #111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999999;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:focus {
  color: #ffffff;
}
.navbar-inverse .brand {
  color: #999999;
}
.navbar-inverse .navbar-text {
  color: #999999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #ffffff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #ffffff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #ffffff;
}
.navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #ffffff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999999;
  border-bottom-color: #999999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar-inverse .navbar-search .search-query {
  color: #ffffff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -ms-transition: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #ffffff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top, #151515, #040404);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
  background-image: -webkit-linear-gradient(top, #151515, #040404);
  background-image: -o-linear-gradient(top, #151515, #040404);
  background-image: linear-gradient(to bottom, #151515, #040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #040404;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}
/* Outside Nav (start) */
.gblMHeader .nav {
  min-height: 72px;
  border-bottom: 1px solid #fff;
  background-color: #f5f5f5;
  color: #666;
  font-weight: bold;
  -moz-box-shadow: 0 -5px 5px #5a595d;
  -webkit-box-shadow: 0 -5px 5px #5a595d;
  box-shadow: 0 -5px 5px #5a595d;
}
.gblMHeader .nav .navOut {
  overflow: visible;
  margin: 0 auto;
}
/* 1st level */
.gblMHeader .nav ul {
  margin: 0;
  padding: 0;
  z-index: 400;
}
.gblMHeader .nav ul li,
.gblMHeader .nav ul li.dropdown a {
  background: url(https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png) right 0 no-repeat;
  z-index: 2;
  list-style: none;
}
.gblMHeader .nav ul li {
  background-position: 0 0;
}
.gblMHeader .nav ul li {
  position: relative;
  margin: 0 -7px 0 0;
  padding: 0 0 0 1px;
  float: left;
}
.gblMHeader .nav ul li a {
  display: block;
  padding: 0 24px 0 22px;
  background-position: right 0;
  color: #666;
  font-size: 1.077em;
  line-height: 72px;
  text-shadow: 0 1px 1px #fff;
}
.gblMHeader .nav ul li.dropdown a {
  padding: 0 44px 0 22px;
}
.gblMHeader .nav ul li.logo:last-child {
  background: none;
}
.gblMHeader .nav ul .dropdown.show,
.gblMHeader .nav ul li.dropdown:hover {
  z-index: 205;
  background-position: 0 -100px;
}
.gblMHeader .nav ul .dropdown.show a,
.gblMHeader .nav ul li.dropdown:hover a {
  z-index: 205;
  background-position: right -100px;
  margin-left: 3px;
  padding-left: 19px;
}
.gblMHeader .nav ul li:hover a,
.gblMHeader .nav ul li a:focus,
.gblMHeader .nav ul .show a,
.gblMHeader .nav ul .current a {
  color: #0079ad;
  text-decoration: none;
}
.gblMHeader .nav ul li a:active {
  color: #0c8dc4;
}
/* logo */
.gblMHeader .nav ul .logo {
  padding: 0 22px 0 0;
  width: 108px;
}
.gblMHeader .nav ul .logo a,
.gblMHeader .nav ul .logo:hover a,
.gblMHeader .nav ul .logo:focus a {
  margin-left: 0;
  padding: 0;
  display: block;
  background: none;
}
.gblMHeader .nav ul .logo a img {
  margin: 25px 0 0 0;
  display: block;
}
.gblMHeader .nav ul .logo,
.gblMHeader .nav ul .logo:hover {
  background-position: 123px 0;
}
/* magic */
.gblMHeader .nav li:hover ul,
.gblMHeader .nav li:focus ul,
.gblMHeader .nav .show ul {
  left: 3px;
}
/* 2nd level */
.gblMHeader .nav ul ul {
  position: absolute;
  z-index: -1;
  top: 66px;
  left: -9999px;
  margin-top: -17px;
  padding: 5px 0;
  min-width: 150px;
  border: 1px solid #d6d6d6;
  background: #fff;
  -webkit-border-radius: 0 5px 5px 5px;
  -moz-border-radius: 0 5px 5px 5px;
  border-radius: 0 5px 5px 5px;
  -moz-box-shadow: 0 1px 2px #ccc;
  -webkit-box-shadow: 0 1px 2px #ccc;
  box-shadow: 0 1px 2px #ccc;
  white-space: nowrap;
}
.gblMHeader .nav ul li.dropdown li {
  float: none;
  position: relative;
  margin: 0;
  padding: 0;
  line-height: 46px;
  font-weight: normal;
  background: none;
}
.gblMHeader .nav ul li.dropdown li a {
  display: block;
  padding-left: 17px;
  background: none;
  font-size: 1em;
}
.gblMHeader .nav ul li li a:hover,
.gblMHeader .nav ul li li a:focus {
  background: #f5f5f5;
}
.gblMHeader .nav ul li.dropdown:hover li a,
.gblMHeader .nav ul .dropdown.show li a {
  margin-left: 0;
  padding-right: 19px;
  line-height: 46px;
  color: #666;
}
.gblMHeader .nav ul li:hover li:hover a,
.gblMHeader .nav ul .show li a:focus {
  color: #0079ad;
}
.gblMHeader .nav ul li:hover li a:active {
  color: #0058af;
}
/* for the Explore link on right */
.gblMHeader .nav ul li.navUtilitiesSec {
  float: right;
  padding: 0 4px 0;
  background: url(https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png) 0 0 no-repeat;
}
.gblMHeader .navUtilitiesSec a {
  padding: 15px 0;
  font-size: 1.077em;
  line-height: 72px;
  color: #666;
  text-shadow: 0 1px 1px #fff;
}
.gblMHeader .navUtilitiesSec a:hover,
.navUtilitiesSec a:focus {
  cursor: pointer;
  text-decoration: none;
  color: #009cde;
}
.gblMHeader .navUtilitiesSec a:active {
  color: #0058af;
}
/* Outside Nav (end) */
/*logged in*/
.gblMHeader .utility.login {
  margin: 0;
  padding: 0;
  color: #eee;
  text-align: left;
}
.gblMHeader .utility.login ul {
  margin: 0;
  padding: 0;
}
#nav-global-loggedin {
  float: left;
}
#nav-global-loggedin li,
.utility.login p {
  float: left;
}
#nav-global-loggedin li {
  margin: 10px 4px 0;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
}
#nav-global-loggedin li:last-child {
  padding-right: 0;
}
#nav-global-loggedin li.button:last-child {
  padding-right: 10px;
}
.gblMHeader .utility.login p {
  margin: 0;
  padding: 0 5px;
  font-size: 0.923em;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.25);
  line-height: 44px;
}
#nav-global-loggedin .help {
  position: relative;
  z-index: 100;
  margin-right: 0;
  width: 51px;
  /*41 default width +(4*2) padding + (1*2) border */

  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 24px;
}
#nav-global-loggedin .help:hover {
  position: relative;
  border: 1px solid #d6d6d6;
  border-bottom: 0;
  background: #fff;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  -moz-box-shadow: 0 2px 2px #ccc;
  -webkit-box-shadow: 0 2px 2px #ccc;
  box-shadow: 0 2px 2px #ccc;
}
#nav-global-loggedin .help a {
  padding: 0 20px 0 0;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png") no-repeat scroll right -495px transparent;
  color: #eee;
  font-size: 0.8461em;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.25);
  text-decoration: none;
}
#nav-global-loggedin .help:hover a {
  background-position: right -545px;
  color: #000;
  text-shadow: 0 1px rgba(255, 255, 255, 0.7);
}
#nav-global-loggedin .help ul {
  position: absolute;
  top: 22px;
  left: -9999em;
  z-index: 2;
  margin: 0;
  padding: 5px 0;
  min-width: 155px;
  border: 1px solid #cfcfcf;
  border-top: 0;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

  -webkit-border-radius: 5px 0 5px 5px;
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
  -moz-box-shadow: 0 2px 2px #ccc;
  -webkit-box-shadow: 0 2px 2px #ccc;
  box-shadow: 0 2px 2px #ccc;
  background-color: #fff;
  /* Old browsers */

}
#nav-global-loggedin .help:hover ul,
#nav-global-loggedin .help:focus ul,
#nav-global-loggedin .show ul {
  left: auto;
  right: -1px;
}
#nav-global-loggedin .help li {
  display: block;
  float: none;
  margin: 0;
  padding: 0;
  line-height: 22px;
}
#nav-global-loggedin .help li:first-child:hover,
#nav-global-loggedin .help li:first-child:focus {
  -webkit-border-radius: 5px 0 5px 5px;
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}
#nav-global-loggedin .help li a {
  display: block;
  padding: 0 10px;
  background: none;
  color: #000;
  text-shadow: 0 1px rgba(255, 255, 255, 0.7);
}
#nav-global-loggedin .help li a:hover,
#nav-global-loggedin .help li a:focus {
  background-color: #f5f5f5;
  color: #0c8dc4;
}
#nav-global-loggedin .help .dividerAfter {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 8px;
}
#nav-global-loggedin .help .dividerBefore {
  border-top: 1px solid #fff;
  padding-top: 8px;
}
.gblMHeader .formSmall .button {
  display: inline-block;
}
/* Size for buttons - Small(11px), Medium(13px), Large(16px) */
.formSmall .button,
.button.small,
.formSmall button,
button.small {
  font-size: 0.8461em;
  padding-top: 4px;
  padding-bottom: 4px;
}
.formMedium .button,
.button.medium,
.formMedium button,
button.medium {
  font-size: 1em;
  padding-bottom: 7px;
}
.formLarge .button,
.formLarge button {
  font-size: 1.231em;
}
/* Default Blue Color */
a.button,
.button,
button {
  color: #fff;
  font-weight: bold;
  line-height: 1.4545em;
  text-shadow: 0 -1px #00692c;
  text-align: center;
  background-color: #0079c1;
  background: -moz-linear-gradient(center bottom, #0079c1 0%, #0079c1 20%, #00a1ff 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #0079c1), color-stop(20%, #0079c1), color-stop(100%, #00a1ff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #0079c1 0%, #0079c1 20%, #00a1ff 100%);
  /* Chrome10+,Safari5.1+ */

  background: -ms-linear-gradient(bottom, #0079c1 0%, #0079c1 20%, #00a1ff 100%);
  /* IE10+ */

  background: -o-linear-gradient(bottom, #0079c1 0%, #0079c1 20%, #00a1ff 100%);
  /* Opera 11.10+ */

  background: linear-gradient(bottom, #0079c1 0%, #0079c1 20%, #00a1ff 100%);
  /* W3C */

  -moz-box-shadow: 0 1px #4dbeff inset;
  -webkit-box-shadow: 0 1px #4dbeff inset;
  box-shadow: 0 1px #4dbeff inset;
  -webkit-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  border-color: #0079c1 #00588B #004B77;
  border-style: solid;
  border-width: 1px;
  height: 1.4545em;
  padding: 7px 15px 8px;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  cursor: pointer;
}
.button:hover,
button:hover,
button:focus,
.button:focus {
  text-shadow: 0 -1px #004c77;
  background-color: #005282;
  background: -moz-linear-gradient(center bottom, #005282 0%, #005282 20%, #0083cf 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #0079c1), color-stop(20%, #0079c1), color-stop(100%, #00a1ff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #005282 0%, #005282 20%, #0083cf 100%);
  /* Chrome10+,Safari5.1+ */

  background: -ms-linear-gradient(bottom, #005282 0%, #005282 20%, #0083cf 100%);
  /* IE10+ */

  background: -o-linear-gradient(bottom, #005282 0%, #005282 20%, #0083cf 100%);
  /* Opera 11.10+ */

  background: linear-gradient(bottom, #005282 0%, #005282 20%, #0083cf 100%);
  /* W3C */

  border-color: #00629B #004872 #003b5d;
  -moz-box-shadow: 0 1px #1794DC inset;
  -webkit-box-shadow: 0 1px #1794DC inset;
  box-shadow: 0 1px #1794DC inset;
}
.button:active,
button:active {
  text-shadow: 0 -1px #004268;
  background: -moz-linear-gradient(center, bottom, #005282 0%, #005282 20%, #006aa8 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #0079c1), color-stop(20%, #0079c1), color-stop(100%, #00a1ff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #005282 0%, #005282 20%, #006aa8 100%);
  /* Chrome10+,Safari5.1+ */

  background: -ms-linear-gradient(bottom, #005282 0%, #005282 20%, #006aa8 100%);
  /* IE10+ */

  background: -o-linear-gradient(bottom, #005282 0%, #005282 20%, #006aa8 100%);
  /* Opera 11.10+ */

  background: linear-gradient(bottom, #005282 0%, #005282 20%, #006aa8 100%);
  /* W3C */

  border-color: #004269 #003D60 #003A5C;
  -moz-box-shadow: 0 2px 4px #004268 inset;
  -webkit-box-shadow: 0 2px 4px #004268 inset;
  box-shadow: 0 2px 4px #004268 inset;
}
/* Secondary Gray Color */
.button.secondary {
  color: #333;
  text-shadow: 0 1px #e0e0e0;
  background-color: #b3b7ba;
  background: -moz-linear-gradient(bottom, #bfbfbf 0%, #bfbfbf 20%, #e0e0e0 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #bfbfbf), color-stop(20%, #bfbfbf), color-stop(100%, #e0e0e0));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #bfbfbf 0%, #bfbfbf 20%, #e0e0e0 100%);
  /* Chrome10+,Safari5.1+ */

  background: -ms-linear-gradient(bottom, #bfbfbf 0%, #bfbfbf 20%, #e0e0e0 100%);
  /* IE10+ */

  background: -o-linear-gradient(bottom, #bfbfbf 0%, #bfbfbf 20%, #e0e0e0 100%);
  /* Opera 11.10+ */

  background: linear-gradient(bottom, #bfbfbf 0%, #bfbfbf 20%, #e0e0e0 100%);
  /* W3C */

  -moz-box-shadow: 0 1px #ececec inset;
  -webkit-box-shadow: 0 1px #ececec inset;
  box-shadow: 0 1px #ececec inset;
  border-color: #cbcbcb #b2b2b2 #8b8b8b;
}
.button.secondary:hover,
.button.secondary:focus {
  background-color: #a5a5a5;
  background: -moz-linear-gradient(center bottom, #a5a5a5 0%, #a5a5a5 20%, #e0e0e0 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #a5a5a5), color-stop(20%, #a5a5a5), color-stop(100%, #e0e0e0));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #e0e0e0 100%);
  /* Chrome10+,Safari5.1+ */

  background: -ms-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #e0e0e0 100%);
  /* IE10+ */

  background: -o-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #e0e0e0 100%);
  /* Opera 11.10+ */

  background: linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #e0e0e0 100%);
  /* W3C */

  -moz-box-shadow: 0 1px #ebe9ec inset;
  -webkit-box-shadow: 0 1px #ebe9ec inset;
  box-shadow: 0 1px #ebe9ec inset;
  border-color: #cbcbcb #b2b2b2 #8d8d8d;
}
.button.secondary:active {
  background-color: #a5a5a5;
  background: -moz-linear-gradient(center bottom, #a5a5a5 0%, #a5a5a5 20%, #cccccc 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #a5a5a5), color-stop(20%, #a5a5a5), color-stop(100%, #cccccc));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #cccccc 100%);
  /* Chrome10+,Safari5.1+ */

  background: -ms-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #cccccc 100%);
  /* IE10+ */

  background: -o-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #cccccc 100%);
  /* Opera 11.10+ */

  background: linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #cccccc 100%);
  /* W3C */

  -moz-box-shadow: 0 2px 4px #737373 inset;
  -webkit-box-shadow: 0 2px 4px #737373 inset;
  box-shadow: 0 2px 4px #737373 inset;
  border-color: #8c8c8c #878787 #808080;
}
/* Action (notification/alert primary) Red Color */
.button.notify {
  color: #fff;
  text-shadow: 0 -1px #992c25;
  background-color: #b32317;
  background: -moz-linear-gradient(center bottom, #b32317 0%, #bf2719 20%, #ff3421 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #b32317), color-stop(20%, #bf2719), color-stop(100%, #ff3421));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #b32317 0%, #bf2719 20%, #ff3421 100%);
  /* Chrome10+,Safari5.1+ */

  background: -ms-linear-gradient(bottom, #b32317 0%, #bf2719 20%, #ff3421 100%);
  /* IE10+ */

  background: -o-linear-gradient(bottom, #b32317 0%, #bf2719 20%, #ff3421 100%);
  /* Opera 11.10+ */

  background: linear-gradient(bottom, #b32317 0%, #bf2719 20%, #ff3421 100%);
  /* W3C */

  -webkit-box-shadow: 0 1px #ffa199 inset;
  -moz-box-shadow: 0 1px #ffa199 inset;
  box-shadow: 0 1px #ffa199 inset;
  border-color: #ad2317 #801A11 #66150d;
}
.button.notify:hover,
.button.notify:focus {
  text-shadow: 0 -1px #80251f;
  background-color: #991f14;
  background: -moz-linear-gradient(center bottom, #b32317 0%, #b32317 20%, #e52e1e 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #b32317), color-stop(20%, #b32317), color-stop(100%, #e52e1e));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #b32317 0%, #b32317 20%, #e52e1e 100%);
  /* Chrome10+,Safari5.1+ */

  background: -ms-linear-gradient(bottom, #b32317 0%, #b32317 20%, #e52e1e 100%);
  /* IE10+ */

  background: -o-linear-gradient(bottom, #b32317 0%, #b32317 20%, #e52e1e 100%);
  /* Opera 11.10+ */

  background: linear-gradient(bottom, #b32317 0%, #b32317 20%, #e52e1e 100%);
  /* W3C */

  -moz-box-shadow: 0 1px #e5918a inset;
  -webkit-box-shadow: 0 1px #e5918a inset;
  box-shadow: 0 1px #e5918a inset;
  border-color: #9c2014 #7a1910 #59120c;
}
.button.notify:active {
  text-shadow: 0 -1px #70211b;
  background: -moz-linear-gradient(center bottom, #991f14 0%, #a62216 20%, #d92c1c 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #991f14), color-stop(20%, #a62216), color-stop(100%, #d92c1c));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #991f14 0%, #a62216 20%, #d92c1c 100%);
  /* Chrome10+,Safari5.1+ */

  background: -ms-linear-gradient(bottom, #991f14 0%, #a62216 20%, #d92c1c 100%);
  /* IE10+ */

  background: -o-linear-gradient(bottom, #991f14 0%, #a62216 20%, #d92c1c 100%);
  /* Opera 11.10+ */

  background: linear-gradient(bottom, #991f14 0%, #a62216 20%, #d92c1c 100%);
  /* W3C */

  -webkit-box-shadow: 0 2px 4px #66130d inset;
  -moz-box-shadow: 0 2px 4px #66130d inset;
  box-shadow: 0 2px 4px #66130d inset;
  border-color: #6e150d #59110b #470e09;
}
/* light button for header and footer */
.button.light,
.button.light:link,
.button.light:visited {
  border-color: #dddddd #d9d9d9 #bdbdbd;
  background-color: #dedede;
  background: -moz-linear-gradient(center bottom, #dedede 0%, #dedede 20%, #f5f5f5 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #dedede), color-stop(20%, #dedede), color-stop(100%, #f5f5f5));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #dedede 0%, #dedede 20%, #f5f5f5 100%);
  background: -ms-linear-gradient(bottom, #dedede 0%, #dedede 20%, #f5f5f5 100%);
  background: -o-linear-gradient(bottom, #dedede 0%, #dedede 20%, #f5f5f5 100%);
  background: linear-gradient(bottom, #dedede 0%, #dedede 20%, #f5f5f5 100%);
  -webkit-box-shadow: 0 1px #ffffff inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #ffffff inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #ffffff inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  text-shadow: 0 1px #efefef;
  color: #333;
}
.button.light:hover {
  background-color: #d1d1d1;
  background: -moz-linear-gradient(center bottom, #d1d1d1 0%, #d1d1d1 20%, #ebebeb 100%);
  background: -webkit-linear-gradient(bottom, #d1d1d1 0%, #d1d1d1 20%, #ebebeb 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #d1d1d1), color-stop(20%, #d1d1d1), color-stop(100%, #ebebeb));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #d1d1d1 0%, #d1d1d1 20%, #ebebeb 100%);
  background: -o-linear-gradient(bottom, #d1d1d1 0%, #d1d1d1 20%, #ebebeb 100%);
  background: linear-gradient(bottom, #d1d1d1 0%, #d1d1d1 20%, #ebebeb 100%);
  -webkit-box-shadow: 0 1px #f5f5f5 inset, 0 1px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #f5f5f5 inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #f5f5f5 inset, 0 1px rgba(255, 255, 255, 0.2);
  text-decoration: none;
}
.button.light:active {
  background-color: #c8c8c8;
  border-color: #c2c2c2 #bcbcbc #adadad;
  background: -moz-linear-gradient(center bottom, #d1d1d1 0%, #d1d1d1 20%, #dedede 100%);
  background: -webkit-linear-gradient(bottom, #d1d1d1 0%, #d1d1d1 20%, #dedede 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #d1d1d1), color-stop(20%, #d1d1d1), color-stop(100%, #dedede));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #d1d1d1 0%, #d1d1d1 20%, #dedede 100%);
  background: -o-linear-gradient(bottom, #d1d1d1 0%, #d1d1d1 20%, #dedede 100%);
  background: linear-gradient(bottom, #d1d1d1 0%, #d1d1d1 20%, #dedede 100%);
  -moz-box-shadow: 0 2px 4px #999999 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 2px 4px #999999 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 2px 4px #999999 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
/* Disabled Buttons */
.button.disabled,
.button.disabled:hover,
.button.disabled:active {
  color: #a6a6a6;
  text-shadow: 0 1px #f4f4f4;
  background-color: #e5e5e5;
  background: -moz-linear-gradient(center bottom, #e5e5e5 0%, #e7e7e7 20%, #f7f7f7 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #e5e5e5), color-stop(20%, #e7e7e7), color-stop(100%, #f7f7f7));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #e5e5e5 0%, #e7e7e7 20%, #f7f7f7 100%);
  /* Chrome10+,Safari5.1+ */

  background: -ms-linear-gradient(bottom, #e5e5e5 0%, #e7e7e7 20%, #f7f7f7 100%);
  /* IE10+ */

  background: -o-linear-gradient(bottom, #e5e5e5 0%, #e7e7e7 20%, #f7f7f7 100%);
  /* Opera 11.10+ */

  background: linear-gradient(bottom, #e5e5e5 0%, #e7e7e7 20%, #f7f7f7 100%);
  /* W3C */

  -webkit-box-shadow: 0 1px #fafafa inset;
  -moz-box-shadow: 0 1px #fafafa inset;
  box-shadow: 0 1px #fafafa inset;
  border-color: #cfcfcf;
  cursor: auto;
}
/* for Links as Buttons */
a.button {
  display: inline-block;
  padding-left: 18px;
  /* extra padding to compensate for default input element styles */

  padding-right: 18px;
  text-decoration: none;
}
form div.textInput {
  margin: 10px 0;
}
form.formSmall div.textInput,
form.formMedium div.textInput {
  margin: 5px 0;
}
form div.textInput label {
  display: block;
  margin: 5px 0 5px 0;
  font-weight: normal;
  color: #333;
}
form div.textInput label + .help,
form div.textInput p + .help {
  margin: 5px 0 3px 0;
}
form div.textInput span.optional {
  font-size: .923em;
  font-weight: normal;
  color: #666;
}
form div.textInput p.help {
  font-size: .923em;
  font-weight: normal;
  color: #666;
}
form div.textInput p.error {
  margin: 5px 0 0 0;
  padding: 2px 0 2px 18px;
  font-size: .923em;
  font-weight: normal;
  color: #dc3333;
  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_icon_forms_94.png");
  background-position: left -797px;
  background-repeat: no-repeat;
}
form div.textInput.error input {
  border: 1px #dc3333 solid;
  -moz-box-shadow: 0 0 3px #db7878;
  -webkit-box-shadow: 0 0 3px #db7878;
  box-shadow: 0 0 3px #db7878;
}
form div.textInput input {
  height: 40px;
  padding: 0 12px;
  border: 1px solid #cfcfcf;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #fff;
  -moz-box-shadow: 0 1px rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.15) inset;
  -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 1px rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.15) inset;
  outline: 0;
  font-size: 1.231em;
  font-weight: normal;
}
form div.textInput input:not([type=submit]):not([type=radio]):not([type=checkbox]) {
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: border 0.2s ease-in-out, background-color 0.2s ease-in-out;
  /*Chrome 4+, Safari 5+, Android 2.1+, iOS 3.2+  */

  -moz-transition: border 0.2s ease-in-out, background-color 0.2s ease-in-out;
  /* FF4+ */

  -ms-transition: border 0.2s ease-in-out, background-color 0.2s ease-in-out;
  /* IE10+ */

  -o-transition: border 0.2s ease-in-out, background-color 0.2s ease-in-out;
  /* Opera 10.5+ */

  transition: border 0.2s ease-in-out, background-color 0.2s ease-in-out;
  /* W3C */

}
.formSmall div.textInput input {
  height: 26px;
  padding: 0 10px;
  font-size: 1em;
  /*leave this*/

}
.formMedium div.textInput input {
  height: 34px;
  font-size: 1em;
}
form div.textInput input:focus {
  -moz-box-shadow: 0 0 5px rgba(58, 144, 194, 0.6), 0 2px 2px rgba(0, 0, 0, 0.15) inset;
  -webkit-box-shadow: 0 0 5px rgba(58, 144, 194, 0.6), 0 2px 2px rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 0 5px rgba(58, 144, 194, 0.6), 0 2px 2px rgba(0, 0, 0, 0.15) inset;
  border: 1px solid #57a9d9;
}
form div.textInput.error input:focus {
  border: 1px #dc3333 solid;
  -moz-box-shadow: 0 0 3px #db7878;
  -webkit-box-shadow: 0 0 3px #db7878;
  box-shadow: 0 0 3px #db7878;
}
/* WIDTHS - large */
form div.textInput.xsmall {
  width: 100px;
}
form div.textInput.xsmall input {
  width: 100px;
}
form div.textInput.datePicker.xsmall input {
  width: 60px;
}
form div.textInput.small {
  width: 185px;
}
form div.textInput.small input {
  width: 185px;
}
form div.textInput.datePicker.small input {
  width: 145px;
}
form div.textInput.medium {
  width: 270px;
}
form div.textInput.medium input {
  width: 270px;
}
form div.textInput.datePicker.medium input {
  width: 230px;
}
form div.textInput.large {
  width: 385px;
}
form div.textInput.large input {
  width: 385px;
}
form div.textInput.datePicker.large input {
  width: 345px;
}
form div.textInput.xlarge {
  width: 470px;
}
form div.textInput.xlarge input {
  width: 470px;
}
form div.textInput.datePicker.xlarge input {
  width: 430px;
}
/* WIDTHS - small */
.formSmall div.textInput.xsmall {
  width: 60px;
}
.formSmall div.textInput.xsmall input {
  width: 60px;
}
.formSmall div.textInput.datePicker.xsmall input {
  width: 30px;
}
.formSmall div.textInput.small {
  width: 130px;
}
.formSmall div.textInput.small input {
  width: 130px;
}
.formSmall div.textInput.datePicker.small input {
  width: 90px;
}
.formSmall div.textInput.medium {
  width: 200px;
}
.formSmall div.textInput.medium input {
  width: 200px;
}
.formSmall div.textInput.datePicker.medium input {
  width: 160px;
}
.formSmall div.textInput.large {
  width: 270px;
}
.formSmall div.textInput.large input {
  width: 270px;
}
.formSmall div.textInput.datePicker.large input {
  width: 230px;
}
.formSmall div.textInput.xlarge {
  width: 340px;
}
.formSmall div.textInput.xlarge input {
  width: 340px;
}
.formSmall div.textInput.datePicker.xlarge input {
  width: 300px;
}
/* LAP - large */
.js .lap div.textInput,
.js div.lap.textInput {
  position: relative;
  padding: 0;
}
.js .lap div.textInput label.focus,
.js div.lap.textInput label.focus,
.js div.lap.textInput label.focus span.optional,
.js .lap div.textInput label.focus span.optional {
  color: #b3b3b3;
}
.js .lap div.textInput label,
.js div.lap.textInput label {
  position: absolute;
  top: 7px;
  left: 16px;
  color: #666;
  z-index: 1;
  cursor: text;
}
/* .js .lap div.textInput.help label,
.js div.lap.textInput.help label { 
	top: 25px;
} */
/* LAP - medium */
.js .formMedium.lap div.textInput,
.js .formMedium .lap div.textInput,
.js .formMedium div.lap.textInput {
  position: relative;
  padding: 0;
}
.js .formMedium.lap div.textInput label.focus,
.js .formMedium .lap div.textInput label.focus,
.js .formMedium div.lap.textInput label.focus {
  color: #b3b3b3;
}
.js .formMedium.lap div.textInput label,
.js .formMedium .lap div.textInput label,
.js .formMedium div.lap.textInput label {
  position: absolute;
  top: 3px;
  left: 14px;
  z-index: 1;
  color: #666;
}
/* .js .formMedium.lap div.textInput.help label,
.js .formMedium .lap div.textInput.help label,
.js .formMedium div.textInput.lap.help label { 
	top: 22px;
} */
/* LAP - small */
.js .formSmall.lap div.textInput,
.js .formSmall .lap div.textInput,
.js .formSmall div.lap.textInput {
  position: relative;
  padding: 0;
}
.js .formSmall.lap div.textInput label.focus,
.js .formSmall .lap div.textInput label.focus,
.js .formSmall div.lap.textInput label.focus {
  color: #b3b3b3;
}
.js .formSmall.lap div.textInput label,
.js .formSmall .lap div.textInput label,
.js .formSmall div.lap.textInput label {
  position: absolute;
  top: 1px;
  left: 14px;
  z-index: 1;
  color: #666;
}
/* .js .formSmall.lap div.textInput.help label,
.js .formSmall .lap div.textInput.help label,
.js .formSmall div.textInput.lap.help label { 
	top: 21px;
} */
/* for side-by-side placement */
form .multi div.textInput {
  float: left;
  margin-right: 15px;
}
.formSmall .multi div.textInput {
  float: left;
  margin-right: 10px;
}
form div.textInput.beforeContFix {
  width: auto !important;
}
.helpTextFix {
  position: relative;
}
/* Balloon Callout */
.calloutLink {
  /* border-bottom: 1px dotted #007C8F; */

  text-decoration: none;
}
.calloutContent {
  display: none;
}
.calloutLink:hover,
.calloutLink:focus {
  text-decoration: none !important;
}
.calloutPanel {
  display: none;
  position: absolute;
  z-index: 2000;
}
.calloutPanel .pointer {
  position: absolute;
  z-index: 1;
  width: 20px;
  height: 16px;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/icon/tooltip_arrow.png") no-repeat top;
}
.calloutPanel .body {
  border: 1px solid #fee469;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-top: 15px;
  padding: 20px;
  background-color: #fcf8d6;
  background: -webkit-gradient(linear, center top, center bottom, from(#fffde8), to(#f9f4c5));
  background: -webkit-linear-gradient(top, #fffde8, #f9f4c5);
  background: -moz-linear-gradient(top, #fffde8, #f9f4c5);
  background: -ms-linear-gradient(top, #fffde8, #f9f4c5);
  background: -o-linear-gradient(top, #fffde8, #f9f4c5);
  -moz-box-shadow: 0 3px 5px 1px #BBB;
  -webkit-box-shadow: 0 3px 5px 1px #BBB;
  box-shadow: 0 3px 5px 1px #BBB;
}
.calloutPanel.topRight .pointer {
  bottom: 0;
  left: 20px;
  background-position: bottom;
}
.calloutPanel.bottomRight .pointer {
  top: 0;
  left: 20px;
}
.calloutPanel.topLeft .pointer {
  bottom: 0;
  right: 20px;
  background-position: bottom;
}
.calloutPanel.bottomLeft .pointer {
  top: 0;
  right: 20px;
}
.calloutPanel.topRight .body,
.calloutPanel.topLeft .body {
  margin-bottom: 15px;
  margin-top: 0;
}
.calloutPanel.bottomRight .body,
.calloutPanel.bottomLeft .body {
  margin-top: 15px;
  margin-bottom: 0;
}
.js .lightbox {
  display: none;
}
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  background: #000;
  -moz-opacity: 0.5;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.ui-dialog {
  position: absolute;
  border: 1px solid #5c5c5c;
  padding: 25px 16px 16px 16px;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 8px 1px #000;
  -webkit-box-shadow: 0 0 8px 1px #000;
  box-shadow: 0 0 8px 1px #000;
  border-radius: 6px;
  box-shadow: rgba(0, 0, 0, 0.3) 1px 0 6px;
}
.ui-dialog.large {
  width: 734px;
}
.ui-dialog.medium {
  width: 586px;
}
.ui-dialog.small {
  width: 438px;
}
.ui-dialog.mini {
  width: 300px;
  min-height: 130px;
  padding: 25px;
}
a.ui-dialog-titlebar-close:link,
a.ui-dialog-titlebar-close:visited {
  position: absolute;
  top: 10px;
  right: 10px;
  background: url("https://www.paypalobjects.com/webstatic/i/ex_ce2/sprite/sprite_globalIcons.png") no-repeat scroll 0 -200px transparent;
  width: 0;
  height: 0;
  padding: 12px 12px 0 0;
  font-size: 0.1em;
  color: transparent;
  overflow: hidden;
}
.ui-dialog-titlebar-close {
  background: url("https://www.paypalobjects.com/en_US/i/pui/lightbox/close.gif") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  height: 15px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 5px;
  visibility: inherit;
  width: 15px;
  z-index: 6;
  overflow: hidden;
  text-indent: -1000em;
  right: 5px;
}
.ui-dialog-titlebar-close.ui-state-focus {
  border: 1px dotted #333;
}
.ui-dialog-content .header h3,
.ui-dialog-content .body > p:first-child {
  margin-top: 0;
  padding-top: 0;
}
.ui-dialog .header h3 {
  font-weight: 200;
  font-size: 1.92em;
  margin-bottom: 30px;
}
.ui-dialog.mini .header h3 {
  font-size: 1.54em;
  margin-bottom: 15px;
}
.ui-dialog .hasButtons .body,
.ui-dialog .isSecure .body {
  padding-bottom: 40px;
}
.ui-dialog .hasButtons .buttons {
  position: absolute;
  right: 30px;
  bottom: 30px;
}
.ui-dialog.mini .hasButtons .buttons {
  right: 25px;
  bottom: 25px;
}
.ui-dialog .buttons {
  text-align: right;
}
.ui-dialog .buttons .button {
  margin-left: 10px;
}
.ui-dialog .secure {
  position: absolute;
  left: 25px;
  bottom: 40px;
  width: auto;
  z-index: 0;
}
.ui-dialog .secure a {
  padding: 3px 20px 0 0;
  border-bottom: none;
  background: url("https://www.paypalobjects.com/webstatic/i/ex_ce2/sprite/sprite_onboarding_2011_10_27.png") no-repeat 45px -96px transparent;
  line-height: 1.5em;
}
/**
 * These styles provide structure for the global footer,
 * and the utility footer found initially on marketing pages.
 *
**/
.gblHeader {
  background-color: #fafafa;
}
.gblHeader .skip {
  position: relative;
}
.gblHeader .skip a {
  position: absolute;
  top: -99999px;
  padding: 5px;
}
.gblHeader .skip a:focus {
  top: 10px;
  left: 120px;
  text-decoration: none;
}
.gblHeader .utility.in {
  height: 47px;
}
.gblHeader .utility.in .wrapper {
  margin: 0 auto;
  overflow: visible;
}
.gblHeader .logo {
  float: left;
  margin: 15px 0 0 23px;
}
.gblHeader .utilityNav {
  float: right;
  height: 47px;
}
.gblHeader .utilityNav ul,
.gblHeader .utilityNav .search {
  float: left;
}
.gblHeader .utilityNav ul,
.gblHeader .utilityNav ul li {
  float: left;
  margin: 0;
  padding: 0;
}
.gblHeader .utilityNav li {
  vertical-align: top;
}
.gblHeader .utilityNav ul li,
.gblHeader .utilityNav ul ul,
.gblHeader .utilityNav ol ul {
  list-style: none;
}
.gblHeader .utilityNav li a {
  padding: 2px 10px;
  line-height: 47px;
  font-size: 0.923em;
}
.gblHeader .utilityNav .separator a {
  border-left: 1px solid #cccccc;
}
.gblHeader .utilityNav .accent {
  font-weight: bold;
}
.gblHeader .utilityNav .myPaypal a {
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png") no-repeat scroll left -28px transparent;
  padding-left: 17px;
}
.gblHeader .search {
  margin: 5px 0 0 10px;
}
#searchForm label {
  cursor: text;
}
.gblHeader .nav.product,
.gblHeader .nav.marketing {
  height: 44px;
  border-bottom: 1px solid #fff;
  border-top: 1px solid #ddd;
  background: #fff;
  background: -moz-linear-gradient(top, #ffffff 0, #efefef 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #efefef));
  background: -webkit-linear-gradient(top, #ffffff 0, #efefef 100%);
  background: -o-linear-gradient(top, #ffffff 0, #efefef 100%);
  background: -ms-linear-gradient(top, #ffffff 0, #efefef 100%);
  background: linear-gradient(top, #ffffff 0, #efefef 100%);
}
.gblHeader .nav.product .wrapper,
.gblHeader .nav.marketing .wrapper {
  margin: 0 auto;
  overflow: visible;
}
.gblHeader .nav .menu,
.gblHeader .nav .memberBadge {
  height: 44px;
}
.gblHeader .utility .help {
  position: relative;
  z-index: 100;
  margin-top: 9px;
  margin-right: 1px;
  border: 1px solid #fafafa;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.gblHeader .utility .help a {
  line-height: 27px;
}
.gblHeader .utility .help:hover {
  padding-bottom: 3px;
  border: 1px solid #d6d6d6;
  border-bottom: 0;
  background: #fff;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.gblHeader .utility .help a {
  padding: 2px 20px 2px 10px;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png") no-repeat scroll 39px -122px transparent;
  text-decoration: none;
}
.gblHeader .utility .help > a:hover,
.gblHeader .utility .help:hover > a,
.gblHeader .utility .show > a {
  border-bottom: 3px solid #fff;
  padding-bottom: 8px;
  position: relative;
  z-index: 100;
}
#helpLinks a {
  line-height: 22px;
}
.gblHeader .utility .help ul a {
  border-left: 1px solid #ffffff;
}
.gblHeader .utility .help:hover a {
  border-left: 1px solid #ffffff;
}
.gblHeader .utility .help ul {
  position: absolute;
  top: 30px;
  left: -9999em;
  z-index: 99;
  margin: 0;
  padding: 2px 0;
  min-width: 155px;
  border: 1px solid #cfcfcf;
  background-color: #fff;
  -webkit-border-radius: 5px 0 5px 5px;
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}
.gblHeader .utility .help:hover ul,
.gblHeader .utility .help:focus ul,
.gblHeader .utility .show ul {
  left: auto;
  right: -1px;
}
.gblHeader .utility .help li {
  display: block;
  float: none;
  margin: 3px 0;
  padding: 0;
}
.gblHeader .utility .help li:first-child:hover,
.gblHeader .utility .help li:first-child:focus {
  -webkit-border-radius: 5px 0 5px 5px;
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}
.gblHeader .utility .help li a {
  display: block;
  margin: 0;
  padding: 0 10px;
  background: 0;
  color: #292929;
}
.gblHeader .utility .help li a:hover,
.gblHeader .utility .help li a:focus,
.gblHeader .utility .help li a:active {
  background: #e4f2fb;
  background: -moz-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eaf6fc));
  background: -webkit-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: -o-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: -ms-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: linear-gradient(top, #ffffff 0, #eaf6fc 100%);
}
.gblHeader .utility .help .dividerAfter {
  border-bottom: 1px solid #eee;
  padding-bottom: 5px;
}
.gblHeader .utility .help .dividerBefore {
  padding-top: 5px;
}
.gblHeader .nav div .one {
  position: relative;
}
.gblHeader .accountSelName {
  display: inline-block;
  line-height: 44px;
  color: #333;
  font-weight: bold;
  text-shadow: 0 1px 0 #ffffff;
}
.gblHeader .merchant .accountSelName {
  margin-left: 23px;
}
.gblHeader .accountSelName > a {
  text-shadow: 0 1px 1px #ffffff;
}
.gblHeader .accountSelName a {
  text-decoration: none;
  color: #333;
  display: inline-block;
  line-height: 44px;
  padding: 0 1px;
}
.gblHeader .accountSelName a span {
  display: block;
  margin-right: 16px;
  padding: 0 20px 0 23px;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png") no-repeat scroll right -242px transparent;
}
.gblHeader .accountSelName > a:hover,
.gblHeader .accountSelName:hover > a,
.gblHeader .accountSelName .show > a,
.gblHeader .accountSelName > a:focus {
  padding: 0;
  border-left: 1px solid #d6d6d6;
  border-right: 1px solid #d6d6d6;
}
.gblHeader .accountSelName a:hover,
.gblHeader .accountSelName:hover > a,
.gblHeader .accountSelName .show > a,
.gblHeader .accountSelName a:focus,
.gblHeader .accountSelName a:active {
  background: #e4f2fb;
  background: -moz-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eaf6fc));
  background: -webkit-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: -o-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: -ms-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: linear-gradient(top, #ffffff 0, #eaf6fc 100%);
}
.gblHeader .accountSelName ul {
  position: absolute;
  top: 44px;
  left: -9999em;
  z-index: 200;
  margin: 0;
  padding: 0;
  min-width: 271px;
  border: 1px solid #dfdfdf;
  background-color: #fff;
  border-top: 1px solid #fff;
  font-weight: normal;
  box-shadow: 0 2px 0 #959484;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}
.gblHeader .accountSelName:hover ul,
.gblHeader .accountSelName:focus ul,
.gblHeader .accountSelName.show ul {
  left: 0;
  list-style: none outside none;
}
.gblHeader .accountSelName li {
  display: block;
  float: none;
  margin: 0;
  padding: 0;
}
.gblHeader .accountSelName li a {
  display: block;
  margin: 0;
  padding: 5px 5px 5px 23px;
  background: 0;
  color: #292929;
  line-height: 52px;
}
.gblHeader .accountSelName li:nth-last-child(2) a {
  padding-bottom: 10px;
}
.gblHeader .accountSelName li:first-child a {
  padding-top: 15px;
  border-top: 1px solid #cccccc;
}
.gblHeader .accountSelName li a img {
  float: left;
  margin-right: 10px;
}
.gblHeader .accountSelName li.addAccount a {
  padding: 10px 0 10px 33px;
  line-height: .9em;
  font-size: .9em;
  color: #0079c1;
  border-top: 1px solid #eee;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png") no-repeat scroll 21px -364px transparent;
}
.gblHeader .accountSelName li:first-child a {
  border-top: 1px solid #cccccc;
}
.gblHeader .accountSelName .addAccount a:hover,
.gblHeader .accountSelName .addAccount a:focus,
.gblHeader .accountSelName .addAccount a:active {
  text-decoration: underline;
}
.gblHeader .nav .menu ul,
.gblHeader .nav .menu ul li {
  margin: 0;
  padding: 0;
}
.gblHeader .nav .menu li {
  float: left;
  position: relative;
  vertical-align: top;
  border-left: 1px solid #d6d6d6;
}
.gblHeader .nav .menu ul li,
.gblHeader .nav .menu ul ul,
.gblHeader .nav .menu ol ul {
  list-style: none;
}
.gblHeader .nav .menu li a {
  display: block;
  padding: 15px 22px 16px;
  border-left: 1px solid #fff;
  color: #333;
  line-height: 1em;
  font-weight: bold;
  text-shadow: 0 1px 0 #ffffff;
}
.gblHeader .nav .menu li.last {
  border-right: 1px solid #ffffff;
}
.gblHeader .nav .menu li.last > a {
  border-right: 1px solid #d6d6d6;
}
.gblHeader .nav .menu li a:hover,
.gblHeader .nav .menu li a:focus,
.gblHeader .nav .menu li a:active {
  text-decoration: none;
  background: #e4f2fb;
  background: -moz-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eaf6fc));
  background: -webkit-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: -o-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: -ms-linear-gradient(top, #ffffff 0, #eaf6fc 100%);
  background: linear-gradient(top, #ffffff 0, #eaf6fc 100%);
}
.gblHeader .nav .menu li.current > a {
  position: relative;
  text-decoration: none;
  background: #dfdfdf;
  background: -moz-linear-gradient(top, #ffffff 0, #dfdfdf 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dfdfdf));
  background: -webkit-linear-gradient(top, #ffffff 0, #dfdfdf 100%);
  background: -o-linear-gradient(top, #ffffff 0, #dfdfdf 100%);
  background: -ms-linear-gradient(top, #ffffff 0, #dfdfdf 100%);
  background: linear-gradient(top, #ffffff 0, #dfdfdf 100%);
}
.gblHeader .product .menu li.current {
  position: relative;
}
.gblHeader .product .menu li.current:after {
  position: absolute;
  top: 46px;
  left: 43%;
  content: "";
  border-color: #ccc transparent transparent transparent;
  border-style: dashed solid;
  border-width: 7px 7px 0;
}
.gblHeader .product .menu li.current > a:after {
  position: absolute;
  top: 45px;
  left: 43%;
  z-index: 1;
  content: "";
  border-color: #fff transparent transparent transparent;
  border-style: dashed solid;
  border-width: 7px 7px 0;
}
.gblHeader .product .menu li.current > a:before {
  position: absolute;
  top: 44px;
  left: 43%;
  z-index: 2;
  content: "";
  border-color: #dfdfdf transparent transparent transparent;
  border-style: dashed solid;
  border-width: 7px 7px 0;
}
.gblMHeader .outer {
  height: 44px;
  background: url(https://www.paypalobjects.com/webstatic/i/sparta/scr/scr_gray-bkgd.png) repeat #6e6d71;
}
.gblMHeader .inner {
  overflow: visible;
  margin: 0 auto;
}
.gblMHeader .site {
  float: left;
  color: #ffffff;
}
.gblMHeader .secondary {
  font-size: 0.923em;
}
.no-js .gblMHeader .site {
  width: 320px;
}
.gblMHeader .site ul {
  margin: 0;
  padding: 0;
}
.gblMHeader .site li {
  margin: 0;
  padding: 0;
  float: left;
  vertical-align: top;
}
.gblMHeader .site .personal {
  border-left: 1px solid #565659;
}
.gblMHeader .site .business {
  border-right: 1px solid #7d7c7f;
}
.gblMHeader .site .current {
  background-color: rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 2px 0 16px rgba(0, 0, 0, 0.6) inset;
  -webkit-box-shadow: 2px 0 16px rgba(0, 0, 0, 0.6) inset;
  box-shadow: 2px 0 16px rgba(0, 0, 0, 0.6) inset;
}
.gblMHeader .site .personal:active,
.gblMHeader .site .personal.current {
  border-left: 1px solid #7d7c7f;
}
.gblMHeader .site .logo {
  padding: 15px 22px 12px 0;
  height: 27px;
}
.gblMHeader .site .single {
  border-right: 0;
}
.gblMHeader .site li a {
  display: block;
  border-left: 1px solid #7d7c7f;
  border-right: 1px solid #565659;
  padding: 0 22px;
  color: #eee;
  font-weight: bold;
  line-height: 44px;
  text-decoration: none;
  text-shadow: 0 -1px 1px #000000;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
.gblMHeader .site li a:hover,
.gblMHeader .site li a:focus {
  background-color: rgba(0, 0, 0, 0.1);
  color: #fff;
  text-decoration: none;
}
.gblMHeader .site li a:active {
  background-color: rgba(0, 0, 0, 0.24);
  -moz-box-shadow: 2px 0 16px rgba(0, 0, 0, 0.75) inset;
  -webkit-box-shadow: 2px 0 16px rgba(0, 0, 0, 0.75) inset;
  box-shadow: 2px 0 16px rgba(0, 0, 0, 0.75) inset;
}
.gblMHeader .site li a:active {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
.gblMHeader .site .personal a:active {
  border-left: 1px solid #2e2d2f;
  border-right: 1px solid #2e2d2f;
}
.gblMHeader .site .business a:active {
  border-left: 1px solid #7d7c7f;
  border-right: 1px solid #2e2d2f;
}
.gblMHeader .site .personal.current a {
  border-left: 1px solid #414042;
  border-right: 1px solid #414042;
}
.gblMHeader .site .business.current a {
  border-left: 1px solid #7d7c7f;
  border-right: 1px solid #414042;
}
.gblMHeader .site .current a:hover,
.gblMHeader .site .current a:focus,
.gblMHeader .site .current a:active {
  background-color: transparent;
  box-shadow: none;
}
.gblMHeader .site .skip a {
  position: absolute;
  top: -99999px;
  padding: 0 10px;
}
.gblMHeader .site .skip a:focus {
  top: 0;
  background-color: #333;
  display: inline;
}
.gblMHeader .site li,
.gblMHeader .utility li,
.gblMHeader .breadcrumbs li {
  display: inline-block;
}
.gblMHeader .site .logo a {
  padding: 0;
}
.gblMHeader .site .logo a:hover,
.gblMHeader .site .logo a:focus,
.gblMHeader .site .logo a:active {
  background-color: transparent;
  background-image: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gblMHeader .primary {
  border: 1px solid;
  border-color: #565656 #4d4d4d #3e3e3e;
  padding-top: 20px;
  min-width: 44px;
}
.gblMHeader .level1 {
  margin: 0 auto;
  border-bottom: 1px solid #ccc;
  -webkit-border-radius: 12px 12px 0 0;
  -moz-border-radius: 12px 12px 0 0;
  border-radius: 12px 12px 0 0;
  background: -webkit-linear-gradient(bottom, #ffffff 0, #ffffff 60%, #e6e6e6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #ffffff), color-stop(100%, #e6e6e6));
  background: -moz-linear-gradient(center top, #ffffff 0, #ffffff 60%, #e6e6e6 100%);
  background: -ms-linear-gradient(center top, #ffffff 0, #ffffff 60%, #e6e6e6 100%);
  background: -o-linear-gradient(center top, #ffffff 0, #ffffff 60%, #e6e6e6 100%);
  background: linear-gradient(center top, #ffffff 0, #ffffff 60%, #e6e6e6 100%);
  background-color: #fdfdfc;
}
.gblMHeader .pageNav {
  position: relative;
  border-bottom: 1px solid #fff;
  height: 33px;
  text-shadow: 1px 1px 1px #ffffff;
}
.gblMHeader .beta {
  position: absolute;
  z-index: 1;
  top: -3px;
  left: -2px;
  width: 65px;
  height: 64px;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png") no-repeat right -650px transparent;
  text-indent: -999em;
  direction: ltr;
}
.gblMHeader .level2,
.gblMHeader .level2 li {
  display: inline-block;
  vertical-align: top;
}
.gblMHeader .level2 li {
  border-left: 1px solid #fff;
  height: 33px;
}
.gblMHeader .level2 .settings {
  -moz-box-shadow: 1px 0 #fff;
  -webkit-box-shadow: 1px 0 #fff;
  box-shadow: 1px 0 #ffffff;
}
.gblMHeader .level2 a {
  display: block;
  border-right: 1px solid #ccc;
  padding: 8px 25px 9px;
  height: 17px;
  color: #292929;
  text-decoration: none;
}
.gblMHeader .level2 .current {
  background: none #fdfdfc;
  height: 35px;
}
.gblMHeader .profile {
  display: inline-block;
  overflow: hidden;
  margin-top: 1px;
  padding: 8px 1.0121457489878542510121457489879% 8px 7.7935222672064777327935222672065%;
  border-right: 1px solid #ccc;
  width: 23.178137651821862348178137651822%;
  height: 17px;
}
.gblMHeader .logo {
  float: left;
  padding: 10px 20px;
}
.no-js .gblMHeader .utility li {
  display: inline;
}
.no-js .gblMHeader .helpLinks {
  position: static;
  display: block;
}
.no-js .gblMHeader .helpLinks li {
  text-align: right;
}
.no-js .gblMHeader .helpLinks a {
  display: inline;
}
.no-js .gblMHeader .calloutContent {
  display: none;
}
.no-js .gblMHeader div.textInput label {
  display: inline;
}
.no-js .gblMHeader div.textInput label {
  color: #efefef;
}
.gblMHeader .login {
  margin-top: 0;
  float: right;
  text-align: right;
}
.gblMHeader form .multi {
  margin: 9px 0 0;
}
.gblMHeader form .multi:after {
  display: inline;
}
.gblMHeader .multi div.textInput {
  position: relative;
  padding: 0;
  margin: 0;
  float: left;
}
.gblMHeader .formSmall.login .lap div.textInput label,
.gblMHeader .formSmall.login .lap.textInput label {
  position: absolute;
  z-index: 2;
  top: 6px;
  left: 12px;
  margin: 0;
  padding: 0;
  font-family: 'lucida grande', 'lucida sans unicode', arial, sans-serif;
  color: #3e3e3e;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
  font-size: 0.8461em;
}
.gblMHeader .formSmall.login .lap div.textInput label.focus,
.gblMHeader .formSmall.login .lap.textInput label.focus {
  color: #919191;
}
.gblMHeader .formSmall .multi div.textInput {
  margin-right: 8px;
}
.gblMHeader .formSmall.login div.textInput input {
  margin: 0;
  padding: 0 33px 0 10px;
  width: 180px;
  height: 26px;
  border-color: #5c5c5e;
  background-color: #ccc;
  font-family: 'lucida grande', 'lucida sans unicode', arial, sans-serif;
  font-size: .8461em;
  text-shadow: 0 1px 0 #d6d6d6;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
}
.gblMHeader .formSmall.login div.textInput input:focus {
  border: 1px solid #57a9d9;
  background-color: #dedede;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 0 5px rgba(58, 144, 194, 0.6), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 0 5px rgba(58, 144, 194, 0.6), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 0 5px rgba(58, 144, 194, 0.6), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  outline: 0;
}
.gblMHeader .login .textInput input {
  text-overflow: ellipsis;
}
#login_password {
  font-family: verdana, arial, sans-serif;
}
.gblMHeader .formSmall.login .textInput .passwordRecovery {
  position: absolute;
  top: 4px;
  right: 4px;
  margin: 0;
  padding: 0 6px;
  height: 18px;
  background-color: #767676;
  color: #fff;
  font-size: .7692em;
  font-weight: 600;
  line-height: 18px;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.gblMHeader .formSmall.login div.textInput .passwordRecovery:hover,
.gblMHeader .formSmall.login div.textInput .passwordRecovery:focus {
  background-color: #666;
  text-decoration: none;
}
.gblMHeader .login .button.secondary,
.gblMHeader .login .button.primary {
  padding: 4px 8px;
  min-width: 44px;
  -moz-box-shadow: 0 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px rgba(255, 255, 255, 0.2);
}
.gblMHeader .login span.button.primary {
  padding: 4px 0;
  min-width: 44px;
}
.gblMHeader .login span.button.primary a {
  padding: 0 8px;
}
.gblMHeader .login .button.primary {
  -moz-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #4dbeff inset;
  -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #4dbeff inset;
  box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #4dbeff inset;
}
.gblMHeader .login .button.primary:hover {
  -moz-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #1794dc inset;
  -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #1794dc inset;
  box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #1794dc inset;
}
.gblMHeader .login .button.primary:active {
  -moz-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px #004268 inset;
  -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px #004268 inset;
  box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px #004268 inset;
}
.gblMHeader .login .button.secondary {
  position: relative;
  border-color: #565656 #4d4d4d #3e3e3e;
  margin-right: 4px;
  margin-left: 2px;
  -moz-box-shadow: 0 1px #ececec inset, 0 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 1px #ececec inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #ececec inset, 0 1px rgba(255, 255, 255, 0.2);
}
.gblMHeader .login .button.secondary::-moz-focus-inner {
  border: 0;
}
.gblMHeader .login .button.secondary:hover,
.gblMHeader .login .button.secondary:focus {
  border-color: #565656 #4d4d4d #3e3e3e;
}
.gblMHeader .login .button.secondary:active {
  border-color: #565656 #4d4d4d #3e3e3e;
  -moz-box-shadow: 0 2px 4px #737373 inset, 0 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 2px 4px #737373 inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 2px 4px #737373 inset, 0 1px rgba(255, 255, 255, 0.2);
}
.gblMHeader .login .button.secondary.disabled,
.gblMHeader .login .button.secondary.disabled:hover,
.gblMHeader .login .button.secondary.disabled:active {
  background: -moz-linear-gradient(center bottom, #b3b7ba 0, #c4c7c9 30%, #c4c7c9 65%, #cccfd1 100%);
  background: -webkit-linear-gradient(bottom, #b3b7ba 0, #c4c7c9 30%, #c4c7c9 65%, #cccfd1 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #b3b7ba), color-stop(20%, #c4c7c9), color-stop(100%, #cccfd1));
  background: -ms-linear-gradient(bottom, #b3b7ba 0, #c4c7c9 30%, #c4c7c9 65%, #cccfd1 100%);
  background: -o-linear-gradient(bottom, #b3b7ba 0, #c4c7c9 30%, #c4c7c9 65%, #cccfd1 100%);
  background: linear-gradient(bottom, #b3b7ba 0, #c4c7c9 30%, #c4c7c9 65%, #cccfd1 100%);
  background-color: #b3b7ba;
  -moz-box-shadow: 0 1px #e6e8e9 inset, 0 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 1px #e6e8e9 inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #e6e8e9 inset, 0 1px rgba(255, 255, 255, 0.2);
  color: #8f8f8f;
  text-shadow: 0 1px rgba(255, 255, 255, 0.5);
}
.gblMHeader .button.secondaryAlt {
  padding: 4px 10px;
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #4b4b4b 0, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #4b4b4b), color-stop(30%, #545454), color-stop(65%, #6b6a6a), color-stop(100%, #00a1ff));
  background: -webkit-linear-gradient(bottom, #4b4b4b 0, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -ms-linear-gradient(bottom, #4b4b4b 0, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -o-linear-gradient(bottom, #4b4b4b 0, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: linear-gradient(bottom, #4b4b4b 0, #545454 30%, #6b6a6a 65%, #747474 100%);
  background-color: #4b4b4b;
  -webkit-box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.gblMHeader .button.secondaryAlt:hover,
.gblMHeader .button.secondaryAlt:focus {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #3d3d3d 0, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -webkit-linear-gradient(bottom, #3d3d3d 0, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3d3d3d), color-stop(30%, #484848), color-stop(65%, #5d5d5d), color-stop(100%, #575656));
  background: -ms-linear-gradient(bottom, #3d3d3d 0, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -o-linear-gradient(bottom, #3d3d3d 0, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: linear-gradient(bottom, #3d3d3d 0, #484848 30%, #5d5d5d 65%, #696969 100%);
  background-color: #3d3d3d;
  -webkit-box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
}
.gblMHeader .button.secondaryAlt:active {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #3d3d3d 0, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -webkit-linear-gradient(bottom, #3d3d3d 0, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3d3d3d), color-stop(30%, #434343), color-stop(65%, #434343), color-stop(100%, #575656));
  background: -ms-linear-gradient(bottom, #3d3d3d 0, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -o-linear-gradient(bottom, #3d3d3d 0, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: linear-gradient(bottom, #3d3d3d 0, #434343 30%, #4f4f4f 65%, #575656 100%);
  background-color: #3d3d3d;
  -moz-box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.gblMHeader .button.primary a,
.gblMHeader .button.secondaryAlt a {
  color: #eee;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  text-decoration: none;
}
.gblMHeader .button.secondaryAlt.disabled,
.gblMHeader .button.secondaryAlt.disabled:hover,
.gblMHeader .button.secondaryAlt.disabled:active {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #5c5c5c 0, #626262 30%, #6c6c6c 65%, #727272 100%);
  background: -webkit-linear-gradient(bottom, #5c5c5c 0, #626262 30%, #6c6c6c 65%, #727272 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #5c5c5c), color-stop(30%, #626262), color-stop(65%, #6c6c6c), color-stop(100%, #727272));
  background: -ms-linear-gradient(bottom, #5c5c5c 0, #626262 30%, #6c6c6c 65%, #727272 100%);
  background: -o-linear-gradient(bottom, #5c5c5c 0, #626262 30%, #6c6c6c 65%, #727272 100%);
  background: linear-gradient(bottom, #5c5c5c 0, #626262 30%, #6c6c6c 65%, #727272 100%);
  background-color: #5c5c5c;
  -moz-box-shadow: 0 1px #7b7b7b inset, 0 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 1px #7b7b7b inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #7b7b7b inset, 0 1px rgba(255, 255, 255, 0.2);
}
.gblMHeader .button.secondaryAlt.disabled a {
  color: #8f8f8f;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.2);
}
.gblMHeader .utility.login {
  margin: 0;
  padding: 0;
  color: #eee;
  text-align: left;
}
.gblMHeader .utility.login ul {
  margin: 0;
  padding: 0;
}
.gblMHeader .nav {
  border-bottom: 1px solid #fff;
  background-color: #f5f5f5;
  color: #666;
  font-weight: bold;
  -moz-box-shadow: 0 -5px 5px #5a595d;
  -webkit-box-shadow: 0 -5px 5px #5a595d;
  box-shadow: 0 -5px 5px #5a595d;
}
.gblMHeader .nav .navOut {
  overflow: visible;
  margin: 0 auto;
}
.gblMHeader .nav ul {
  margin: 0;
  padding: 0;
  z-index: 400;
}
.gblMHeader .nav ul li,
.gblMHeader .nav ul li.dropdown a {
  background: url(https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png) right 0 no-repeat;
  z-index: 2;
  list-style: none;
}
.gblMHeader .nav ul li {
  background-position: 0 0;
}
.gblMHeader .nav ul li {
  position: relative;
  margin: 0 -7px 0 0;
  padding: 0 0 0 1px;
  float: left;
}
.gblMHeader .nav ul li a {
  display: block;
  padding: 0 24px 0 22px;
  background-position: right 0;
  color: #666;
  font-size: 1.077em;
  line-height: 72px;
  text-shadow: 0 1px 1px #ffffff;
}
.gblMHeader .nav ul li.dropdown a {
  padding: 0 44px 0 22px;
}
.gblMHeader .nav ul li.logo:last-child {
  background: 0;
}
.gblMHeader .nav ul .dropdown.show,
.gblMHeader .nav ul li.dropdown:hover {
  z-index: 205;
  background-position: 0 -100px;
}
.gblMHeader .nav ul .dropdown.show a,
.gblMHeader .nav ul li.dropdown:hover a {
  z-index: 205;
  background-position: right -100px;
  margin-left: 3px;
  padding-left: 19px;
}
.gblMHeader .nav ul li:hover a,
.gblMHeader .nav ul li a:focus,
.gblMHeader .nav ul .show a,
.gblMHeader .nav ul .current a {
  color: #0079ad;
  text-decoration: none;
}
.gblMHeader .nav ul li a:active {
  color: #0c8dc4;
}
.gblMHeader .nav ul .logo {
  padding: 0 22px 0 0;
  width: 108px;
}
.gblMHeader .nav ul .logo a,
.gblMHeader .nav ul .logo:hover a,
.gblMHeader .nav ul .logo:focus a {
  margin-left: 0;
  padding: 0;
  display: block;
  background: 0;
}
.gblMHeader .nav ul .logo a img {
  margin: 25px 0 0 0;
  display: block;
}
.gblMHeader .nav ul .logo,
.gblMHeader .nav ul .logo:hover {
  background-position: 123px 0;
}
.gblMHeader .nav li:hover ul,
.gblMHeader .nav li:focus ul,
.gblMHeader .nav .show ul {
  left: 3px;
}
.gblMHeader .nav ul ul {
  position: absolute;
  z-index: -1;
  top: 66px;
  left: -9999px;
  margin-top: -17px;
  padding: 5px 0;
  min-width: 150px;
  border: 1px solid #d6d6d6;
  background: #fff;
  -webkit-border-radius: 0 5px 5px 5px;
  -moz-border-radius: 0 5px 5px 5px;
  border-radius: 0 5px 5px 5px;
  -moz-box-shadow: 0 1px 2px #ccc;
  -webkit-box-shadow: 0 1px 2px #ccc;
  box-shadow: 0 1px 2px #ccc;
  white-space: nowrap;
}
.gblMHeader .nav ul li.dropdown li {
  float: none;
  position: relative;
  margin: 0;
  padding: 0;
  line-height: 46px;
  font-weight: normal;
  background: 0;
}
.gblMHeader .nav ul li.dropdown li a {
  display: block;
  padding-left: 17px;
  background: 0;
  font-size: 1em;
}
.gblMHeader .nav ul li li a:hover,
.gblMHeader .nav ul li li a:focus {
  background: #f5f5f5;
}
.gblMHeader .nav ul li.dropdown:hover li a,
.gblMHeader .nav ul .dropdown.show li a {
  margin-left: 0;
  padding-right: 19px;
  line-height: 46px;
  color: #666666;
}
.gblMHeader .nav ul li:hover li:hover a,
.gblMHeader .nav ul .show li a:focus {
  color: #009cde;
}
.gblMHeader .nav ul li:hover li a:active {
  color: #0058af;
}
.gblMHeader .nav ul li.navUtilitiesSec {
  float: right;
  background: url(https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png) 0 0 no-repeat;
}
.gblMHeader .navUtilitiesSec a {
  padding: 15px 0;
  font-size: 1.077em;
  line-height: 72px;
  color: #666;
  text-shadow: 0 1px 1px #ffffff;
}
.gblMHeader .navUtilitiesSec a:hover,
.navUtilitiesSec a:focus {
  cursor: pointer;
  text-decoration: none;
  color: #009cde;
}
.gblMHeader .navUtilitiesSec a:active {
  color: #0058af;
}
/**
 * Include the nav css from Bootstrap
 * REMEMBER, baseUINav is a required dependency, bower should install it for us
 **/
.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: right;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #0088cc;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #ffffff;
  background-color: #0088cc;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-right: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #0088cc;
  border-bottom-color: #0088cc;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #005580;
  border-bottom-color: #005580;
}
/* move down carets for tabs */
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #ffffff;
  background-color: #999999;
  border-color: #999999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  -webkit-opacity: 100;
  -moz-opacity: 100;
  opacity: 100;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}
.nav > .disabled > a {
  color: #999999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: left;
  display: block;
  padding: 10px 20px 10px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #777777;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #777777;
}
.navbar-link {
  color: #777777;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #333333;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 724px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}
.navbar .nav > li {
  float: left;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #777777;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: transparent;
  color: #333333;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #555555;
  text-decoration: none;
  background-color: #e5e5e5;
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}
.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ededed;
  background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
  border-color: #e5e5e5 #e5e5e5 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e5e5e5;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #ffffff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #e5e5e5;
  color: #555555;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #777777;
  border-bottom-color: #777777;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  left: auto;
  right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  left: auto;
  right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  left: auto;
  right: 100%;
  margin-left: 0;
  margin-right: -1px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #222222, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  background-image: -webkit-linear-gradient(top, #222222, #111111);
  background-image: -o-linear-gradient(top, #222222, #111111);
  background-image: linear-gradient(to bottom, #222222, #111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999999;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:focus {
  color: #ffffff;
}
.navbar-inverse .brand {
  color: #999999;
}
.navbar-inverse .navbar-text {
  color: #999999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #ffffff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #ffffff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #ffffff;
}
.navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #ffffff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999999;
  border-bottom-color: #999999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar-inverse .navbar-search .search-query {
  color: #ffffff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -ms-transition: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #ffffff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top, #151515, #040404);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
  background-image: -webkit-linear-gradient(top, #151515, #040404);
  background-image: -o-linear-gradient(top, #151515, #040404);
  background-image: linear-gradient(to bottom, #151515, #040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #040404;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}
/**
 * @fileOverview Design for the layout footer
 * @name footer.css
 * @author dlembree, swesthafer
 * @tested IE7, IE8, IE9, FF12, Chrome18, Opera11
 */
#gblFooter {
  margin: 0 auto;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#gblFooter ul,
#gblFooter ul li {
  margin: 0;
  padding: 0;
}
#gblFooter ul li {
  display: inline-block;
}
#gblFooter .utility {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e1e1e1;
}
#gblFooter .utility .footerNav {
  margin: 0 auto;
  overflow: auto;
}
#gblFooter .utility ul {
  float: left;
  /* padding: 1px 1px 1px 2px; */

}
#gblFooter .utility ul li {
  margin-right: 30px;
  padding: 20px 0;
}
#gblFooter .utility ul a {
  display: inline-block;
  /* padding: 20px 0; */

  font-size: .923em;
  color: #6b6b6b;
  font-weight: bold;
  line-height: 1em;
}
/*#verisign {
	float:left; 
	margin: 5px 0 0 20px;
}*/
#gblFooter .utility ul a:hover,
#gblFooter .utility ul a:focus {
  color: #009cde;
  text-decoration: none;
}
#gblFooter .utility ul a:active {
  color: #0c8dc4;
}
#gblFooter .footer {
  position: relative;
  overflow: auto;
  margin: 0 auto;
  font-size: .846em;
  color: #6b6b6b;
}
#gblFooter .footer .footerNav > ul {
  margin: 20px 0px auto;
}
#gblFooter .footer ul a {
  color: #6b6b6b;
}
#gblFooter .footer .footerNav ul li {
  margin-right: 20px;
}
#gblFooter .footer .footerNav .copyright {
  float: left;
  clear: both;
  margin: 15px 0 42px 0;
  padding: 0 20px 0 0;
}
#gblFooter .footer .footerNav .legal {
  border-left: 1px solid #6b6b6b;
  float: left;
  margin: 15px 0 42px;
  padding: 0;
  width: auto;
}
#gblFooter .footer .footerNav .legal li {
  margin: 0 0 0 20px;
}
#gblFooter .footer .footerNav .legal a {
  color: #6b6b6b;
  line-height: 1em;
}
/* Country Selection dropdown */
#gblFooter .footer #countrySelector {
  position: absolute;
  right: 0;
  margin: 8px 0 0 0;
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #4b4b4b), color-stop(30%, #545454), color-stop(65%, #6b6a6a), color-stop(100%, #00a1ff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -ms-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -o-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background-color: #4b4b4b;
  -webkit-box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  width: 52px;
  height: 24px;
  color: #eee;
}
#gblFooter .footer #countrySelector:hover {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -webkit-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3d3d3d), color-stop(30%, #484848), color-stop(65%, #5d5d5d), color-stop(100%, #575656));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -o-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background-color: #3d3d3d;
  -webkit-box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  text-decoration: none;
}
#gblFooter .footer #countrySelector:active,
#gblFooter .footer ul #countrySelector.show,
#gblFooter .footer #countrySelector.openMenu a.country.selected {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -webkit-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3d3d3d), color-stop(30%, #434343), color-stop(65%, #434343), color-stop(100%, #575656));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -o-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background-color: #3d3d3d;
  -moz-box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
#gblFooter .footer ul #countrySelector a {
  display: block;
  padding: 6px 10px;
}
#gblFooter .footer ul #countrySelector .pointer,
#gblFooter .footer ul #countrySelector .pointer.closeMenu {
  background: url("https://www.paypalobjects.com/webstatic/i/ex_ce2/sprite/sprite_ia.png") no-repeat 8px -495px;
  height: 14px;
  width: 150px;
  position: absolute;
  top: -14px;
  left: -500em;
  z-index: 205;
}
.no-js #gblFooter .footer ul #countrySelector:hover div,
.no-js #gblFooter .footer ul #countrySelector:focus div,
#gblFooter .footer ul #countrySelector.show div {
  left: 10px;
}
#gblFooter .footer ul #countrySelector .dropdown,
#gblFooter .footer ul #countrySelector .dropdown.closeMenu {
  position: absolute;
  z-index: 200;
  top: -163px;
  left: -500em;
  min-width: 150px;
  background-color: #fff;
  border: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 4px 16px 12px 16px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.no-js #gblFooter .footer ul #countrySelector:hover ul,
.no-js #gblFooter .footer ul #countrySelector:focus ul,
#gblFooter .footer ul #countrySelector.show ul {
  left: -100px;
}
/* second level elements */
#gblFooter .footer ul #countrySelector .dropdown li {
  display: block;
  float: none;
  margin: 0;
  background: #f5f5f5;
}
#gblFooter .footer ul #countrySelector .dropdown li a {
  color: #666;
  display: block;
  font-size: 1.091em;
  line-height: 1em;
  padding: 6px 0;
  text-shadow: 0 1px 0 #fff;
}
#gblFooter .footer ul #countrySelector .dropdown li.last {
  border-top: 1px solid #e5e5e5;
  line-height: 2em;
  background: none;
}
#gblFooter .footer ul #countrySelector .dropdown li.last a {
  color: #0079ad;
  font-weight: bold;
  padding-bottom: 0;
}
#gblFooter .footer ul #countrySelector .dropdown li.last a:hover,
#gblFooter .footer ul #countrySelector .dropdown li.last a:focus {
  color: #0c8dc4;
  font-weight: bold;
}
#gblFooter .footer ul #countrySelector .dropdown li a:hover {
  text-decoration: none;
  color: #009cde;
}
#gblFooter .footer ul #countrySelector .dropdown li a:focus {
  text-decoration: none;
  color: #0c8dc4;
}
#countrySelector .country {
  background: url("https://www.paypalobjects.com/webstatic/i/ex_ce2/sprite/sprite_ia.png") no-repeat;
}
#countrySelector .country.selected {
  background-position: -307px -195px;
  text-indent: -999em;
}
#countrySelector li .unitedStates {
  background-position: right -195px;
}
#countrySelector li .canada {
  background-position: right -245px;
}
#countrySelector li .mexico {
  background-position: right -295px;
}
#countrySelector li .unitedKingdom {
  background-position: right -345px;
}
#countrySelector li .australia {
  background-position: right -395px;
}
#countrySelector.openMenu a.country.selected {
  background: -moz-linear-gradient(center bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, rgba(214, 214, 214, 0)), color-stop(65%, rgba(255, 255, 255, 0.065)), color-stop(80%, rgba(255, 255, 255, 0.08)), color-stop(100%, rgba(255, 255, 255, 0.1)));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* IE10+ */

  background: linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* W3C */

  background-position: 8px 5px, 36px center, 0 0;
  border-radius: 5px;
}
/* end country selector */
#gblMarketingFooter {
  border-top: 1px solid #e5e5e5;
  margin: 0 auto;
  background: url(https://www.paypalobjects.com/webstatic/i/ex_ce2/scr/scr_gray-bkgd.png) repeat #6e6d71;
}
#gblMarketingFooter ul,
#gblMarketingFooter ul li {
  margin: 0;
  padding: 0;
}
#gblMarketingFooter ul li {
  display: inline-block;
}
#gblMarketingFooter .utility {
  border-top: 1px solid #fff;
  background-color: #f5f5f5;
  -moz-box-shadow: 0 5px 5px #5A595D;
  -webkit-box-shadow: 0 5px 5px #5A595D;
  box-shadow: 0 5px 5px #5A595D;
}
#gblMarketingFooter .utility .footerNav {
  margin: 0 auto;
  overflow: auto;
}
#gblMarketingFooter .utility ul {
  float: left;
}
#gblMarketingFooter .utility ul li {
  margin-right: 25px;
}
#gblMarketingFooter .utility ul a {
  display: inline-block;
  padding: 0;
  font-size: .923em;
  color: #666;
  font-weight: bold;
  text-shadow: 1px 1px #fff;
  line-height: 4.16em;
}
#gblMarketingFooter .utility ul a:hover,
#gblMarketingFooter .utility ul a:focus {
  color: #009cde;
  text-decoration: none;
}
#gblMarketingFooter .utility ul a:active {
  color: #0c8dc4;
}
#gblMarketingFooter .footer {
  oveflow: auto;
  margin: 0 auto;
  font-size: .846em;
  color: #fff;
}
/*#gblMarketingFooter .footer .legal {
	overflow: auto;
}*/
/* #gblMarketingFooter .footer .footerNav > ul {
	margin: 12px 0 auto;
} */
#gblMarketingFooter .footer .footerNav {
  width: 100%;
}
#gblMarketingFooter .footer .footerNav ul.topList {
  margin: 12px 0 auto;
}
#gblMarketingFooter .footer .footerNav .wrapper {
  float: left;
  width: 72%;
}
#gblMarketingFooter .footer .footerNav .languageLi {
  float: right;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia_96.png") no-repeat scroll 0 0 transparent;
  background-position: -3px -752px;
  padding-left: 15px;
  margin-right: 14px;
  margin-top: 8px;
  white-space: nowrap;
}
#gblMarketingFooter .footer .footerNav .languageLi.lastSeparator {
  background-position: 10px 10px;
}
#gblMarketingFooter .footer .footerNav span.firstSeparator {
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia_96.png") no-repeat scroll 0 0 transparent;
  background-position: -3px -752px;
  padding-left: 2px;
  margin-left: 10px;
  float: left;
  /* height:22px; */

  padding-top: 23px;
}
#gblMarketingFooter .footer .footerNav a.firstSeparator {
  float: left;
}
#gblMarketingFooter .footer .footerNav ul li {
  margin-right: 20px;
}
/* Country Selection dropdown */
#gblMarketingFooter .footer #countrySelector {
  float: right;
  margin: 8px 0 -4px;
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #4b4b4b), color-stop(30%, #545454), color-stop(65%, #6b6a6a), color-stop(100%, #00a1ff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -ms-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -o-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background-color: #4b4b4b;
  -webkit-box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #575757 #454545 #3c3c3c;
  width: 52px;
  height: 24px;
  color: #eee;
  margin-bottom: 25px;
}
#gblMarketingFooter .footer #countrySelector:hover {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -webkit-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3d3d3d), color-stop(30%, #484848), color-stop(65%, #5d5d5d), color-stop(100%, #575656));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -o-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background-color: #3d3d3d;
  -webkit-box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  text-decoration: none;
}
#gblMarketingFooter .footer #countrySelector:active,
#gblMarketingFooter .footer ul #countrySelector.show,
#gblMarketingFooter .footer #countrySelector.openMenu a.country.selected {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -webkit-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3d3d3d), color-stop(30%, #434343), color-stop(65%, #434343), color-stop(100%, #575656));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -o-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background-color: #3d3d3d;
  -moz-box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
#gblMarketingFooter .footer ul #countrySelector a {
  display: block;
  padding: 6px 10px;
  overflow: hidden;
}
#gblMarketingFooter .footer ul a {
  color: #fff;
  line-height: 2.1818em;
}
#gblMarketingFooter .footer ul #countrySelector .pointer,
#gblMarketingFooter .footer ul #countrySelector .pointer.closeMenu {
  background: url("https://www.paypalobjects.com/webstatic/i/ex_ce2/sprite/sprite_ia.png") no-repeat 8px -495px;
  height: 14px;
  width: 150px;
  position: absolute;
  top: -14px;
  left: -500em;
  z-index: 205;
}
.no-js #gblMarketingFooter .footer ul #countrySelector:hover .pointer,
.no-js #gblMarketingFooter .footer ul #countrySelector:focus .pointer,
#gblMarketingFooter .footer ul #countrySelector.show .pointer {
  position: relative;
  top: -213px;
  left: 10px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown,
#gblMarketingFooter .footer ul #countrySelector .dropdown.closeMenu {
  position: absolute;
  z-index: 200;
  top: -171px;
  display: none;
  min-width: 200px;
  background-color: #fff;
  border: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 4px 0;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.no-js #gblMarketingFooter .footer ul #countrySelector:hover ul,
.no-js #gblMarketingFooter .footer ul #countrySelector:focus ul,
#gblMarketingFooter .footer ul #countrySelector.show ul {
  position: relative;
  top: -208px;
  display: block;
  left: -148px;
}
/* second level elements */
#gblMarketingFooter .footer ul #countrySelector .dropdown li {
  display: block;
  float: none;
  margin: 0;
  background: transparent;
  padding: 0 16px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li a {
  color: #666;
  display: block;
  font-size: 1.091em;
  line-height: 1em;
  padding: 6px 0px 6px 0;
  text-shadow: 0 1px 0 #fff;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last {
  border-top: 1px solid #e5e5e5;
  line-height: 2em;
  margin-top: 6px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last a {
  color: #0079ad;
  font-weight: bold;
  background: none;
  padding-top: 10px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last a:hover,
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last a:focus,
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last a:active {
  color: #0c8dc4;
  font-weight: bold;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li a:hover {
  text-decoration: none;
  color: #009cde;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li a:focus {
  text-decoration: none;
  color: #0c8dc4;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li a:active {
  text-decoration: none;
  color: #0c8dc4;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li:hover,
#gblMarketingFooter .footer ul #countrySelector .dropdown li:focus {
  background-color: #f5f5f5;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last:hover,
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last:focus {
  background-color: transparent;
}
#countrySelector .country,
#gblMarketingFooter .footer ul #countrySelector .dropdown li.country a {
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_flag_22x16.png") no-repeat;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.zambia a {
  background-position: right 1px;
}
#countrySelector .selected.zambia {
  background-position: 14px 1px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.southAfrica a {
  background-position: right -34px;
}
#countrySelector .selected.southAfrica {
  background-position: 14px -34px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.yemen a {
  background-position: right -69px;
}
#countrySelector .selected.yemen {
  background-position: 14px -69px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.samoa a {
  background-position: right -104px;
}
#countrySelector .selected.samoa {
  background-position: 14px -104px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.vanuatu a {
  background-position: right -139px;
}
#countrySelector .selected.vanuatu {
  background-position: 14px -139px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.vietnam a {
  background-position: right -174px;
}
#countrySelector .selected.vietnam {
  background-position: 14px -174px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.unitedStates a {
  background-position: right -384px;
}
#countrySelector .selected.unitedStates {
  background-position: 15px -383px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.taiwan a {
  background-position: right -524px;
}
#countrySelector .selected.taiwan {
  background-position: 14px -524px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.turkey a {
  background-position: right -629px;
}
#countrySelector .selected.turkey {
  background-position: 14px -629px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.thailand a {
  background-position: right -804px;
}
#countrySelector .selected.thailand {
  background-position: 14px -804px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.switzerland a {
  background-position: right -944px;
}
#countrySelector .selected.switzerland {
  background-position: 14px -944px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.argentina a {
  background-position: right -979px;
}
#countrySelector .selected.argentina {
  background-position: 14px -979px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.slovakia a {
  background-position: right -1224px;
}
#countrySelector .selected.slovakia {
  background-position: 14px -1224px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.singapore a {
  background-position: right -1294px;
}
#countrySelector .selected.singapore {
  background-position: 14px -1294px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.sweden a {
  background-position: right -1329px;
}
#countrySelector .selected.sweden {
  background-position: 14px -1329px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.portugal a {
  background-position: right -1679px;
}
#countrySelector .selected.portugal {
  background-position: 14px -1679px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.poland a {
  background-position: right -1714px;
}
#countrySelector .selected.poland {
  background-position: 14px -1714px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.phillippines a {
  background-position: right -1749px;
}
#countrySelector .selected.phillippines {
  background-position: 14px -1749px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.newzealand a {
  background-position: right -1959px;
}
#countrySelector .selected.newzealand {
  background-position: 14px -1959px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.norway a {
  background-position: right -2099px;
}
#countrySelector .selected.norway {
  background-position: 14px -2099px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.netherland a {
  background-position: right -2134px;
}
#countrySelector .selected.netherland {
  background-position: 14px -2134px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.malaysia a {
  background-position: right -2379px;
}
#countrySelector .selected.malaysia {
  background-position: 14px -2379px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mexico a {
  background-position: right -2414px;
}
#countrySelector .selected.mexico {
  background-position: 14px -2414px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.martinique a {
  background-position: right -2659px;
}
#countrySelector .selected.martinique {
  background-position: 14px -2659px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.luxembourg a {
  background-position: right -2904px;
}
#countrySelector .selected.luxembourg {
  background-position: 14px -2904px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.southkorea a {
  background-position: right -3254px;
}
#countrySelector .selected.southkorea {
  background-position: 14px -3254px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.japan a {
  background-position: right -3499px;
}
#countrySelector .selected.japan {
  background-position: 14px -3499px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.jamaica a {
  background-position: right -3569px;
}
#countrySelector .selected.jamaica {
  background-position: 14px -3569px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.italy a {
  background-position: right -3604px;
}
#countrySelector .selected.italy {
  background-position: 14px -3604px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.israel a {
  background-position: right -3709px;
}
#countrySelector .selected.israel {
  background-position: 14px -3709px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.ireland a {
  background-position: right -3744px;
}
#countrySelector .selected.ireland {
  background-position: 14px -3744px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.indonesia a {
  background-position: right -3779px;
}
#countrySelector .selected.indonesia {
  background-position: 14px -3779px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.hungary a {
  background-position: right -3814px;
}
#countrySelector .selected.hungary {
  background-position: 14px -3814px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.hongkong a {
  background-position: right -3919px;
}
#countrySelector .selected.hongkong {
  background-position: 14px -3919px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.greece a {
  background-position: right -4059px;
}
#countrySelector .selected.greece {
  background-position: 14px -4059px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.unitedKingdom a {
  background-position: right -4304px;
}
#countrySelector .selected.unitedKingdom {
  background-position: 14px -4304px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.france a {
  background-position: right -4374px;
}
#countrySelector .selected.france {
  background-position: 14px -4374px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.frenchguiana a {
  background-position: right -4374px;
}
#countrySelector .selected.frenchguiana {
  background-position: 14px -4374px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.finland a {
  background-position: right -4549px;
}
#countrySelector .selected.finland {
  background-position: 14px -4549px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.spain a {
  background-position: right -4619px;
}
#countrySelector .selected.spain {
  background-position: 14px -4619px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.ecuador a {
  background-position: right -4724px;
}
#countrySelector .selected.ecuador {
  background-position: 14px -4724px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.algeria a {
  background-position: right -4759px;
}
#countrySelector .selected.algeria {
  background-position: 14px -4759px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.denmark a {
  background-position: right -4864px;
}
#countrySelector .selected.denmark {
  background-position: 14px -4864px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.germany a {
  background-position: right -4934px;
}
#countrySelector .selected.germany {
  background-position: 14px -4934px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.czechrepublic a {
  background-position: right -4969px;
}
#countrySelector .selected.czeckrepublic {
  background-position: 14px -4969px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.china a {
  background-position: right -5144px;
}
#countrySelector .selected.china {
  background-position: 14px -5144px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.canada a {
  background-position: right -5319px;
}
#countrySelector .selected.canada {
  background-position: 14px -5319px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.botswana a {
  background-position: right -5389px;
}
#countrySelector .selected.botswana {
  background-position: 14px -5389px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.belize a {
  background-position: right -5354px;
}
#countrySelector .selected.belize {
  background-position: 14px -5354px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bahamas a {
  background-position: right -5459px;
}
#countrySelector .selected.bahamas {
  background-position: 14px -5459px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.brazil a {
  background-position: right -5494px;
}
#countrySelector .selected.brazil {
  background-position: 14px -5494px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bermuda a {
  background-position: right -5599px;
}
#countrySelector .selected.bermuda {
  background-position: 14px -5599px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bahrain a {
  background-position: right -5704px;
}
#countrySelector .selected.bahrain {
  background-position: 14px -5704px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.belgium a {
  background-position: right -5809px;
}
#countrySelector .selected.belgium {
  background-position: 14px -5809px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.barbados a {
  background-position: right -5844px;
}
#countrySelector .selected.barbados {
  background-position: 14px -5844px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bosniaandherzegovina a {
  background-position: right -5879px;
}
#countrySelector .selected.bosniaandherzegovina {
  background-position: 14px -5879px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.australia a {
  background-position: right -5984px;
}
#countrySelector .selected.australia {
  background-position: 14px -5984px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.austria a {
  background-position: right -6019px;
}
#countrySelector .selected.austria {
  background-position: 14px -6019px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.albania a {
  background-position: right -6194px;
}
#countrySelector .selected.albania {
  background-position: 14px -6194px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.antiguaandbarbuda a {
  background-position: right -6264px;
}
#countrySelector .selected.antiguaandbarbuda {
  background-position: 14px -6264px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.andorra a {
  background-position: right -6334px;
}
#countrySelector .selected.andorra {
  background-position: 14px -6334px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bulgaria a {
  background-position: right -5739px;
}
#countrySelector .selected.bulgaria {
  background-position: 14px -5739px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.caymanislands a {
  background-position: right -4479px;
}
#countrySelector .selected.caymanislands {
  background-position: 14px -4479px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.colombia a {
  background-position: right -5109px;
}
#countrySelector .selected.colombia {
  background-position: 14px -5109px;
  text-indent: -999em;
}
/* #gblMarketingFooter .footer ul #countrySelector .dropdown li.costarica a {
	background-position: right -5074px;
}
#countrySelector .selected.costarica {
	background-position: 14px -5074px;
	text-indent: -999em;
} */
#gblMarketingFooter .footer ul #countrySelector .dropdown li.croatia a {
  background-position: right -3849px;
}
#countrySelector .selected.croatia {
  background-position: 14px -3849px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.cyprus a {
  background-position: right -5004px;
}
#countrySelector .selected.cyprus {
  background-position: 14px -5004px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.dominica a {
  background-position: right -4829px;
}
#countrySelector .selected.dominica {
  background-position: 14px -4829px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.dominicanrepublic a {
  background-position: right -4794px;
}
#countrySelector .selected.dominicanrepublic {
  background-position: 14px -4794px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.elsalvador a {
  background-position: right -979px;
}
#countrySelector .selected.elsalvador {
  background-position: 14px -979px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.estonia a {
  background-position: right -4689px;
}
#countrySelector .selected.estonia {
  background-position: 14px -4689px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.faroeislands a {
  background-position: right -4409px;
}
#countrySelector .selected.faroeislands {
  background-position: 14px -4409px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.fiji a {
  background-position: right -4514px;
}
#countrySelector .selected.fiji {
  background-position: 14px -4514px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.frenchpolynesia a {
  background-position: right -1819px;
}
#countrySelector .selected.frenchpolynesia {
  background-position: 14px -1819px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.gibraltar a {
  background-position: right -4199px;
}
#countrySelector .selected.gibraltar {
  background-position: 14px -4199px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.greenland a {
  background-position: right -4164px;
}
#countrySelector .selected.greenland {
  background-position: 14px -4164px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.grenada a {
  background-position: right -4269px;
}
#countrySelector .selected.grenada {
  background-position: 14px -4269px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.guatemala a {
  background-position: right -4024px;
}
#countrySelector .selected.guatemala {
  background-position: 14px -4024px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.honduras a {
  background-position: right -3884px;
}
#countrySelector .selected.honduras {
  background-position: 14px -3884px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.iceland a {
  background-position: right -3639px;
}
#countrySelector .selected.iceland {
  background-position: 14px -3639px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.jordan a {
  background-position: right -3534px;
}
#countrySelector .selected.jordan {
  background-position: 14px -3534px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.kenya a {
  background-position: right -3464px;
}
#countrySelector .selected.kenya {
  background-position: 14px -3464px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.kuwait a {
  background-position: right -3219px;
}
#countrySelector .selected.kuwait {
  background-position: 14px -3219px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.latvia a {
  background-position: right -2869px;
}
#countrySelector .selected.latvia {
  background-position: 14px -2869px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.lesotho a {
  background-position: right -2974px;
}
#countrySelector .selected.lesotho {
  background-position: 14px -2974px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.liechtenstein a {
  background-position: right -3044px;
}
#countrySelector .selected.liechtenstein {
  background-position: 14px -3044px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.lithuania a {
  background-position: right -2939px;
}
#countrySelector .selected.lithuania {
  background-position: 14px -2939px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.malawi a {
  background-position: right -2449px;
}
#countrySelector .selected.malawi {
  background-position: 14px -2449px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.malta a {
  background-position: right -2554px;
}
#countrySelector .selected.malta {
  background-position: 14px -2554px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.morocco a {
  background-position: right -2834px;
}
#countrySelector .selected.morocco {
  background-position: 14px -2834px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mozambique a {
  background-position: right -2344px;
}
#countrySelector .selected.mozambique {
  background-position: 14px -2344px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.newcaledonia a {
  background-position: right -2274px;
}
#countrySelector .selected.newcaledonia {
  background-position: 14px -2274px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.oman a {
  background-position: right -1924px;
}
#countrySelector .selected.oman {
  background-position: 14px -1924px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.palau a {
  background-position: right -1644px;
}
#countrySelector .selected.palau {
  background-position: 14px -1644px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.panama a {
  background-position: right -1889px;
}
#countrySelector .selected.panama {
  background-position: 14px -1889px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.qatar a {
  background-position: right -5704px;
}
#countrySelector .selected.qatar {
  background-position: 14px -5704px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.romania a {
  background-position: right -1539px;
}
#countrySelector .selected.romania {
  background-position: 14px -1539px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.russia a {
  background-position: right -1504px;
}
#countrySelector .selected.russia {
  background-position: 14px -1504px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.saintkittsandnevisanguilla a {
  background-position: right -3289px;
}
#countrySelector .selected.saintkittsandnevisanguilla {
  background-position: 14px -3289px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.sanmarino a {
  background-position: right -1154px;
}
#countrySelector .selected.sanmarino {
  background-position: 14px -1154px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.saudiarabia a {
  background-position: right -1434px;
}
#countrySelector .selected.saudiarabia {
  background-position: 14px -1434px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.seychelles a {
  background-position: right -1364px;
}
#countrySelector .selected.seychelles {
  background-position: 14px -1364px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.slovenia a {
  background-position: right -1259px;
}
#countrySelector .selected.slovenia {
  background-position: 14px -1259px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.southafrica a {
  background-position: right -34px;
}
#countrySelector .selected.southafrica {
  background-position: 14px -34px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.trinidadandtobago a {
  background-position: right -594px;
}
#countrySelector .selected.trinidadandtobago {
  background-position: 14px -594px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.turksandcaicosislands a {
  background-position: right -909px;
}
#countrySelector .selected.turksandcaicosislands {
  background-position: 14px -909px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.unitedarabemirates a {
  background-position: right -6299px;
}
#countrySelector .selected.unitedarabemirates {
  background-position: 14px -6299px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.venezuela a {
  background-position: right -244px;
}
#countrySelector .selected.venezuela {
  background-position: 14px -244px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.india a {
  background-position: right -3674px;
}
#countrySelector .selected.india {
  background-position: 14px -3674px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.vietnam a {
  background-position: right -174px;
}
#countrySelector .selected.vietnam {
  background-position: 14px -174px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.angola a {
  background-position: right -6089px;
}
#countrySelector .selected.angola {
  background-position: 14px -6089px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.anguilla a {
  background-position: right -6229px;
}
#countrySelector .selected.anguilla {
  background-position: 14px -6229px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.armenia a {
  background-position: right -6159px;
}
#countrySelector .selected.armenia {
  background-position: 14px -6159px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.aruba a {
  background-position: right -5949px;
}
#countrySelector .selected.aruba {
  background-position: 14px -5949px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.azerbaijanrepublic a {
  background-position: right -5914px;
}
#countrySelector .selected.azerbaijanrepublic {
  background-position: 14px -5914px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.benin a {
  background-position: right -5634px;
}
#countrySelector .selected.benin {
  background-position: 14px -5634px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bhutan a {
  background-position: right -5424px;
}
#countrySelector .selected.bhutan {
  background-position: 14px -5424px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.brunei a {
  background-position: right -5564px;
}
#countrySelector .selected.brunei {
  background-position: 14px -5564px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.burundi a {
  background-position: right -5669px;
}
#countrySelector .selected.burundi {
  background-position: 14px -5669px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.capeverde a {
  background-position: right -5039px;
}
#countrySelector .selected.capeverde {
  background-position: 14px -5039px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.chad a {
  background-position: right -1539px;
}
#countrySelector .selected.chad {
  background-position: 14px -1539px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.comoros a {
  background-position: right -3324px;
}
#countrySelector .selected.comoros {
  background-position: 14px -3324px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.cookislands a {
  background-position: right -5214px;
}
#countrySelector .selected.cookislands {
  background-position: 14px -5214px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.democraticrepublicofthecongo a {
  background-position: right -5284px;
}
#countrySelector .selected.democraticrepublicofthecongo {
  background-position: 14px -5284px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.djibouti a {
  background-position: right -4899px;
}
#countrySelector .selected.djibouti {
  background-position: 14px -4899px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.falklandislands a {
  background-position: right -6229px;
}
#countrySelector .selected.falklandislands {
  background-position: 14px -6229px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.gabonrepublic a {
  background-position: right -4339px;
}
#countrySelector .selected.gabonrepublic {
  background-position: 14px -4339px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.gambia a {
  background-position: right -4129px;
}
#countrySelector .selected.gambia {
  background-position: 14px -4129px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.guinea a {
  background-position: right -3989px;
}
#countrySelector .selected.guinea {
  background-position: 14px -3989px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.guyana a {
  background-position: right -3954px;
}
#countrySelector .selected.guyana {
  background-position: 14px -3954px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.kazakhstan a {
  background-position: right -3149px;
}
#countrySelector .selected.kazakhstan {
  background-position: 14px -3149px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.kiribati a {
  background-position: right -3359px;
}
#countrySelector .selected.kiribati {
  background-position: 14px -3359px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.kyrgyzstan a {
  background-position: right -3429px;
}
#countrySelector .selected.kyrgyzstan {
  background-position: 14px -3429px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.laos a {
  background-position: right -3114px;
}
#countrySelector .selected.laos {
  background-position: 14px -3114px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.madagascar a {
  background-position: right -2799px;
}
#countrySelector .selected.madagascar {
  background-position: 14px -2799px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.maldives a {
  background-position: right -2484px;
}
#countrySelector .selected.maldives {
  background-position: 14px -2484px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mali a {
  background-position: right -2729px;
}
#countrySelector .selected.mali {
  background-position: 14px -2729px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.marshallislands a {
  background-position: right -2764px;
}
#countrySelector .selected.marshallislands {
  background-position: 14px -2764px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mauritania a {
  background-position: right -2624px;
}
#countrySelector .selected.mauritania {
  background-position: 14px -2624px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mauritius a {
  background-position: right -2519px;
}
#countrySelector .selected.mauritius {
  background-position: 14px -2519px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.micronesia a {
  background-position: right -4444px;
}
#countrySelector .selected.micronesia {
  background-position: 14px -4444px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mangolia a {
  background-position: right -2694px;
}
#countrySelector .selected.mangolia {
  background-position: 14px -2694px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.montserrat a {
  background-position: right -2589px;
}
#countrySelector .selected.montserrat {
  background-position: 14px -2589px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.namibia a {
  background-position: right -2309px;
}
#countrySelector .selected.namibia {
  background-position: 14px -2309px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.nauru a {
  background-position: right -2029px;
}
#countrySelector .selected.nauru {
  background-position: 14px -2029px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.nepal a {
  background-position: right -2064px;
}
#countrySelector .selected.nepal {
  background-position: 14px -2064px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.niger a {
  background-position: right -2239px;
}
#countrySelector .selected.niger {
  background-position: 14px -2239px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.niue a {
  background-position: right -1994px;
}
#countrySelector .selected.niue {
  background-position: 14px -1994px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.norfolkisland a {
  background-position: right -2204px;
}
#countrySelector .selected.norfolkisland {
  background-position: 14px -2204px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.papuanewguinea a {
  background-position: right -1784px;
}
#countrySelector .selected.papuanewguinea {
  background-position: 14px -1784px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.republicofthecongo a {
  background-position: right -5249px;
}
#countrySelector .selected.republicofthecongo {
  background-position: 14px -5249px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.saintvincentandgrenadines a {
  background-position: right -279px;
}
#countrySelector .selected.saintvincentandgrenadines {
  background-position: 14px -279px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.samoa a {
  background-position: right -104px;
}
#countrySelector .selected.samoa {
  background-position: 14px -104px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.saotomeandprinipe a {
  background-position: right -1014px;
}
#countrySelector .selected.saotomeandprinipe {
  background-position: 14px -1014px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.senegal a {
  background-position: right -1119px;
}
#countrySelector .selected.senegal {
  background-position: 14px -1119px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.sierraleone a {
  background-position: right -1189px;
}
#countrySelector .selected.sierraleone {
  background-position: 14px -1189px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.solomonislands a {
  background-position: right -1399px;
}
#countrySelector .selected.solomonislands {
  background-position: 14px -1399px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.somalia a {
  background-position: right -1084px;
}
#countrySelector .selected.somalia {
  background-position: 14px -1084px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.srilanka a {
  background-position: right -3009px;
}
#countrySelector .selected.srilanka {
  background-position: 14px -3009px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.sthelena a {
  background-position: right -909px;
}
#countrySelector .selected.sthelena {
  background-position: 14px -909px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.suriname a {
  background-position: right -1049px;
}
#countrySelector .selected.suriname {
  background-position: 14px -1049px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.svalbardandmayenislands a {
  background-position: right -2099px;
}
#countrySelector .selected.svalbardandmayenislands {
  background-position: 14px -2099px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.tajikistan a {
  background-position: right -769px;
}
#countrySelector .selected.tajikistan {
  background-position: 14px -769px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.tanzania a {
  background-position: right -489px;
}
#countrySelector .selected.tanzania {
  background-position: 14px -489px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.togo a {
  background-position: right -839px;
}
#countrySelector .selected.togo {
  background-position: 14px -839px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.tonga a {
  background-position: right -664px;
}
#countrySelector .selected.tonga {
  background-position: 14px -664px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.tunisia a {
  background-position: right -699px;
}
#countrySelector .selected.tunisia {
  background-position: 14px -699px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.turkmenistan a {
  background-position: right -734px;
}
#countrySelector .selected.turkmenistan {
  background-position: 14px -734px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.tuvalu a {
  background-position: right -559px;
}
#countrySelector .selected.tuvalu {
  background-position: 14px -559px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.uganda a {
  background-position: right -419px;
}
#countrySelector .selected.uganda {
  background-position: 14px -419px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.ukraine a {
  background-position: right -454px;
}
#countrySelector .selected.ukraine {
  background-position: 14px -454px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.vaticancitystate a {
  background-position: right -314px;
}
#countrySelector .selected.vaticancitystate {
  background-position: 14px -314px;
  text-indent: -999em;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.virginislands a {
  background-position: right -209px;
}
#countrySelector .selected.virginislands {
  background-position: 14px -209px;
  text-indent: -999em;
}
#countrySelector.openMenu a.country.selected {
  background: -moz-linear-gradient(center bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, rgba(214, 214, 214, 0)), color-stop(65%, rgba(255, 255, 255, 0.065)), color-stop(80%, rgba(255, 255, 255, 0.08)), color-stop(100%, rgba(255, 255, 255, 0.1)));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* IE10+ */

  background: linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* W3C */

  background-position: 8px 5px, 36px center, 0 0;
  border-radius: 5px;
}
/* end country selector */
#gblMarketingFooter .footer .legal {
  overflow: auto;
  margin-top: 6px;
  padding-bottom: 32px;
  clear: both;
}
#gblMarketingFooter .footer .footerNav .copyright {
  float: left;
  clear: both;
  /*margin: 0 0 42px 0;*/

  margin: 0 0 10px 0;
  padding: 0 10px 0 0;
}
#gblMarketingFooter .footer .footerNav .legal ul {
  border-left: 1px solid #ddd;
  float: left;
  /*margin: 0 0 42px 0;*/

  margin: 0 0 10px 0;
  padding: 0 0 0 10px;
  width: auto;
}
#gblMarketingFooter .footer .footerNav .countryList {
  float: right;
  width: 28%;
}
#gblMarketingFooter .footer .footerNav .legal ul li {
  padding-left: 9px;
  margin: 0 0 0 9px;
}
#gblMarketingFooter .footer .footerNav .legal ul li:first-child {
  border-left: 0;
  margin: 0;
  padding: 0;
}
#gblMarketingFooter .footer .footerNav .legal ul a {
  color: #fff;
  line-height: 1em;
}
/* for JS OpinionLab component */
#gblMarketingFooter #siteFeedback a {
  margin-right: 3px;
}
/* overwrite component */
#gblMarketingFooter form.lap div.textInput {
  margin: 0;
}
#gblMarketingFooter form.lap label {
  margin: 0;
}
#siteFeedback img {
  display: none;
}
/* for site search positioning inside marketing footer */
/* Hacky fix for site search vertical alignment. Need to be fixed in a better way */
#gblMarketingFooter .searchForm {
  float: right;
  margin: 11px 0;
}
/* Hacky fix for site search lap alignment. Need to be fixed in a better way */
.js #gblMarketingFooter .formSmall.lap div.textInput label,
.js .formSmall .lap div.textInput label,
.js .formSmall div.lap.textInput label {
  color: #888888;
  top: 6px;
}
#gblMarketingFooter .searchForm .searchSite {
  height: 26px;
  width: 166px;
}
#gblMarketingFooter .formSmall div.textInput input {
  height: 26px;
}
/* Legal Content */
#gblMarketingFooter .legalContent {
  clear: both;
}
#gblMarketingFooter .legalContent a:link,
#gblMarketingFooter .legalContent a:visited {
  color: #fff;
  text-decoration: underline;
}
.visible-phone     { display: none !important; }
.visible-tablet    { display: none !important; }
.hidden-phone      { }
.hidden-tablet     { }
.hidden-desktop    { display: none !important; }
.visible-desktop   { display: inherit !important; }

/** /components/UVLHeaderMarketing/css/head.css **/  

.gblMHeader .outer {
  height: 44px;
  background: url(https://www.paypalobjects.com/webstatic/i/sparta/scr/scr_gray-bkgd.png) repeat #6e6d71;
}
.gblMHeader .inner {
  overflow: visible;
  margin: 0 auto;
  width: 988px;
}
.gblMHeader .site {
  float: left;
  color: #fff;
}
.no-js .gblMHeader .site {
  width: 320px;
}
.gblMHeader .site ul {
  margin: 0;
  padding: 0;
}
.gblMHeader .site li {
  margin: 0;
  padding: 0;
  float: left;
  vertical-align: top;
}
.gblMHeader .site .personal {
  border-left: 1px solid #565659;
}
.gblMHeader .site .business {
  border-right: 1px solid #7D7C7F;
}
.gblMHeader .site .current {
  background-color: rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 2px 0 16px rgba(0, 0, 0, 0.6) inset;
  -webkit-box-shadow: 2px 0 16px rgba(0, 0, 0, 0.6) inset;
  box-shadow: 2px 0 16px rgba(0, 0, 0, 0.6) inset;
}
.gblMHeader .site .personal:active,
.gblMHeader .site .personal.current {
  border-left: 1px solid #7d7c7f;
}
.gblMHeader .site .logo {
  padding: 15px 22px 12px 0;
  height: 27px;
}
/* where is this class used in the current site? */
.gblMHeader .site .single {
  border-right: none;
}
.gblMHeader .site li a {
  display: block;
  border-left: 1px solid #7d7c7f;
  border-right: 1px solid #565659;
  padding: 0 22px;
  color: #eee;
  font-weight: bold;
  line-height: 44px;
  text-decoration: none;
  text-shadow: 0 -1px 1px #000000;
  -webkit-transition: all 0.1s ease-in-out;
  /*Chrome 4+, Safari 5+, Android 2.1+, iOS 3.2+  */

  -moz-transition: all 0.1s ease-in-out;
  /* FF4+ */

  -ms-transition: all 0.1s ease-in-out;
  /* IE10+ */

  -o-transition: all 0.1s ease-in-out;
  /* Opera 10.5+ */

  transition: all 0.1s ease-in-out;
  /* W3C */

}
.gblMHeader .site li a:hover,
.gblMHeader .site li a:focus {
  background-color: rgba(0, 0, 0, 0.1);
  color: #fff;
  text-decoration: none;
}
.gblMHeader .site li a:active {
  background-color: rgba(0, 0, 0, 0.24);
  -moz-box-shadow: 2px 0 16px rgba(0, 0, 0, 0.75) inset;
  -webkit-box-shadow: 2px 0 16px rgba(0, 0, 0, 0.75) inset;
  box-shadow: 2px 0 16px rgba(0, 0, 0, 0.75) inset;
}
.gblMHeader .site li a:active {
  -webkit-transition: none;
  /*Chrome 4+, Safari 5+, Android 2.1+, iOS 3.2+  */

  -moz-transition: none;
  /* FF4+ */

  -ms-transition: none;
  /* IE10+ */

  -o-transition: none;
  /* Opera 10.5+ */

  transition: none;
  /* W3C */

}
.gblMHeader .site .personal a:active {
  border-left: 1px solid #2e2d2f;
  border-right: 1px solid #2e2d2f;
}
.gblMHeader .site .business a:active {
  border-left: 1px solid #7d7c7f;
  border-right: 1px solid #2e2d2f;
}
.gblMHeader .site .personal.current a {
  border-left: 1px solid #414042;
  border-right: 1px solid #414042;
}
.gblMHeader .site .business.current a {
  border-left: 1px solid #7d7c7f;
  border-right: 1px solid #414042;
}
.gblMHeader .site .current a:hover,
.gblMHeader .site .current a:focus,
.gblMHeader .site .current a:active {
  background-color: transparent;
  box-shadow: none;
}
.gblMHeader .site .skip a {
  position: absolute;
  top: -99999px;
  padding: 0 10px;
}
.gblMHeader .site .skip a:focus {
  top: 0;
  background-color: #333;
  display: inline;
}
.gblMHeader .site li,
.gblMHeader .utility li,
.gblMHeader .breadcrumbs li {
  display: inline-block;
}
.gblMHeader .site .logo a {
  padding: 0;
}
.gblMHeader .site .logo a:hover,
.gblMHeader .site .logo a:focus,
.gblMHeader .site .logo a:active {
  background-color: transparent;
  background-image: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gblMHeader .primary {
  /*border-top: 1px solid #009cde;*/

  border: 1px solid;
  border-color: #565656 #4D4D4D #3E3E3E;
  padding-top: 20px;
  min-width: 44px;
}
.gblMHeader .level1 {
  margin: 0 auto;
  border-bottom: 1px solid #ccc;
  -webkit-border-radius: 12px 12px 0 0;
  -moz-border-radius: 12px 12px 0 0;
  border-radius: 12px 12px 0 0;
  width: 988px;
  background: -webkit-linear-gradient(bottom, #ffffff 0%, #ffffff 60%, #e6e6e6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #ffffff), color-stop(100%, #e6e6e6));
  background: -moz-linear-gradient(center top, #ffffff 0%, #ffffff 60%, #e6e6e6 100%);
  background: -ms-linear-gradient(center top, #ffffff 0%, #ffffff 60%, #e6e6e6 100%);
  background: -o-linear-gradient(center top, #ffffff 0%, #ffffff 60%, #e6e6e6 100%);
  background: linear-gradient(center top, #ffffff 0%, #ffffff 60%, #e6e6e6 100%);
  background-color: #fdfdfc;
}
.gblMHeader .pageNav {
  position: relative;
  border-bottom: 1px solid #fff;
  height: 33px;
  text-shadow: 1px 1px 1px #fff;
}
.gblMHeader .beta {
  position: absolute;
  z-index: 1;
  top: -3px;
  left: -2px;
  width: 65px;
  height: 64px;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png") no-repeat right -650px transparent;
  text-indent: -999em;
  direction: ltr;
}
.gblMHeader .level2,
.gblMHeader .level2 li {
  display: inline-block;
  vertical-align: top;
}
.gblMHeader .level2 li {
  border-left: 1px solid #fff;
  height: 33px;
}
.gblMHeader .level2 .settings {
  -moz-box-shadow: 1px 0 #fff;
  -webkit-box-shadow: 1px 0 #fff;
  box-shadow: 1px 0 #fff;
}
.gblMHeader .level2 a {
  display: block;
  border-right: 1px solid #ccc;
  padding: 8px 25px 9px;
  height: 17px;
  color: #292929;
  text-decoration: none;
}
.gblMHeader .level2 .current {
  background: none #fdfdfc;
  height: 35px;
}
.gblMHeader .profile {
  display: inline-block;
  overflow: hidden;
  margin-top: 1px;
  padding: 8px 1.0121457489878542510121457489879% 8px 7.7935222672064777327935222672065%;
  border-right: 1px solid #ccc;
  width: 23.178137651821862348178137651822%;
  height: 17px;
}
.gblMHeader .logo {
  float: left;
  padding: 10px 20px;
}
/* for non-JavaScript use case */
.no-js .gblMHeader .utility li {
  display: inline;
}
.no-js .gblMHeader .helpLinks {
  position: static;
  display: block;
}
.no-js .gblMHeader .helpLinks li {
  text-align: right;
}
.no-js .gblMHeader .helpLinks a {
  display: inline;
}
.no-js .gblMHeader .calloutContent {
  display: none;
}
.no-js .gblMHeader div.textInput label {
  display: inline;
}
.no-js .gblMHeader div.textInput label {
  color: #efefef;
}
/* Outside Header (start) */
/* login */
.gblMHeader .login {
  margin-top: 0;
  height: 44px;
  float: right;
  /*line-height:44px;  helps center the login buttons */

  text-align: right;
}
.gblMHeader form .multi {
  margin: 9px 0 0;
}
.gblMHeader form .multi:after {
  display: inline;
}
.gblMHeader .multi div.textInput {
  position: relative;
  padding: 0;
  margin: 0;
  float: left;
}
.js .gblMHeader .formSmall.login .lap div.textInput label,
.js .gblMHeader .formSmall.login .lap.textInput label {
  position: absolute;
  z-index: 2;
  top: 6px;
  left: 12px;
  margin: 0;
  padding: 0;
  /* need this to improve legibility for small size fields, introducing two new fonts */

  font-family: 'lucida grande', 'lucida sans unicode', arial, sans-serif;
  color: #3e3e3e;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
  font-size: 0.8461em;
}
.js .gblMHeader .formSmall.login .lap div.textInput label.focus,
.js .gblMHeader .formSmall.login .lap.textInput label.focus {
  color: #919191;
}
.js .gblMHeader .formSmall .multi div.textInput {
  margin-right: 8px;
}
.gblMHeader .formSmall.login div.textInput input {
  margin: 0;
  padding: 0 55px 0 10px;
  width: 180px;
  height: 26px;
  border-color: #5c5c5e;
  background-color: #ccc;
  /* need this to improve legibility for small size fields, introducing two new fonts */

  font-family: 'lucida grande', 'lucida sans unicode', arial, sans-serif;
  font-size: .8461em;
  text-shadow: 0 1px 0 #d6d6d6;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
}
.gblMHeader .formSmall.login div.textInput input.shrink {
  padding: 0 27px 0 10px;
}
.gblMHeader .formSmall.login div.textInput input:focus {
  border: 1px solid #57a9d9;
  background-color: #dedede;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 0 5px rgba(58, 144, 194, 0.6), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 0 5px rgba(58, 144, 194, 0.6), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 0 5px rgba(58, 144, 194, 0.6), 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  outline: 0;
}
.gblMHeader .login .textInput input {
  text-overflow: ellipsis;
}
#login_password {
  /* cosmetic hack to make dots look bigger */

  font-family: verdana, arial, sans-serif;
}
/* forgot? button */
.gblMHeader .formSmall.login .textInput .passwordRecovery {
  position: absolute;
  top: 4px;
  right: 4px;
  margin: 0;
  padding: 0 6px;
  height: 18px;
  background-color: #767676;
  color: #fff;
  font-size: 0.7692em;
  font-weight: 600;
  line-height: 18px;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.gblMHeader .formSmall.login div.textInput .passwordRecovery:hover,
.gblMHeader .formSmall.login div.textInput .passwordRecovery:focus {
  background-color: #666;
  text-decoration: none;
}
/* gray button for login */
.gblMHeader .login .button.secondary,
.gblMHeader .login .button.primary {
  padding: 4px 8px;
  min-width: 44px;
  -moz-box-shadow: 0 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px rgba(255, 255, 255, 0.2);
  -webkit-font-smoothing: antialiased;
}
.gblMHeader .login span.button.primary {
  padding: 4px 0;
  min-width: 44px;
}
.gblMHeader .login span.button.primary a {
  padding: 0 8px;
}
.gblMHeader .login .button.primary {
  -moz-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #4dbeff inset;
  -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #4dbeff inset;
  box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #4dbeff inset;
}
.gblMHeader .login .button.primary:hover {
  -moz-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #1794dc inset;
  -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #1794dc inset;
  box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 1px #1794dc inset;
}
.gblMHeader .login .button.primary:active {
  -moz-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px #004268 inset;
  -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px #004268 inset;
  box-shadow: 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px #004268 inset;
}
.gblMHeader .login .button.secondary {
  position: relative;
  border-color: #565656 #4d4d4d #3e3e3e;
  margin-right: 4px;
  margin-left: 2px;
  /* adjustment for browsers' extra margin; can't remove space in markup generated by components */

  -moz-box-shadow: 0 1px #ececec inset, 0 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 1px #ececec inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #ececec inset, 0 1px rgba(255, 255, 255, 0.2);
}
/* This takes care of the 1px vertical mis-alignment between input[type=submit] and link buttons */
.gblMHeader .login .button.secondary::-moz-focus-inner {
  border: 0;
}
.gblMHeader .login .button.secondary:hover,
.gblMHeader .login .button.secondary:focus {
  border-color: #565656 #4d4d4d #3e3e3e;
}
.gblMHeader .login .button.secondary:active {
  border-color: #565656 #4d4d4d #3e3e3e;
  -moz-box-shadow: 0 2px 4px #737373 inset, 0 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 2px 4px #737373 inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 2px 4px #737373 inset, 0 1px rgba(255, 255, 255, 0.2);
}
.gblMHeader .login .button.secondary.disabled,
.gblMHeader .login .button.secondary.disabled:hover,
.gblMHeader .login .button.secondary.disabled:active {
  background: -moz-linear-gradient(center bottom, #b3b7ba 0%, #c4c7c9 30%, #c4c7c9 65%, #cccfd1 100%);
  background: -webkit-linear-gradient(bottom, #b3b7ba 0%, #c4c7c9 30%, #c4c7c9 65%, #cccfd1 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #b3b7ba), color-stop(20%, #c4c7c9), color-stop(100%, #cccfd1));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #b3b7ba 0%, #c4c7c9 30%, #c4c7c9 65%, #cccfd1 100%);
  background: -o-linear-gradient(bottom, #b3b7ba 0%, #c4c7c9 30%, #c4c7c9 65%, #cccfd1 100%);
  background: linear-gradient(bottom, #b3b7ba 0%, #c4c7c9 30%, #c4c7c9 65%, #cccfd1 100%);
  background-color: #b3b7ba;
  -moz-box-shadow: 0 1px #e6e8e9 inset, 0 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 1px #e6e8e9 inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #e6e8e9 inset, 0 1px rgba(255, 255, 255, 0.2);
  color: #8f8f8f;
  text-shadow: 0 1px rgba(255, 255, 255, 0.5);
}
/* Marketing Buttons - Global Header/Footer signup and search dark buttons */
.gblMHeader .button.secondaryAlt {
  padding: 4px 10px;
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #4b4b4b), color-stop(30%, #545454), color-stop(65%, #6b6a6a), color-stop(100%, #00a1ff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -ms-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -o-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background-color: #4b4b4b;
  -webkit-box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-font-smoothing: antialiased;
}
.gblMHeader .button.secondaryAlt:hover,
.gblMHeader .button.secondaryAlt:focus {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -webkit-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3d3d3d), color-stop(30%, #484848), color-stop(65%, #5d5d5d), color-stop(100%, #575656));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -o-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background-color: #3d3d3d;
  -webkit-box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
}
.gblMHeader .button.secondaryAlt:active {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -webkit-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3d3d3d), color-stop(30%, #434343), color-stop(65%, #434343), color-stop(100%, #575656));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -o-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background-color: #3d3d3d;
  -moz-box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.gblMHeader .button.primary a,
.gblMHeader .button.secondaryAlt a {
  color: #eee;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  text-decoration: none;
}
.gblMHeader .button.secondaryAlt.disabled,
.gblMHeader .button.secondaryAlt.disabled:hover,
.gblMHeader .button.secondaryAlt.disabled:active {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #5c5c5c 0%, #626262 30%, #6c6c6c 65%, #727272 100%);
  background: -webkit-linear-gradient(bottom, #5c5c5c 0%, #626262 30%, #6c6c6c 65%, #727272 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #5c5c5c), color-stop(30%, #626262), color-stop(65%, #6c6c6c), color-stop(100%, #727272));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #5c5c5c 0%, #626262 30%, #6c6c6c 65%, #727272 100%);
  background: -o-linear-gradient(bottom, #5c5c5c 0%, #626262 30%, #6c6c6c 65%, #727272 100%);
  background: linear-gradient(bottom, #5c5c5c 0%, #626262 30%, #6c6c6c 65%, #727272 100%);
  background-color: #5c5c5c;
  -moz-box-shadow: 0 1px #7b7b7b inset, 0 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 1px #7b7b7b inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #7b7b7b inset, 0 1px rgba(255, 255, 255, 0.2);
}
.gblMHeader .button.secondaryAlt.disabled a {
  color: #8f8f8f;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.2);
}
/*logged in*/
.gblMHeader .utility.login {
  margin: 0;
  padding: 0;
  color: #eee;
  text-align: left;
}
.gblMHeader .utility.login ul {
  margin: 0;
  padding: 0;
}
#nav-global-loggedin {
  float: left;
}
#nav-global-loggedin li,
.utility.login p {
  float: left;
}
#nav-global-loggedin li {
  margin: 10px 4px 0;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
}
#nav-global-loggedin li:last-child {
  padding-right: 0;
}
#nav-global-loggedin li.button:last-child {
  padding-right: 10px;
}
.gblMHeader .utility.login p {
  margin: 0;
  padding: 0 5px;
  font-size: 0.923em;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.25);
  line-height: 44px;
}
#nav-global-loggedin .help {
  position: relative;
  z-index: 100;
  margin-right: 0;
  width: 51px;
  /*41 default width +(4*2) padding + (1*2) border */

  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 24px;
}
#nav-global-loggedin .help:hover {
  position: relative;
  border: 1px solid #d6d6d6;
  border-bottom: 0;
  background: #fff;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  -moz-box-shadow: 0 2px 2px #ccc;
  -webkit-box-shadow: 0 2px 2px #ccc;
  box-shadow: 0 2px 2px #ccc;
}
#nav-global-loggedin .help a {
  padding: 0 20px 0 0;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png") no-repeat scroll right -495px transparent;
  color: #eee;
  font-size: 0.8461em;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.25);
  text-decoration: none;
}
#nav-global-loggedin .help:hover a {
  background-position: right -545px;
  color: #000;
  text-shadow: 0 1px rgba(255, 255, 255, 0.7);
}
#nav-global-loggedin .help ul {
  position: absolute;
  top: 22px;
  left: -9999em;
  z-index: 2;
  margin: 0;
  padding: 5px 0;
  min-width: 155px;
  border: 1px solid #cfcfcf;
  border-top: 0;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

  -webkit-border-radius: 5px 0 5px 5px;
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
  -moz-box-shadow: 0 2px 2px #ccc;
  -webkit-box-shadow: 0 2px 2px #ccc;
  box-shadow: 0 2px 2px #ccc;
  background-color: #fff;
  /* Old browsers */

}
#nav-global-loggedin .help:hover ul,
#nav-global-loggedin .help:focus ul,
#nav-global-loggedin .show ul {
  left: auto;
  right: -1px;
}
#nav-global-loggedin .help li {
  display: block;
  float: none;
  margin: 0;
  padding: 0;
  line-height: 22px;
}
#nav-global-loggedin .help li:first-child:hover,
#nav-global-loggedin .help li:first-child:focus {
  -webkit-border-radius: 5px 0 5px 5px;
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}
#nav-global-loggedin .help li a {
  display: block;
  padding: 0 10px;
  background: none;
  color: #000;
  text-shadow: 0 1px rgba(255, 255, 255, 0.7);
}
#nav-global-loggedin .help li a:hover,
#nav-global-loggedin .help li a:focus {
  background-color: #f5f5f5;
  color: #0c8dc4;
}
#nav-global-loggedin .help .dividerAfter {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 8px;
}
#nav-global-loggedin .help .dividerBefore {
  border-top: 1px solid #fff;
  padding-top: 8px;
}
.gblMHeader .formSmall .button {
  display: inline-block;
}
/*My PayPal button, I am using account class for My PayPal but feel free to change it: M */
.gblMHeader .login .button.secondary.account {
  margin-right: 0;
  padding-left: 25px;
  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -moz-linear-gradient(bottom, #bfbfbf 0%, #bfbfbf 20%, #e0e0e0 100%);
  /* FF3.6+ */

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -webkit-gradient(linear, left bottom, left top, color-stop(0%, #bfbfbf), color-stop(20%, #bfbfbf), color-stop(100%, #e0e0e0));
  /* Chrome,Safari4+ */

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -webkit-linear-gradient(bottom, #bfbfbf 0%, #bfbfbf 20%, #e0e0e0 100%);
  /* Chrome10+,Safari5.1+ */

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -ms-linear-gradient(bottom, #bfbfbf 0%, #bfbfbf 20%, #e0e0e0 100%);
  /* IE10+ */

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -o-linear-gradient(bottom, #bfbfbf 0%, #bfbfbf 20%, #e0e0e0 100%);
  /* Opera 11.10+ */

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), linear-gradient(bottom, #bfbfbf 0%, #bfbfbf 20%, #e0e0e0 100%);
  /* W3C */

  background-repeat: no-repeat, repeat;
  background-position: 10px -645px, 0 0;
}
.gblMHeader .login .button.secondary.account:hover,
.gblMHeader .login .button.secondary.account:focus {
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -moz-linear-gradient(center bottom, #a5a5a5 0%, #a5a5a5 20%, #e0e0e0 100%);
  /* FF3.6+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -webkit-gradient(linear, left bottom, left top, color-stop(0%, #a5a5a5), color-stop(20%, #a5a5a5), color-stop(100%, #e0e0e0));
  /* Chrome,Safari4+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -webkit-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #e0e0e0 100%);
  /* Chrome10+,Safari5.1+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -ms-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #e0e0e0 100%);
  /* IE10+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -o-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #e0e0e0 100%);
  /* Opera 11.10+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #e0e0e0 100%);
  /* W3C */

  background-position: 10px -645px, 0 0;
}
.gblMHeader .login .button.secondary.account:active {
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -moz-linear-gradient(center bottom, #a5a5a5 0%, #a5a5a5 20%, #cccccc 100%);
  /* FF3.6+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -webkit-gradient(linear, left bottom, left top, color-stop(0%, #a5a5a5), color-stop(20%, #a5a5a5), color-stop(100%, #cccccc));
  /* Chrome,Safari4+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -webkit-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #cccccc 100%);
  /* Chrome10+,Safari5.1+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -ms-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #cccccc 100%);
  /* IE10+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -o-linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #cccccc 100%);
  /* Opera 11.10+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), linear-gradient(bottom, #a5a5a5 0%, #a5a5a5 20%, #cccccc 100%);
  /* W3C */

  background-position: 10px -645px, 0 0;
}
.gblMHeader .login .button.secondary.account a,
.passwordRecoveryPanel .button.secondary.small a {
  color: #333333;
  text-shadow: 0 1px #E0E0E0;
  text-decoration: none;
}
.gblMHeader .button.optOut.small {
  margin-left: 16px;
  padding: 4px 20px 4px 39px;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -moz-linear-gradient(center top, #9f9fa0 0%, #717073 80%, #717073 100%);
  /* FF3.6+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9f9fa0), color-stop(80%, #717073), color-stop(100%, #717073));
  /* Chrome,Safari4+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -webkit-linear-gradient(top, #9f9fa0 0%, #717073 80%, #717073 100%);
  /* Chrome10+,Safari5.1+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -ms-linear-gradient(top, #9f9fa0 0%, #717073 80%, #717073 100%);
  /* IE10+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -o-linear-gradient(top, #9f9fa0 0%, #717073 80%, #717073 100%);
  /* Opera 11.10+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), linear-gradient(top, #9f9fa0 0%, #717073 80%, #717073 100%);
  /* W3C */

  background-repeat: no-repeat, repeat;
  background-position: 17px -697px, 0 0;
  border-color: #575757 #5e5e5f #545457;
  -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.3) inset, 0 1px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px rgba(255, 255, 255, 0.3) inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px rgba(255, 255, 255, 0.3) inset, 0 1px rgba(255, 255, 255, 0.2);
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
}
.gblMHeader .button.optOut.small:hover,
.button.optOut.small:focus {
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -moz-linear-gradient(center top, #9f9fa0 0%, #5b5b5b 80%, #5b5b5b 100%);
  /* FF3.6+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9f9fa0), color-stop(80%, #5b5b5b), color-stop(100%, #5b5b5b));
  /* Chrome,Safari4+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -webkit-linear-gradient(top, #9f9fa0 0%, #5b5b5b 80%, #5b5b5b 100%);
  /* Chrome10+,Safari5.1+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -ms-linear-gradient(top, #9f9fa0 0%, #5b5b5b 80%, #5b5b5b 100%);
  /* IE10+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), -o-linear-gradient(top, #9f9fa0 0%, #5b5b5b 80%, #5b5b5b 100%);
  /* Opera 11.10+ */

  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png"), linear-gradient(top, #9f9fa0 0%, #5b5b5b 80%, #5b5b5b 100%);
  /* W3C */

  background-position: 17px -697px, 0 0;
}
.gblMHeader .button.optOut.small:active {
  -webkit-box-shadow: 0 3px 5px #2e2e2e inset, 0 1px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 3px 5px #2e2e2e inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 3px 5px #2e2e2e inset, 0 1px rgba(255, 255, 255, 0.2);
}
/* Balloon Callout */
.passwordRecoveryPanel {
  display: none;
  position: absolute;
  z-index: 2000;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

}
.passwordRecoveryPanel:focus {
  outline: none;
}
.passwordRecoveryPanel .close {
  position: absolute;
  top: 13px;
  left: 240px;
  z-index: 5;
  cursor: pointer;
  width: 21px;
  height: 15px;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png") no-repeat 3px -600px;
}
.passwordRecoveryPanel .close span {
  visibility: hidden;
}
.passwordRecoveryPanel .close:hover,
.passwordRecoveryPanel .close:focus {
  background-position: right -600px;
}
.passwordRecoveryPanel .pointer {
  position: absolute;
  z-index: 1;
  width: 20px;
  height: 9px;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png") no-repeat 0 -550px;
}
.passwordRecoveryPanel.bottomLeft .pointer {
  top: 0;
  right: 15px;
}
.passwordRecoveryPanel.bottomRight .body,
.passwordRecoveryPanel.bottomLeft .body {
  margin-top: 8px;
  margin-bottom: 0;
}
/*for login widget*/
.passwordRecoveryPanel .body {
  padding: 8px 16px 16px;
  background-color: #fcfcfc;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 27px 1px rgba(4, 4, 4, 0.18), 0 0 2px 1px rgba(4, 4, 4, 0.13);
  -webkit-box-shadow: 0 0 27px 1px rgba(4, 4, 4, 0.18), 0 0 2px 1px rgba(4, 4, 4, 0.13);
  box-shadow: 0 0 27px 1px rgba(4, 4, 4, 0.18), 0 0 2px 1px rgba(4, 4, 4, 0.13);
}
.passwordRecoveryPanel .body p {
  margin: 0px 0 16px;
  color: #666;
  font-size: .923em;
  line-height: 1.5em;
}
.passwordRecoveryPanel .body .title {
  color: #444;
  font-size: 1.2308em;
  margin: 3px 0 0;
}
/* Outside Header (end) */
/* Outside Nav (start) */
.gblMHeader .nav {
  height: 72px;
  border-bottom: 1px solid #fff;
  background-color: #f5f5f5;
  color: #666;
  font-weight: bold;
  -moz-box-shadow: 0 -5px 5px #5a595d;
  -webkit-box-shadow: 0 -5px 5px #5a595d;
  box-shadow: 0 -5px 5px #5a595d;
}
.gblMHeader .nav .navOut {
  overflow: visible;
  margin: 0 auto;
  width: 988px;
}
/* 1st level */
.gblMHeader .nav ul {
  margin: 0;
  padding: 0;
  z-index: 400;
}
.gblMHeader .nav ul li,
.gblMHeader .nav ul li.dropdown a {
  background: url(https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png) right 0 no-repeat;
  z-index: 2;
  list-style: none;
}
.gblMHeader .nav ul li {
  background-position: 0 0;
}
.gblMHeader .nav ul li {
  position: relative;
  margin: 0 -7px 0 0;
  padding: 0 0 0 1px;
  float: left;
}
.gblMHeader .nav ul li a {
  display: block;
  padding: 0 24px 0 22px;
  background-position: right 0;
  color: #666;
  font-size: 1.077em;
  line-height: 72px;
  text-shadow: 0 1px 1px #fff;
}
.gblMHeader .nav ul li.dropdown a {
  padding: 0 44px 0 22px;
}
.gblMHeader .nav ul li.logo:last-child {
  background: none;
}
.gblMHeader .nav ul .dropdown.show,
.gblMHeader .nav ul li.dropdown:hover {
  z-index: 205;
  background-position: 0 -100px;
}
.gblMHeader .nav ul .dropdown.show a,
.gblMHeader .nav ul li.dropdown:hover a {
  z-index: 205;
  background-position: right -100px;
  margin-left: 3px;
  padding-left: 19px;
}
.gblMHeader .nav ul li:hover a,
.gblMHeader .nav ul li a:focus,
.gblMHeader .nav ul .show a,
.gblMHeader .nav ul .current a {
  color: #009cde;
  text-decoration: none;
}
.gblMHeader .nav ul li a:active {
  color: #0c8dc4;
}
/* logo */
.gblMHeader .nav ul .logo {
  padding: 0 22px 0 0;
  width: 108px;
}
.gblMHeader .nav ul .logo a,
.gblMHeader .nav ul .logo:hover a,
.gblMHeader .nav ul .logo:focus a {
  margin-left: 0;
  padding: 0;
  display: block;
  background: none;
}
.gblMHeader .nav ul .logo a img {
  margin: 25px 0 0 0;
  display: block;
}
.gblMHeader .nav ul .logo,
.gblMHeader .nav ul .logo:hover {
  background-position: 123px 0;
}
/* magic */
.gblMHeader .nav li:hover ul,
.gblMHeader .nav li:focus ul,
.gblMHeader .nav .show ul {
  left: 3px;
}
/* 2nd level */
.gblMHeader .nav ul ul {
  position: absolute;
  z-index: -1;
  top: 66px;
  left: -9999px;
  margin-top: -17px;
  padding: 5px 0;
  min-width: 150px;
  border: 1px solid #d6d6d6;
  background: #fff;
  -webkit-border-radius: 0 5px 5px 5px;
  -moz-border-radius: 0 5px 5px 5px;
  border-radius: 0 5px 5px 5px;
  -moz-box-shadow: 0 1px 2px #ccc;
  -webkit-box-shadow: 0 1px 2px #ccc;
  box-shadow: 0 1px 2px #ccc;
  white-space: nowrap;
}
.gblMHeader .nav ul li.dropdown li {
  float: none;
  position: relative;
  margin: 0;
  padding: 0;
  line-height: 46px;
  font-weight: normal;
  background: none;
}
.gblMHeader .nav ul li.dropdown li a {
  display: block;
  padding-left: 17px;
  background: none;
  font-size: 1em;
}
.gblMHeader .nav ul li li a:hover,
.gblMHeader .nav ul li li a:focus {
  background: #f5f5f5;
}
.gblMHeader .nav ul li.dropdown:hover li a,
.gblMHeader .nav ul .dropdown.show li a {
  margin-left: 0;
  padding-right: 19px;
  line-height: 46px;
  color: #666;
}
.gblMHeader .nav ul li:hover li:hover a,
.gblMHeader .nav ul .show li a:focus {
  color: #009cde;
}
.gblMHeader .nav ul li:hover li a:active {
  color: #0058af;
}
/* for the Explore link on right */
.gblMHeader .navUtilitiesSec {
  float: right;
  padding: 0 4px 0 22px;
  background: url(https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia.png) 0 0 no-repeat;
}
.gblMHeader .navUtilitiesSec a {
  padding: 15px 0;
  font-size: 1.077em;
  line-height: 72px;
  color: #666;
  text-shadow: 0 1px 1px #fff;
}
.gblMHeader .navUtilitiesSec a:hover,
.navUtilitiesSec a:focus {
  cursor: pointer;
  text-decoration: none;
  color: #009cde;
}
.gblMHeader .navUtilitiesSec a:active {
  color: #0058af;
}
/* Outside Nav (end) */
/* Balloon Callout */
.calloutLink {
  /* border-bottom: 1px dotted #007C8F; */

  text-decoration: none;
}
.js .calloutContent {
  display: none;
}
.calloutLink:hover,
.calloutLink:focus {
  text-decoration: none !important;
}
.calloutPanel {
  display: none;
  position: absolute;
  z-index: 2000;
}
.calloutPanel .pointer {
  position: absolute;
  z-index: 1;
  width: 20px;
  height: 16px;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/icon/tooltip_arrow.png") no-repeat top;
}
.calloutPanel .body {
  border: 1px solid #fee469;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-top: 15px;
  padding: 20px;
  background-color: #fcf8d6;
  background: -webkit-gradient(linear, center top, center bottom, from(#fffde8), to(#f9f4c5));
  background: -webkit-linear-gradient(top, #fffde8, #f9f4c5);
  background: -moz-linear-gradient(top, #fffde8, #f9f4c5);
  background: -ms-linear-gradient(top, #fffde8, #f9f4c5);
  background: -o-linear-gradient(top, #fffde8, #f9f4c5);
  -moz-box-shadow: 0 3px 5px 1px #BBB;
  -webkit-box-shadow: 0 3px 5px 1px #BBB;
  box-shadow: 0 3px 5px 1px #BBB;
}
.calloutPanel.topRight .pointer {
  bottom: 0;
  left: 20px;
  background-position: bottom;
}
.calloutPanel.bottomRight .pointer {
  top: 0;
  left: 20px;
}
.calloutPanel.topLeft .pointer {
  bottom: 0;
  right: 20px;
  background-position: bottom;
}
.calloutPanel.bottomLeft .pointer {
  top: 0;
  right: 20px;
}
.calloutPanel.topRight .body,
.calloutPanel.topLeft .body {
  margin-bottom: 15px;
  margin-top: 0;
}
.calloutPanel.bottomRight .body,
.calloutPanel.bottomLeft .body {
  margin-top: 15px;
  margin-bottom: 0;
}

/** /components/UVLFooterMarketing/css/head.css **/  


#gblFooter .footer .footerNav .legal,
#gblFooter .footer .footerNav .copyright {
  margin-bottom: 10px;
}
#gblFooter .legalContent {
  clear: both;
  margin-bottom: 2em;
}
#gblFooter .legalContent a {
  color: #6B6B6B;
  text-decoration: underline;
}
#gblMarketingFooter {
  border-top: 1px solid #e5e5e5;
  margin: 0 auto;
  background: url(https://www.paypalobjects.com/webstatic/i/ex_ce2/scr/scr_gray-bkgd.png) repeat #6e6d71;
}
#gblMarketingFooter ul,
#gblMarketingFooter ul li {
  margin: 0;
  padding: 0;
}
#gblMarketingFooter ul li {
  display: inline-block;
}
#gblMarketingFooter .utility {
  border-top: 1px solid #fff;
  background-color: #f5f5f5;
  -moz-box-shadow: 0 5px 5px #5A595D;
  -webkit-box-shadow: 0 5px 5px #5A595D;
  box-shadow: 0 5px 5px #5A595D;
}
#gblMarketingFooter .utility .footerNav {
  margin: 0 auto;
  width: 988px;
  overflow: auto;
}
#gblMarketingFooter .utility ul {
  float: left;
}
#gblMarketingFooter .utility ul li {
  margin-right: 25px;
}
#gblMarketingFooter .utility ul a {
  display: inline-block;
  padding: 0;
  font-size: .923em;
  color: #666;
  font-weight: bold;
  text-shadow: 1px 1px #fff;
  line-height: 4.16em;
}
#gblMarketingFooter .utility ul a:hover,
#gblMarketingFooter .utility ul a:focus {
  color: #009cde;
  text-decoration: none;
}
#gblMarketingFooter .utility ul a:active {
  color: #00457c;
}
#gblMarketingFooter .footer {
  oveflow: auto;
  margin: 0 auto;
  width: 988px;
  font-size: .846em;
  color: #fff;
}
/*#gblMarketingFooter .footer .legal {
	overflow: auto;
}*/
/* #gblMarketingFooter .footer .footerNav > ul {
	margin: 12px 0 auto;
} */
#gblMarketingFooter .footer .footerNav {
  width: 100%;
}
#gblMarketingFooter .footer .footerNav ul.topList {
  margin: 12px 0 auto;
}
#gblMarketingFooter .footer .footerNav .wrapper {
  float: left;
  width: 72%;
}
#gblMarketingFooter .footer .footerNav .languageLi {
  float: right;
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia_96.png") no-repeat scroll 0 0 transparent;
  background-position: -3px -752px;
  padding-left: 15px;
  margin-right: 14px;
  margin-top: 8px;
  white-space: nowrap;
}
#gblMarketingFooter .footer .footerNav .languageLi.lastSeparator {
  background-position: 10px 10px;
}
#gblMarketingFooter .footer .footerNav span.firstSeparator {
  background: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_ia_96.png") no-repeat scroll 0 0 transparent;
  background-position: -3px -752px;
  padding-left: 2px;
  margin-left: 10px;
  float: left;
  /* height:22px; */

  padding-top: 23px;
}
#gblMarketingFooter .footer .footerNav a.firstSeparator {
  float: left;
}

#gblMarketingFooter .footer .footerNav ul li {
  margin-right: 20px;
}
/* Country Selection dropdown */
#gblMarketingFooter .footer #countrySelector {
  float: right;
  margin: 8px 0 -4px;
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #4b4b4b), color-stop(30%, #545454), color-stop(65%, #6b6a6a), color-stop(100%, #00a1ff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -ms-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: -o-linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background: linear-gradient(bottom, #4b4b4b 0%, #545454 30%, #6b6a6a 65%, #747474 100%);
  background-color: #4b4b4b;
  -webkit-box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #868686 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #575757 #454545 #3c3c3c;
  width: 52px;
  height: 24px;
  color: #eee;
  margin-bottom: 25px;
}
#gblMarketingFooter .footer #countrySelector:hover {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -webkit-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3d3d3d), color-stop(30%, #484848), color-stop(65%, #5d5d5d), color-stop(100%, #575656));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: -o-linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background: linear-gradient(bottom, #3d3d3d 0%, #484848 30%, #5d5d5d 65%, #696969 100%);
  background-color: #3d3d3d;
  -webkit-box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px #7d7d7d inset, 0 1px rgba(255, 255, 255, 0.2);
  text-decoration: none;
}
#gblMarketingFooter .footer #countrySelector:active,
#gblMarketingFooter .footer ul #countrySelector.show,
#gblMarketingFooter .footer #countrySelector.openMenu a.country.selected {
  border-color: #565656 #4d4d4d #3e3e3e;
  background: -moz-linear-gradient(center bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -webkit-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3d3d3d), color-stop(30%, #434343), color-stop(65%, #434343), color-stop(100%, #575656));
  /* Chrome,Safari4+ */

  background: -ms-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: -o-linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background: linear-gradient(bottom, #3d3d3d 0%, #434343 30%, #4f4f4f 65%, #575656 100%);
  background-color: #3d3d3d;
  -moz-box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 2px 4px #222222 inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
#gblMarketingFooter .footer ul #countrySelector a {
  display: block;
  padding: 6px 10px;
  overflow: hidden;
}
#gblMarketingFooter .footer ul a {
  color: #fff;
  line-height: 2.1818em;
}
#gblMarketingFooter .footer ul #countrySelector .pointer,
#gblMarketingFooter .footer ul #countrySelector .pointer.closeMenu {
  background: url("https://www.paypalobjects.com/webstatic/i/ex_ce2/sprite/sprite_ia.png") no-repeat 8px -495px;
  height: 14px;
  width: 150px;
  position: absolute;
  top: -14px;
  left: -500em;
  z-index: 205;
}
.no-js #gblMarketingFooter .footer ul #countrySelector:hover .pointer,
.no-js #gblMarketingFooter .footer ul #countrySelector:focus .pointer,
#gblMarketingFooter .footer ul #countrySelector.show .pointer {
  position: relative;
  top: -213px;
  left: 10px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown,
#gblMarketingFooter .footer ul #countrySelector .dropdown.closeMenu {
  position: absolute;
  z-index: 200;
  top: -171px;
  display: none;
  min-width: 200px;
  background-color: #fff;
  border: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 4px 0;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.no-js #gblMarketingFooter .footer ul #countrySelector:hover ul,
.no-js #gblMarketingFooter .footer ul #countrySelector:focus ul,
#gblMarketingFooter .footer ul #countrySelector.show ul {
  position: relative;
  top: -208px;
  display: block;
  left: -148px;
}
/* second level elements */
#gblMarketingFooter .footer ul #countrySelector .dropdown li {
  display: block;
  float: none;
  margin: 0;
  background: transparent;
  padding: 0 16px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li a {
  color: #666;
  display: block;
  font-size: 1.091em;
  line-height: 1em;
  padding: 6px 0px 6px 0;
  text-shadow: 0 1px 0 #fff;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last {
  border-top: 1px solid #e5e5e5;
  line-height: 2em;
  margin-top: 6px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last a {
  color: #009cde;
  font-weight: bold;
  background: none;
  padding-top: 10px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last a:hover,
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last a:focus,
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last a:active {
  color: #00457c;
  font-weight: bold;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li a:hover {
  text-decoration: none;
  color: #009cde;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li a:focus {
  text-decoration: none;
  color: #00457c;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li a:active {
  text-decoration: none;
  color: #00457c;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li:hover,
#gblMarketingFooter .footer ul #countrySelector .dropdown li:focus {
  background-color: #f5f5f5;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last:hover,
#gblMarketingFooter .footer ul #countrySelector .dropdown li.last:focus {
  background-color: transparent;
}

#gblMarketingFooter .footer ul #countrySelector .dropdown li.zambia a {
  background-position: right 1px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.southAfrica a {
  background-position: right -34px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.yemen a {
  background-position: right -69px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.samoa a {
  background-position: right -104px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.vanuatu a {
  background-position: right -139px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.vietnam a {
  background-position: right -174px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.unitedStates a {
  background-position: right -384px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.taiwan a {
  background-position: right -524px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.turkey a {
  background-position: right -629px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.thailand a {
  background-position: right -804px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.switzerland a {
  background-position: right -944px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.argentina a {
  background-position: right -979px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.slovakia a {
  background-position: right -1224px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.singapore a {
  background-position: right -1294px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.sweden a {
  background-position: right -1329px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.portugal a {
  background-position: right -1679px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.poland a {
  background-position: right -1714px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.philippines a {
  background-position: right -1749px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.newzealand a {
  background-position: right -1959px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.norway a {
  background-position: right -2099px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.netherland a {
  background-position: right -2134px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.malaysia a {
  background-position: right -2379px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mexico a {
  background-position: right -2414px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.martinique a {
  background-position: right -2659px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.luxembourg a {
  background-position: right -2904px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.southkorea a {
  background-position: right -3254px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.japan a {
  background-position: right -3499px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.jamaica a {
  background-position: right -3569px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.italy a {
  background-position: right -3604px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.israel a {
  background-position: right -3709px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.ireland a {
  background-position: right -3744px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.indonesia a {
  background-position: right -3779px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.hungary a {
  background-position: right -3814px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.hongkong a {
  background-position: right -3919px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.greece a {
  background-position: right -4059px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.unitedKingdom a {
  background-position: right -4304px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.france a {
  background-position: right -4374px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.frenchguiana a {
  background-position: right -4374px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.finland a {
  background-position: right -4549px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.spain a {
  background-position: right -4618px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.ecuador a {
  background-position: right -4724px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.algeria a {
  background-position: right -4759px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.denmark a {
  background-position: right -4864px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.germany a {
  background-position: right -4934px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.czechrepublic a {
  background-position: right -4969px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.china a {
  background-position: right -5144px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.canada a {
  background-position: right -5319px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.botswana a {
  background-position: right -5389px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.belize a {
  background-position: right -5354px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bahamas a {
  background-position: right -5459px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.brazil a {
  background-position: right -5494px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bermuda a {
  background-position: right -5599px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bahrain a {
  background-position: right -5704px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.belgium a {
  background-position: right -5809px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.barbados a {
  background-position: right -5844px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bosniaandherzegovina a {
  background-position: right -5879px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.australia a {
  background-position: right -5984px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.austria a {
  background-position: right -6019px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.albania a {
  background-position: right -6194px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.antiguaandbarbuda a {
  background-position: right -6264px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.andorra a {
  background-position: right -6334px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bulgaria a {
  background-position: right -5739px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.caymanislands a {
  background-position: right -4479px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.colombia a {
  background-position: right -5109px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.costarica a {
	background-position: right -5074px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.croatia a {
  background-position: right -3849px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.cyprus a {
  background-position: right -5004px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.dominica a {
  background-position: right -4829px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.dominicanrepublic a {
  background-position: right -4794px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.elsalvador a {
  background-position: right -979px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.estonia a {
  background-position: right -4689px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.faroeislands a {
  background-position: right -4409px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.fiji a {
  background-position: right -4514px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.frenchpolynesia a {
  background-position: right -1819px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.gibraltar a {
  background-position: right -4199px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.greenland a {
  background-position: right -4164px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.grenada a {
  background-position: right -4269px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.guatemala a {
  background-position: right -4024px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.honduras a {
  background-position: right -3884px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.iceland a {
  background-position: right -3639px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.jordan a {
  background-position: right -3534px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.kenya a {
  background-position: right -3464px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.kuwait a {
  background-position: right -3219px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.latvia a {
  background-position: right -2869px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.lesotho a {
  background-position: right -2974px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.liechtenstein a {
  background-position: right -3044px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.lithuania a {
  background-position: right -2939px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.malawi a {
  background-position: right -2449px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.malta a {
  background-position: right -2554px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.morocco a {
  background-position: right -2834px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mozambique a {
  background-position: right -2344px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.newcaledonia a {
  background-position: right -2274px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.oman a {
  background-position: right -1924px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.palau a {
  background-position: right -1644px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.panama a {
  background-position: right -1889px;
}
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.qatar a {
  background-position: right -5704px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.romania a {
  background-position: right -1539px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.russia a {
  background-position: right -1503px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.saintkittsandnevisanguilla a {
  background-position: right -3289px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.sanmarino a {
  background-position: right -1154px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.saudiarabia a {
  background-position: right -1434px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.seychelles a {
  background-position: right -1364px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.slovenia a {
  background-position: right -1259px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.southafrica a {
  background-position: right -34px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.trinidadandtobago a {
  background-position: right -594px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.turksandcaicosislands a {
  background-position: right -909px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.unitedarabemirates a {
  background-position: right -6299px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.venezuela a {
  background-position: right -244px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.india a {
  background-position: right -3674px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.vietnam a {
  background-position: right -174px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.angola a {
  background-position: right -6089px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.anguilla a {
  background-position: right -6229px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.armenia a {
  background-position: right -6159px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.aruba a {
  background-position: right -5949px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.azerbaijanrepublic a {
  background-position: right -5914px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.benin a {
  background-position: right -5634px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.bhutan a {
  background-position: right -5424px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.brunei a {
  background-position: right -5564px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.burundi a {
  background-position: right -5669px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.capeverde a {
  background-position: right -5039px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.chad a {
  background-position: right -1539px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.comoros a {
  background-position: right -3324px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.cookislands a {
  background-position: right -5214px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.democraticrepublicofthecongo a {
  background-position: right -5284px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.djibouti a {
  background-position: right -4899px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.falklandislands a {
  background-position: right -6229px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.gabonrepublic a {
  background-position: right -4339px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.gambia a {
  background-position: right -4129px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.guinea a {
  background-position: right -3989px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.guyana a {
  background-position: right -3954px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.kazakhstan a {
  background-position: right -3149px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.kiribati a {
  background-position: right -3359px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.kyrgyzstan a {
  background-position: right -3429px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.laos a {
  background-position: right -3114px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.madagascar a {
  background-position: right -2799px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.maldives a {
  background-position: right -2484px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mali a {
  background-position: right -2729px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.marshallislands a {
  background-position: right -2764px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mauritania a {
  background-position: right -2624px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mauritius a {
  background-position: right -2519px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.micronesia a {
  background-position: right -4444px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.mangolia a {
  background-position: right -2694px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.montserrat a {
  background-position: right -2589px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.namibia a {
  background-position: right -2309px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.nauru a {
  background-position: right -2029px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.nepal a {
  background-position: right -2064px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.niger a {
  background-position: right -2239px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.niue a {
  background-position: right -1994px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.norfolkisland a {
  background-position: right -2204px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.papuanewguinea a {
  background-position: right -1784px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.republicofthecongo a {
  background-position: right -5249px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.saintvincentandgrenadines a {
  background-position: right -279px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.samoa a {
  background-position: right -104px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.saotomeandprinipe a {
  background-position: right -1014px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.senegal a {
  background-position: right -1119px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.sierraleone a {
  background-position: right -1189px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.solomonislands a {
  background-position: right -1399px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.somalia a {
  background-position: right -1084px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.srilanka a {
  background-position: right -3009px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.sthelena a {
  background-position: right -909px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.suriname a {
  background-position: right -1049px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.svalbardandmayenislands a {
  background-position: right -2099px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.tajikistan a {
  background-position: right -769px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.tanzania a {
  background-position: right -489px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.togo a {
  background-position: right -839px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.tonga a {
  background-position: right -664px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.tunisia a {
  background-position: right -699px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.turkmenistan a {
  background-position: right -734px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.tuvalu a {
  background-position: right -559px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.uganda a {
  background-position: right -419px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.ukraine a {
  background-position: right -454px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.vaticancitystate a {
  background-position: right -314px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.virginislands a {
  background-position: right -209px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.chile a {
  background-position: right -5178px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.argentina a {
  background-position: right -979px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.peru a {
  background-position: right -1853px;
}
#gblMarketingFooter .footer ul #countrySelector .dropdown li.colombia a {
  background-position: right -5109px;
}

#countrySelector.openMenu a.country.selected {
  background: -moz-linear-gradient(center bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, rgba(214, 214, 214, 0)), color-stop(65%, rgba(255, 255, 255, 0.065)), color-stop(80%, rgba(255, 255, 255, 0.08)), color-stop(100%, rgba(255, 255, 255, 0.1)));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* IE10+ */

  background: linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.065) 65%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.1) 100%);
  /* W3C */

  background-position: 8px 5px, 36px center, 0 0;
  border-radius: 5px;
}
/* end country selector */
#gblMarketingFooter .footer .legal {
  overflow: auto;
  margin-top: 6px;
  clear: both;
}
#gblMarketingFooter .footer .footerNav .copyright {
  float: left;
  clear: both;
  margin: 0 0 10px 0;
  padding: 0 10px 0 0;
  line-height: normal;
}
#gblMarketingFooter .footer .footerNav .legal ul {
  border-left: 1px solid #ddd;
  float: left;
  margin: 0 0 10px 0;
  padding: 0 0 0 10px;
  width: auto;
}
#gblMarketingFooter .footer .footerNav .countryList {
  float: right;
  width: 28%;
}
#gblMarketingFooter .footer .footerNav .legal ul li {
  padding-left: 9px;
  margin: 0 0 0 9px;
}
#gblMarketingFooter .footer .footerNav .legal ul li:first-child {
  border-left: 0;
  margin: 0;
  padding: 0;
}
#gblMarketingFooter .footer .footerNav .legal ul a {
  color: #fff;
  line-height: 1em;
}
/* for JS OpinionLab component */
#gblMarketingFooter #siteFeedback a {
  margin-right: 3px;
}
/* overwrite component */
#gblMarketingFooter form.lap div.textInput {
  margin: 0;
}
#gblMarketingFooter form.lap label {
  margin: 0;
}
#siteFeedback img {
  display: none;
}
/* for site search positioning inside marketing footer */
/* Hacky fix for site search vertical alignment. Need to be fixed in a better way */
#gblMarketingFooter .searchForm {
  float: right;
  margin: 11px 0;
}
/* Hacky fix for site search lap alignment. Need to be fixed in a better way */
.js #gblMarketingFooter .formSmall.lap div.textInput label,
.js .formSmall .lap div.textInput label,
.js .formSmall div.lap.textInput label {
  color: #888888;
  top: 6px;
}
#gblMarketingFooter .searchForm .searchSite {
  height: 26px;
  width: 166px;
}
#gblMarketingFooter .formSmall div.textInput input {
  height: 26px;
  box-shadow: 0 1px #fff;
}
/* Legal Content */
#gblMarketingFooter .legalContent {
  clear: both;
  line-height:13px;
}
#gblMarketingFooter .legalContent a:link,
#gblMarketingFooter .legalContent a:visited {
  color: #fff;
  font-weight: normal;
  text-decoration: underline;
}
.searchForm {
  position: relative;
  /* -moz-box-shadow: 0 1px #fff; */

  /* -webkit-box-shadow: 0 1px #fff; */

  /* box-shadow: 0 1px #fff; */

}
.searchForm div.textInput {
  -moz-box-shadow: 0 1px #fff;
  -webkit-box-shadow: 0 1px #fff;
  box-shadow: 0 1px #fff;
}
.js form.searchForm.formSmall div.textInput label {
  position: absolute;
  top: 1px;
  left: 13px;
  font-size: 0.923em;
  color: #888;
}
/* not a great selector, but needed for specificity */
.js #gblMarketingFooter #searchForm label.focus {
  color: #c7c7c7;
}
form.searchForm.formSmall div.textInput input.searchSite {
  width: 126px;
  padding: 5px 10px;
  float: left;
  border-radius: 5px 0 0 5px;
  font-size: 0.923em;
  box-shadow: 0 1px rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.15) inset;
}
form.searchForm.formSmall div.textInput input {
  height: 26px;
}
.searchForm .searchSite:focus {
  /* outer glow - barely visible */

  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15) inset, 0 0 5px 0 rgba(58, 144, 194, 0.6) !important;
  outline: none;
}
.searchForm .searchSubmit {
  height: 28px;
  width: 24px;
  cursor: pointer;
  padding: 0 6px;
  border: 1px solid #cfcfcf;
  border-left: 0 none;
  border-radius: 0 5px 5px 0;
  background-color: #ddd;
  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -moz-linear-gradient(bottom, #dddddd 0%, #dedede 30%, #efefef 65%, #f7f7f7 100%);
  /*FF3.6+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -webkit-gradient(linear, left bottom, left top, color-stop(0%, rgba(214, 214, 214, 0)), color-stop(65%, rgba(255, 255, 255, 0.455)), color-stop(80%, rgba(255, 255, 255, 0.64)), color-stop(100%, #ffffff));
  /*Chrome,Safari4+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -webkit-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.455) 65%, rgba(255, 255, 255, 0.56) 80%, #ffffff 100%);
  /*Chrome10+,Safari5.1+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -o-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.455) 65%, rgba(255, 255, 255, 0.56) 80%, #ffffff 100%);
  /*Opera 11.10+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -ms-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.455) 65%, rgba(255, 255, 255, 0.56) 80%, #ffffff 100%);
  /*IE10+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.455) 65%, rgba(255, 255, 255, 0.56) 80%, #ffffff 100%);
  /*W3C*/

  background-repeat: no-repeat, repeat-y;
  background-position: 3px -493px, 0 0;
  text-indent: -9999em;
  -webkit-box-shadow: 0 1px #fff inset;
  -moz-box-shadow: 0 1px #fff inset;
  box-shadow: 0 1px #fff inset;
}
.searchForm .searchSubmit:focus,
.searchForm .searchSubmit:hover,
.searchSubmit.hover {
  background-color: #c7c7c7;
  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -moz-linear-gradient(bottom, #c7c7c7 0%, #cfcfcf 30%, #e5e5e5 65%, #f2f2f2 100%);
  /*FF3.6+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -webkit-gradient(linear, left bottom, left top, color-stop(0%, rgba(214, 214, 214, 0)), color-stop(65%, rgba(255, 255, 255, 0.455)), color-stop(80%, rgba(255, 255, 255, 0.64)), color-stop(100%, #ffffff));
  /*Chrome,Safari4+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -webkit-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.455) 65%, rgba(255, 255, 255, 0.56) 80%, #ffffff 100%);
  /*Chrome10+,Safari5.1+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -o-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.455) 65%, rgba(255, 255, 255, 0.56) 80%, #ffffff 100%);
  /*Opera 11.10+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -ms-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.455) 65%, rgba(255, 255, 255, 0.56) 80%, #ffffff 100%);
  /*IE10+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.455) 65%, rgba(255, 255, 255, 0.56) 80%, #ffffff 100%);
  /*W3C*/

  -webkit-box-shadow: 0 1px #fff inset;
  -moz-box-shadow: 0 1px #fff inset;
  box-shadow: 0 1px #fff inset;
}
.searchForm .searchSubmit:active {
  border-top-color: #c7c7c7;
  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -moz-linear-gradient(bottom, #c7c7c7 0%, #cccccc 30%, #e2e2e2 65%, #ededed 100%);
  /*FF3.6+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -webkit-gradient(linear, left bottom, left top, color-stop(0%, rgba(214, 214, 214, 0)), color-stop(65%, rgba(255, 255, 255, 0.455)), color-stop(80%, rgba(255, 255, 255, 0.48)), color-stop(100%, #ffffff));
  /*Chrome,Safari4+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -webkit-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.39) 65%, rgba(255, 255, 255, 0.48) 80%, #ffffff 100%);
  /*Chrome10+,Safari5.1+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -o-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.39) 65%, rgba(255, 255, 255, 0.48) 80%, #ffffff 100%);
  /*Opera 11.10+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), -ms-linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.39) 65%, rgba(255, 255, 255, 0.48) 80%, #ffffff 100%);
  /*IE10+*/

  background-image: url("https://www.paypalobjects.com/webstatic/i/sparta/sprite/sprite_header_footer_94.png"), linear-gradient(bottom, rgba(214, 214, 214, 0) 0%, rgba(255, 255, 255, 0.39) 65%, rgba(255, 255, 255, 0.48) 80%, #ffffff 100%);
  /*W3C*/

  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6) inset;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6) inset;
}
.searchForm .searchSubmit::-moz-focus-inner {
  /* fix for Firefox */

  border: 0;
}
.no-js .searchForm label {
  position: static;
  float: left;
  padding: 1px 4px 0 0;
}
.ui-menu {
  position: absolute;
  font-size: 0.946em;
  border: 1px solid #cfcfcf;
  margin: 10px;
  max-width: 190px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #fff;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}
.ui-menu .ui-menu-item {
  display: block;
  margin: 0;
  border: 0;
  padding: 0;
  text-align: left;
  height: auto;
}
.ui-menu .ui-menu-item a {
  display: block;
  padding: 1px 10px;
  color: #666;
  text-decoration: none;
  line-height: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
  cursor: pointer;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
  color: #666666;
  background: #f5f5f5;
  /* Old browsers */

}
.ui-autocomplete li.ui-menu-item:first-child {
  padding-top: 4px;
}
.ui-autocomplete li.ui-menu-item:last-child {
  padding-bottom: 4px;
}


