/*! BEGIN YUI STYLES
* Copyright (c) 2008, Yahoo! Inc. All rights reserved.
* Code licensed under the BSD License:
* http://developer.yahoo.net/yui/license.txt
* version: 2.6.0
* YUI BASE
*********************************************************/
@font-face {
	font-family: 'Metropolis Semi';
	src: url('https://files.nobleworkscards.com/siteimages/fonts/Metropolis-SemiBold.otf?') format('eot'), url('https://files.nobleworkscards.com/siteimages/fonts/Metropolis-SemiBold.woff') format('woff'), url('https://files.nobleworkscards.com/siteimages/fonts/Metropolis-SemiBold.woff2') format('woff2');
  }
  
  @font-face {
	font-family: 'Metropolis';
	src: url('https://files.nobleworkscards.com/siteimages/fonts/Metropolis-Regular.otf?') format('eot'), url('https://files.nobleworkscards.com/siteimages/fonts/Metropolis-Regular.woff') format('woff'), url('https://files.nobleworkscards.com/siteimages/fonts/Metropolis-Regular.woff2') format('woff2');
  }
  
  
  
  h1{font-size:138.5%}
  h2{font-size:123.1%}
  h3{font-size:108%}
  h1,h2,h3{margin:1em 0}
  h1,h2,h3,h4,h5,h6,strong{font-weight:bold}
  blockquote,dl{margin:1em}
  ul,ol{margin:1em 0}
  dl{margin-left:2em}
  /* ol li{list-style:decimal outside} */
  /* ul li{list-style:disc outside} */
  dl dd{margin-left:1em}
  p{margin-bottom:1em}
  /*! End YUI BASE */
  
  /*! YUI GRIDS
  *********************************************************/
  html{color:#000;background:#FFF}
  body,div,dl,dt,dd,li,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
  ul li ul, ul li ol, ol li ol, ol li ul{margin:0;}
  table{border-collapse:collapse;border-spacing:0}
  fieldset,img{border:0}
  address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
  /* li{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}
  sup{vertical-align:text-top}
  sub{vertical-align:text-bottom}
  input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
  input,textarea,select{*font-size:100%}
  legend{color:#000}
  del,ins{text-decoration:none}
  body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}
  select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}
  table{font-size:inherit;font:100%}
  pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}
  body{text-align:center}
  #hd,#bd,.mailinglist,#ft{margin:0 auto;width:995px;}
  #ft{clear:both}
  #doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;min-width:750px}
  #doc2{width:73.076em;}
  #doc3{margin:auto 10px;width:auto}
  #doc4{width:74.923em;}
  .yui-b{position:relative}
  .yui-b{_position:static}
  #yui-main .yui-b{position:static}
  #yui-main,.yui-g .yui-u .yui-g{width:100%}
  .yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em}
  .yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em}
  .yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em}
  .yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em}
  
  
  /*-------------------------*/
  .yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em}
  /* .yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em} */
  
  
  .yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em}
  .yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em}
  .yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em}
  .yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em}
  .yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em}
  .yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em}
  .yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em}
  .yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em}
  .yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0}
  #yui-main .yui-b{float:none;width:auto}
  .yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left}
  .yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right}
  .yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left}
  .yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%}
  .yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%}
  .yui-gb .yui-u{*margin-left:1.9%;*width:31.9%}
  .yui-gc div.first,.yui-gd .yui-u{width:66%}
  .yui-gd div.first{width:32%}
  .yui-ge div.first,.yui-gf .yui-u{width:74.2%}
  .yui-ge .yui-u,.yui-gf div.first{width:24%}
  .yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0}
  .yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0}
  .yui-g .yui-g .yui-u{width:48.1%}
  .yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%}
  .yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%}
  .yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%}
  .yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0}
  .yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%}
  .yui-g .yui-gb .yui-u{_margin-left:1.0}
  .yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%}
  .yui-gb .yui-gd div.first{*width:31%;_width:29.5%}
  .yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0}
  .yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0}
  .yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0}
  .yui-gb .yui-gb .yui-u{_margin-left:.7%}
  .yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0}
  .yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0}
  .yui-gb .yui-gd div.first{width:32%}
  .yui-g .yui-gd div.first{_width:29.9%}
  .yui-ge .yui-g{width:24%}
  .yui-gf .yui-g{width:74.2%}
  .yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right}
  .yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left}
  .yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%}
  .yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%}
  .yui-ge div.first .yui-gd .yui-u{width:65%}
  .yui-ge div.first .yui-gd div.first{width:32%}
  #bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden}
  #bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1}
  
  /*-------------------------*/
  .yui-t2 .yui-b {width: 177px;}
  /* .yui-t2 #yui-main .yui-b{margin-left: 193px;} */
  
  /*! End YUI GRIDS */
  
  /*! FRAMEWORK STYLES
  *********************************************************/
  div#scATCwrapper{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000}
  div#scATCmsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif}
  body.scATCtemplate1 div#scATCwrapper{display:none}
  body.scATCtemplate1 div#scATCmsg img{margin-right:4px;vertical-align:middle}
  body.scATCtemplate1 div#scATCmsg{background-color:#ce1700;color:#fff;border:solid 1px #fff;width:auto;top:2px;left:2px;padding:2px 8px}
  body.scATCinProgress form input,body.scATCinProgress form select{opacity:.25;filter:alpha(opacity=25)}
  select.scHideSelect{visibility:hidden}
  iframe#scCookieTestFrame,iframe#scFrameWorkFrame,iframe#scHddnIFrame{overflow:hidden;height:0;width:0;border:0}
  /*! End FRAMEWORK STYLES */
  
  /*! customizations for FAQ by art department at nobleworks
  *********************************************************/
  #faqpage{line-height:normal;font-family:inherit;font-size:14px;color:#000099;padding-left:40px;line-height:1.5}
  .faqtitle{font-size:12.0px;color:#ed1b88;font-weight:bold}
  .faqheader{font-size:12.0px;color:#ed1b88;font-weight:bold}
  .faqbold{font-size:14px;color:#ed1b88;font-weight:bold}
  a.faqlink:link{color:#390}
  a.faqlink:visited{color:#390}
  a.faqlink:hover{color:#f90}
  /*! End FAQ Customizations */
  
  /*! General Styles
  **********************************************************/
  .clear,.cleared{clear:both}
  .clearer{clear:both;width:100%;height:1px;font-size:0;overflow:hidden}
  .boldChat a,
  .itemimg a,
  .eci-ys_relatedItems_wrap_slider a {
	  outline: 0;
  }
  .menuDiv {
	  visibility: hidden;
	  position: absolute;
	  top: 117px;
	  z-index: 100;
  }
  span.menuDiv {
	  display: none;
	  top: 9999px;
  }
  
  
  /*! Header
  *********************************************************/
  .pdOneBar::after {
	  content: "";
	  display: table;
	  clear: both;
  }
  .pdOneBarMyAccount {
	  color: #fff;
	  float: left;
  }
  
  .pdOneBarMyAccountLink,
  .pdOneBarMyAccountSignOut {margin: 0 10px;}
  
  .pdOneBarMyAccountLink a,
  .pdOneBarRewardsMessage a,
  .pdOneBarMyAccountSignOut a {
	  color: #fff;
	  text-decoration: none;
  }
  .pdOneBarRewardsMessage {
	  color: #fff;
	  float: right;
  }
  
  #hd{
	  height: 118px;
	  margin: 0 auto;
	  position:relative;
	  width:995px
  }
  #hd .logo{
	  float:left;
	  margin:0 0 0 30px;
  }
  #hd .logo img {vertical-align:middle;}
  #hd .minicart{
	  float: right;
	  margin: 30px 0 0;
  }
  #hd .phone {color:#039;font-size:14px;left:470px;position:absolute;top:10px;/*clear:right;display:inline;float:left;margin:25px 0 0 60px;text-align:center;width:210px;*/}
  * html #hd .phone{margin-top:80px}
  #hd .phone span.phonelabel{font-weight:bold;font-size:1.2em}
  #hd .phone span.phonenum{color:#000;font-weight:bold;font-size:1.3em}
  #hd .searcharea{float:right;clear:right;text-align:right;margin:5px 0 0}
  #hd .searcharea input{vertical-align:middle}
  #hd .searcharea #query{
	  border: 1px solid #7f7f7f;
	  -webkit-border-radius: 3px 3px 3px 3px;
	  border-radius: 3px 3px 3px 3px;
	  height: 25px;
	  line-height: 25px;
	  padding: 0 10px 0 30px;
	  width: 285px;
  }
  #hd .nxSearch {position:relative;}
  #hd #searchsubmit {
	  left: 5px;
	  position: absolute;
	  top: 5px;
  }
  
  /*
  #hd .boldChat {
	  left:470px;
	  position:absolute;
	  top:30px;
  }
  */
  
  #hd .shipping{display:inline;color:#fff;font-size:.9em;position:absolute;top:131px;left:131px}
  #hd .shipping .shipbig{font-size:1.2em;font-weight:bold}
  #hd .shipping img{vertical-align:middle;margin:-6px 0 0 0}
  #hd .shipping a{color:#fff;text-decoration:underline}
  .smb-mc .minicart_c1 {width:auto}
  .topNav {
	  background-color: #022687;
	  margin-bottom: 10px;
	  padding: 12px 0;
  }
  .topNav .headerlinks{
	  list-style:none;
	  margin: 0 auto;
	  padding-right:30px;
	  text-align: right;
	  width: 965px;
  }
  .topNav .headerlinks li{color:#fff;font-weight:bold;display:inline;padding:5px 0}
  .topNav .headerlinks li a{color:#fff;font-weight:bold;padding:0 10px;text-decoration:none}
  #hd .headerlinks li a:hover,#ft .footerlinks li a:hover{text-decoration:underline}
  
  /*! Footer
  *********************************************************/
  .mailingListWrap {
	  background-color: #022687;
	  color: #fff;
	  margin-top: 25px;
	  padding: 10px 0;
  }
  .mailinglist .newstext,
  .mailinglist .mailinglink,
  .mailinglist .newsprivacy {
	  display: inline-block;
	  vertical-align: middle;
  }
  .mailinglist .newstext {
	  font-size: 18px;
	  font-weight: bold;
	  text-align: center;
	  width: 62%;
  }
  .mailinglist .mailinglink {
	  text-align: center;
	  width: 30%;
  }
  .mailinglist .mailinglink img {
	  vertical-align: middle;
  }
  .mailinglist .newsprivacy {
	  text-align: center;
	  width: 7%;
  }
  .mailinglist .newsprivacy a {
	  color: #fff;
	  font-size: 10px;
  }
  #ft{margin:0 auto 20px;}
  #ft .footerlinks li a:hover{text-decoration:underline}
  #ft .footerlinks li.last a{border:0}
  #ft .footerlinks li *{vertical-align:middle}
  #ft .mailinglist input{vertical-align:middle}
  #ft .mailinglist form{float:left;margin:3px 0 0 30px}
  #ft .mailinglist #newsletter-email{background:url("https://files.nobleworkscards.com/siteimages/newsletter-bg.gif") left top no-repeat;border:0;width:174px;height:21px;color:#aaaeb1;padding:7px 10px 0;margin-left:2px}
  #ft .mailinglist .newsprivacy{float:left;text-align:center;font:.8em verdana,arial,sans-serif;width:80px;margin:8px 0 0 13px}
  #ft .mailinglist .newsprivacy a{color:#bccde7;text-decoration:underline}
  #ft .footlk-c{width:957px;margin:0 auto 0}
  #ft .footlk{float:left;margin:25px 0 0 15px;width:172px;font-size:.85em}
  #ft .footlk div.fthd{font-weight:bold;color:#013274;margin-bottom:6px}
  #ft .footlk ul{margin:0;padding:0;list-style:none}
  #ft .footlk ul li{list-style:none;padding-bottom:6px}
  #ft .footlk ul li a{color:#013274;text-decoration:none}
  #ft .footlk ul li a:hover{text-decoration:underline}
  #ft .footerlinks{margin:35px 0;padding:0;list-style:none;text-align:center}
  #ft .footerlinks li{
	  display: inline-block;
	  margin: 0 10px;
  }
  #ft .footerlinks li a{
	  background-color: #022687;
	  -webkit-border-radius: 40px;
	  border-radius: 40px;
	  color: #fff;
	  display: table-cell;
	  font-size: 12px;
	  font-weight: bold;
	  height: 78px;
	  text-decoration:none;
	  width: 78px;
  }
  #ft .badges{clear:both;text-align:center;margin:10px 0 0 0}
  #ft .badges img{-webkit-filter: grayscale(100%);filter:grayscale(100%);margin:10px 15px 0;vertical-align:middle;}
  #custom-doc .bbbBadge{text-align:center;}
  #custom-doc .bbbBadge img {margin:0 15px;vertical-align:middle;}
  
  /*! Body
  *********************************************************/
  #nav{margin:0 0 0 16px;padding:0;list-style:none;width:132px}
  #nav li{list-style:none;font-size:1.25em;font-weight:bold;border-bottom:1px solid #e0e0e0;display:block;width:132px;float:left}
  #nav li.last{border:0}
  #nav li a{color:#0034a1;text-decoration:none;display:block;padding:10px 3px 10px 8px;width:121px}
  #nav li:hover{background:#ed1b88 url("https://files.nobleworkscards.com/siteimages/navhover.gif") left top repeat-y}
  #nav li:hover a{color:#fff}
  #disclaimerLink {
	  margin-top: 10px;
	  text-align: center;
  }
  .social{text-align:center;margin-top:20px}
  .final-text{/*border:1px solid #dedacf;*/text-align:center;padding:15px 0;/*width:769px;*/margin:20px 0 0}
  
  /*! Home
  *********************************************************/
  #home-page .home-image{margin-left:12px}
  #home-page .home-scroller{margin-top:15px}
  #home-page .scroll-title{background-color:#022687;-webkit-border-radius: 5px;border-radius:5px;color:#fff;font-size:24px;font-weight:bold;padding:5px 0;text-align:center;}
  #home-page #home-message{margin:50px 12px 20px 18px;font-size:16px;line-height:1.5em;color:#2E2E2E}
  #home-page #home-message table {
	  margin: 0 auto 50px;
	  width: 100%;
  }
  #home-page #home-message table td {
	  text-align: center;
	  width: 50%;
  }
  #home-page #home-message .laugh {
	  color: #022687;
	  font-size: 50px;
	  line-height: 1;
  }
  #home-page #home-message .phone {
	  color: #585858;
	  font-size: 50px;
	  font-weight: bold;
	  line-height: 1;
  }
  #home-page #home-message h2 {
	  color: #009;
	  font-size: 34px;
	  font-weight: bold;
	  margin-bottom: 15px;
	  text-align:center;
	  text-transform: uppercase;
  }
  #home-page #home-message h3 {
	  color: #5967a3;
	  font-size: 20px;
	  text-align: center;
  }
  #home-page .home-image div{margin:0 auto;}
  #home-page .infoCell{font-size:11pt;}
  #home-page .infoCell .name{margin:0 auto;width:185px;}
  #home-page .infoCell a{text-decoration:none;}
  #home-page .infoCell a:hover{text-decoration:underline;}
  #home-page .sku{color:#666;font-weight:bold;}
  #home-page .greeting{color:#666;font-size:9pt;}
  #home-page .greeting span,
  .greetingWrap a > span{font-style:italic;}
  .pagingItemBuyNow img{cursor:pointer;}
  #home-page .pdPagingRating {
	  margin-top: 4px;
	  margin-bottom: 4px;
	  text-align: center;
  }
  #home-page .pdPagingRating img {
	  vertical-align: middle;
  }
  #home-page .pdPagingRating span {
	  color: #888888;
	  font-family: arial,verdana,sans-serif;
	  font-size: 10px;
	  font-weight: 500;
	  margin-left: 4px;
  }
  #home-page .block,
  #home-page .stripe {
	  background-repeat: no-repeat !important;
  }
   
  /*! Section
   *********************************************************/
  h1.pagename{margin:0 0 10px;color:#002c85;font-size:22px;font-weight:bold;text-align:center}
  .scBreadcrumbs{color:#b1b1b1;font-size:.85em;margin:0 10px 15px}
  .scBreadcrumbs a{color:#b1b1b1;text-decoration:underline}
  .sectionBanner {
	  margin-bottom: 20px;
	  position: relative;
	  text-align: center;
  }
  .sectionBanner #disclaimerLink {
	  bottom: 56px;
	  margin: 0;
	  position: absolute;
	  right: 35px;
	  text-align: left;
	  transform: rotate(-90deg);
  }
  .sectionBanner #disclaimerLink a {
	  color: #b1b1b1;
  }
  .sectimg{width:200px;float:left;margin-right:20px}
  #section-page{margin:0 10px}
  .infoArticle {font-size:14px;}
  .articleHeading {
	  color: #ec2091;
	  text-align: center;
  }
  .articleHeading a {
	  color: #ec2091;
	  text-decoration: none;
  }
  .articleAbstract {
	  font-size: 14px;
	  margin-bottom: 40px;
	  text-align: center;
  }
  .articleBlog .readMore {
	  color: #ec2091;
	  font-weight: bold;
  }
  #subCats {
	  list-style: none;
	  margin: 10px 8px 20px;
	  padding: 10px;
	  text-align: center;
  }
  #subCats li {
	  background-color: #022687;
	  border-radius: 50px;
	  display: inline-block;
	  margin: 5px 10px;
	  text-align: center;
  }
  #subCats li a {
	  color: #FFF;
	  display: table-cell;
	  font-size: 12px;
    height: 2.5em;
    line-height: 1.1;
    padding: 0 5px;
	  text-decoration: none;
	  vertical-align: middle;
	  width: 100px;
  }
  #subCatsList {
	  margin: 10px 8px 20px;
	  padding: 10px;
	  text-align: center;
  }
  #subCatsList a {
	  color: #ED1B88;
	  display: inline-block;
	  line-height: 1.75;
	  margin: 0 10px;
	  text-decoration: none;
  }
  #subCatsList a:hover{text-decoration:underline;}
  #subCatsList .subColumn {
	  display: inline-block;
	  padding: 0;
	  vertical-align: top;
	  width: 190px;
  }
  #subCatsList li {
	  text-align: left;
  }
  #subCatsList li a {
	  display: inline;
	  margin: 0;
  }
  #subCatsList .subCatIcons {
	  display: inline-block;
	  margin-top: 30px;
	  width: 190px;
  }
  #subCatsList .subCatIcons .iconImg {
	  margin-bottom: 5px;
  }
  #subCatsList .iconImg a {
	  margin: 0;
  }
  .subCatsTable{width:100%}
  .subCatsTable td{padding:10px 5px;text-align:center}
  .subCatsTable .subCatIcon{margin-bottom:5px}
  .subCatsTable td a{color:#ed1b88;text-decoration:none}
  .subCatsTable td a:hover{text-decoration:underline}
  div.pdPagingWrapper{margin:0 auto;}
  div.pdPagingTopLink a:link,div.pdPagingTopLink a:active,div.pdPagingTopLink a:visited,div.pdPagingTopLink a:hover{font-size:14px}
  .pdDisplayGridItemWrapper .sku {color:#666;font-size:11pt;font-weight:bold;}
  .pdDisplayGridItemWrapper .pagedLink:link{font-size:10px;font-weight:normal}
  .pdDisplayGridItemWrapper .pagedLink span{font-style:italic;}
  #quickorderdiv #qoprice{padding:15px 0;}
  #quickorderdiv .itemLink {color:#ef2094; font-weight:bold; text-transform:uppercase;}
  .pagingItemImgGrid{min-height:260px;position:relative;}
  img.jumbo,
  img.assorted {
	  margin-top: 80px;
  }
  .pagingItemImgGrid .starburst,
  #contents-table .starburst {
	  left: -5px;
	  position: absolute;
	  top: 55px;
	  width: 50px;
	  z-index: 100;
  }
  .skuWrap,
  .greetingWrap {
	  color: #585858;
	  display: inline-block;
	  margin-top: 10px;
	  vertical-align: top;
  }
  .greetingWrap {
	  border-right: 1px solid #b4b4b4;
	  height: 3em;
	  margin-right: 5px;
	  overflow: hidden;
	  padding: 0;
	  text-align: right;
	  text-overflow: ellipsis;
	  width: 45%;
  }
  .greetingWrap a,
  #home-page .greeting,
  .greetingWrap .pagedLink {
	  font-size:10px;
  }
  .skuWrap {text-align:left;width: 30%;}
  .skuWrap .sku {font-size: 12px;}
  .skuWrap a {
	  color:#585858;
	  font-size: 10px;
	  text-decoration: none;
  }
  .skuWrap .blank {
	  line-height: 1;
	  margin-top: 3px;
  }
  
  /*! Item
  *********************************************************/
  .iteminfocont{float:left;width:100%}
  .pdPrProductPageCallout {
	  margin-left: 0 !important;
	  max-width: unset !important;
  }
  .itemimg{width:620px;text-align:center;float:left;position:relative}
  .cycmainimage {
	  max-width:430px;
  }
  .itemimg > div {position:relative;}
  .itemimg #starburst {left:-10px;position:absolute;top:-10px;}
  .itemimg #scPage-insets {float:left;width:110px;}
  .itemimg #scPage-insets img {margin-bottom:10px;}
  .iteminfo{clear:right;float:right;width:300px;margin-bottom:10px;border:1px solid #c1c1c1;-webkit-border-radius:10px;border-radius:10px;}
  .iteminfocont .freeShipping {float:right;margin:0 2px 5px 0;}
  .iteminfocont .addtocartImg {border:none;padding:10px 0;width:250px;}
  .iteminfo#addToCart{border:none;-webkit-border-radius:0;border-radius:0;}
  .pit{width:100%;background:url("https://files.nobleworkscards.com/siteimages/pit-mid.gif") left top repeat-y}
  .cycInsets {
	  clear: right;
	  float: right;
	  width: 300px;
  }
  .cycInsets img {
	  margin: 5px;
	  vertical-align: middle;
  }
  #variationSelector {
	  clear: right;
	  float: right;
	  margin: 20px 10px 10px 0;
	  width: 302px;
  }
  .cycpit{width:100%;/*background:url("https://files.nobleworkscards.com/siteimages/pit-mid.gif") left top repeat-y*/}
  .iteminfo.pricing {
	  padding: 15px 0;
  }
  .iteminfo.highlighted {
  
	  -webkit-box-shadow: 0 0 10px 1px rgba(0,0,0,.25);
	  box-shadow: 0 0 7px 2px rgba(0,0,0,.25);
  }
  .iteminfo .buyMore {
	  color: #ED1A88;
	  font-weight: bold;
	  margin: 0 10px;
  }
  .iteminfo .quantityBox {
	  font-weight: bold;
	  margin: 10px;
  }
  .iteminfo .quantityBox select {
	  font-size: 16px;
	  height: 24px;
	  margin-right: 10px;
  }
  .iteminfo .quantityBox input {
	  border: 1px solid #002ca7;
	  -webkit-border-radius: 5px;
	  border-radius: 5px;
	  -webkit-box-shadow: 3px 3px 4px 0px #7f99b9 inset;
	  box-shadow: 3px 3px 4px 0px #7f99b9 inset;
	  height: 26px;
	  margin-right: 10px;
	  text-align: center;
	  width: 26px;
  }
  .iteminfo .quantityBox span {
	  font-size: 12px;
	  display: inline-block;
	  max-width: 225px;
	  vertical-align: middle;
  }
  .iteminfo .saveText {
	  color: #ED1A88;
	  font-weight: bold;
	  margin: 10px;
  }
  .pit-top{height:11px;font-size:0;overflow:hidden;background:url("https://files.nobleworkscards.com/siteimages/pit-top.gif") left top no-repeat}
  .pit-bot{height:11px;font-size:0;overflow:hidden;background:url("https://files.nobleworkscards.com/siteimages/pit-bot.gif") left top no-repeat}
  .pit table{width:300px;margin-left:1px}
  .pit table td{text-align:center}
  .pit table td span.td{margin-left:5px;visibility:visible}
  .pit tr.pit-label td{font-size:.9em;color:#818181}
  .pit tr.name td{padding:5px 0 8px}
  .pit tr.name td h1{font-size:1.4em;margin:0}
  .pit tr.code td{font-size:.9em}
  .pit tr.code td .th{font-weight:bold}
  .sale-price span{color:#ed1b88;font-size:16px;font-weight:bold}
  .price-and-sale-price span{color:#000;font-size:16px;text-decoration:line-through}
  .you-save span{font-size:16px;}
  .regAndSalePrice, div.price{font-size:16px;font-weight:bold;margin:0 10px 15px;}
  .regAndSalePrice div{margin:5px 0;}
  div.sale-price{color:#ed1b88;font-weight:bold}
  div.price-and-sale-price {color:#000;text-decoration:line-through}
  .pit tr.price td,.pit tr.sale-price td{color:#ed1b88;font-weight:bold;font-size:1.2em}
  .pit tr.you-save td{color:#012b81;font-weight:bold;font-size:1.2em}
  .pit tr.availability td{padding-top:10px;font-size:.9em;padding-bottom:5px}
  .pit tr.availability td div.shippingpolicy{font-size:.85em;padding-top:2px}
  .pit tr.availability2 td{font-size:.85em;padding-top:10px;padding-bottom:5px}
  .pit tr.availability2 td a{color:#000;text-decoration:underline}
  .pit tr.availability td div.shippingpolicy a{color:#000;text-decoration:underline}
  .pit tr.options td{font-size:.9em;padding-bottom:5px}
  .pit tr.options .th{font-weight:bold}
  .pit tr.options input,.pit tr.options select{color:#010101}
  .pit tr.quantity td{padding-bottom:5px;border-bottom:1px solid #f0f0f0}
  .pit td.add-to-cart{padding-top:10px}
  .pit tr.quantity td{font-size:.9em}
  .pit tr.quantity td .th{margin-right:5px}
  .pit tr.quantity input{vertical-align:middle}
  .pit tr.quantity #quantity-box{text-align:center;width:64px;height:19px;padding:5px 0 0 0;background:url("https://files.nobleworkscards.com/siteimages/qty-bg.gif") left top no-repeat;border:0}
  .notOrderable {
	  color: #f00;
	  font-weight: bold;
	  margin: 15px 8px;
	  text-align: center;
  }
  .addToCartWrap {
	  clear: right;
	  float: right;
	  margin: 0 10px 10px 0;
	  text-align: center;
	  width: 302px;
  }
  #ysw-amazon-wishlist-btn {margin-bottom:15px;}
  #qty-pricing table{margin:0 auto;}
  #qty-pricing td{border:1px solid #CCC;padding:1px 25px;text-align:left;}
  .qty-pricing{margin:0 8px 25px;}
  .qty-pricing table{margin:0 auto;width:100%;}
  .qty-pricing td{border:1px solid #CCC;padding:1px 25px;text-align:left;}
  .cycproductinfo{
	  border:1px solid #C1BDCB;
	  -webkit-border-radius:10px;
	  border-radius:10px;
	  font-size: 15px;
	  line-height: 1.3;
	  margin-top: 25px;
	  padding: 15px;
  }
  .cycproductinfo .cardSaleText {
	  display: inline-block;
	  margin-right: 4%;
	  vertical-align: top;
	  width: 49%;
  }
  .cycproductinfo .shipWeight,
  .cycproductinfo .shipDimensions {
	  margin-top: 5px;
  }
  .cycproductinfo table {
	  display: inline-block;
	  vertical-align: top;
	  width: 46%;
  }
  .cycproductinfo td{margin:0;padding:0;vertical-align:top;}
  .cycproductinfo td:first-child{width:125px;}
  .itembanner {
	  background-color: #022687;
	  -webkit-border-radius: 5px;
	  border-radius: 5px;
	  color:#fff;
	  font:bold 1.2em/1.5 Arial,sans-serif;
	  margin-bottom: 15px;
	  padding: 5px 25px;
	  /*
	  width:773px;height:32px;background:url("https://files.nobleworkscards.com/siteimages/title-bg.gif") left top no-repeat;text-align:left;padding:6px 0 0 25px;margin:0 0 15px 7px */
  }
  .cycproductinfo table a {
	  color: #0034a1;
  }
  .cross-sell{display:inline-block;margin:25px 0 0 10px;position:relative;width:350px}
  .cross-sell .itembanner{background:none;color:#003DA4;height:auto;margin-bottom:40px;padding:0;text-align:center;width:auto;}
  .cross-sell .up,.cross-sell .down{position:absolute;left:160px}
  .cross-sell .up{top:35px;visibility:hidden;}
  .cross-sell .down{bottom:-20px}
  #cross-sell{height:480px;overflow:hidden;}
  #cross-sell .crossSellTable li.imgCell{height:185px;overflow:hidden;}
  #cross-sell .abstract{font-size:11px;height:35px;line-height:17px;overflow:hidden;padding-bottom:20px;text-align:center;}
  div.share-buttons .share-save{background-color:#ed1b88}
  #item-page #contents-table{margin:0;width:auto}
  #item-page #contents-table #abstract{text-align:center;font-size:.85em;padding:8px 25px 0;line-height:1.6em}
  #item-page .pdPagingRating {
	  margin-bottom: 4px;
	  margin-top: 4px;
	  text-align: center;
  }
  #item-page .pdPagingRating img {
	  display: inline;
	  height: auto;
	  margin: 0;
	  vertical-align: middle;
  }
  #item-page .pdPagingRating span {
	  color: #888;
	  font-family: arial,verdana,sans-serif;
	  font-size: 10px;
	  font-weight: 500;
	  margin-left: 4px;
  }
  #recentlyViewedItems{margin-top:35px;position:relative}
  #recentlyViewedItems #contents{overflow:hidden;width:800px}
  #recentlyViewedItems #contents table{margin:0;width:auto}
  #recentlyViewedItems .imgCell,#recentlyViewedItems .infoCell{max-width:150px;min-width:150px}
  #recentlyViewedItems .verticalSpacer{max-width:10px;min-width:10px}
  #recentlyViewedItems td:first-child{padding-left:5px}
  #recentlyViewedItems td:last-child{padding-right:5px}
  #recentlyViewedItems .next,#recentlyViewedItems .prev{position:absolute;top:130px}
  #recentlyViewedItems .next{right:-20px}
  #recentlyViewedItems .prev{left:-10px}
  #recentlyViewedItems .openClose {background-color: #022687;-webkit-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;color: #FFF;cursor: pointer;display: none;font-size: 16px;font-weight: bold;padding: 5px 10px;position: absolute;right: 215px;top: -25px;}
  
  /*! Item Test Page
  *********************************************************/
  .chooseQty,
  .chooseSize > div,
  .chooseGreeting > div {
	  font-size: 14px;
	  margin: 5px 0 5px 10px;
  }
  
  .greetText,
  .cardSize {
	  cursor: pointer;
	  display: block;
	  line-height: 25px;
	  margin-bottom: 10px;
	  margin-left: 35px;
	  position: relative;
	  -webkit-user-select: none;
	  -moz-user-select: none;
	  -ms-user-select: none;
	  user-select: none;
  }
  .greetText > input,
  .cardSize > input {
	  display: none;
  }
  .greetText .checkmark,
  .cardSize .checkmark {
	  background-color: #eee;
	  border-radius: 50%;
	  height: 20px;
	  left: -30px;
	  position: absolute;
	  top: 0;
	  width: 20px;
  }
  .greetText:hover .checkmark,
  .cardSize:hover .checkmark {
	  background-color: #ccc;
  }
  .greetText input:checked ~ .checkmark,
  .cardSize input:checked ~ .checkmark {
	  background-color: #002c85;
  }
  .greetText .checkmark::after,
  .cardSize .checkmark::after {
	  background-color: #fff;
	  border-radius: 6px;
	  content: "";
	  display: none;
	  height: 6px;
	  left: 7px;
	  position: absolute;
	  top: 7px;
	  width: 6px;
  }
  .greetText input:checked ~ .checkmark::after,
  .cardSize input:checked ~ .checkmark::after {
	  display: block;
  }
  .availStock {
	  float: right;
	  margin-right: 10px;
  }
  .availStock span:first-child {
	  color: #002c85;
	  font-weight: bold;
  }
  
  /*! Info Page
  *********************************************************/
  #errorPage {
	  background: url("https://files.nobleworkscards.com/siteimages/404-error-page-bg.jpg") 0 0 no-repeat transparent;
	  height: 425px;
	  position: relative;
  }
  #errorPage .links {
	  bottom: 55px;
	  color: #ff31a5;
	  left: 30px;
	  position: absolute;
  }
  #errorPage .links a {
	  color: #ff31a5;
  }
  
  /*! Contents
  *********************************************************/
  #bd .sectinfocont td{vertical-align:top}
  #bd .sectinfocont .sectcontents{clear:both}
  #contents-table td{vertical-align:top}
  #contents-table .key-product-area {
	  position: relative;
  }
  #bd .sectinfoheading {color:#002C85;font-size:1.1em;font-weight:bold;text-align:center;}
  
  /*! Sitemap Styles
  *********************************************************/
  .sitemap-header,.sitemap-1,.sitemap-2{font-weight:bold}
  .sitemap-header,.sitemap-1,.sitemap-2,.sitemap-3,.sitemap-4{display:block}
  .sitemap-1,.sitemap-2,.sitemap-3,.sitemap-4{color:#000}
  .sitemap-header{font-size:1.1em;color:#000;padding-top:25px}
  .sitemap-1{font-size:1.0em;padding-left:25px}
  .sitemap-2{font-size:.9em;padding-left:50px}
  .sitemap-3{font-size:.85em;padding-left:75px}
  .sitemap-4{font-size:.8em;padding-left:100px}
  
  /*! Paging Styles
  *********************************************************/
  div#paging{clear:both;padding:12px 0}
  div#paging div.ctrls{background:url("https://files.nobleworkscards.com/siteimages/ctrls-mid.gif") left top repeat-y;width:781px}
  div#paging div.ctrls table{margin:0 20px;width:741px}
  div#paging div.ctrl-top{background:url("https://files.nobleworkscards.com/siteimages/ctrls-top.gif") left top no-repeat}
  div#paging div.ctrl-bot{background:url("https://files.nobleworkscards.com/siteimages/ctrls-bot.gif") left top no-repeat;height:6px;font-size:0;overflow:hidden}
  div#paging div.ctrls td{font-size:.85em;font-family:tahoma,sans-serif;padding:11px 4px 4px;color:gray}
  div#paging div.ctrls td img{vertical-align:middle}
  div#paging td.imgCell{vertical-align:top !important}
  div#paging div.ctrls td a{color:gray;text-decoration:none}
  div#paging div.ctrls td.arrcell{width:170px}
  div#paging div.ctrls td.itcell{width:160px}
  div#paging div.ctrls td .rightArrowDiv{margin-left:5px}
  div#paging div.ctrls .chosen{font-weight:bold}
  div#paging div.ctrls .pagepre{margin-right:8px}
  div#paging div.ctrls .sep{margin:0 5px}
  div#paging div.ctrls span.pageof{margin:0 12px}
  div#paging div#contents{padding:14px 0}
  #paging #contents table{width:781px !important}
  div#paging div#contents table{width:100%}
  div#paging div#contents table td{padding:6px;text-align:center}
  div#paging div#contents table td.imgCell{padding-bottom:0}
  div#paging div#contents table td div.name{padding:0 0 6px}
  div#paging div#contents table td div.name a{text-decoration:underline;font-size:11px;color:#474747;font-weight:bold}
  div#paging div#contents table div.price{display:inline}
  div#paging div#contents table div.price s{text-decoration:line-through;font-weight:normal}
  div#paging div#contents table div.price-bold,div#paging div#contents table div.saleprice{display:inline;font-size:13px;font-weight:bold;color:#fd8000}
  div#paging div#contents table div.saleprice{margin-left:12px}
  #paging .abstract{font-size:.9em;padding:5px 0 0 0;line-height:1.6em}
  
  /* These rules may not be in use on website since there are no images
  div#paging div#contents table td.verticalSpacer{padding:0;background:url("contsVertSep.gif") repeat-y center top}
  div#paging div#contents table td.horizontalSpacer{padding:0;background:url("contsHorzSep.gif") repeat-x left center}
  */
  
  /*! Tabbed Detail Styles
  *********************************************************/
  div#sc-tab-details{padding:10px 0;margin:auto;clear:both}
  div#sc-tab-details ul#sctab li.tabhover a:hover{text-decoration:none}
  div#sc-tab-details div#sctabinfo{margin:0;clear:both}
  div#sc-tab-details div#sctabinfo div.infobox{clear:both;font:normal 12px Tahoma,Geneva,sans-serif;padding:10px 16px;border:1px solid #c1c1c1;border-top:0;text-align:left;font-size:85%}
  
  /* These rules may not be in use on website since there are no images
  div#sc-tab-details ul#sctab li.tabhover{background:url("tabactive.gif") no-repeat right}
  div#sc-tab-details ul#sctab li.tabhover a{background-position:left 0;color:#000;background:url("tabactivecorner.gif") no-repeat left}
  div#sc-tab-details ul#sctab{margin:0;float:left;clear:both;list-style:none;height:28px;width:100%;background:url("tabulbg.gif") repeat-x bottom right}
  div#sc-tab-details ul#sctab li.tabheader,div#sc-tab-details ul#sctab li.tabhover{list-style:none;margin:0 2px 0 0;height:28px;float:left;background:url("tabinactive.gif") no-repeat right;font-size:85%}
  div#sc-tab-details ul#sctab li.tabheader a,div#sc-tab-details ul#sctab li.tabhover a{text-decoration:none;display:block;overflow:hidden;float:left;height:22px;text-align:center;padding-right:15px;padding-left:20px;padding-top:6px;text-transform:lowercase;color:#fff;font-weight:bold;outline:0;background:url("tabinactivecorner.gif") no-repeat left}
  */
  
  
  /*! Holiday Dates Table Styles
  *********************************************************/
  #holidates {
	  border-collapse: collapse;
	  border: 3px solid #000;
	  font: bold 13px Arial, sans-serif;
	  height: 766px;
	  text-align: center;
	  width: 780px;
  }
  #holidates td {
	  background-color: #DEEAF6;
	  border: none;
	  color: #2F5496;
	  padding: 0 7px;
	  height: 92px;
	  vertical-align: middle;
  }
  #holidates .heading td,
  #holidates .first {
	  background-color: #4472C4;
	  color: #fff;
	  font-size: 18px;
  }
  #holidates .heading td {
	  border-bottom: 3px solid #000;
  }
  #holidates .first {
	  border-right: 3px solid #000;
	  width: 138px;
  }
  #holidates .second,
  #holidates .third {
	  width: 130px;
  }
  #holidates .forth {
	  width: 190px;
  }
  #holidates td a {
	  color: #2F5496;
  }
  
  
  /*! Related Items Styles
  *********************************************************/
  #seo-related-links{margin-top:20px}
  #seo-related-links:after{clear:both;content:".";display:block;height:0;visibility:hidden}
  #seo-related-links ul{margin:0 100px 0 200px;padding:0;list-style:none}
  #seo-related-links ul.seo-links li{width:43%;float:left;background:url("https://files.nobleworkscards.com/siteimages/seodot.gif") 5px 6px no-repeat;margin:0 0 5px;padding:0}
  #seo-related-links ul.seo-links li a{text-decoration:none;padding-left:15px;display:block;_width:100%;font-size:.85em;color:#000}
  #seo-related-links ul.seo-links li a:hover{text-decoration:underline;color:#1770b4}
  #seo-related-links ul.seo-links li.viewMore a{font-weight:bold}
  
  /*! Colorbox Core Style: The following CSS should not be altered.
  *********************************************************/
  #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
  #cboxOverlay{position:fixed; width:100%; height:100%;}
  #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
  #cboxContent{position:relative;}
  #cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
  #cboxTitle{margin:0;}
  #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
  #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
  .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
  .cboxIframe{width:100%; height:100%; display:block; border:0;}
  #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
  
  /*! Colorbox User Style: Change to modify the appearance of Colorbox.
  *********************************************************/
  #cboxOverlay{background:url("https://files.nobleworkscards.com/siteimages/overlay.png") repeat 0 0}
  #colorbox{outline:0}
  #cboxTopLeft{width:21px;height:21px;background:url("https://files.nobleworkscards.com/siteimages/controls.png") no-repeat -101px 0}
  #cboxTopRight{width:21px;height:21px;background:url("https://files.nobleworkscards.com/siteimages/controls.png") no-repeat -130px 0}
  #cboxBottomLeft{width:21px;height:21px;background:url("https://files.nobleworkscards.com/siteimages/controls.png") no-repeat -101px -29px}
  #cboxBottomRight{width:21px;height:21px;background:url("https://files.nobleworkscards.com/siteimages/controls.png") no-repeat -130px -29px}
  #cboxMiddleLeft{width:21px;background:url("https://files.nobleworkscards.com/siteimages/controls.png") left top repeat-y}
  #cboxMiddleRight{width:21px;background:url("https://files.nobleworkscards.com/siteimages/controls.png") right top repeat-y}
  #cboxTopCenter{height:21px;background:url("https://files.nobleworkscards.com/siteimages/border.png") 0 0 repeat-x}
  #cboxBottomCenter{height:21px;background:url("https://files.nobleworkscards.com/siteimages/border.png") 0 -29px repeat-x}
  #cboxContent{background:#fff;overflow:hidden}
  .cboxIframe{background:#fff}
  #cboxError{padding:50px;border:1px solid #ccc}
  #cboxLoadedContent{margin-bottom:28px}
  #cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}
  #cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}
  #cboxLoadingOverlay{background:url("https://files.nobleworkscards.com/siteimages/loading-bg.png") no-repeat center center}
  #cboxLoadingGraphic{background:url("https://files.nobleworkscards.com/siteimages/loading.gif") no-repeat center center}
  
  /*! these elements are buttons, and may need to have
  * additional styles reset to avoid unwanted base styles
  */
  #cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}
  
  /*! avoid outlines on :active (mouseclick), but preserve
  * outlines on :focus (tabbed navigating)
  */
  #cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
  #cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}
  #cboxPrevious{position:absolute;bottom:0;left:0;background:url("https://files.nobleworkscards.com/siteimages/controls.png") no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}
  #cboxPrevious:hover{background-position:-75px -25px}
  #cboxNext{position:absolute;bottom:0;left:27px;background:url("https://files.nobleworkscards.com/siteimages/controls.png") no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}
  #cboxNext:hover{background-position:-50px -25px}
  #cboxClose{position:absolute;bottom:0;right:0;background:url("https://files.nobleworkscards.com/siteimages/controls.png") no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}
  #cboxClose:hover{background-position:-25px -25px}
  
  /*! The following fixes a problem where IE7 and IE8 replace
  * a PNG's alpha transparency with a black fill when an
  * alpha filter (opacity change) is set on the element or
  * ancestor element. This style is not applied to or needed
  * in IE9.
  * See:http://jacklmoore.com/notes/ie-transparency-problems/
  */
  .cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}
  
  /*! Send to Friend 2.0 Styles
  *********************************************************/
  .scStfCloseConfirmation,.scStfCloseConfirmationOr,.scStfCloseConfirmationLink,.scStfCloseConfirmationESCKey a{color:#000}
  .scStfCloseConfirmation{padding-top:15px}
  .scStfCloseConfirmationOr{padding:5px 0}
  #scStfMessage ul li{text-align:left}
  #scStfMessage ul{width:100%}
  #scStfMessage{color:#C00;text-align:center;font-weight:bold;background-color:#FFF;font:bold 12px Arial,Helvetica,sans-serif;padding-bottom:10px}
  .scStfMessageFloat{position:absolute;width:575px;z-index:9001;padding:20px}
  #scStfIframe{background-color:#FFF}
  #scStfAjaxContainer{position:absolute;z-index:9001;width:580px}
  .scStfLink{font:bold 13px Tahoma,Verdana,Arial,sans-serif;padding:10px 0}
  .scStfLink a{color:#F00}
  #scStfOverLay{position:absolute;z-index:9000;opacity:.5;filter:alpha(opacity=50);background-color:#000;cursor:pointer}
  .scStfHidden{visibility:hidden}
  .scStfNone{display:none}
  #scStfPreLoader{background:#fff url("https://files.nobleworkscards.com/siteimages/stfAjaxLoader.gif") center 35px no-repeat;padding:55px 0 40px;text-align:center;font:bold 12px Arial,Helvetica,sans-serif;position:absolute;width:575px;z-index:9001;background-color:#FFF}
  .scStfClearBoth{clear:both}
  .scStfContainer{width:560px;padding:10px;background-color:#c3bfbf;margin:0 auto;font:12px Tahoma,Verdana,Arial,Helvetica,sans-serif;text-align:left}
  .scStfLogo{background-color:#FFF;position:relative}
  .scStfCloseX_BgIeFix{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://files.nobleworkscards.com/siteimages/scStfClose.png',sizingMethod='image');right:-10px;top:-20px}
  .scStfCloseX_Bg{background-image:url("https://files.nobleworkscards.com/siteimages/scStfClose.png");right:-20px;top:-20px}
  .scStfCloseX{position:absolute;cursor:pointer;width:24px;height:24px}
  .scStfTabs{margin-top:10px;text-align:right;float:left;width:560px}
  .scStfTabs img{float:right;margin-left:5px}
  .scStfFormContainer{background-color:#FFF;padding-bottom:10px}
  #scStfItemName{font-size:14px;padding:18px 0 10px 235px;margin-left:15px;background:url("https://files.nobleworkscards.com/siteimages/scStfEnvelope.gif") 0 20px no-repeat;min-height:20px;_height:20px}
  .scStfForm{padding:0;margin:0 auto;width:473px;background:url("https://files.nobleworkscards.com/siteimages/scStfFormBg.gif") repeat-y}
  .scStfRowInpContainer input,.scStfRowSubjectContainer input,.scStfForm textarea{font:11px Arial,Helvetica,sans-serif}
  .scStfFormTop{background:url("https://files.nobleworkscards.com/siteimages/scStfFormCornersTop.gif") no-repeat;height:13px}
  .scStfFormBottom{background:url("https://files.nobleworkscards.com/siteimages/scStfFormCornersBottom.gif") no-repeat;height:13px;overflow:hidden}
  .scStfFieldText{font-weight:bold}
  .scStfAddFriendTabOn{background:url("https://files.nobleworkscards.com/siteimages/scStfAddFriendTab.gif") no-repeat}
  .scStfAddFriendTabOff{background:url("https://files.nobleworkscards.com/siteimages/scStfAddFriendTab.gif") 0 -21px no-repeat}
  #scStfAddFriendTab{height:21px;width:143px;cursor:pointer}
  #scStfRemoveFriendTab{width:121px;height:21px;cursor:pointer}
  .scStfRemoveFriendTabOn{background:url("https://files.nobleworkscards.com/siteimages/scStfRemoveFriendTab.gif") no-repeat}
  .scStfRemoveFriendTabOff{background:url("https://files.nobleworkscards.com/siteimages/scStfRemoveFriendTab.gif") 0 -21px no-repeat}
  .scStfMessageArea{margin:10px}
  .scStfProcessing{padding-top:5px;font:bold 14px Verdana,Arial,Helvetica,sans-serif;color:#fff;clear:both;float:right;width:135px}
  .scStfPrivacyPolicy{text-align:right;padding:0 50px 20px 0}
  .scStfPrivacyPolicy a{color:#000;font-weight:bold}
  
  /*! INPUT ROW */
  .scStfRow{width:198px;float:left}
  .scStfColumn1{padding:0 0 10px 27px}
  .scStfColumn2{padding:0 0 10px 12px}
  .scStfRowInpContainer{background:url("https://files.nobleworkscards.com/siteimages/scStfInputBg.gif") no-repeat;width:198px;height:27px;margin-top:5px}
  .scStfRowInpContainer input{margin:4px 0 0 5px;height:16px;width:188px;border:0}
  
  /*! SUBJECT ROW */
  .scStfRowSubjectContainer{margin-left:27px;width:408px}
  .scStfRowSubjectContainer div{background:url("https://files.nobleworkscards.com/siteimages/scStfSubjectInputBg.gif") no-repeat;height:27px}
  .scStfRowSubjectContainer span{display:block;margin-bottom:5px}
  .scStfRowSubjectContainer input{margin:4px 0 0 5px;height:16px;width:398px;border:0}
  
  /*! MESSAGE ROW */
  .scStfRowMessageContainer{margin:10px 0 0 27px;width:411px}
  .scStfRowMessageContainer div{background:url("https://files.nobleworkscards.com/siteimages/scStfMessageInputBg.gif") no-repeat;height:162px}
  .scStfRowMessageContainer span{display:block;margin-bottom:5px}
  .scStfRowMessageContainer textarea{margin:4px 0 0 5px;height:151px;width:400px;border:0}
  
  /*! BUTTONS ROW */
  .scStfForm .scStfResetButton{padding:0;width:81px;float:left;margin:15px 0 0 25px;font:bold 13px Tahoma,Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;border:0;background:0}
  .scStfForm .scStfResetButton:hover{text-decoration:none;cursor:pointer}
  .scStfSubmitButton{float:right;margin:15px 35px 0 0}
  .scStfDisabledButtons{opacity:.5;filter:alpha(opacity=50);background-color:#999}
  
  /*! Yahoo! Cross-Sell Styles
  *********************************************************/
  .ystore-cross-sell-table{width:100%;font-size:inherit;font:100%}
  .ystore-cross-sell-title{color:#003DA4;font:bold 1.2em Arial,sans-serif;margin-bottom:30px;text-align:center;}
  .ystore-cross-sell-cell{text-align:center;}
  .ystore-cross-sell-table-vertical .ystore-cross-sell-cell{width:100%}
  .ystore-cross-sell-table-horizontal .ystore-cross-sell-cell{width:28%;padding-right:5%}
  .ystore-cross-sell-product-image-link{display:inline-block;padding-bottom:8px}
  .ystore-cross-sell-product-caption{padding-bottom:25px}
  .ystore-cross-sell-product-caption p,.ystore-cross-sell-product-caption h4{margin:0 0 10px;font-size:12px}
  .ystore-cross-sell-product-name a{text-decoration:none;}
  .ystore-cross-sell-product-name a:hover{text-decoration:underline;}
  .ystore-cross-sell-product-price{display:none;}
  .ystore-cross-sell-table .ys_promo{font-weight:bold}
  
  /*! Key Product Icon Styles
  *********************************************************/
  .key-product-area{margin:0 auto;text-align:center}
  .key-prod-icon{margin:5px 0}
  
  /*! Rotating Testimonials Styles
  *********************************************************/
  #scTestimonials{
	  background-color: #022687;
	  -webkit-border-radius: 10px;
	  -moz-border-radius: 10px;
	  border-radius: 10px;
	  margin: 25px 0;
	  padding-bottom: 10px;
	  /*
	  background:url("https://files.nobleworkscards.com/siteimages/test-bg.jpg") left top no-repeat;
	  */
  }
  #scTestimonials a{color:#07539e}
  #scTestimonials .testiHd{
	  color:#fff;
	  font-size:14px;
	  font-weight:bold;
	  padding: 15px 0px 15px 10px;
	  text-align:left;
  }
  #scTestimonials .testiWrap {
	  background-color: #fff;
	  -webkit-border-radius: 10px;
	  -moz-border-radius: 10px;
	  border-radius: 10px;
	  font-size: 12px;
	  font-weight: bold;
	  margin: 0 10px;
	  padding: 10px 5px;
  }
  #scTestimonials p{margin-bottom:.75em}
  #scTestimonials p.author{font-style:italic}
  #scTestimonials .testiViewAll a{color:#07539e;}
  #scTestimonials .shape {
	  background: url("https://files.nobleworkscards.com/siteimages/shape.png") scroll no-repeat 100px -1px #022687;
	  height: 22px;
  }
  .submit-testimonial h3{margin-bottom:10px}
  .submit-testimonial{padding:12px}
  .submit-testimonial td{padding:5px}
  .submit-testimonial a{color:#000}
  .testisingle span{display:block;font-style:italic}
  
  /*! SC Snap Shop
  *********************************************************/
  img.popImg-0036{vertical-align:top}
  div#iconHolster-0036{text-align:center;position:absolute;z-index:1;cursor:pointer;width:100%;margin:0 auto;padding:0;overflow:hidden}
  div#iconObj-0036{position:absolute;z-index:1;top:0;left:0}
  div#iconHolster-0036.hover-0036 div#iconObj-0036{top:auto;bottom:0}
  div.pop-0036{position:absolute;width:548px;background-color:#d6d6d6;float:left;z-index:1000}
  div.pop-0036 *{padding:0;margin:0}
  div.pop-0036 a{color:#000;text-decoration:underline;cursor:pointer}
  div.pop-0036 a:hover{text-decoration:none}
  div.pop-0036 .tabContsCaption-0036 ul{margin:1em 0;list-style-position:inside}
  div.popMid-0036{background-color:#fff;float:left;border:solid 1px #a3a3a3;position:relative;top:-2px;left:-2px}
  div.popTop-0036{background:#a3a3a3 url("https://files.nobleworkscards.com/siteimages/scSSdragBar.png") repeat-x 0 0;float:left;opacity:.5;filter:alpha(opacity=50);cursor:move}
  div.dragging-0036{opacity:.75;filter:alpha(opacity=75)}
  div.activePop-0036 div.popTop-0036,div.activePop-0036 div.popAccess-0036{opacity:1;filter:alpha(opacity=100)}
  div.popTopInner-0036{background:url("https://files.nobleworkscards.com/siteimages/scSSdragCorner.png") no-repeat 0 0;width:546px;height:27px;float:left}
  div.popInner-0036{clear:both;border-top:solid 1px #a3a3a3;width:546px;float:left;font:normal 11px/1.2 Verdana,sans-serif;text-align:left}
  div.popInner-0036 th,div.popInner-0036 td{font:normal 11px/1.2 Verdana,sans-serif}
  div.popInner-0036 th,div.popInner-0036 tr.infoSale-0036 td{font-weight:bold}
  div.popInner-0036 tr.infoSale-0036 span.youSave-0036{font-weight:normal;color:#474747}
  div.pop-0036 a.closeX-0036{float:right;margin:3px 3px 0 0;display:block;color:#fff;background-color:#424242;text-decoration:none}
  div.accessBox-0036 a,div.pop-0036 a.closeX-0036:hover{text-decoration:none}
  div.pop-0036 a.closeX-0036 img{vertical-align:top;border:0}
  div.dragTip-0036{position:absolute;top:-34px;left:-28px}
  div.pop-0036 div.popBody-0036{background:#f6f6f6 url("https://files.nobleworkscards.com/siteimages/scSSbg.gif") repeat-x 0 0;float:left;width:546px;cursor:auto}
  div.loading-0036 div.popBody-0036{display:none}
  div.pop-0036 div.popBodyPad-0036{float:left;padding:8px 7px 4px}
  div.pop-0036 div.popBodyInner-0036{float:left;width:532px}
  div.popAccess-0036,div.onlyPop-0036 div.popAccess-0036{float:left;width:228px;padding-top:4px;opacity:.5;filter:alpha(opacity=50)}
  div.popAccess-0036 img{vertical-align:middle}
  div.popAccessFoot-0036 img{margin-right:4px}
  div.accessBoxOuter-0036{float:left;display:none;width:228px;position:absolute;bottom:-3px;left:1px;background-color:#fff}
  div.accessBoxPad-0036{float:left;border:solid 1px #a4a4a4;padding:4px 7px}
  div.accessBoxInner-0036{float:left;width:212px}
  ul.accessBoxList-0036{margin-bottom:4px;overflow:auto}
  ul.accessBoxList-0036 li{list-style:none}
  ul.accessBoxList-0036 li a{display:block;padding:3px 7px;color:#000}
  ul.accessBoxList-0036 li a:hover{color:#b40001}
  ul.accessBoxList-0036 li.currentPop-0036 a{border:0;color:#888;cursor:default}
  ul.accessBoxList-0036 li.currentPop-0036 a:hover{color:#888;text-decoration:none}
  div.accessBoxFoot-0036{float:left;width:212px;border-top:solid 1px #cfcfcf;padding-top:4px;font-size:10px}
  div.accessBoxFoot-0036 img{float:left;cursor:pointer}
  div.accessBoxFoot-0036 a{display:block;float:right;color:#2b2b2b}
  div.accessBox-0036 a:hover,div.pop-0036 h2 a:hover,ul.tabsHd-0036 li a:hover{text-decoration:underline}
  div.accessBoxFoot-0036 a *{vertical-align:middle}
  div.accessBoxFoot-0036 a img{margin-left:4px;float:none}
  div.pop-0036 h2{font:bold 14px/1.2 Tahoma,Verdana,sans-serif;color:#000;padding-bottom:4px;margin-bottom:4px;border-bottom:solid 1px #000}
  div.pop-0036 h2 a{float:right;padding-left:12px;font:normal 11px/1.7 Verdana,sans-serif;color:#000;text-decoration:none}
  div.pop-0036 h2 b{text-decoration:none}
  ul.tabsHd-0036{float:left;width:532px;background:url("https://files.nobleworkscards.com/siteimages/scSStabsTop.gif") no-repeat 0 bottom;height:24px}
  ul.tabsHd-0036 li{list-style:none;float:left;width:131px;margin-right:2px;background:#d7d7d7 url("https://files.nobleworkscards.com/siteimages/scSStabMid.gif") repeat-y -131px 0;text-transform:uppercase;color:#6e6e6e;font-size:10px;font-weight:bold;text-align:center;height:21px;overflow:hidden}
  ul.tabsHd-0036 li.currTab-0036{background-color:#fff;background-position:0 0}
  ul.tabsHd-0036 li a{color:#fff;cursor:pointer;display:block;padding-bottom:3px;background:url("https://files.nobleworkscards.com/siteimages/scSStabBtm.png") no-repeat -131px bottom;text-decoration:none}
  ul.tabsHd-0036 li.currTab-0036 a{background-position:-393px bottom;color:#000}
  ul.tabsHd-0036 li a.tabMain-0036{background-position:-262px bottom}
  ul.tabsHd-0036 li.currTab-0036 a.tabMain-0036{background-position:0 bottom}
  ul.tabsHd-0036 li a span{display:block;padding:5px;background:url("https://files.nobleworkscards.com/siteimages/scSStabTop.gif") no-repeat -131px 0}
  ul.tabsHd-0036 li.currTab-0036 a span{background-position:0 0}
  ul.tabsHd-0036 li.viewCartTab-0036{float:right;background:0;text-align:right;font-weight:normal;text-transform:none;width:80px}
  ul.tabsHd-0036 li.viewCartTab-0036 a,ul.tabsHd-0036 li.viewCartTab-0036 a span{background:0;color:#000;font-weight:bold}
  div.tabContsPad-0036{clear:both;float:left;border:solid 1px #e4ebf1;border-top:0;background:#efbf9b url("https://files.nobleworkscards.com/siteimages/scSSbgInner.png") repeat-x;padding:8px}
  div.tabConts-0036{float:left;width:514px}
  div.imgHolster-0036{float:left;width:202px;text-align:center}
  div.imgHolster-0036 img{border:solid 1px #BBB;background-color:#fff}
  div.tabContsMain-0036,div.tabContsShipCalc-0036,div.tabContsCaption-0036,div.tabContsInsets-0036{float:right;width:296px;display:none}
  div.tabContsMain-0036 form{padding:0;margin:0}
  input.text-0036,div.tabContsMain-0036 select{border:solid 1px #b6b6b6;background-color:#fff;color:#717171;font-size:10px;width:172px}
  div.tabContsMain-0036 select{width:145px}
  input.monogram-0036{width:auto;margin-right:2px}
  input.text-0036,div.tabContsMain-0036 select option{padding:1px 6px}
  div.tabContsMain-0036 table{width:100%;border-collapse:collapse;padding:0}
  table.prodInfoTable-0036{border:0;margin-bottom:10px}
  table.prodInfoTable-0036 tr.infoSale-0036 th,table.prodInfoTable-0036 tr.infoSale-0036 td{color:#474747}
  table.prodInfoTable-0036 tr.priceUpdated-0036{background-color:#fcfdb1 !important}
  table.prodInfoTable-0036 th,table.prodInfoTable-0036 td{border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;padding:4px 8px;text-align:left;vertical-align:middle}
  table.prodInfoTable-0036 th{text-align:right;width:76px;border-right:solid 1px #e5e5e5}
  input.qtyIn-0036{width:30px;text-align:right;background-color:#fff;color:#000}
  table.qtyTable-0036{border:solid 1px #e2e2e2;margin-bottom:10px}
  table.qtyTable-0036 th,table.qtyTable-0036 td{width:20%;text-align:right;padding:4px 8px;vertical-align:middle}
  table.qtyTable-0036 th,table td.qtyCell-0036{font-weight:bold;background-color:#eee}
  table.qtyTable-0036 th{text-align:center;border-bottom:solid 1px #e2e2e2}
  div.bttnHol-0036{text-align:right}
  a.shipLink-0036,a.orderLink-0036,a.cancelLink-0036,a.editLink-0036{float:left;margin-top:6px;font-weight:bold}
  input.atcBttn-0036,input.updateBttn-0036{padding:2px 8px}
  a.editLink-0036,input.updateBttn-0036{float:right}
  div.shipFormPad-0036{clear:both;padding:12px;margin-bottom:10px}
  div.shipCalcRow-0036{padding:6px 0}
  div.shipCalcRow-0036 label{float:left;width:60px;margin:2px 4px 0 0}
  div.shipCalcRow-0036 input.zip-0036,div.shipCalcRow-0036 input.state-0036{width:60px}
  a.orderLink-0036,a.editLink-0036{margin:0 0 10px}
  div.shipTablePad-0036{clear:both;padding:6px 12px}
  div.shipTableRow-0036{padding:3px 0}
  div.shipTableRow-0036 label{float:left;width:172px;margin-right:4px}
  div.shipTableRow-0036 span{float:right}
  div.shipTableHd-0036{padding:3px 0;font-weight:bold;border-bottom:solid 1px #000;margin-bottom:6px}
  div.emptyRates-0036{padding:3px 0;font-style:italic;text-align:center}
  div.shipCalcDisclaimer-0036{font-style:italic;padding:6px 12px}
  div.knowDrag-0036 div.dragTip-0036,div.shipTable-0036,div.showShip-0036 form.pitHolster-0036,div.shipCalcBox-0036,div.shipLoading-0036 form,div.shipDone-0036 form{display:none}
  div.accessOpen-0036 div.accessBoxOuter-0036,div.tabConts-0036 div.currTab-0036,div.showShip-0036 div.shipCalcBox-0036,div.shipDone-0036 div.shipTable-0036{display:block}
  div.shipFormPad-0036,div.shipTablePad-0036,div.shipLoading-0036{background-color:#ebebeb}
  div.tabContsInsets-0036 a{display:block;float:left;margin:4px;border:solid 1px transparent}
  div.tabContsInsets-0036 img{border:solid 1px #c4c2c3;vertical-align:top}
  div.tabContsInsets-0036 a.currInset-0036,div.tabContsInsets-0036 a.currInset-0036 img{border:solid 1px #616161}
  div.clearer-0036{clear:both}
  div#confirmAtcPop{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000}
  div#confirmAtcPopMsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif}
  div#confirmAtcPopMsg{font:normal 1em "Tahoma",Verdana,Geneva,Arial,Helvetica,sans-serif}
  div#confirmAtcPopMsg input,div#confirmAtcPopMsg label{vertical-align:middle}
  div#confirmAtcPopMsg label{cursor:pointer}
  div#confirmAtcPopMsg .confirmAtcPopTitle{font-size:1.2em;font-weight:bold;padding:5px}
  div#confirmAtcPopMsg .confirmAtcPopActions{padding:10px}
  div#confirmAtcPopMsg .confirmAtcPopActions a{margin:5px 10px}
  div#confirmAtcPopMsg label{padding:0 7px}
  
  /* These rules may not be used since there is no image available
  div.loading-0036 div.popTopInner-0036{background:url("scSStopLoading.gif") no-repeat center center}
  div.accessBox-0036{float:left;width:228px;background:url("scSSaccessBg.png") repeat-x left bottom;position:relative;top:-2px;left:-2px}
  div.shipLoading-0036{background:url("scSSloading.gif") no-repeat center center}
  */
  
  
  /*! 
  *********************************************************/
  div#scMCholster-0061{float:right;width:367px;text-align:left;position:relative;z-index:1;color:#000;font:bold 11px/1.2 Tahoma,Verdana,sans-serif}
  div#scMCholster-0061.open-0061{z-index:10000}
  div#scMCholster-0061 a{color:#000}
  div#ctrlPad-0061{/*! Do not add float otherwise ie 6 will not display properly*/padding:3px}
  div#minCart-0061{width:166px;float:left;background:url("https://files.nobleworkscards.com/siteimages/mcbg.gif") left top no-repeat;padding:5px 0 5px 20px;margin-top:2px}
  div#minCart-0061 a#emptyCook-0061,div#minCart-0061 span.emptyMsg-0061,div#minCart-0061 span.itemCnt-0061,div#minCart-0061 span.itemTtl-0061{display:block;padding:1px 3px;text-align:center}
  div#minCart-0061 span.itemCnt-0061,div#minCart-0061 span.itemTtl-0061{float:right;width:80px}
  div#minCart-0061 span.itemTtl-0061{margin-right:5px;display:inline}
  div#minCart-0061 span.itemCnt-0061{float:left;text-align:left;width:56px;margin-left:10px;font-weight:normal}
  div#minCart-0061 span.itemCnt-0061 span{font-weight:normal}
  div#ctrlBox-0061{padding-top:4px;float:right;width:168px}
  div#ctrlBox-0061 span{display:block;padding-top:20px}
  a#toggLink-0061{display:block;overflow:hidden;height:22px;width:87px;background:url("https://files.nobleworkscards.com/siteimages/scMCtoggCart.png") no-repeat 0 0;float:left}
  a#checkoutLink-0061{display:block;overflow:hidden;height:22px;width:77px;background:url("https://files.nobleworkscards.com/siteimages/scMCcheckout.png") no-repeat 0 0;float:right}
  div.open-0061 a#toggLink-0061{background-position:0 -22px}
  div.emptyCart-0061 a#checkoutLink-0061,div.open-0061 a#checkoutLink-0061{opacity:.2;filter:alpha(opacity=20);cursor:default}
  div#smCart-0061{position:absolute;right:0;border:solid 1px #336033;width:344px;background:#ebeff7 url("https://files.nobleworkscards.com/siteimages/scMCloading.gif") no-repeat center center;z-index:10000}
  div.closed-0061 div#smCart-0061{height:0;width:0;overflow:hidden;border:0}
  iframe#cartViewer-0061{border:0;width:344px;height:0;vertical-align:top}
  div.loading-0061 div#smCart-0061{height:60px}
  div.loading-0061 iframe#cartViewer-0061{height:1px !important}
  div.clearer-0061{clear:both}
  
  /*! 
  *********************************************************/
  /*! box styles */
  .navbox table{border-collapse:collapse}
  .navbox td{border-bottom:0;padding:0}
  .navbox .body{padding:5px 5px}
  .navbox .loading{text-align:center}
  .navbox .image{text-align:center}
  .navbox img{border:0;margin:0}
  .navbox .tl,.navbox .tr,.navbox .bl,.navbox .br{height:5px;width:5px;overflow:hidden;padding:0}
  .navbox .content{float:left;width:100%}
  .navbox_overlay{position:fixed;top:0;left:0;height:100%;width:100%}
  .facebox_hide{z-index:-100}
  .facebox_overlayBG{background-color:#000;z-index:99}
  * html .navbox_overlay{position:absolute;/*! height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')*/}
  
  /*! shown nav */
  .navdropdown{margin:0;padding:0;width:189px}
  ul.subnav{margin-left:24px !important;margin-bottom:15px !important}
  ul.subnav li{border:0 !important}
  ul.subsubtop{margin-top:5px !important}
  a.sublink{padding:0 !important}
  ul.subsubnav li{border:0 !important}
  .navbox .content{width:760px}
  * html .navbox{width:700px}
  ul.subsubnav li a{padding:0 0 !important;font-size:14px !important;font-weight:normal !important;margin-bottom:0 !important}
  .navdropdown li.mainli{width:189px;border-bottom:1px #5c090d solid;float:left;position:relative}
  .navdropdown li a.mainlink{display:block;padding:4px 10px 4px 20px;color:#ece9d4;font-weight:bold;font-size:.8462em;*font-size:.8258em;width:159px}
  .navdropdown li:hover a{text-decoration:none;color:#fff}
  .navdropdown li a.mainlink:hover{text-decoration:underline}
  .navdropdown div.navbox{display:none;position:absolute;z-index:20;top:0;left:132px;background-color:#ed1b88}
  .navdropdown li.mainli:hover div.navbox,.navdropdown li.mainli.sfhover div.navbox{display:block}
  .navbox ul{float:left;margin:0;padding:0}
  .navbox li{list-style:none}
  .navbox td.ulcell{border-bottom:1px solid #f161a7;width:1px}
  .navbox li{width:210px !important}
  .navbox li a{width:200px !important}
  .navbox a.subheader{display:block;background:none !important;color:#fff !important;font-size:14px;font-weight:bold;text-decoration:none;padding:0 !important}
  .navbox a.subheader:hover,.navbox a.hover,.navbox li:hover{background:0 !important}
  .navbox a:hover{background:0;text-decoration:underline !important}
  .navbox a.sublink{font-size:11px;color:#000;padding:5px 0;text-decoration:none;display:block}
  .subsubnav table{margin-top:2px}
  .subsubnav{font-size:0}
  .hspacer{padding:2px}
  .navhtml{font-size:10px;padding:2px 0;text-align:center}
  #scratchCoupon{background:url("https://files.nobleworkscards.com/siteimages/couponbg.gif") no-repeat 0 0;width:302px;height:178px;margin:15px auto 0}
  #contents-table .name{text-align:center}
  #contents-table .name a{color:#666}
  .sendtofriend{padding-top:5px}
  .prev-next{margin:15px 30px 0;}
  .prev-next a {margin:0 10px;text-decoration:none;}
  .home-sale-message,.item-sale-message{color:#ed1b88;font-size:12px;font-weight:bold;text-align:center;margin:2px}
  #home-sale-message{color:#5967a3}
  #home-sale-message h1{font-size:18px;font-weight:bold;}
  #home-sale-message div{font-size:28px;margin-bottom:25px;}
  .section-sale-message{color:#ed1b88;font-size:11px;font-weight:bold;text-align:center;margin:2px}
  .section-page-name{text-align:center}
  .section-page-name h2{margin-top:1px;margin-bottom:2px}
  #addthishd{cursor:pointer;margin-bottom:20px;}
  #addthishd td{vertical-align:top;padding:0 3px}
  #addthishd a{color:#0034a1;font-weight:bold;text-decoration:none}
  #addthisnav{margin-top:10px;text-align:center}
  .cyc-left-nav-style{font-size:12px}
  #section-sale-message h2{margin-top:2px;margin-bottom:2px;padding:0}
  
  /*! 
  *********************************************************/
  div.light_rounded .pp_top .pp_left{background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") -88px -53px no-repeat}
  /*! Top left corner */
  div.light_rounded .pp_top .pp_middle{background:#fff}
  /*! Top pattern/color */
  div.light_rounded .pp_top .pp_right{background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") -110px -53px no-repeat}
  /*! Top right corner */
  div.light_rounded .pp_content{background-color:#fff}
  /*! Content background */
  div.light_rounded .pp_content a.pp_next:hover{background:url("https://files.nobleworkscards.com/siteimages/ctebtnnext.png") center right no-repeat;cursor:pointer}
  /*! Next button */
  div.light_rounded .pp_content a.pp_previous:hover{background:url("https://files.nobleworkscards.com/siteimages/ctebtnprevious.png") center left no-repeat;cursor:pointer}
  /*! Previous button */
  div.light_rounded .pp_content a.pp_expand{background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") -31px -26px no-repeat;cursor:pointer}
  /*! Expand button */
  div.light_rounded .pp_content a.pp_expand:hover{background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") -31px -47px no-repeat;cursor:pointer}
  /*! Expand button hover */
  div.light_rounded .pp_content a.pp_contract{background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") 0 -26px no-repeat;cursor:pointer}
  /*! Contract button */
  div.light_rounded .pp_content a.pp_contract:hover{background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") 0 -47px no-repeat;cursor:pointer}
  /*! Contract button hover */
  div.light_rounded .pp_content a.pp_close{width:75px;height:22px;background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") -1px -1px no-repeat;cursor:pointer}
  /*! Close button */
  div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") 0 -71px no-repeat}
  /*! The previous arrow in the bottom nav */
  div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
  div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") -22px -71px no-repeat}
  /*! The next arrow in the bottom nav */
  div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
  div.light_rounded .pp_bottom .pp_left{background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") -88px -80px no-repeat}
  /*! Bottom left corner */
  div.light_rounded .pp_bottom .pp_middle{background:#fff}
  div.light_rounded .pp_bottom .pp_right{background:url("https://files.nobleworkscards.com/siteimages/ctelrsprite.png") -110px -80px no-repeat}
  /*! Bottom right corner */
  div.light_rounded .pp_loaderIcon{background:url("https://files.nobleworkscards.com/siteimages/ctelrloader.gif") center center no-repeat}
  /*! Loader icon */
  
  /*! Dark Rounded Theme
  *********************************************************/
  div.dark_rounded .pp_top .pp_middle{background:url("https://files.nobleworkscards.com/siteimages/ctedrpattern.png") top left repeat}
  /*! Top pattern/color */
  div.dark_rounded .pp_content{background:url("https://files.nobleworkscards.com/siteimages/ctedrpattern.png") top left repeat}
  /*! Content background */
  div.dark_rounded .pp_content a.pp_next:hover{background:url("https://files.nobleworkscards.com/siteimages/ctebtnnext.png") center right no-repeat;cursor:pointer}
  /*! Next button */
  div.dark_rounded .pp_content a.pp_previous:hover{background:url("https://files.nobleworkscards.com/siteimages/ctebtnprevious.png") center left no-repeat;cursor:pointer}
  /*! Previous button */
  div.dark_rounded .currentTextHolder{color:#c4c4c4}
  div.dark_rounded p.pp_description{color:#fff}
  div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
  div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
  div.dark_rounded .pp_bottom .pp_middle{background:url("https://files.nobleworkscards.com/siteimages/ctedrpattern.png") top left repeat}
  /*! Bottom pattern/color */
  div.dark_rounded .pp_loaderIcon{background:url("https://files.nobleworkscards.com/siteimages/ctedrloader.gif") center center no-repeat}
  /*! Loader icon */
  
  /* These rules may not be used since there is no image available
  div.dark_rounded .pp_bottom .pp_right{background:url("ctedrsprite.png") -110px -80px no-repeat}
  ** Bottom right corner **
  div.dark_rounded .pp_bottom .pp_left{background:url("ctedrsprite.png") -88px -80px no-repeat}
  ** Bottom left corner **
  div.dark_rounded .pp_top .pp_left{background:url("ctedrsprite.png") -88px -53px no-repeat}
  ** Top left corner **
  div.dark_rounded .pp_top .pp_right{background:url("ctedrsprite.png") -110px -53px no-repeat}
  ** Top right corner **
  div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url("ctedrsprite.png") -22px -71px no-repeat}
  ** The next arrow in the bottom nav **
  div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url("ctedrsprite.png") 0 -71px no-repeat}
  ** The previous arrow in the bottom nav **
  div.dark_rounded .pp_content a.pp_expand{background:url("ctedrsprite.png") -31px -26px no-repeat;cursor:pointer}
  ** Expand button **
  div.dark_rounded .pp_content a.pp_expand:hover{background:url("ctedrsprite.png") -31px -47px no-repeat;cursor:pointer}
  ** Expand button hover **
  div.dark_rounded .pp_content a.pp_contract{background:url("ctedrsprite.png") 0 -26px no-repeat;cursor:pointer}
  ** Contract button **
  div.dark_rounded .pp_content a.pp_contract:hover{background:url("ctedrsprite.png") 0 -47px no-repeat;cursor:pointer}
  ** Contract button hover **
  div.dark_rounded .pp_content a.pp_close{width:75px;height:22px;background:url("ctedrsprite.png") -1px -1px no-repeat;cursor:pointer}
  ** Close button **
  */
  
  /*! Dark Square Theme
  *********************************************************/
  div.dark_square .pp_top .pp_left,div.dark_square .pp_top .pp_middle,div.dark_square .pp_top .pp_right,div.dark_square .pp_bottom .pp_left,div.dark_square .pp_bottom .pp_middle,div.dark_square .pp_bottom .pp_right,div.dark_square .pp_content,div.dark_square .blah{background:url("https://files.nobleworkscards.com/siteimages/ctedspattern.png") top left repeat}
  div.dark_square .currentTextHolder{color:#c4c4c4}
  div.dark_square p.pp_description{color:#fff}
  div.dark_square .pp_loaderIcon{background:url("https://files.nobleworkscards.com/siteimages/ctedrloader.gif") center center no-repeat}
  /*! Loader icon */
  div.dark_square .pp_content a.pp_expand{background:url("https://files.nobleworkscards.com/siteimages/ctedssprite.png") -31px -26px no-repeat;cursor:pointer}
  /*! Expand button */
  div.dark_square .pp_content a.pp_expand:hover{background:url("https://files.nobleworkscards.com/siteimages/ctedssprite.png") -31px -47px no-repeat;cursor:pointer}
  /*! Expand button hover */
  div.dark_square .pp_content a.pp_contract{background:url("https://files.nobleworkscards.com/siteimages/ctedssprite.png") 0 -26px no-repeat;cursor:pointer}
  /*! Contract button */
  div.dark_square .pp_content a.pp_contract:hover{background:url("https://files.nobleworkscards.com/siteimages/ctedssprite.png") 0 -47px no-repeat;cursor:pointer}
  /*! Contract button hover */
  div.dark_square .pp_content a.pp_close{width:75px;height:22px;background:url("https://files.nobleworkscards.com/siteimages/ctedssprite.png") -1px -1px no-repeat;cursor:pointer}
  /*! Close button */
  div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url("https://files.nobleworkscards.com/siteimages/ctedssprite.png") 0 -71px no-repeat}
  /*! The previous arrow in the bottom nav */
  div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
  div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url("https://files.nobleworkscards.com/siteimages/ctedssprite.png") -22px -71px no-repeat}
  /*! The next arrow in the bottom nav */
  div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
  div.dark_square .pp_content a.pp_next:hover{background:url("https://files.nobleworkscards.com/siteimages/ctebtnnext.png") center right no-repeat;cursor:pointer}
  /*! Next button */
  div.dark_square .pp_content a.pp_previous:hover{background:url("https://files.nobleworkscards.com/siteimages/ctebtnprevious.png") center left no-repeat;cursor:pointer}
  /*! Previous button */
  
  /*! Light Square Theme
  *********************************************************/
  div.light_square .pp_top .pp_left,div.light_square .pp_top .pp_middle,div.light_square .pp_top .pp_right,div.light_square .pp_bottom .pp_left,div.light_square .pp_bottom .pp_middle,div.light_square .pp_bottom .pp_right,div.light_square .pp_content{background:#fff}
  div.light_square .pp_content a.pp_expand{background:url("https://files.nobleworkscards.com/siteimages/ctelssprite.png") -31px -26px no-repeat;cursor:pointer}
  /*! Expand button */
  div.light_square .pp_content a.pp_expand:hover{background:url("https://files.nobleworkscards.com/siteimages/ctelssprite.png") -31px -47px no-repeat;cursor:pointer}
  /*! Expand button hover */
  div.light_square .pp_content a.pp_contract{background:url("https://files.nobleworkscards.com/siteimages/ctelssprite.png") 0 -26px no-repeat;cursor:pointer}
  /*! Contract button */
  div.light_square .pp_content a.pp_contract:hover{background:url("https://files.nobleworkscards.com/siteimages/ctelssprite.png") 0 -47px no-repeat;cursor:pointer}
  /*! Contract button hover */
  div.light_square .pp_content a.pp_close{width:75px;height:22px;background:url("https://files.nobleworkscards.com/siteimages/ctelssprite.png") -1px -1px no-repeat;cursor:pointer}
  /*! Close button */
  div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url("https://files.nobleworkscards.com/siteimages/ctelssprite.png") 0 -71px no-repeat}
  /*! The previous arrow in the bottom nav */
  div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
  div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url("https://files.nobleworkscards.com/siteimages/ctelssprite.png") -22px -71px no-repeat}
  /*! The next arrow in the bottom nav */
  div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
  div.light_square .pp_content a.pp_next:hover{background:url("https://files.nobleworkscards.com/siteimages/ctebtnnext.png") center right no-repeat;cursor:pointer}
  /*! Next button */
  div.light_square .pp_content a.pp_previous:hover{background:url("https://files.nobleworkscards.com/siteimages/ctebtnprevious.png") center left no-repeat;cursor:pointer}
  /*! Previous button */
  
  /*! DO NOT CHANGE
  *********************************************************/
  div.pp_pic_holder a:focus{outline:0}
  div.cteinsets{background:#000;position:absolute;top:0;left:0;z-index:9500;color:#000;font-size:20px}
  div.pp_overlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%}
  div.pp_pic_holder{position:absolute;z-index:10000;width:100px}
  div.pp_pic_holder .pp_top{position:relative;height:20px}
  * html div.pp_pic_holder .pp_top{padding:0 20px}
  div.pp_pic_holder .pp_top .pp_left{position:absolute;left:0;width:20px;height:20px}
  div.pp_pic_holder .pp_top .pp_middle{position:absolute;left:20px;right:20px;height:20px}
  * html div.pp_pic_holder .pp_top .pp_middle{position:static;left:0}
  div.pp_pic_holder .pp_top .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}
  div.pp_pic_holder .pp_content{position:relative;text-align:left;width:100%;height:40px}
  div.pp_pic_holder .pp_content .pp_details{display:none;margin:10px 15px 2px 20px}
  div.pp_pic_holder .pp_content .pp_details p.pp_description{display:none;float:left;margin:0}
  div.pp_pic_holder .pp_content .pp_details .pp_nav{float:left;margin:3px 0 0 0}
  div.pp_pic_holder .pp_content .pp_details .pp_nav p{float:left;margin:2px 4px}
  div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous,div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{float:left;display:block;width:14px;height:15px;overflow:hidden;text-indent:-10000px;margin-top:3px}
  div.pp_pic_holder .pp_content div.pp_hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%}
  div.pp_pic_holder .pp_content a.pp_next{display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url("https://files.nobleworkscards.com/siteimages/ctebtnnext.png") 10000px 10000px no-repeat}
  div.pp_pic_holder .pp_content a.pp_previous{display:block;float:left;text-indent:-10000px;width:49%;height:100%;background:url("https://files.nobleworkscards.com/siteimages/ctebtnnext.png") 10000px 10000px no-repeat}
  div.pp_pic_holder .pp_content a.pp_expand,div.pp_pic_holder .pp_content a.pp_contract{position:absolute;z-index:20000;top:10px;right:30px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px}
  div.pp_pic_holder .pp_content a.pp_close{float:right;display:block;text-indent:-10000px}
  div.pp_pic_holder .pp_bottom{position:relative;height:20px}
  * html div.pp_pic_holder .pp_bottom{padding:0 20px}
  div.pp_pic_holder .pp_bottom .pp_left{position:absolute;left:0;width:20px;height:20px}
  div.pp_pic_holder .pp_bottom .pp_middle{position:absolute;left:20px;right:20px;height:20px}
  * html div.pp_pic_holder .pp_bottom .pp_middle{position:static;left:0}
  div.pp_pic_holder .pp_bottom .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}
  div.pp_pic_holder .pp_loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px}
  div.pp_pic_holder #pp_full_res{display:block;margin:0 auto;width:100%;text-align:center}
  div.pp_pic_holder #pp_full_res object,div.pp_pic_holder #pp_full_res embed{visibility:hidden}
  div.ppt{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:17px}
  
  /*! Miscellaneous
  *********************************************************/
  .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
  .clearfix{display:inline-block}
  /*! Hides from IE-mac */
  * html .clearfix{height:1%}
  .clearfix{display:block}
  .scinsets{margin:5px 0;padding:0 10px;font-size:11px;color:#fff;text-align:center}
  .scinsets img{margin:2px}
  div.dark_rounded .scinsets img:hover,div.dark_square .scinsets img:hover{border:solid 2px #fff;margin:0}
  div.light_rounded .scinsets img:hover,div.light_square .scinsets img:hover{border:solid 2px #000;margin:0}
  div.light_rounded .statuscont,div.light_square .statuscont{font-size:11px;padding:10px 20px;text-align:left;color:#000;padding-right:0}
  div.dark_square .statuscont,div.dark_rounded .statuscont{font-size:11px;padding:10px 20px;text-align:left;color:#fff;padding-right:0}
  #scPage-insets .scMainImgLnk{display:none}
  .glossymenu a.menuitem{display:block;position:relative;/*!To help in the anchoring of the ".statusicon" icon image*/width:auto;text-decoration:none;color:#0034a1;font-weight:bold;padding:10px 3px 10px 8px;font-size:12px}
  .glossymenu a.menuitem .statusicon{/*! CSS for icon image that gets dynamically added to headers*/position:absolute;top:5px;right:5px}
  .glossymenu div.submenu{/*! DIV that contains each sub menu*/}
  .glossymenu div.submenu ul{/*! UL of each sub menu*/list-style-type:none;margin:0;padding:0}
  .glossymenu div.submenu ul li a{display:block;color:#0034A1;text-decoration:none}
  .c4lncollapsed{background-image:url('https://files.nobleworkscards.com/siteimages/c4arrow1.gif') !important;background-repeat:no-repeat !important;background-position:top right !important;padding-right:20px !important}
  .c4lnexpanded{background-image:url('https://files.nobleworkscards.com/siteimages/c4arrow2.gif') !important;background-repeat:no-repeat !important;background-position:top right !important;padding-right:20px !important}
  #ln-border{border-top:1px solid #e0e0e0}
  A.c4subnav{font:bold 12px Arial,sans-serif;color:#0034a1;outline-style:none;text-decoration:none;display:block;padding:3px 3px 3px 15px;background-color:inherit}
  A.c4subnav:hover{text-decoration:underline;color:#0034a1;background-color:inherit}
  .yui-skin-sam .yui-dt table div.price {font-size:12px}
  
  /*! Styles from variables -> c4-head-tags
  *********************************************************/
  .pdRewardsPromoDefault{color:#ed1b88;font-weight:bold;font-size:14px !important}
  .glossymenu a.menuitem{display:block;position:relative;width:auto;text-decoration:none;color:#ed1b88;font-weight:bold;padding:10px 3px 10px 8px;font-size:12px}
  .glossymenu a.menuitemon{display:block;position:relative;width:auto;text-decoration:none;color:#ed1b88;font-weight:bold;padding:10px 3px 10px 8px;font-size:12px}
  .glossymenu a.menuitemi{display:block;position:relative;width:auto;text-decoration:none;color:#0034a1;font-weight:bold;padding:7px 3px 7px 8px;font-size:12px}
  .glossymenu a.menuitem:visited,.glossymenu .menuitem:active{color:#ed1b88}
  .glossymenu a.menuitem .statusicon{position:absolute;top:5px;right:5px}
  .glossymenu a.menuitemon:visited,.glossymenu .menuitem:active{color:#0034a1}
  .glossymenu a.menuitemon .statusicon{position:absolute;top:5px;right:5px}
  .glossymenu div.submenu ul{list-style-type:none;margin:0;padding:0}
  .glossymenu div.submenu ul li{list-style-type:none;margin:0;padding:0}
  .glossymenu div.submenu ul li a{display:block;color:#0034a1;text-decoration:none}
  .c4lncollapsed{background-image:url('https://files.nobleworkscards.com/siteimages/c4arrow1.gif') !important;background-repeat:no-repeat !important;background-position:top right !important;padding-right:20px !important}
  .c4lnexpanded{background-image:url('https://files.nobleworkscards.com/siteimages/c4arrow2.gif') !important;background-repeat:no-repeat !important;background-position:top right !important;padding-right:20px !important}
  #ln-border{border-top:1px solid #e0e0e0}
  A.c4subnav{font:bold 12px Arial,sans-serif;color:#ed1b88;outline-style:none;text-decoration:none;display:block;padding:3px 3px 3px 15px;background-color:inherit}
  A.c4subnav:hover{text-decoration:underline;color:#ed1b88;background-color:inherit}
  A.c4subnavi{font:bold 12px Arial,sans-serif;color:#0034a1;outline-style:none;text-decoration:none;display:block;padding:3px 3px 3px 30px;background-color:inherit}
  A.c4subnavi:hover{text-decoration:underline;color:#0034a1;background-color:inherit}
  .subexpandable{padding:0 0 0 15px}
  A.menuitem{font:bold 12px Arial,sans-serif;color:#ed1b88;outline-style:none;text-decoration:none;display:block;padding:3px 3px 3px 15px;background-color:inherit}
  A.menuitemon{font:bold 12px Arial,sans-serif;color:#0034a1;outline-style:none;text-decoration:none;display:block;padding:3px 3px 3px 15px;background-color:inherit}
  
  /*! Styles from variables -> Cyc-bread-crumbs
  *********************************************************/
  .vwd-breadcrumbs{margin:0 0 10px 10px;color:#666;font-size:9px;font-family:Verdana,sans-serif;text-align:left;z-index:1000}
  .vwd-breadcrumbs a{padding-right:10px;background:url('https://files.nobleworkscards.com/siteimages/vwd-colon.png') no-repeat right center;color:#b1b1b1;font-weight:bold;text-decoration:underline;font-size:9px;font-family:Verdana}
  .vwd-breadcrumbs span{color:#b1b1b1;text-decoration:none;font-size:9px;font-family:Verdana}
  .vwd-breadcrumbscyc{margin-left:10px;padding:4px 0 0;color:#b1b1b1;font-size:9px;font-family:Verdana}
  .vwd-breadcrumbscyc span{color:#000;font-size:9px;font-family:Verdana}
  .vwd-breadcrumbscyc a{padding-right:10px;background:url('https://files.nobleworkscards.com/siteimages/vwd-colon.png') no-repeat right center;margin-bottom:3px;color:#b1b1b1;font-weight:bold;text-decoration:underline;font-size:9px;font-family:Verdana}
  .vwd-breadcrumbscyc a span.cyc-left-nav-style{color:#b1b1b1;font-weight:bold;text-decoration:underline;font-size:11px;font-family:Verdana}
  .vwd-breadcrumbscyc td div a{padding-right:10px;background:url('https://files.nobleworkscards.com/siteimages/vwd-colon.png') no-repeat right center;margin-bottom:3px;color:#b1b1b1;font-weight:bold;text-decoration:underline;font-size:9px;font-family:Verdana}
  .vwd-breadcrumbscyc td div a span{color:#b1b1b1;font-weight:bold;text-decoration:underline;font-size:9px;font-family:Verdana}
  .vwd-breadcrumbscyc td div{display:inline}
  .vwd-breadcrumbsline{border-bottom:1px solid #ccc;margin:0;padding:0}
  .cyc-breadcrumbs{margin-left:10px;padding:5px 0 0}
  .cycbreadcrumbDivOff{visibility:hidden;position:absolute;/*!top:117px;*/margin-bottom:9px}
  .cycbreadcrumbDivOn{visibility:visible;/*!position:relative;*/padding:0;margin-bottom:5px}
  
  /*! Styles from variables -> cyc-head-tags
  *********************************************************/
  #frmaddcart{margin:0;padding:0}
  a.leftnav{display:block;color:#ed1b88;font:14px Arial,sans-serif;padding:10px 3px 10px 8px}
  A.leftnav:link{TEXT-DECORATION:none}
  A.leftnav:visited{TEXT-DECORATION:none}
  A.leftnav:hover{TEXT-DECORATION:underline}
  A.leftnavex{display:block;color:#0034ae;font:bold 12px Arial,sans-serif;padding:10px 3px 10px 8px}
  A.leftnavex:link{TEXT-DECORATION:none}
  A.leftnavex:visited{TEXT-DECORATION:none}
  A.leftnavex:hover{TEXT-DECORATION:underline}
  A.Lsubnav{font:12px Arial,sans-serif;color:#ed1b88;outline-style:none;text-decoration:none;display:block;padding:3px 3px 3px 15px;background-color:inherit}
  A.Lsubnav:hover{text-decoration:underline;color:#ed1b88;background-color:inherit}
  A.LsubnavON{font:bold 12px Arial,sans-serif;color:#0034ae;outline-style:none;text-decoration:none;display:block;padding:3px 3px 3px 15px;background-color:inherit}
  A.LsubnavON:hover{text-decoration:underline;color:#0034ae;background-color:inherit}
  a.childNav,a.childNavOn{background-color:inherit;display:block;font:12px Verdana,Tahoma,Helvetica,sans-serif;outline-style:none;padding:3px 3px 3px 25px;text-decoration:none}
  a.childNav:hover,a.childNavOn:hover{text-decoration:underline}
  a.childNav{color:#ed1b88}
  a.childNavOn{color:#0034ae;font-weight:bold}
  .cyclncollapsed{background-image:url('https://files.nobleworkscards.com/siteimages/c4arrow1.gif') !important;background-repeat:no-repeat !important;background-position:top right !important;padding-right:20px !important}
  .cyclnexpanded{background-image:url('https://files.nobleworkscards.com/siteimages/c4arrow2.gif') !important;background-repeat:no-repeat !important;background-position:top right !important;padding-right:20px !important}
  
  /*! Styles for Navgoco Menu (wiki page)
  **********************************************************/
  #wikiPage .tier3 h2 {font-size: 1.25em;font-weight: bold;margin: 12px 0;text-align: center;}
  #wikiPage .tier3 {font-size: 14px;line-height:1.5}
  #wikiPage .tier3 img {display: block;margin: 0 auto;}
  .nav, .nav ul, .nav li {list-style:none}
  .nav ul {
	  padding:5px 15px;
	  margin:0;
  }
  .nav {padding:4px;margin:0}
  .nav li.tier1 {margin:10px 0 20px}
  .nav .tier2 {margin-bottom:15px}
  .nav a {
	  color:#0034AE;
	  text-decoration:none;
  }
  .nav a .caret {
	  float:right;
	  width:0;
	  height:0;
	  vertical-align:top;
	  border-top:5px solid #FFFFFF;
	  border-right:5px solid transparent;
	  border-left:5px solid transparent;
	  content:"";
	  margin-top:10px;
  }
  .nav .tier1 > a .caret {
	  border-top:10px solid #FFFFFF;
	  border-right:10px solid transparent;
	  border-left:10px solid transparent;
	  margin-top:18px;
  }
  .nav .tier1.open > a > .caret {
	  border-top:0;
	  border-bottom:10px solid #FFFFFF;
	  border-right:10px solid transparent;
	  border-left:10px solid transparent;
  }
  .nav .tier1.open > ul {
	  background-color: #F5F5F5;
	  border: 1px solid #8C8C8C;
	  -webkit-border-radius: 10px;
	  -moz-border-radius: 10px;
	  border-radius: 10px;
	  -webkit-box-shadow: 5px 5px 10px 2px rgba(0, 0, 0, 0.75);
	  box-shadow: 5px 5px 10px 2px rgba(0, 0, 0, 0.75);
  }
  .nav .tier2.open > a > .caret {
	  border-top:0;
	  border-bottom:5px solid #FFFFFF;
	  border-right:5px solid transparent;
	  border-left:5px solid transparent;
  }
  
  .nav .tier1 > a {
  /*	background:url("https://files.nobleworkscards.com/siteimages/tier1-bg.png") repeat-x scroll 0 center transparent; */
	  background: #214da6;
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxNGRhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzIxNGRhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzExM2Q5NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjJiODQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	  background: -moz-linear-gradient(top,  #214da6 0%, #214da6 48%, #113d96 51%, #062b84 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#214da6), color-stop(48%,#214da6), color-stop(51%,#113d96), color-stop(100%,#062b84));
	  background: -webkit-linear-gradient(top,  #214da6 0%,#214da6 48%,#113d96 51%,#062b84 100%);
	  background: -o-linear-gradient(top,  #214da6 0%,#214da6 48%,#113d96 51%,#062b84 100%);
	  background: -ms-linear-gradient(top,  #214da6 0%,#214da6 48%,#113d96 51%,#062b84 100%);
	  background: linear-gradient(to bottom,  #214da6 0%,#214da6 48%,#113d96 51%,#062b84 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#214da6', endColorstr='#062b84',GradientType=0 );
	  -webkit-border-radius:10px 10px 0 0;
	  -moz-border-radius:10px 10px 0 0;
	  border-radius:10px 10px 0 0;
	  color:#FFFFFF;
	  display: block;
	  font-size:20px;
	  font-weight:bold;
	  height: 47px;
	  line-height:47px;
	  margin: 0 auto;
	  outline: 0 none;
	  padding: 0 10px;
	  text-align: center;
	  text-decoration: none;
	  width: 480px;
  }
  .nav .tier2 > a {
  /*	background:url("https://files.nobleworkscards.com/siteimages/tier2-bg.png") repeat-x scroll 0 center transparent; */
	  background: #ae6e91;
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlNmU5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2UzNzdiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMTRlOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	  background: -moz-linear-gradient(top,  #ae6e91 0%, #e377b1 25%, #e14e9c 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ae6e91), color-stop(25%,#e377b1), color-stop(100%,#e14e9c));
	  background: -webkit-linear-gradient(top,  #ae6e91 0%,#e377b1 25%,#e14e9c 100%);
	  background: -o-linear-gradient(top,  #ae6e91 0%,#e377b1 25%,#e14e9c 100%);
	  background: -ms-linear-gradient(top,  #ae6e91 0%,#e377b1 25%,#e14e9c 100%);
	  background: linear-gradient(to bottom,  #ae6e91 0%,#e377b1 25%,#e14e9c 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae6e91', endColorstr='#e14e9c',GradientType=0 );
	  -webkit-border-radius:5px 5px 0 0;
	  -moz-border-radius:5px 5px 0 0;
	  border-radius:5px 5px 0 0;
	  color:#FFFFFF;
	  display:block;
	  font-size:12px;
	  font-weight:bold;
	  height: 24px;
	  line-height:24px;
	  margin:0 auto;
	  outline:0 none;
	  padding:0 10px;
	  text-align:center;
	  text-decoration:none;
	  width: 325px;
  }
  .nav .tier2.open > ul {
	  background-color: #FFFFFF;
	  border: 1px solid #AAAAAA;
	  max-height: 625px;
	  overflow: auto;
  }
  
  /*! Styles for miscellaneous pages
  **********************************************************/
  #movieThemes {
	  border-collapse: collapse;
	  margin-left: 10px;
	  width: 600px;
  }
  #movieThemes .movie {
	  width: 60%;
  }
  #movieThemes td {
	  padding: 3px 0;
	  vertical-align: top;
  }
  #movieQuotes {
	  border-collapse: collapse;
	  margin-left: 10px;
	  width: 780px;
  }
  #movieQuotes .movie {
	  width: 35%;
  }
  #movieQuotes .character {
	  width: 15%;
  }
  #movieQuotes td {
	  padding: 3px 0;
	  vertical-align: top;
  }
  #birthdayGreetings td {
	  padding-right: 10px;
	  vertical-align: top;
  }
  
  /*! Style framework for creating ellipsis
  *********************************************************/
  /* The ellipsis classes reveal a '...' if there is more content that isn't being displayed */
  
  /* The ellipsis-container class adds padding to the container to stop the ellipsis clipping text */
  .ellipsis-container {
	  background-color: #fff;
	  padding-right: 13px;
	  position: relative;
  }
  
  .ellipsis,
  .ellipsis-container .pagedLink {
  background: inherit;
  display: inline;
  }
  
  .ellipsis:before,
  .ellipsis:after,
  .ellipsis-container .pagedLink:before,
  .ellipsis-container .pagedLink:after {
  background: inherit;
  position: absolute;
  }
  
  .ellipsis:before,
  .ellipsis-container .pagedLink:before {
	  content: '\2026';
	  bottom: 0;
	  right: 2px;
  }
  
  .ellipsis:after,
  .ellipsis-container .pagedLink:after {
  content: '';
  height: 100%;
  width: 100%;
  }
  
  /* Clamping is just a mechanism to limit the number of lines that can be displayed in a container */
  .clamped {
  line-height: 1;
  overflow: hidden;
  }
  
  .clamped-2 {
  /* Clamp to 2 lines, ie line-height x 2: */
  max-height: 2em;
  }
  
  .clamped-3 {
  max-height: 3em;
  }
  
  /*! Styles for Nextopia search
  *********************************************************/
  div.nxt-ac-main {
	  z-index: 100 !important
  }
  
  /*! Styles for Nextopia Recommendations
  *********************************************************/
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-1 .nxt-yml {
	  margin: 0 0 0 110px;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-yml {
	  margin: 20px auto 0;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-1 .nxt-app-header {
	  font-weight: 700;
	  padding: 0;
	  text-align: center;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-1 .nxt-app-prod {
	  text-align: center;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-app-prod {
	  margin-bottom: 20px;
	  padding: 0;
	  width: 200px;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-app-prod:nth-child(5n) {
	  clear: left;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-1 .nxt-app-prod-image,
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-app-prod-image {
	  height: initial;
	  margin-bottom: 0;
	  text-align: center;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-app-prod-image {
	  border: none;
	  padding: 10px;
	  width: unset;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-1 .nxt-app-prod-image img,
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-app-prod-image img {
	  max-height: none;
	  height: auto;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-app-prod-name {
	  padding: 0 10px;
	  text-align: center;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-1 .nxt-app-prod-name a,
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-app-prod-name a {
	  text-decoration: none;
  }
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-1 .nxt-app-prod-name a:hover,
  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-app-prod-name a:hover {
	  text-decoration: underline;
  }
  .nxt-app-prod-price,
  .nxt-app-prod-actions {
	  display: none;
  }
  
  /*! Styles from eci-hc-pp-redesign.css
  *********************************************************/
  .prev-next{
	  margin: 0;
	  position: absolute;
	  top: 45%;
	  width: 100%;   
  }
  .itemimg.eci-itemimg {
  position: relative;
  }
  .eci-itemimg .prev-next {
  position: absolute;
  top: 45%;
  }
  .eci-itemimg .prev-next a {
  margin: 0;
  text-decoration: none;
  }
  .eci-prev {
  left: 10%;
  margin: 0;
  position: absolute;
  }
  .eci-next {
  right: 10%;
  margin: 0;
  position: absolute;
  }
  .eci-occasions-wrap h4, .eci-best-seller-wrap h4 {
  color: #0034a1;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 10px;
  margin-left: 15px;
  }
  .eci-occasions-wrap .greetingWrap, .eci-best-seller-wrap  .greetingWrap  {
  border: medium none;
  display: block;
  height: 52px;
  line-height: 1.2;
  margin: 10px auto;
  max-height: inherit;
  overflow: hidden;
  padding: 0;
  text-align: center;
  width: auto;
  }
  .cross-sell-bottom {
  display: none;
  }
  .eci-occasions-wrap .flexslider, .eci-best-seller-wrap .flexslider  {
  border: 1px solid #dfdfdf;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  padding: 17px 55px 0;
  position: relative;
  }
  .eci-occasions-wrap .pagingItemImgGrid, .eci-best-seller-wrap .pagingItemImgGrid {
  min-height: inherit;
  position: relative;
  }
  .eci-occasions-wrap .ellipsis::before, .eci-occasions-wrap .ellipsis-container .pagedLink::before, .eci-best-seller-wrap .ellipsis::before, .eci-best-seller-wrap .ellipsis-container .pagedLink::before {
  display: none;
  }
  .eci-occasions-wrap .pdDisplayGridItemWrapper .pagedLink:link,
  .eci-best-seller-wrap .pdDisplayGridItemWrapper .pagedLink:link,
  .eci-occasions-wrap .pdDisplayGridItemWrapper .pagedLink:visited,
  .eci-best-seller-wrap .pdDisplayGridItemWrapper .pagedLink:visited {
  color: #0034a1;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  }
  .eci-occasions-wrap .flex-prev, .eci-best-seller-wrap .flex-prev {
  background: url("https://sep.yimg.com/ty/cdn/yhst-94387763560218/eci-wrap-prev.jpg") no-repeat scroll 0 0;
  display: block;
  height: 51px;
  left: -1px;
  position: absolute;
  text-indent: -9999px;
  top: 40%;
  width: 36px;
  }
  .eci-occasions-wrap .flex-next, .eci-best-seller-wrap  .flex-next{
  background: url("https://sep.yimg.com/ty/cdn/yhst-94387763560218/eci-wrap-next.jpg") no-repeat scroll 0 0;
  display: block;
  height: 51px;
  position: absolute;
  right: -1px;
  text-indent: -9999px;
  top: 40%;
  width: 36px;
  }
  .eci-occasions-wrap, .eci-best-seller-wrap {
  margin: 0 30px 35px 15px;
  }
  .eci-occasions-wrap .flexslider .owl-item img, .eci-best-seller-wrap .flexslider .owl-item img {
  display: block;
  height: 160px;
  max-width: 100%;
  width: auto;
  margin: 0 auto;
  }
  #eci_added_iframe{ display:none; }
  
  /* Exclusive Concepts new updates for slider */
  .eci-best-seller-wrap img,
  .eci-occasions-wrap .pagingItemImgGrid img {
	  display: block;
	  height: 160px;
	  max-width: 100%;
	  width: auto;
	  margin: 0 auto;
  }
  .eci-ys_relatedItems_wrap_slider .flex-direction-nav li {
	  list-style: none;
  }
  ul.slides {
	  padding: 0;
  }
  ul.slides li {
	  margin-right: 6px;
  }
  .eci-occasions-wrap .pdDisplayGridItemWrapper .pagedLink span, .eci-best-seller-wrap .pdDisplayGridItemWrapper .pagedLink span {
	  color: #0034a1;
	  font-style: normal;
	  line-height: 20px;
	  padding: 0 10px;
	  text-align: center;
	  display: block;
  }
  .eci-occasions-wrap .skuWrap,.eci-occasions-wrap .pagingItemBuyNow{ display:none; }
  
  
  /*! Styles from eci-hc-top-navigation.css
  *********************************************************/
  .eci-topNav .headerlinks {
	  display: none;
  }
  
  .topNav.eci-topNav {
	  padding: 0;
	  display: inline-block;
	  width: 100%;
	  margin-top: -6px;
  }
  
  .eci-headerlinks {
	  list-style: none;
	  margin: 0 auto;
	  width: 965px;
  }
  
  .eci-headerlinks li a {
	  color: #fff;
	  font-weight: normal;
	  text-transform: uppercase;
	  text-decoration: none;
	  padding-right: 4px;
  }
  .eci-headerlinks li {
	  float: left;
	  padding: 15px 16px 15px 18px;
	  position: relative;
  }
  
  .eci-headerlinks li.eci-dropdown-submenu {
	  padding-left: 0px;
  }
  
  .eci-headerlinks li>img {
	  position: relative;
	  top: -2px;
  }
  
  .eci-headerlinks li:first-child {
	  padding-left: 0;
  }
  
  .eci-headerlinks li a {
	  color:
		  #fff;
	  font-weight: normal;
	  text-transform: uppercase;
	  text-decoration: none;
  }
  
  .eci-submenu {
	  display: none;
	  position: absolute;
	  width: 425px;
	  top: 44px;
	  left: 0;
	  background: #fff;
	  box-shadow: 0 0 3px #aaa;
	  border-radius: 5px;
	  z-index: 9999;
	  padding: 20px 25px 25px;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  -o-box-sizing: border-box;
	  box-sizing: border-box;
  }
  
  .eci-headerlinks li:hover .eci-submenu {
	  display: block;
  }
  
  .eci-submenu li {
	  padding: 0;
	  display: block;
	  float: none;
	  margin-top: 8px;
  }
  
  .eci-submenu li a {
	  color: #022687;
	  text-transform: none;
	  font-size: 13px;
	  line-height: 24px;
  }
  
  .eci-submenu>div {
	  float: left;
	  display: block;
	  width: 62%;
  }
  
  .eci-submenu>div.eci-submenu2 {
	  width: 38%;
  }
  
  .eci-submenu:before {
	  content: "";
	  position: absolute;
	  width: 0;
	  height: 0;
	  border-left: 10px solid transparent;
	  border-right: 10px solid transparent;
	  border-bottom: 10px solid #fff;
	  top: -7px;
	  left: 20px;
  }
  
  .eci-dropdown-submenu.eci-dropdown-submenu-long .eci-submenu>div {
	  width: 33%;
  }
  
  .eci-dropdown-submenu-long-4 .eci-submenu {
	  width: 660px;
  }
  
  .eci-dropdown-submenu.eci-dropdown-submenu-long-4 .eci-submenu>div {
	  width: 25% !important;
  }
  
  .eci-submenu.eci-submenu-single>div {
	  width: 100%;
  }
  
  .eci-submenu.eci-submenu-single {
	  width: 200px;
  }
  
  .eci-dropdown-submenu-long.eci-dropdown-submenu-long-3 .eci-submenu .eci-submenu3 {
	  padding-left: 40px;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  -o-box-sizing: border-box;
	  box-sizing: border-box;
	  width: 30%;
  }
  
  .eci-dropdown-submenu-long-3 .eci-submenu .eci-submenu2 {
	  width: 24% !important;
  }
  
  .eci-dropdown-submenu.eci-dropdown-submenu-long .eci-submenu>div {
	  width: 33%;
  }
  
  .eci-dropdown-submenu-long-3 .eci-submenu {
	  width: 546px;
  }
  
  .eci-dropdown-submenu.eci-dropdown-submenu-long-3 .eci-submenu .eci-submenu1 {
	  width: 40%;
	  margin-right: 6%;
  }
  /* feri herne */
  .eci-dropdown-submenu.eci-dropdown-submenu-long-4 .eci-submenu > div {
	  width: 25% !important;
	  margin-left: 3%;
  }
  
  .eci-dropdown-submenu.eci-dropdown-submenu-long-4 .eci-submenu > div.eci-submenu1 {
	  width: 20% !important;
	  margin-left: 0 !important;
  }
  .eci-dropdown-submenu.eci-dropdown-submenu-long-4 .eci-submenu > div.eci-submenu4 {
	  width: 24% !important;
	  margin-left: 0;
	  padding-left: 30px;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  -o-box-sizing: border-box;
	  box-sizing: border-box;
  }
  
  #hd.eci-hd .eci-free-shipping {
	  left: 440px;
	  position: absolute;
	  top: 20px;
  }
  .eci-chat {
	  float: left;
	  width: 110px;
	  margin-right: 20px;
	  height:65px;
  }
  
  .eci-chat img {
	  width: 110px;
	  height: 100%;
  }
  
  .eci-chat-cart .eci-smb-mc {
	  float: right;
	  width: 135px;
	  margin-left: 10px;
	  margin-right: 10px;
	  font-size: 12px;
	  text-align: center;
  }
  
  .eci-chat-cart .smb-mc .mini_msg {
	  color: #17a328;
	  display: block;
	  float: none;
	  margin: 0;
  }
  
  .eci-chat-cart .smb-mc .minicart_c1 {
	  width: auto;
  }
  
  #hd.eci-hd .smb-mc .mini_subtotal {
	  margin-right: 8px;
  }
  
  
  
  
  /*! Media Queries
  *********************************************************/
  @media only screen and (max-width:1024px) {
	  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-responsive .nxt-app-prod {
		  margin-bottom: 20px;
		  width: 200px;
	  }
	  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-1 .nxt-responsive .nxt-app-prod-image,
	  div#rec-c4d7f1b19bb62c2370f7a304b695ad7e-2 .nxt-responsive .nxt-app-prod-image {
		  height: unset;
		  width: unset;
	  }
  }
  
  @media only screen and (max-width:1175px){
	  #hellobar-wrapper{visibility:hidden}
	  #free-ship{display:none}
  }
  @media only screen and (min-width:1175px){
  #item-page .recentlyViewedWrapper{background-color:#fff;bottom:0;height:auto;left:0;position:fixed;width:100%;z-index:999}
  #item-page #recentlyViewedItems{margin:0 auto 10px;position:relative;width:805px}
  #item-page #recentlyViewedItems .itembanner{margin:0 0 5px 7px;}
  #recentlyViewedItems #contents-table .imgCell a img{height:70px}
  #recentlyViewedItems #contents-table .imgCell .key-prod-icon{display:none}
  #recentlyViewedItems #contents-table .infoCell{display:none;}
  #recentlyViewedItems .next,#recentlyViewedItems .prev{top:70px}
  #recentlyViewedItems .next{right:-10px;}
  #recentlyViewedItems .openClose{display:block;}
  #recentlyViewedItems .openClose .caret {width:0;height:0;display:inline-block;vertical-align:top;content:"";margin-top:7px;left:4px;position:relative;}
  .openClose .caret.open {
	  border-top:0;
	  border-bottom:5px solid #FFFFFF;
	  border-right:5px solid transparent;
	  border-left:5px solid transparent;
  }
  .openClose .caret.close {
	  border-top:5px solid #FFFFFF;
	  border-bottom:0;
	  border-right:5px solid transparent;
	  border-left:5px solid transparent;
  }
  }
  
  
  
  .cyc-hide {
	  display: none;
  }
  
  #ysw-cart-pop-up {
	  display: none !important;
  }
  
  .cyc-cart-container {
	  position: fixed;
	  z-index: 99999;
	  width: 100%;
	  height: 100%;
	  left: 0;
	  top: 0;
  }
  
  .cyc-cart-overlay {
	  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAADklEQVQIW2NgQAXGZHAAGioAza6+Hk0AAAAASUVORK5CYII=) rgba(0, 0, 0, 0.4) top left repeat;
	  position: absolute;
	  width: 100%;
	  height: 100%;
	  left: 0;
	  top: 0;
  }
  
  .cyc-cart {
	  position: relative;
	  top: 13%;
	  left: 50%;
	  margin-left: -347px;
	  width: 650px;
	  padding: 15px;
	  background: rgba(0, 0, 0, 0.2);
  }
  
  .cyc-cart-container .cyc-ysw-cart-pop-up {
	  background: #fff;
	  padding: 30px 15px 30px 50px;
  }
  
  .cyc-cart-close {
	  position: absolute;
	  top: 0;
	  right: 0;
  }
  
  .cyc-ysw-cart-header {
	  width: 93%;
	  padding-bottom: 20px;
	  border-bottom: 1px solid #e0e0e0;
	  margin-bottom: 25px;
  }
  
  .cyc-ysw-logo {
	  width: 50%;
	  display: inline-block;
	  border-right: 1px solid #c7c7c7;
	  vertical-align: middle;
	  padding-right: 5%;
	  box-sizing: border-box;
  }
  
  .cyc-ysw-logo img {
	  width: 200px;
  }
  
  .cyc-ysw-cart-title {
	  width: 50%;
	  display: inline-block;
	  text-align: center;
	  font-family: 'Metropolis';
	  font-weight: bold;
	  font-size: 18px;
	  text-transform: capitalize;
	  vertical-align: middle;
	  color: #545454;
	  padding-left: 8%;
	  box-sizing: border-box;
  }
  
  .cyc-ysw-cart-title A{
	font-family: 'Metropolis';
	font-size: 16px;
	text-decoration: none;
	color: #EA0091;
	text-transform: initial;
  }
  
  
  .cyc-ysw-cart-items-header {
	  width: 93%;
	  font-size: 13px;
  }
  
  .cyc-ysw-cart-items-header div {
	  display: inline-block;
	  font-family: 'Metropolis';
	  font-weight: bold;
	  color: #5e5e5e;
  }
  
  .cyc-ysw-cart-items-header .cyc-ysw-cart-image-title {
	  width: 15%;
  }
  
  .cyc-ysw-cart-items-header .name-title {
	  width: 60%;
  }
  
  .cyc-ysw-cart-items-header .cyc-ysw-cart-qty-title {
	  width: 10%;
	  padding-left: 2px;
	  box-sizing: border-box;
  }
  
  .cyc-ysw-cart-items-header .cyc-ysw-cart-price-title {
	  width: 15%;
	  text-align: center;
	  padding: 0;
	  padding-left: 25px;
	  box-sizing: border-box;
  }
  
  .cyc-ysw-cart-items-wrapper {
	  max-height: 330px;
	  overflow-x: hidden;
	  background: #fff;
	  width: 100%;
	  color: #353841;
  }
  
  .cyc-ysw-cart-items {
	  width: 93%;
	  display: inline-block;
	  border-bottom: 1px solid #e0e0e0;
	  padding: 20px 0;
	  font-size: 12px;
	  font-weight: 600;
	  color: #373741;
	  font-size: 16px;
  }
  
  .cyc-ysw-cart-items div {
	  float: left;
	  padding-top: 4px;
	  font-family: 'Metropolis';
	  font-weight: normal;
	  font-size: 13px;
	  line-height: 18px;
  }
  
  .cyc-ysw-cart-items:last-child {
	  border-bottom: none;
  }
  
  .cyc-ysw-cart-items .cyc-ysw-cart-image {
	  width: 15%;
	  height: 15%;
	  padding-top: 0;
  }
  
  .cyc-ysw-cart-image img {
	  /*padding: 0 10px;*/
	  width: auto;
	  height: 100%;
  }
  
  .cyc-ysw-cart-items .name {
	  width: 55%;
	  max-height: 55px;
	  overflow: hidden;
  }
  
  .cyc-yswoptions {
	  width: 100%;
  }
  
  .cyc-ysw-cart-items .cyc-ysw-cart-qty {
	  width: 15%;
	  text-align: center;
  }
  
  .cyc-ysw-cart-items .cyc-ysw-cart-price {
	  width: 14%;
	  text-align: right;
  }
  
  
  .cyc-ysw-cart-items-wrapper-overflow {
	  overflow-y: scroll;
	  scrollbar-color: #a6a6a6 #e0e0e0;
	  scrollbar-width: thin;
  }
  
  .cyc-ysw-cart-items-wrapper-overflow::-webkit-scrollbar-track {
	  background-color: #e0e0e0;
  }
  
  .cyc-ysw-cart-items-wrapper-overflow::-webkit-scrollbar {
	  width: 2px;
	  background-color: #e0e0e0;
  }
  
  .cyc-ysw-cart-items-wrapper-overflow::-webkit-scrollbar-thumb {
	  width: 4px;
	  background-color: #a6a6a6;
	  border-radius: 5px;
	  -webkit-border-radius: 5px;
  }
  
  .cyc-ysw-cart-subtotal {
	  width: 93%;
	  text-align: right;
	  font-family: 'Metropolis';
	  font-weight: bold;
	  font-size: 22px;
	  text-transform: capitalize;
	  vertical-align: middle;
	  color: #5c5c5c;
	  margin: 30px 0;
  }
  
  .cyc-ysw-checkout2 {
	  margin-top: 15px;
	  margin-right: 30px;
  }
  
  .cyc-view-cart {
	  display: inline-block;
	  width: 45%;
	  text-align: center;
	  float: right;
  }
  
  .cyc-view-cart a,
  .cyc-view-cart a:hover,
  .cyc-view-cart a:visited,
  .cyc-view-cart a:focus {
	  background: #EA0091;
	  text-transform: uppercase;
	  padding: 20px 0;
	  width: 100%;
	  display: block;
	  border-radius: 3px;
	  font-size: 18px;
	  font-weight: normal;
	  color: #fff;
	  font-family: 'Metropolis';
	  text-decoration: none;
	  line-height: 24px;
  }
  
  .cyc-continue-shopping {
	  float: left;
	  display: inline-block;
	  width: 45%;
	  text-align: center;
  }
  
  .cyc-continue-shopping a,
  .cyc-continue-shopping a:hover,
  .cyc-continue-shopping a:visited,
  .cyc-continue-shopping a:focus {
	  background: #ffffff;
	  border: 1px solid #d9d9d9;
	  text-transform: capitalize;
	  padding: 20px 0;
	  width: 100%;
	  display: block;
	  border-radius: 3px;
	  font-size: 14px;
	  font-weight: bold;
	  color: #616161;
	  font-family: 'Metropolis';
	  text-decoration: none;
	  line-height: 24px;
  }
  
  #yfc_mini {
	  cursor: pointer;
  }
  .cyc-yfc-mini{
	 float: right;
	  margin-top: 17px;
  }
  
  #cycfccartbutton{
	  cursor: pointer;
  }
  #yfc_mini .cyccarttext {
	  height: 26px;
	  padding-left: 6px;
	  padding-right: 6px;
	  float: left;
	  font-family: 'Metropolis Semi';
	  color: #000000;
	  font-size: 12px;
	  line-height: 25px;
  }
  
  #yfc_mini .cyccarticon {
	  float: left;
	  margin-top: 4px;
  }
  
  #cycflcartcontainer {
	  float: left;
	  margin-left: 8px;
  }
  
  #cycflcartcontainer .circle {
	  position: relative;
	  margin-top: 1px;
	  text-align: center;
	  float: left;
  }
  
  .cycflamount {
	  margin-left: 8px;
	  float: left;
	  font-family: 'Metropolis';
	  color: #000000;
	  font-size: 14px;
	  margin-top: 6px;
	  padding-right: 6px;
  }
  
  #cycflcartcontainer .circle:before {
	  content: "\f111";
	  font-family: "Font Awesome 5 Free";
	  color: #0D090A;
	  font-size: 21px;
  }
  
  .cycflcount {
	  position: absolute;
	  top: 5px;
	  font-family: 'Metropolis';
	  color: #0D090A;
	  font-size: 14px;
	  width: 21px;
  }
  
  .cyccarticon .fa-shopping-cart {
	  color: #0D090A;
	  font-size: 16px;
  }
  
  @media (max-width: 1440px) and (min-width: 1025px) {
	  .cyc-cart {
		  position: relative;
		  top: 5%;
	  }
  
	  .cyc-ysw-cart-items {
		  padding: 10px 0;
	  }
  
	  .cyc-ysw-cart-items-wrapper {
		  max-height: 280px;
	  }
  
	  .cyc-ysw-cart-header {
		  margin-bottom: 15px;
	  }
  
	  .cyc-continue-shopping a,
	  .cyc-continue-shopping a:hover,
	  .cyc-continue-shopping a:visited,
	  .cyc-continue-shopping a:focus {
		  padding: 15px 0;
	  }
  
	  .cyc-view-cart a,
	  .cyc-view-cart a:hover,
	  .cyc-view-cart a:visited,
	  .cyc-view-cart a:focus {
		  padding: 15px 0;
	  }
  
	  .cyc-cart-container .cyc-ysw-cart-pop-up {
		  background: #fff;
		  padding: 20px 15px 20px 50px;
	  }
  }
  