/*Quick Color Reference
pale yellow: #faffe5
pale gray: #f1f1f1
hot pink: #f50032
green: #e8f9db
blue: #00d7e4
*/


/*tag styles*/
body { background:url(/corp/images/FRESHNIK/bk_pattern2.png?v=677A6244344C466452436B3D) repeat; padding-top:12px; font-family:"Trebuchet MS", sans-serif; font-size:12px; }
/*Sprite Images*/
.site-logo,.about-nav a.nav-button,.shop-nav a.nav-button,.cart-empty,.cart-full, a.help,.phone-icon,.listing_pg .sel { background-image:url(/corp/images/FRESHNIK/freshnik_ui.png?v=677A6244344C466452436B3D?v=1);}
.prod-detail_pg .product-image,.prod-detail_pg .product-image .thickbox, .prod-detail_pg .cta,.prod-detail_pg .views-name { background-image:url(/corp/images/FRESHNIK/freshnik_prod_detail.png?v=677A6244344C466452436B3D?v=1);}
/*class styles*/
.align-right {text-align:right;}.align-left{text-align:left;}
.container_16 { padding:0 10px; }
.error_1 { background:#F9C; border: solid 1px #F00; font-weight:bold; text-align:center; padding:6px; margin:0 4px;}
/*layout styles*/
.active-arrow{padding-left:10px; padding-top:5px; padding-bottom:5px; background-image:url(/corp/images/freshnik/active-arrow.gif?v=677A6244344C466452436B3D); background-repeat:no-repeat; background-position:left center; font-family:Georgia, serif; color:#000; font-size:12px; font-weight:bold;  text-decoration:none;}
#container { width:980px; margin:0 auto; }
.masterHeader {position:relative; z-index:900;}
.masterHeader .topCont{height:23px;}
.masterHeader .box_1 { background-color:#FFF;border:2px solid #CCC;display:block;float:right;padding:5px 8px 5px 5px; }
.masterHeader .box_1 a.help {color:#00BAC5; background-image:url('/corp/images/FRESHNIK/help-icon.gif?v=677A6244344C466452436B3D'); background-repeat:no-repeat; padding-left:22px;}
.masterHeader .box_1 a.help:hover{color:#ff0000;background-image:url('/corp/images/FRESHNIK/help-icon-hover.gif?v=677A6244344C466452436B3D')}
.masterHeader .box_1 a {font-size:12px; font-weight:bold; color:#00BAC5; text-transform:uppercase; text-decoration:none;}
.masterHeader .box_1 a:hover{color:#ff0000;}
.masterHeader .box_2 { height:80px; background-color:#A9A9A9; padding:0 10px; margin-top:7px; }
.masterHeader .box_2 .site-logo {background-position:0px -10px;background-repeat:no-repeat;height:80px; margin-bottom:0;}
.masterHeader .box_2 .site-logo a{ display:block; height:80px; text-indent:-9999px;}
.masterHeader .box_2 .main-nav { margin-top:20px;}
.masterHeader .box_2 .main-nav li { float:left;}
.masterHeader .box_2 .main-nav li.about-nav {margin-left:60px;}
.masterHeader .box_2 .main-nav li.shop-nav a.nav-button{ background-position:16px -100px; background-repeat:no-repeat; margin-left:10px; text-indent:-9999px; width:100px; height:60px; display:block;}
.masterHeader .box_2 .main-nav li.about-nav a.nav-button{ background-position:-90px -100px; background-repeat:no-repeat; margin-left:10px; text-indent:-9999px; width:100px; height:60px; display:block;}
.masterHeader .box_2 .main-nav li:hover.shop-nav a.nav-button, .masterHeader .box_2 .main-nav li.active a.shop-nav{ background-position:16px -220px; background-color:#8a8a8a;}
.masterHeader .box_2 .main-nav li:hover.about-nav a.nav-button, .masterHeader .box_2 .main-nav li.active a.about-nav{ background-position:-90px -220px; background-color:#8a8a8a;}
.masterHeader .box_2 .main-nav li:hover ul.drop-menu, .masterHeader .box_2 .main-nav li.active ul.drop-menu{ display:block;}
.masterHeader .box_2 .main-nav li.shop-nav ul.drop-menu{ margin-left:10px; height:220px; padding:20px 0 16px 30px;}
.masterHeader .box_2 .main-nav li.about-nav ul.drop-menu{ margin-left:10px; padding:10px;}
span.item-text-customize-it{display:none;}
.masterHeader .box_2 .main-nav ul.drop-menu { display:none; position:absolute;background-color:#8a8a8a; min-width:100px; z-index:200;  }
.masterHeader .box_2 .main-nav ul.drop-menu li { float:none; margin-left:5px;}
.masterHeader .box_2 .main-nav ul.drop-menu li strong{font-family:"Trebuchet MS", sans-serif; font-size:12px; color:#d2ffa7;}
.masterHeader .box_2 .main-nav ul.drop-menu li a {font-family:Georgia, serif; font-size:14px; color:#fff; font-weight:bold; text-decoration:none; white-space:nowrap; display: inline-block; padding:0px 2px 0px 2px; border-bottom: dotted 1px #CCC; line-height:2; }
.masterHeader .box_2 .main-nav ul.drop-menu li a:hover { color:#60f3e7; border-bottom-color: #60f3e7;}
.masterHeader .box_2 .main-nav ul.drop-menu .col-1 {width:180px; margin-bottom:30px; margin-top:0px; position:relative;}
.masterHeader .box_2 .main-nav ul.drop-menu .col-2 {width:180px; margin-left:180px; margin-top:-235px; *margin-top:-238px; position:relative;}
.masterHeader .box_2 .main-nav ul.drop-menu .col-3 {width:180px; margin-left:360px; margin-top:-158px; *margin-top:-158px; position:relative;}
.masterHeader .box_2 .cart .cart-empty{ background-position:-200px -100px; background-repeat: no-repeat; height:50px; width:60px;margin-left:10px;margin-top:12px; float:left;}
.masterHeader .box_2 .cart .cart-full{background-position:-300px -100px; background-repeat: no-repeat; height:50px; width:60px;margin-left:10px;margin-top:12px;float:left; cursor:pointer;}
.masterHeader .box_2 .cart .count { font-size:16px; font-weight:bold; text-transform:uppercase; color:#fff;margin-top:27px;width:80px; float:left; text-align:center; cursor:pointer;}
.masterHeader .box_2 .cart .count .inYourCart{ font-size:12px; font-weight:bold; text-transform:uppercase; color:#fff; display:block; margin-top:2px; cursor:pointer;}
#header .box_1 { background-color:#fff;border:2px solid #CCC;display:inline-block;margin-left:765px;padding:5px 8px 5px 5px;position:relative; float:left; cursor:pointer;}
#header .box_1 a.help { background-position:-290px -73px; background-repeat:no-repeat; padding-left:22px;}
#header .box_1 a {font-size:12px; font-weight:bold; color:#00bac5; text-transform:uppercase; text-decoration:none;}
#header .box_1 a:hover {color:#f50031;}
#header .box_2 { height:80px; background-color:#A9A9A9; padding:0 10px; margin-top:7px; }
#header .box_2 .site-logo {background-position:0px -10px;background-repeat:no-repeat;height:80px; margin-bottom:0;}
#header .box_2 .site-logo a{ display:block; height:80px; text-indent:-9999px;}
#header .box_2 .main-nav { position:relative; top:20px; z-index:300;}
#header .box_2 .main-nav li { float:left; position:relative;}
#header .box_2 .main-nav li.about-nav {left:60px;}
#header .box_2 .main-nav li.shop-nav a.nav-button{ background-position:16px -100px; background-repeat:no-repeat; margin-left:10px; text-indent:-9999px; width:100px; height:60px; display:block;}
#header .box_2 .main-nav li.about-nav a.nav-button{ background-position:-90px -100px; background-repeat:no-repeat; margin-left:10px; text-indent:-9999px; width:100px; height:60px; display:block;}
#header .box_2 .main-nav li:hover.shop-nav a.nav-button, #header .box_2 .main-nav li.active a.shop-nav{ background-position:16px -220px; background-color:#8a8a8a;}
#header .box_2 .main-nav li:hover.about-nav a.nav-button, #header .box_2 .main-nav li.active a.about-nav{ background-position:-90px -220px; background-color:#8a8a8a;}
#header .box_2 .main-nav li:hover ul.drop-menu, #header .box_2 .main-nav li.active ul.drop-menu{ display:block;}
#header .box_2 .main-nav li.shop-nav ul.drop-menu{ margin-left:10px; height:200px; padding:16px 0 16px 30px;height:220px;}
#header .box_2 .main-nav li.about-nav ul.drop-menu{ margin-left:10px; padding:10px;}
#header .box_2 .main-nav ul.drop-menu { display:none; position:absolute;background-color:#8a8a8a; min-width:100px; z-index:200;  }
#header .box_2 .main-nav ul.drop-menu li { float:none;}
#header .box_2 .main-nav ul.drop-menu li strong{font-family:"Trebuchet MS", sans-serif; font-size:12px; color:#d2ffa7;}
#header .box_2 .main-nav ul.drop-menu li a {font-family:Georgia, serif; font-size:14px; color:#fff; font-weight:bold; text-decoration:none; white-space:nowrap; display: inline-block; padding:8px 2px 3px 2px; border-bottom: dotted 1px #CCC; margin-bottom: 5px;}
#header .box_2 .main-nav ul.drop-menu li a:hover { color:#60f3e7; border-bottom: dotted 1px #60f3e7;}
#header .box_2 .main-nav ul.drop-menu .col-1 {width:180px; margin-bottom:12px;}
#header .box_2 .main-nav ul.drop-menu .col-2 {width:180px; margin-left:180px; margin-top:-196px;}
#header .box_2 .main-nav ul.drop-menu .col-3 {width:180px; margin-left:360px; margin-top:-198px;}
#header .box_2 .cart .cart-empty{ background-position:-200px -100px; background-repeat: no-repeat; height:50px; width:100px;margin-left:30px;margin-top:12px;}
#header .box_2 .cart .cart-full{background-position:-300px -100px; background-repeat: no-repeat; height:50px; width:100px;margin-left:30px;margin-top:12px;}
#header .box_2 .cart .count { font-size:16px; font-weight:bold; text-transform:uppercase; color:#fff;margin-left:55px;margin-top:15px;position:absolute;}
#header .box_2 .cart small{ font-size:12px; font-weight:bold; text-transform:uppercase; color:#fff; display:block;margin-left:48px;margin-top:33px;position:absolute;}
#body { min-height:300px; background-color:#fafffd; padding:20px 10px 10px 10px; _overflow:hidden; }
#body a{color:#2AB5BD; text-decoration: none; font-weight: bold;}
#body a:hover {color: #FF0000;}
/*#body a{ color:#00d7e4; font-weight:bold; font-size:12px; text-decoration:underline;}
#body a:hover{color:#f50031;}*/
#body .top-promo { background-color:#ecffcc; border:dotted 1px #ccc; text-align:center; padding:8px; margin-bottom:10px; font-size:120%; }
#body .box_1 { background-color:#faffe0;  padding-top:15px; padding-bottom:15px;display:inline-block;}
#body .box_1 .sub-nav .nav-name {  letter-spacing:0.1em; display:block; display:inline-block; color:#f50031; background-color:#f1f1f1; padding:7px; font-weight:bold; margin-bottom:2px; text-transform:uppercase;}
#body .box_1 .align-right li a{padding:0px 2px 1px 2px; margin-bottom: 2px; line-height:1.3;}
#body .box_1 .align-left li a{ margin-bottom: 1px}
#body .box_1 .sub-nav ul,#body .box_1 .sub-nav ul li{background-color:#faffe0; padding:2px 2px 3px 2px; }
#body .box_1 .sub-nav li a{ font-family:Georgia, serif; color:#000; font-size:11px; font-weight:bold; display:-moz-inline-stack; display:inline-block; border-bottom: dotted 1px #CCC; text-decoration:none;}
#body .box_1 .sub-nav li a:hover{color:#00d7e4; border-bottom: dotted 1px #00d7e4;}
#body .box_1 .sub-nav .nav-details{background-color:#f1f1f1;margin:15px 0 0;padding:8px 8px 1px;}
#body .box_1 .sub-nav .nav-details h5{ margin-bottom:5px;}
#body .box_1 .sub-nav .nav-details p{ margin-bottom:5px; line-height:16px;}
#body .box_1 .grid_12 .splash {height:312px; width:698px;}
#body .box_1 .grid_13 .splash2 {height:312px; width:754px;}
#body .box_2 .lp-name { letter-spacing:0.1em; display:block; display:inline-block; color:#f50031; background-color:#f1f1f1; padding:7px; margin:20px 0; font-weight:bold; text-transform:uppercase;}
#body .box_2 .item-list {}
#body .box_2 .item-list ul { width:100%; }
#body .box_2 .item-list li { width:33.2%; float:left; }
#body .box_2 .item-list li a { width:278px; border:solid 1px #fff; margin:0 auto 20px; display:block; text-decoration:none; padding-bottom:70px; position:relative; }
#body .box_2 .item-list li a:hover { border:dotted 1px #ccc; }
#body .box_2 .item-list li a:hover .prod-title em {color:#f50031;}
#body .box_2 .item-list li a img { display:block; margin:0 auto; padding-bottom:10px; padding-top:12px; }
#body .box_2 .item-list .violator { font-weight:bold; display:inline-block; background-color:#fff; color:#FF0000; position:absolute; top:20px; right:20px; padding:4px 6px; text-transform:uppercase;}
#body .box_2 .item-list .product {position:absolute;}
#body .box_2 .item-list .prod-title { width:160px; float:left; text-align:left; margin-left:12px; }
#body .box_2 .item-list .prod-title strong.custmz { display:block; color:#f50031; font-size:12px; padding-bottom:5px; letter-spacing: 0.1em;}
#body .box_2 .item-list .prod-title em.title { display:block; color:#00bac5; font-family:Georgia, serif; font-size:14px; font-weight: bold; line-height:0.9em;}
#body .box_2 .item-list .prod-title span.size { display:block; color:#000; font-size:12px; padding-top:5px }
#body .box_2 .item-list .prod-price { width:95px; float:left; text-align:right; font-size:12px; color:#000; }
#body .box_2 .item-list .prod-price strong.price {font-size:16px;}
#body .box_2 .item-list .prod-price em.oldprice {display:block; text-decoration:line-through; color:#f50031; font-size:12px; margin-top:4px; }
#body .box_3 { background-color:#faffe0; padding-bottom:10px; padding-top:10px;]padding-bottom:0px;}
#body .box_3 .contact-mod { background-color:#f1f1f1; width:260px; margin-left:30px;}
#body .box_3 .contact-mod h5{ margin:0; padding:10px 0 15px 0; text-align:center; text-transform:uppercase; font-weight:bold; font-size:12px;}
#body .box_3 .contact-mod p{ margin:0; padding:0 25px; line-height:1.5em; font-family:inherit; font-size:12px;}
#body .box_3 .contact-mod .phone{ margin:0; padding:10px 20px 10px 25px; height:28px;}
#body .box_3 .contact-mod .phone .phone-icon { background-position:-287px -4px; background-repeat:no-repeat; width:30px; height:25px; float:left;}
#body .box_3 .contact-mod .phone a { color:#000;font-family:Georgia, serif; font-size:24px; text-decoration:none; display:block; border-bottom: dotted 1px #000; float:left; padding-bottom:2px; font-weight:normal; font-size:22px;}
#body .box_3 .contact-mod .phone a:hover { color:#F50031; border-bottom: dotted 1px #F50031;}
#body .box_3 h1 { font-size:24px; text-transform:uppercase; font-weight:bold; color:#8a8a8a; }
#body .box_3 p { font-family:Georgia, serif; font-size:11px; line-height:1.3em; margin:0; line-height:16px;}
#body .box_3 h2 { font-family:Georgia, serif; font-size:18px; color:#8a8a8a; font-style:italic;}
.masterFooter { padding:15px; font-size:11px; font-weight:bold; }
.masterFooter a{background-color:#ECFFCC;  color:#00d7e4; text-decoration:none;}
.masterFooter a:hover{background-color:#ECFFCC;  color:#FF0000; text-decoration:none;}
#body .container_16 {padding: 20px 4px 10px 0px;}
#footer { padding:15px; font-size:11px; font-weight:bold; }
#footer a{ color:#2ab5bd; text-decoration:none; background-color:#ECFFCC;  padding: 2px; margin: 1px;}
#footer a:hover{ color:#FF0000; text-decoration:none; padding: 2px; margin: 1px;}

/* listings page */
#body .listing_pg .col_2 { width:700px;}
#body .listing_pg .col_1 { width:220px;}
#body .listing_pg .col_1 .box_1 { padding:0; background:none; margin-left:18px;}
#body .listing_pg .box_1 { margin-bottom:12px; padding-top:10px; padding-bottom:10px;}
#body .listing_pg .box_1 h1 { font-size:28px; font-weight:bold; margin:0; padding:0; color:#666; text-transform:uppercase;}
#body .listing_pg .box_1 h2 { font-family:Georgia, serif; font-size:16px; font-style:italic; color:#666; margin:0; padding:0; }
#body .listing_pg .pagination .options { float:right; margin:30px 0 8px;}
#body .listing_pg .pagination .options strong {font-family:Georgia, serif;}
#body .listing_pg .box_1 .pagination ol.pages {float:right; margin-bottom:0;}
#body .listing_pg .box_1 .pagination .options {margin:0 0 8px 0;}
#body .listing_pg .pagination ol.pages { float:right; margin-bottom:40px; margin-bottom:15px;}
#body .listing_pg .pagination ol.pages li {font-size:12px; font-weight:bold; color:#000; float:left; text-align:center; width:24px; height:24px; margin-left:7px; }
#body .listing_pg .pagination ol.pages li.active { border:2px solid #ccc; background-color:#fff; height:auto; padding:4px 0;}
#body .listing_pg .pagination ol.pages li.active a,#body .listing_pg .pagination ol.pages li.active a:hover { background:none; border:none; padding:0; color:#000; cursor:default;}
#body .listing_pg .pagination ol.pages li a{ font-size:12px; font-weight:bold; color:#60F3E7; display:block; text-decoration:none; width:100%; border:solid 1px #e6e6e6; padding:5px 0; background-color:#f5f5f5;}
#body .listing_pg .pagination ol.pages li a:hover { background-color:#999999;}
#body .listing_pg .lp-name { display:block; display:inline-block; color:#f50031; background-color:#f1f1f1; padding:7px; margin:4px 0; font-weight:bold; text-transform:uppercase;}
#body .listing_pg .item-list {}
#body .listing_pg .item-list ul { width:100%; }
#body .listing_pg .item-list li { width:33.2%; float:left; _margin-bottom:20px; }
#body .listing_pg .item-list li a { border:solid 1px #fff; margin:10px 10px 20px; background-color:#f5f5f5; display:block; text-decoration:none; padding-bottom:70px; padding-top:20px; position:relative; _position:static;_padding-bottom:4px; _margin-bottom:0px }
/* temp - remove with live imags #body .listing_pg .item-list li a img{ width:210px; height:200px; position:absolute; top:-2px; left:2px;}*/
/*#body .listing_pg .item-list li a .faux-drop{width:210px; height:200px; position:relative;}*/
#body .listing_pg .item-list li a:hover { border:dotted 1px #ccc;background-color:#efefef;background-color:#D5E1F9;  }
#body .listing_pg .item-list li a:hover .prod-title .title {color: #F50031;}
#body .listing_pg .item-list li a img { display:block; margin:0 auto; padding:8px 8px 5px;}
#body .listing_pg .item-list .violator {display:inline-block; background-color:#fff; color:#FF0000; position:absolute; top:20px; right:20px; padding:4px 6px; text-transform:uppercase;}
#body .listing_pg .item-list .product {_position:static;_display:block;_height:85px;_overflow:hidden;} /* removed position:absolute ie7 12669 */
#body .listing_pg .item-list .prod-title { width:150px; float:left; text-align:left; padding-left:33px; padding-top: 5px;}
#body .listing_pg .item-list .prod-title .custmz { display:block; color:#f50031; font-size:12px; padding-bottom:5px;}
#body .listing_pg .item-list .prod-title .title { display:block; color:#00BAC5; font-family:Georgia, serif; font-size:12px;line-height:1.3em; font-weight:bold; font-style: italic;}
#body .listing_pg .item-list .prod-title .size { display:block; color:#000; font-size:12px; padding-top:5px }
#body .listing_pg .item-list .prod-price { width:60px; float:left; text-align:right; font-size:12px; color:#000; padding-top:3px;}
#body .listing_pg .item-list .prod-price .price {font-size:14px; margin-left:33px; }
#body .listing_pg .item-list .prod-price .oldprice {display:block; text-decoration:line-through; color:#f50031; font-size:12px; }
#body .listing_pg .item-list .item-text {display:none;}
#body .listing_pg .col_1 .box_1 ul { font-family:Georgia, serif; font-size:11px; color:#000;}
#body .listing_pg .col_1 .box_1 li {padding:2px 0;}
#body .listing_pg .col_1 .box_1 ul a { color:#000; text-decoration:none; font-weight:normal; display:block; padding:4px 0; font-size:11px;}
#body .listing_pg .col_1 .box_1 ul a:hover { color:#2AB5BD; text-decoration:none; font-weight:normal; display:block; padding:4px 0; font-size:11px;}
#body .listing_pg .col_1 .box_1 ul li.sel {padding:4px 0 4px 10px; font-weight:bold; background-position:-295px -53px; background-repeat:no-repeat;}
#body .listing_pg .col_1 .box_1 ul li div.sel{background-image:none;}
#body .listing_pg .col_1 .box_1 ul li.sel div.sel{background-image: none; padding-left:0px; padding-top:0px;}
/* product detail page */
#body .prod-detail_pg .col_1 .product-image {position:relative; z-index:20;}
#body .prod-detail_pg .col_1 .product-image table{ background-position:center 0; background-repeat:no-repeat; height:440px; width:100%;}
#body .prod-detail_pg .col_1 .product-image td{vertical-align:middle;}
#body .prod-detail_pg .col_1 .product-image img {display:block;margin:0 auto;}
#body .prod-detail_pg .col_1 .product-image .thickbox { background-position:-427px -465px;background-repeat:no-repeat;padding:7px 25px 7px 8px;position:absolute;right:40px;text-decoration:none;top:30px;}
#body .prod-detail_pg .col_1 .other-views span.views-name{background-color:#F1F1F1;background-position:-188px -465px;color:#666;display:inline-block;font-size:12px;font-weight:bold;margin-left:6px;padding:6px 6px 6px 45px;}
#body .prod-detail_pg .col_1  .quantity-breakdown span.qb-name{color:#f50031; background-color:#f1f1f1; padding:4px; margin:10px 0; font-weight:bold; text-transform:uppercase; font-size:12px; display:inline-block;}
#body .prod-detail_pg .col_2 .box_1 {background-color:#f5f8f7; padding:12px 20px; margin:6px 0 20px;}
#body .prod-detail_pg .col_2 .box_1 span.option-name {color:#f50031; background-color:#f1f1f1; padding:4px; margin:10px 0; font-weight:bold; text-transform:uppercase; font-size:12px; display:block; display:inline-block;}
#body .prod-detail_pg .col_2 .box_1 .rbItem { padding:0 0 8px; font-size:14px;}
#body .prod-detail_pg .col_2 .box_1 .selectedRb {font-weight:bold;}
#body .prod-detail_pg .col_2 .box_1 input.size-options { margin-right:5px;position:relative;top:2px;}
#body .prod-detail_pg .col_2 .box_1 input.check-upsell {float:left;}
#body .prod-detail_pg .col_2 .box_1 .upsell-text {display:block;float:left;margin-left:15px;width:330px; font-size:14px;}
#body .prod-detail_pg .col_2 .box_2 {background-color:#faffe5; padding:12px; margin-bottom:20px;}
#body .prod-detail_pg .col_2 .box_2 .cart td {text-align:center; vertical-align:top; padding:4px;}
#body .prod-detail_pg .col_2 .box_2 .cart strong {font-size:14px;}
#body .prod-detail_pg .col_2 .box_2 .cart input { border-bottom: solid 2px #7f9db9; border-right:solid 3px #7f9db9; border-left:none; border-top:none; text-align:center;width:3em; padding:3px 0;}
#body .prod-detail_pg .col_2 .box_2 .cart .price { color:#666; font-weight:bold; font-size:18px;}
#body .prod-detail_pg .col_2 .box_2 .line hr{color:#e1e5ce; background-color:#e1e5ce; height:1px; border:none; margin:18px 0; padding:0;}
#body .prod-detail_pg .col_2 .box_2 .cart .button {width:145px; vertical-align: bottom;}
#body .prod-detail_pg .col_2 .box_2 .custom { font-size:14px;line-height:1.2em;padding:0 8px;}
#body .prod-detail_pg .col_2 .box_2 .cta {width:139px; cursor:pointer; height:32px; background-repeat:no-repeat; text-indent:-9999px; display:block;}
#body .prod-detail_pg .col_2 .box_2 .add-cart {background-position:-8px -481px; position:relative;}
#body .prod-detail_pg .col_2 .box_2 a.add-cart:hover{background-position:-8px -518px;}
#body .prod-detail_pg .col_2 .box_2 .add-custom:hover {background-position:-8px -554px;}
#body .prod-detail_pg .col_2 .box_2 a.add-custom {background-position:-8px -443px;}
#body .prod-detail_pg .col_2 .contact-mod { background-color:#f1f1f1; padding:12px 20px; margin-bottom:20px;}
#body .prod-detail_pg .col_2 .contact-mod h5{ margin:0; text-transform:uppercase; font-weight:bold; font-size:12px;}
#body .prod-detail_pg .col_2 .contact-mod p{ margin:0; line-height:1.5em; font-family:inherit; font-size:12px;}
#body .prod-detail_pg .col_2 .contact-mod .phone{ margin:0; height:28px;}
#body .prod-detail_pg .col_2 .contact-mod .phone .phone-icon, .contactBottom .phone .phone-icon { background-position:-287px -4px; background-repeat:no-repeat; width:30px; height:25px; float:left;}
#body .prod-detail_pg .col_2 .contact-mod .phone a, .contactBottom .phone a { color:#000;font-family:Georgia, serif; font-size:24px; text-decoration:none; display:block; border-bottom: dotted 1px #000; float:left; padding-bottom:2px; font-weight:normal;font-size:22px;}
#body .prod-detail_pg .col_2 .contact-mod .phone a:hover, .contactBottom .phone a:hover{ color:#FF0000; border-bottom: dotted 1px #FF0000;}
#body .prod-detail_pg .col_2 h1{ font-size:26px; font-weight:bold; margin:0; padding:0 0 10px 0; color:#666; text-transform:uppercase;}
#body .prod-detail_pg .col_2 h2{ font-family:Georgia, serif; font-size:18px; font-style:italic; color:#666; margin:0; padding:0 0 5px 0; }
#body .prod-detail_pg .col_2 p { font-family:Georgia, serif; font-size:11px; line-height:1.4em;}

#body .div-table { border: solid 2px #D1D3D2; display:table; padding:2px 10px 2px 0; *height:40px; }
#body .tblHead { font-weight:bold; color:#666; padding: 5px; }
#body .div-table .div-table-col { float:left; padding-left:10px; }
#body .div-table .div-table-col .qty { font-size:12px; font-weight:bold; color:#000; padding: 5px; text-align:center; }
#body .div-table .div-table-col .price { font-size:12px; color:#000; padding: 5px; text-align:center; }

/*Added Styles-------------------------------------------------------------------------------------------*/

.CTA_box{ background-image:url(/images/freshnik/CAT_box.png?v=677A6244344C466452436B3D); background-repeat:no-repeat; width:408px; height:175px; _height:180px; padding-left:35px; padding-top:30px;_behavior: url( /styles/iepngfix.htc);}
.CTA_price{ font-family: Georgia, serif; font-style:italic; font-size:27px; font-weight:bold; /*margin-top:20px;*/ margin-bottom:5px;/* EMeehan 10.7.09 */margin-top:15px;}
.CTA_compareprice{ font-family:"Trebuchet MS"; /*font-size:14px; font-variant:small-caps;*/ font-weight:bold; color:#787878;/* EMeehan 10.7.09 */ font-size:17px; text-transform:uppercase;}
.CTA_size{ font-family:"Trebuchet MS"; font-size:12px; font-variant:small-caps; font-weight:bold; padding-top:35px; margin-left:-45px;display:block;}
.size_details{margin-left:45px; float:left; }
.size_detailsVS{margin-left:25px; float:left; }
.CTA_sizeVS{ font-family:"Trebuchet MS"; font-size:12px; font-variant:small-caps; font-weight:bold; padding-top:20px; margin-left:-45px;display:block;}
#body .CTA_button a{display:block;font-family:"Trebuchet MS";font-size:16px;font-weight:bold;height:20px;text-align:center;text-decoration:none; width:212px; /*padding-top:10px; height:36px;*/color:#FFFFFF; background-image:url(/images/freshnik/CTA_button.png?v=677A6244344C466452436B3D); background-repeat:no-repeat; padding:10px 8px 10px 10px; margin-left:220px; margin-top:20px; _margin-top:5px; text-align:center; height:45px;_behavior: url( /styles/iepngfix.htc);}
#body .CTA_button a:hover{color:#FFFFFF;display:block;font-family:"Trebuchet MS"; font-size:16px;font-weight:bold;background-repeat:no-repeat;  text-align:center; height:45px; background-image:url(/images/freshnik/CTA_button_hover.png?v=677A6244344C466452436B3D);}
#body .CTA_button a:visited{display:block;font-family:"Trebuchet MS";font-size:16px;font-weight:bold;height:20px;text-align:center;text-decoration:none; width:212px; /*padding-top:10px; height:36px;*/color:#FFFFFF; background-image:url(/images/freshnik/CTA_button.png?v=677A6244344C466452436B3D); background-repeat:no-repeat; padding:10px 8px 10px 10px; margin-left:220px; margin-top:20px; text-align:center; height:45px;}

/*Login Page*/
.bus_sol_large_text{display:block; background-color:#faffe5; padding:10px; margin-left:350px; font-family:Trebuchet MS, Arial; font-weight:bold;}
.UNPW_login_tb{margin-left:10px;}
.roundedblue_tr{width:600px;}

/*Customer Info Page*/
.oldSchoolHeader {width:760px; font-family:Trebuchet MS, Arial; text-transform:capitalize; display:block; padding:10px;background-color:#faffe5;}
.horizontalBar_1{display:none;}
.verticalBar{display:none;}
.horizontalBar_2{display:none;}
.tbEmail { padding:10px; background-color:#faffe5; font-family:Georgia, Serif;}
.tbPhone {padding:10px; background-color:#faffe5;}

/*Designer*/
#body .DesignerContent{width:800px;margin-left:80px;}
.toolbar_table{position:relative; z-index:-999999px;}
/*Help/Check Order Status*/
.sub-nav li a{ font-family:Georgia, serif; color:#000; font-size:12px; font-weight:bold; display:inline-block; border-bottom: dotted 1px #CCC; text-decoration:none;}
ul li.active-arrow{list-style-image:url(/images/freshnik/active-arrow.gif?v=677A6244344C466452436B3D); font-family:Georgia, serif; color:#000; font-size:12px; font-weight:bold; display:inline-block; text-decoration:none; margin-left:10px;}
ul li.active-arrow{* list-style-image:none;}
fieldset.style_1 .large { float:left; width:60%; margin:8px 0; height:1.5em; }
fieldset.style_1 .large label { float:left; width:38%; font-weight:bold; margin-top:2px; padding-right:5px; font-size:12px; }
fieldset.style_1 .large input, fieldset.style_1 .large select { float:left; width:55%; }
fieldset.style_1 .small { float:left; width:40%; margin:8px 0; height:1.5em; }
fieldset.style_1 .small label { float:left; width:38%; font-weight:bold; margin-top:2px; padding-right:5px; font-size:12px; }
fieldset.style_1 .small input, fieldset.style_1 .small select { float:left; width:55%; }
fieldset.style_1 .full { clear:both; margin:8px 0; width:60%; float:left; }
fieldset.style_1 .full label { float:left; width:38%; font-weight:bold; margin-top:2px; padding-right:5px; font-size:12px; }
fieldset.style_1 .full input, fieldset.style_1 .full select { float:left; width:55%; }
fieldset.style_1 textarea { display:block; margin:0 0 10px; width:100%; height:80px; clear:both; }
fieldset.style_1 input, fieldset.style_1 textarea, fieldset.style_1 select { border-color:#666666 #CCCCCC #CCCCCC #666666; border-style:solid; border-width:1px; font-size:12px; }
.check_status_button {margin-left:120px; margin-top:10px; padding-left:18px; padding-top:6px; text-decoration:none; width:138px; height:30px; background-image:url(/images/freshnik_imgs/checkorderstatus_btn.gif?v=677A6244344C466452436B3D); background-repeat:no-repeat;}
#body .style_1 .check_status_button a{color:#ffffff;text-decoration:none; font-weight:bold;}
.style_1 div.check_status_button:hover{ background-image:url(/images/freshnik_imgs/checkorderstatus_btn_hover.gif?v=677A6244344C466452436B3D);width:138px; height:30px; background-repeat:no-repeat; color:#ffffff; cursor:pointer; text-decoration:none; font-weight:bold;}
#body .box_1_help {padding-top:15px; padding-bottom:15px; width:150px; float:left;}
#body .box_1_help .sub-nav .nav-name {display:inline-block; color:#f50031; background-color:#f1f1f1; padding:7px; font-weight:bold; text-transform:uppercase; width:100%;}
#body .box_1_help .align-right li a{padding:6px 2px 6px 8px;}
#body .box_1_help .align-left li a{padding:6px 8px 6px 2px;}
#body .box_1_help .sub-nav li a{ font-family:Georgia, serif; color:#000; font-size:12px; font-weight:bold; display:inline-block; border-bottom: dotted 1px #CCC; text-decoration:none;}
#body .box_1_help .sub-nav li .active{font-family:Georgia, serif; color:#ff0000; font-size:12px; font-weight:bold; display:inline-block; border-bottom: dotted 1px #CCC; text-decoration:none;}
#body .box_1_help .sub-nav li a:hover{color:#00BAC5;}
#body .box_1_help .sub-nav .nav-details{background-color:#f1f1f1;margin:15px 0 0;padding:8px 8px 1px;}
#body .box_1_help .sub-nav .nav-details h5{ margin-bottom:5px;}
#body .box_1_help .sub-nav .nav-details p{ margin-bottom:5px;}
#body .box_2_help{float:left; margin-left:50px; width:70%; padding:10px; line-height:1.5em;}
#body .box_2_help div{padding:3px;}
#body .help_pg .grid_7 h1{color:#666;}
#body .help_pg .grid_7 h2{color:#666;}
#body .box_2_help h1{ font-size:26px; font-weight:bold; margin:0; padding:0 0 5px 0; color:#666; text-transform:uppercase;}
#body .box_2_help h3{font-size:12px; font-weight:bold; margin:10px 0 5px 0; color:#666; padding:3px; text-transform:uppercase; display:block;}
#body .box_2_help .box_3 {padding-left:10px; margin-bottom:20px;}
#body .box_2_help h5{margin-bottom:20px; font-size:18px; font-family:Georgia, serif; font-style:italic; padding:5px 0 5px 0; font-weight:normal; color:#666; display:block; background-color:#faffe5; margin:0; padding-left:10px;}
#body .help_pg #divErrorBox{margin:0 0 1.5em 1em;}
/*Contact Us Page*/
#body .help_pg #ctl00_ctl00_MainContent_cphMain_leftNav_divFormView h2{margin-bottom:20px; font-size:18px; font-family:Georgia, serif; font-style:italic; padding:5px 0 5px 0; font-weight:normal; color:#666; display:block; background-color:#faffe5; margin-bottom:10px; padding-left:10px;}
#body .help_pg #ctl00_ctl00_MainContent_cphMain_leftNav_divFormView .form-title{margin-bottom:20px; font-size:14px; font-family:Trebuchet MS, Arial, Sans; padding:5px 0 5px 0; font-weight:normal; color:#666; display:block; margin-bottom:10px; padding-left:10px;}
#body .help_pg #ctl00_ctl00_MainContent_cphMain_leftNav_divFormView .style_1{font-size:14px; background-color:#f1f1f1; padding:20px 20px 30px 20px; font-family:Trebuchet MS, Arial, Sans;}
#body .help_pg #ctl00_ctl00_MainContent_cphMain_leftNav_divFormView .tbEmail{text-align:left; background-color:#f1f1f1; padding:0; font-family:Trebuchet MS, Arial, Sans;}
#body .help_pg #ctl00_ctl00_MainContent_cphMain_leftNav_tbEmail{margin-left:5px;}
#body .help_pg .grid_7 h1{width:160%; font-size:18px; font-family:Georgia, serif; font-style:italic; display:block; background-color:#faffe5; margin:0; padding-left:10px;}
#body .help_pg .grid_7 h2{width:160%; font-size:28px; font-family:Trebuchet MS, Arial, Sans; font-weight:bold; display:block; background-color:#faffe5; padding:5px 0 10px 10px;}
#body .help_pg .grid_7 {float:left; margin-left:250px; margin-top:-125px;}
#body .help_pg .box_1_help {width:150px; float:left;}
#body .help_pg fieldset.style_1 .large { float:left; width:60%; margin:0; height:0em; line-height:1em; margin-bottom:10px; font-size:14px;}
#body .help_pg fieldset.style_1 .small { float:right; width:40%; margin:0; height:0em; line-height:1em; margin-bottom:10px; font-size:14px;}
#body .help_pg fieldset.style_1 .large{
	* margin-top:10px;
}
/*Order Details Page*/
#body .order_details_cont{width:90%; margin-left:50px; line-height:1.5em;}
#body .order_details_cont .roundedblue_bl{background-color:#faffe5; background-image:none;}
#body .order_details_cont .roundedblue_br{background-color:#faffe5; background-image:none;}
#body .order_details_cont .roundedblue_tl{background-color:#faffe5; background-image:none;}
#body .order_details_cont .roundedblue_tr{background-color:#faffe5; background-image:none;}
#body .order_details_cont .roundedblue_tr .bus_sol_large_text{color:#666; font-family:Georgia, Times New Roman, Serif; font-style:italic; font-size:27px; margin-left:-5px;}
#body .container_16 .div_content{width:900px;margin-left:150px;}

/*Order Complete Page*/
.OrderComplete_pg .order_confirm_dialog{float:left; margin-left:-180px}
.OrderComplete_pg .order_confirm_dialog .roundedblue_bl {background-color:#fafffd; background-image:none;}
.OrderComplete_pg .order_confirm_dialog .roundedblue_bl .roundedblue_br {background-image:none;}
.OrderComplete_pg .order_confirm_dialog .roundedblue_bl .roundedblue_br .roundedblue_tl {background-image:none;}
.OrderComplete_pg .order_confirm_dialog .roundedblue_bl .roundedblue_br .roundedblue_tl .roundedblue_tr{width:1295px; margin-left:-350px;  background-image:none;}
.OrderComplete_pg .order_confirm_dialog .roundedblue_bl .roundedblue_br .roundedblue_tl .roundedblue_tr .bus_sol_large_text{font-size:18px; font-family:Georgia, serif; font-style:italic; color:#666666;}
.OrderComplete_pg .order_confirm_dialog .roundedblue_bl .roundedblue_br .roundedblue_tl .roundedblue_tr .bus_sol_head_text h2{color:#666666; margin-top:-20px; margin-left:350px; background-color:#FAFFE5; font-size:28px; font-family:Trebuchet MS, Arial, Sans; font-weight:bold; display:block; padding:5px 0 10px 10px;}
#ctl00_ctl00_MainContent_cphMain_linkSupport2 img{visibility:hidden;}
.OrderComplete_pg .order_confirm_dialog {border-left:0px;}
.OrderCompleteP {line-height:1.5em; width:90%;  margin-left:-15px; margin-top:-10px}
.OrderComplete_pg #ctl00_ctl00_MainContent_cphMain_btnPrint{float:right; margin-top: -30px; margin-right:30px;}
.CBMiddleLeftBorder{margin-top:-70px; line-height:2em;}
.OrderCompleteDIV{visibility:hidden;}

/*button styles */
.button-style-1{ display:inline;}
.button-style-1 a{ display:block; padding:7px 0px 0px 24px; height:23px; background-repeat:no-repeat; background:url(/images/FRESHNIK/fresh_but_red_main.gif?v=677A6244344C466452436B3D);float:left; text-decoration:none; color:#fff; font-size:12px; font-weight:bold;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;}
.button-style-1 span{ display:block; float:left; height:30px; width:15px; background:url(/images/FRESHNIK/fresh_but_red_cap.gif?v=677A6244344C466452436B3D); background-repeat:no-repeat;}

/*Error Page*/
#body #content .grid_6{margin-left:-50px; width:700px; margin-top:40px;}

/*Order Page*/
#body .checkout_pg .Order_pg{margin-left:45px; width:90%}
#ctl00_ctl00_MainContent_cphMain_panelPay h1{font-size:24px; text-transform:uppercase; font-weight:bold; color:#8a8a8a; font-family:Trebuchet MS, Sans; background-color:#faffe5; width:100%}

.modal_AddTextOKButton{background: transparent url(/images/submodal/addtext/btn-ok.gif?v=677A6244344C466452436B3D); width: 81px; height: 34px; cursor: pointer; margin: -13px 108px}
.modal_UploadImageButton{background: transparent url(/images/imageupload/btn_uploadnewview.gif?v=677A6244344C466452436B3D) no-repeat; 
height:31px;
width:144px;
 cursor: pointer;}
.modal_UploadImageButtonLarge{background: transparent url(/images/powerdesign/btn_upload-image.gif?v=677A6244344C466452436B3D); 
height:31px;
width:144px;
cursor: pointer;}
/* ie6 overrides 12675 */
.grid_12.splash{_overflow:hidden;_border-right:1px solid #666;}
.sub-nav{_margin-right:9px;}   
 
/*adjust margins on help page paragraphs */
.help_pg p{margin-left:1em;}


/*seo stuff */
.bottomDesc{
    background-color:#FAFFE0;
    margin-bottom:12px;
    padding-bottom:10px;
    padding-top:10px;
    padding-right:10px;
    padding-left:10px;
    *width:940px;
}
.contactBottom{
    float:right;
    width:260px;
    background-color:#F1F1F1;
    margin-left:15px;
    }
    .contactBottom h5, .contactBottom p, .contactBottom div.phone{
        margin-left:20px;margin-right:15px;
    }
    #body .contactBottom .phone a {color:#000; font-weight:normal;}
    #body .contactBottom .phone a:hover{color:#F50031}
    .contactBottom p{margin-bottom:8px; line-height:1.3;}
    .contactBottom h5{margin-top:10px; margin-bottom:15px; text-transform:uppercase}
    .contactBottom div.phone{height:35px; margin-top:12px;}
    .seo_text{line-height:normal}

li.walldecalsSupress{display:none;}/* if this gets reactivated then changes to the positioning in th col-1 menu must be made */
/* suppress prices on bumper stickers listings */
#body .listing_pg .bumperStickers .prod-price .price, #body .listing_pg .bumperStickers .prod-price, #body .listing_pg .bumperStickers .prod-title .title{display:none;}
a.shoppingCartAnchor{display:block; width:160px; height:75px; float:right; text-decoration:none;}

#body .listing_pg .bumperStickers li a img{padding:0; border:1px solid #ccc !important; margin-top:8px; margin-bottom:5px;}
.bumperStickerFillIn{position:absolute; bottom:150px; left:35px; width:450px; height: 135px; border:1px solid #666; z-index:999; text-align:center; font-weight:bold; font-size: 25px; color: #000; background-image:url('/corp/images/FRESHNIK/Bumper_creatyourown.jpg?v=677A6244344C466452436B3D'); background-color:#fff;}
#body .customBumperStickerItem .col_2 .box_2 .add-cart, #body .customBumperStickerItem a#viewProof{display:none;}
#body .customBumperStickerItem .col_2 .box_2 a.add-custom{background-image:url('/corp/images/FRESHNIK/customizeit_pink.png?v=677A6244344C466452436B3D'); background-position:-6px -4px ;}
#body .customBumperStickerItem .col_2 .box_2 a.add-custom:hover{background-position: -6px -40px ;}
#body .listing_pg .bumperStickers li a:hover { border:2px dashed #5A5A5F;background-color:#D5E1F9;  }
#body .listing_pg .bumperStickers li a{background-color:#fff; border:2px dashed #fff; padding-bottom:30px; padding-top:10px; }
#body .listing_pg .bumperStickers .prod-title{text-align:center;}
.bumpyStickers h2.shopFreshText{display:none;}
#body .bumpyStickers .box_1{background-color:#fff;}
#body .bumpyStickers h1.bigFreshHOne{color:#000000;
font-family:Arial,Verdana,sans-serif;
font-size:26px;
font-weight:bold;
line-height:24px;
text-transform:capitalize;
}
/* Lightbox */
.lightbox_loading_image{ background:url(/images/loading_indicator.gif?v=677A6244344C466452436B3D) no-repeat; width:40px; height:40px; position: relative; left: 50%; top: 400px; z-index: 99998;}
.lightbox_close_image{ background:url(/images/lightbox_close.gif?v=677A6244344C466452436B3D) no-repeat; width:107px; height:25px; position: relative; z-index: 99999; float: right; margin-top: 5px;}

/* Designer */
#lblStartMsg { background:url(/images/powerdesign/click_an_item.gif?v=677A6244344C466452436B3D) no-repeat; width:156px; height:255px; }
#lblStartMsgBlank { background:url(/images/powerdesign/add_an_item.gif?v=677A6244344C466452436B3D) no-repeat; width:156px; height:255px; }

div.youarehere
{
    display:block;
    margin:5px 0px;
    height:38px;
}
div.youarehere td img{margin-bottom:4px;}
td.template_step
{
border-bottom:2px solid #CCC;
}
td.template_step_complete
{
    border-bottom:2px solid #0061C6;
}
#rdCarousel{display:none !important}
.how-bas-works{
background:transparent url(/images/listings/howbasworks.jpg?v=677A6244344C466452436B3D) no-repeat scroll 0 0;
height:44px;
margin-bottom:8px;
padding-top:2px;
width:543px;
}
.how-bas-works p {
padding-left:48px;
padding-right:15px;
}
.how-bas-works * {
font-family:Arial,Verdana,Sans-Serif;
font-size:12px;
line-height:1.6em;
}


#body .bumpyStickers .listing_pg .col_1 {width:185px;}
.bumpiStickers{width:155px;}
#body .listing_pg .col_1 .bumpiStickers li{font-family:Arial;background-color:#F6F6F6;}
#body .listing_pg .col_1 .bumpiStickers li a,#body .listing_pg .col_1 .bumpiStickers li a:hover{padding:2px 0px;}
#body .listing_pg .col_1 .bumpiStickers li a:hover, #body .backtolink a:hover{color:#0061C6;text-decoration:underline;}
#body .backtolink a{color:#000; text-decoration:underline;}
#body .backtolink{color:#666;}
.bumpiStickers ul#treeView{border-left:2px solid #D6D6D6; border-right:2px solid #D6D6D6;}
#body .listing_pg .bumpiStickers .lp-name{display:none;}
#body .listing_pg .bumpiStickers .top { width: 100%; background: #D6D6D6; }
#body .listing_pg .bumpiStickers .top_left { background: url(/images/public/border_cat.gif?v=677A6244344C466452436B3D) 0 0 no-repeat; height: 26px; }
#body .listing_pg .bumpiStickers .top_right { background: url(/images/public/border_cat.gif?v=677A6244344C466452436B3D) 100% -26px no-repeat; height: 26px; }
#body .listing_pg .bumpiStickers .top_border { border: 2px solid #D6D6D6; border-width: 2px 0px 0px 0px; margin: 0px 5px; padding: 5px 2px; color: #7B7B7B; font-weight: bold; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; }

#body .listing_pg .bumpiStickers .bottom { width: 100%; background: #F6F6F6; }
#body .listing_pg .bumpiStickers .bottom_left { background: url(/images/public/border_cat.gif?v=677A6244344C466452436B3D) 0 -52px no-repeat; height: 5px; }
#body .listing_pg .bumpiStickers .bottom_right { background: url(/images/public/border_cat.gif?v=677A6244344C466452436B3D) 100% -57px no-repeat; height: 5px; }
#body .listing_pg .bumpiStickers .bottom_border { border: 2px solid #D6D6D6; border-width: 0px 0px 2px 0px; margin: 0px 5px; height: 3px; }
#body .listing_pg .bumpiStickers .bottom_inner { width: 100%; font-size: 1px; line-height: 0px; }  
#body .bumpyStickers .listing_pg .col_2{width:560px; margin-left:20px;}
#body .bumpyStickers .listing_pg .col_1 .box_1 ul .sel{background-image:url(/images/landing/sel_arrow.gif?v=677A6244344C466452436B3D); background-position:6px 4px; background-repeat:no-repeat;padding-left:13px;}
#body .bumpyStickers .listing_pg .col_1 .bumpiStickers li div{padding:2px 10px;}
#body .bumpyStickers .browseby {color:#000000;font-family:Arial,Verdana,Sans-Serif;font-size:12px;font-weight:bold;padding:12px 4px 12px 6px;border-left:2px solid #D6D6D6; border-right:2px solid #D6D6D6;background-color:#F6F6F6;}
.backtolink{font-weight:bold; font-family:Arial; font-size:11px;}
#body .bumpyStickers .listing_pg .item-list .prod-title{width:100px;}
.bumpyStickers{width:806px; margin-left:auto; margin-right:auto;}
#body .bumpyStickers .bottomDesc{background-color:#fff;font-size:11px;font-family:Arial;*width:auto;}
#body .bumpyStickers .contactBottom{display:none;}
#body .bumpyStickers .seo_text{margin-left:210px; margin-right:34px;}
#upsell, span.upsellText{display:none;}
.dividerWClear {
clear:both;
height:1px;
}
#ctl00_ctl00_MainContent_cphMain_BrowseCategoryText{display:none;}
.ropacity44 canvas, .ropacity44 br, td.cart_col0 div.edit-size-mat, div#addInNewSizeMaterial{display:none;} 
#addInNewSizeMaterial a{display:block; padding:8px 0px 3px 0px; margin-bottom:5px; }






/* revision for merge with speed */
#body .bumpyStickers .listing_pg .col_1 {
width:155px; margin:0 0 0 20px; padding:0;
}
#body .bumpyStickers  .col_1 .box_1{width:155px; margin:0; padding:0;}
.bumpyStickers .navcornersInnerfg{background-color:#F6F6F6}

.bumpyStickers ol.you-are-here {
display:block;
height:38px;
margin:5px 0 10px;
}
.bumpyStickers .you-are-here li{float:left; padding:8px 0px; text-indent: -99em; border-bottom:2px solid #ccc;	width:33%; height:17px; background-position:center;
background-repeat:no-repeat;}
.bumpyStickers .you-are-here li.active{
	border-bottom:2px solid #0061C6
}
.bumpyStickers  .you-are-here li.step-one{
	background-image:url(http://static.buildasign.com/images/step1-complete.gif?v=677A6244344C466452436B3D);
}
.bumpyStickers  .you-are-here li.step-two{background-image:url(http://static.buildasign.com/images/step2.gif?v=677A6244344C466452436B3D)}
.bumpyStickers  .you-are-here li.step-three{background-image:url(http://static.buildasign.com/images/easycheckout.png?v=677A6244344C466452436B3D)}
#body .bumpyStickers  .col_1 .box_1 ul#treeView{
	margin:0px 0px;
	padding:0px;
	}
#body .bumpyStickers  .col_1 .box_1 li {
padding:2px 14px;
}
#body .bumpyStickers .item-list li a {background-color:#fff;}

#body .bumpyStickers .item-list {width:590px;}
#body .bumpyStickers .item-list li a img{border:1px solid #000; padding:0px;}
#body .bumpyStickers .item-list .prod-title{left:0px;}
#body .bumpyStickers .item-list .prod-title {
text-align:center;
width:100%;
padding-left:0px;
}
#body .bumpyStickers  .item-list .prod-title .title{display:none;}
#body .bumpyStickers  .item-list li a{border:2px solid #fff; margin-bottom:0px;}
#body .bumpyStickers  .item-list li a:hover{border:2px dashed #5a5a5f;}
.bumpyStickers .how-bas-works{margin-left:20px;}
#body .bumpyStickers .Plates li a{background-color:#F5F5F5; border:1px solid #fff;}
#body .bumpyStickers .Plates li a:hover{background-color:#D5E1F9; border:1px dotted #ccc;}

/* rounded corners styles */
.bumpyStickers .navcorners{display:block}
.bumpyStickers .navcorners *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#d6d6d6}
.bumpyStickers .navcorners1{  margin-left:3px;  margin-right:3px;  padding-left:1px;  padding-right:1px;  border-left:1px solid #ededed;  border-right:1px solid #ededed;  background:#e0e0e0}
.bumpyStickers .navcorners2{  margin-left:1px;  margin-right:1px;  padding-right:1px;  padding-left:1px;  border-left:1px solid #fafafa;  border-right:1px solid #fafafa;  background:#dddddd}
.bumpyStickers .navcorners3{  margin-left:1px;  margin-right:1px;  border-left:1px solid #dddddd;  border-right:1px solid #dddddd;}
.bumpyStickers .navcorners4{  border-left:1px solid #ededed;  border-right:1px solid #ededed; display:none;}
.bumpyStickers .navcorners5{  border-left:1px solid #e0e0e0;  border-right:1px solid #e0e0e0; display:none;}
.bumpyStickers .navcornersfg{  background:#d6d6d6; border-left:2px solid #D6D6D6; border-right:2px solid #D6D6D6;}
.bumpyStickers .navcornersInner{display:block;}
.bumpyStickers .navcornersInner *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#F6F6F6}
.bumpyStickers .navcornersInner1{  margin-left:3px;  margin-right:3px;  padding-left:1px;  padding-right:1px;  border-left:1px solid #e3e3e3;  border-right:1px solid #e3e3e3;  background:#eeeeee}
.bumpyStickers .navcornersInner2{  margin-left:1px;  margin-right:1px;  padding-right:1px;  padding-left:1px;  border-left:1px solid #d9d9d9;  border-right:1px solid #d9d9d9;  background:#efefef}
.bumpyStickers .navcornersInner3{  margin-left:1px;  margin-right:1px;  border-left:1px solid #efefef;  border-right:1px solid #efefef;}
.bumpyStickers .navcornersInner4{  border-left:1px solid #e3e3e3;  border-right:1px solid #e3e3e3; }
.bumpyStickers .navcornersInner5{  border-left:1px solid #eeeeee;  border-right:1px solid #eeeeee; }
/*.lightgraycorners{display:block}
.lightgraycorners *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#f0f0f0}
.lightgraycorners1{  margin-left:3px;  margin-right:3px;  padding-left:1px;  padding-right:1px;  border-left:1px solid #f8f8f8;  border-right:1px solid #f8f8f8;background:#f3f3f3}
.lightgraycorners2{  margin-left:1px;  margin-right:1px;  padding-right:1px;  padding-left:1px;  border-left:1px solid #fdfdfd;  border-right:1px solid #fdfdfd;  background:#f2f2f2}
.lightgraycorners3{  margin-left:1px;  margin-right:1px;  border-left:1px solid #f2f2f2;  border-right:1px solid #f2f2f2;}
.lightgraycorners4{  border-left:1px solid #f8f8f8;  border-right:1px solid #f8f8f8}
.lightgraycorners5{  border-left:1px solid #f3f3f3;  border-right:1px solid #f3f3f3}
.lightgraycornersfg{  background:#f0f0f0;}*/

.bumpyStickers .navcornersInnerfg{  background:#F6F6F6; padding-bottom:0px;}
/*end rounded corners styles */

/* leftNav */
.bumpyStickers  .leftNav{float:left; width:155px;}
.leftNav .innerNavPadder{margin:0px 0px;}
.bumpyStickers .leftNav .innerNavPadder h5, .bumpyStickers .leftNav .innerNavPadder h4{color:#7B7B7B; padding: 2px 5px 7px; font-weight:bold; font-size:12px; margin:0;}
.bumpyStickers .leftNav .innerNavPadder h4.browseby {padding:12px 4px 8px 9px; font-size:12px;}
.bumpyStickers .leftNav ul{margin:4px 12px; 
_margin:4px 9px;
padding-top:5px;}
.bumpyStickers .leftNav ul li{list-style-type:none; list-style:none; margin:0px 0px; }
.bumpyStickers .leftNav a,.bumpyStickers .leftNav  a:visited{color:#3F3F3F;text-decoration:none;font-size:12px;}
.bumpyStickers .leftNav a:hover{color:blue; text-decoration:underline;}
/*end leftNav */
.bumpyStickers .leftNav .innerNavPadder h5, .bumpyStickers .leftNav .innerNavPadder h4 {
color:#7B7B7B;
font-size:12px;
font-weight:bold;
margin:0;
padding:2px 5px 7px;
display:block;
}

#body .bumpyStickers .col_1 .box_1 ul{font-family:Arial, Helvetica, sans-serif;}
.bumpyStickers #ctl00_ctl00_MainContent_cphMain_BrowseCategoryText{display:block;}
#body .bumpyStickers h1.bigFreshHOne{margin-left:20px;}
#body .bumpyStickers .item-list .prod-title .custmz{width:175px; text-align:center;}
#body .bumpyStickers .browseby{border-left:none; border-right:none;}
#body .bumpyStickers .col_1 .box_1 ul#treeView{padding-right:6px;}
#cartLineItemBox{
	*width: 300px; 
	*float: right; c
	*lear: both;
}
#ctl00_ctl00_MainContent_cphMain_upnlFinalTotal{
	*clear: both;
	}
#body .listing_pg .col_1 .box_1 ul li.sel{background:transparent;}
#body .listing_pg .col_1 .box_1 ul li.sel div.sel {
background-image:url(/corp/images/FRESHNIK/freshnik_ui.png?v=677A6244344C466452436B3D);
background-position:-297px -55px;
background-repeat:no-repeat;
padding-left:10px;
padding-top:0;
}
#body .listing_pg .col_1 .box_1 ul li.sel ul.level0{padding-left:12px;}