PageSourceSearch

https://www.merrittpress.com/product/banners-full-color-affordable-interior-exterior

html merrittpress.com collected 2026-10-09 22:36:24 UTC 100,291 bytes, 3,005 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en">
4<head>
5    <meta charset="UTF-8" />
6    <meta name="x-correlation-id" content="e1d2984e1f9544eca660194ef56b66e7" />
7    <!-- SubID = '99e3fc86-5229-4a4d-b302-d25eb7e917aa' SkinID = '3c217a07-041e-4adf-b4c2-54546bd5a7f8' SkinName = 'Responsive #6' Culture = 'en-US' -->
8    <link rel="shortcut icon" type="image/x-icon" href="/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/sites/63870637-5a94-4587-9708-48c76aa468dd/favicon.ico?stamp=636204543406146307"/>
9    
9<script src="//ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
9
10
11    
11<script>
12      window.jQuery || document.write("
12<script src='/Scripts/jquery-3.6.0.min.js'>\x3C/script>")
13    </script>
13
14
15    
16    <link rel="stylesheet" href="/Content/w2pclient.min.css?stamp=20261009062831" />
17        <link rel="stylesheet" href="/Content/css/checkout/checkout.min.css?stamp=20261009062831" />
18    <!-- Skin default and requirements.xml CSS -->
19    <link href='/layout/skins/library/lib/css/library.min.css?v=2026.10.1.2&stamp=20261009062831'  rel='stylesheet' />
20<link href='/layout/skins/library/base_skin/responsive6/base_skin.min.css?v=2026.10.1.2&stamp=20261009062831'  rel='stylesheet' />
21<link href='/layout/skins/3c217a07-041e-4adf-b4c2-54546bd5a7f8/layout.css?v=2026.10.1.2&stamp=20261009062831'  rel='stylesheet' />
22
23
24
25    
26    
27        <style>
28.skinsetting-displayShortDesc{display:none;}.skinsetting-img-wrap-link{height:200px;}.skinsetting-header-logo-height{max-height:50px;}.skinsetting-footer-logo-height{max-height:50px;}.skinsetting-subscriber-logo-height{max-height:50px;}        </style>
29        <!-- //Skin default and requirements.xml CSS -->
30
31    
32
33    <!-- page SEO -->
34<meta name="title" content="Merritt Press, Inc. - 1-800-274-0118" /><meta name="robots" content="index" /><meta name="revisit-after" content="30 days" /><meta name="keywords" content="banners, full color, affordable, interior, exterior, durable, custom, vinyl, 13oz, grommet" /><meta name="description" content="Custom vinyl banners are affordable, durable and withstand all types of weather conditions indoors and out. They can be designed to your specific requirements." /><meta name="copyright" content="Copyright 2012 Merritt Press, all rights reserved." /><meta name="language" content="en" /><meta name="author" content="Merritt Press" />        <!-- //page SEO -->
35    <!-- skin headinclude -->
36<!--[if IE ]>
37<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
38<![endif]-->
39<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
40<meta name="mobile-web-app-capable" content="yes" />
41<meta name="generator" content="Pressero" />
42    <!-- //skin headinclude -->
43    <!-- site admin HEAD -->
44    
44<script>
vendor: 351 bytes, lines 44-50
44
45  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
46  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
47  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
48  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
49
50  ga('create', '
50UA-104399583-1
vendor: 42 bytes, lines 50-52
50', 'auto');
51  ga('send', 'pageview');
52
53</script>
vendor: 2 bytes, line 53
53
54<script>var __adobewebfontsappname__="dreamweaver"</script>
vendor: 2 bytes, line 54
54
55<script src="https://use.edgefonts.net/paytone-one:n4:default;passion-one:n4:default;bebas-neue:n4:default.js" type="text/javascript"></script>
55 
56<style>
57#aspnetForm > div > div.pagePage_form.customForm.singleColumn {
58    width: 350px !important;
59}
60
61div.pageCaptcha {
62    width: 200px !important;
63    margin-left: auto;
64    margin-right: auto;
65}
66.pagePage_form {
67    width: 90% !important;
68    margin-left: auto;
69    margin-right: auto;
70}
71
72#aspnetForm > div > fieldset {
73    margin-left: 45%;
74    margin-bottom: 20px;
75}
76
77body {
78    background: #000;
79}
80header {
81    background-color: #FFF;
82}
83.header-nav {
84	display: none !important;
85}
86.header-nav {
87	display: none;
88}
89.banner-container {
90	display: none;
91}
92.pageTitle {
93	display: none;
94}
95
96.header-right {
97    margin-right: 15%;
98}
99#cart {
100	display: none;
101}
102#main-content.container {
103    padding: 0px !important;
104    width: 100% !important;
105}
106
107body > footer {
108    background-color: #000 !important;
109    padding: 0px !important;
110}
111
112body > footer > div.container {
113    width: 100% !important;
114    margin: 0px !important;
115}
116
117div.footer-col-title {
118    display: none !important;
119}
120
121body > footer > div.container > div.row.footer-columns > div.col-md-3 {
122    display: none !important;
123}
124
125body > footer > div.container > div.row.footer-columns > div.col-md-2.com-sm-6{
126    display: none !important;
127}
128
129body > footer > div.container > div.row.footer-columns > div.col-md-5 {
130    width: 100%;
131    padding:0px !important;
132}
133
134#footerbox {
135    width: 100%;
136}
137
138body > div.footer {
139    padding: 0px !important;
140}
141
142body > footer > div.container > div.row.footer-logo {
143    display: none !important;
144}
145
146
147div.header-right.pull-right {
148display: none;
149}
150
151.site-logo-wrap {
152    margin-left: 35% !important;
153}
154
155/*body > header > div.header-top > div {
156    margin-left: 25%;
157}
158
159@media (max-width: 800px) {
160body > header > div.header-top > div {
161    margin-left: 18%;
162}
163}
164
165@media (max-width: 500px) {
166body > header > div.header-top > div {
167    margin-left: 8%;
168}
169}*/
170
171@media (min-width: 1200px) {
172#main-content.container {
173    width: 100% !important;
174}
175}
176@media (min-width: 992px) {
177#main-content.container {
178    width: 100% !important;
179}
180}
181@media (min-width: 768px) {
182#main-content.container {
183    width: 100% !important;
184}
185}
186
187div.prod-cat-list {
188    width: 80% !important;
189    margin-left: auto !important;
190    margin-right: auto !important;
191}
192
193article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
194/* audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; width: 100%;} */
195audio:not([controls]) { display: none; }
196[hidden] { display: none; }
197
198
199/* =============================================================================
200   Base
201   ========================================================================== */
202
203/*
204 * 1. Correct text resizing oddly in IE6/7 when body font-size is set using em units
205 * 2. Force vertical scrollbar in non-IE
206 * 3. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g
207 */
208
209html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
210
211body { margin: 0; font-size: 100%; line-height: 1.231; }
212
213body, button, input, select, textarea { font-family: helvetica, arial,"lucida grande", verdana, "メイリオ", "MS Pゴシック", sans-serif; color: #222; }
214/*
215 * Remove text-shadow in selection highlight: h5bp.com/i
216 * These selection declarations have to be separate
217 * Also: hot pink! (or customize the background color to match your design)
218 */
219
220::selection { text-shadow: none; background-color: highlight; color: highlighttext; }
221
222
223/* =============================================================================
224   Links
225   ========================================================================== */
226
227a { color: #00e; }
228a:visited { color: #551a8b; }
229a:hover { color: #06e; }
230a:focus { outline: thin dotted; }
231
232/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
233a:hover, a:active { outline: 0; }
234
235
236/* =============================================================================
237   Typography
238   ========================================================================== */
239
240abbr[title] { border-bottom: 1px dotted; }
241
242b, strong { font-weight: bold; }
243
244blockquote { margin: 1em 40px; }
245
246dfn { font-style: italic; }
247
248hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
249
250ins { background: #ff9; color: #000; text-decoration: none; }
251
252mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
253
254/* Redeclare monospace font family: h5bp.com/j */
255pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
256
257/* Improve readability of pre-formatted text in all browsers */
258pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
259
260q { quotes: none; }
261q:before, q:after { content: ""; content: none; }
262
263small { font-size: 85%; }
264
265/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
266sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
267sup { top: -0.5em; }
268sub { bottom: -0.25em; }
269
270
271/* =============================================================================
272   Lists
273   ========================================================================== */
274
275ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
276dd { margin: 0 0 0 40px; }
277nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
278
279
280/* =============================================================================
281   Embedded content
282   ========================================================================== */
283
284/*
285 * 1. Improve image quality when scaled in IE7: h5bp.com/d
286 * 2. Remove the gap between images and borders on image containers: h5bp.com/e
287 */
288
289img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
290
291/*
292 * Correct overflow not hidden in IE9
293 */
294
295svg:not(:root) { overflow: hidden; }
296
297
298/* =============================================================================
299   Figures
300   ========================================================================== */
301
302figure { margin: 0; }
303
304
305/* =============================================================================
306   Forms
307   ========================================================================== */
308
309form { margin: 0; }
310fieldset { border: 0; margin: 0; padding: 0; }
311
312/* Indicate that 'label' will shift focus to the associated form element */
313label { cursor: pointer; }
314
315/*
316 * 1. Correct color not inheriting in IE6/7/8/9
317 * 2. Correct alignment displayed oddly in IE6/7
318 */
319
320legend { border: 0; *margin-left: -7px; padding: 0; }
321
322/*
323 * 1. Correct font-size not inheriting in all browsers
324 * 2. Remove margins in FF3/4 S5 Chrome
325 * 3. Define consistent vertical alignment display in all browsers
326 */
327
328button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
329
330/*
331 * 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
332 */
333
334button, input { line-height: normal; }
335
336/*
337 * 1. Display hand cursor for clickable form elements
338 * 2. Allow styling of clickable form elements in iOS
339 * 3. Correct inner spacing displayed oddly in IE7 (doesn't effect IE6)
340 */
341
342button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
343
344/*
345 * Consistent box sizing and appearance
346 */
347
348input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
349input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
350input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
351
352/*
353 * Remove inner padding and border in FF3/4: h5bp.com/l
354 */
355
356button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
357
358/*
359 * 1. Remove default vertical scrollbar in IE6/7/8/9
360 * 2. Allow only vertical resizing
361 */
362
363textarea { overflow: auto; vertical-align: top; resize: vertical; }
364
365/* Colors for form validity */
366input:valid, textarea:valid {  }
367input:invalid, textarea:invalid { background-color: #f0dddd; }
368
369
370/* =============================================================================
371   Tables
372   ========================================================================== */
373
374table { border-collapse: collapse; border-spacing: 0; }
375td { vertical-align: top; }
376
377
378/* ==|== primary styles =====================================================
379   Author:
380   ========================================================================== */
381
382/* ==|== media queries ======================================================
383   PLACEHOLDER Media Queries for Responsive Design.
384   These override the primary ('mobile first') styles
385   Modify as content requires.
386   ========================================================================== */
387
388@media only screen and (min-width: 480px) {
389  /* Style adjustments for viewports 480px and over go here */
390
391}
392
393@media only screen and (min-width: 768px) {
394  /* Style adjustments for viewports 768px and over go here */
395
396}
397
398
399
400/* ==|== non-semantic helper classes ========================================
401   Please define your styles before this section.
402   ========================================================================== */
403
404/* For image replacement */
405.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
406.ir br { display: none; }
407
408/* Hide from both screenreaders and browsers: h5bp.com/u */
409.hidden { display: none !important; visibility: hidden; }
410
411/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
412.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
413
414/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
415.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
416
417/* Hide visually and from screenreaders, but maintain layout */
418.invisible { visibility: hidden; }
419
420/* Contain floats: h5bp.com/q */
421.clearfix:before, .clearfix:after { content: ""; display: table; }
422.clearfix:after { clear: both; }
423.clearfix { *zoom: 1; }
424
425
426
427/* ==|== print styles =======================================================
428   Print styles.
429   Inlined to avoid required HTTP connection: h5bp.com/r
430   ========================================================================== */
431
432@media print {
433    * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
434    a, a:visited { text-decoration: underline; }
435    a[href]:after { content: " (" attr(href) ")"; }
436    abbr[title]:after { content: " (" attr(title) ")"; }
437    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
438    pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
439    table { display: table-header-group; } /* h5bp.com/t */
440    tr, img { page-break-inside: avoid; }
441    img { max-width: 100% !important; }
442    @page { margin: 0.5cm; }
443    p, h2, h3 { orphans: 3; widows: 3; }
444    h2, h3 { page-break-after: avoid; }
445}
446
447/* reflow reset for -webkit-margin-before: 1em */
448p { margin: 0; }
449
450html {
451    overflow-y: auto;
452    background-color: transparent;
453    height: 100%;
454}
455
456body {
457    background: #fff;
458    font: normal 100%;
459    position: relative;
460    height: 100%;
461}
462
463body, div, img, p, button, input, select, textarea, a {
464    box-sizing: border-box;
465}
466
467.image {
468    display: block;
469}
470
471input {
472    cursor: default;
473    display: block;
474}
475
476input[type=button] {
477    background-color: #e5e9e8;
478    border: 1px solid #9daca9;
479    border-radius: 4px;
480    box-shadow: inset 0 1px #fff;
481    font: inherit;
482    letter-spacing: inherit;
483    text-indent: inherit;
484    color: inherit;
485}
486
487input[type=button]:hover {
488    background-color: #eff1f1;
489}
490
491input[type=button]:active {
492    background-color: #d2d6d6;
493    border: 1px solid #9daca9;
494    box-shadow: inset 0 1px rgba(0,0,0,0.1);
495}
496
497/* Reset anchor styles to an unstyled default to be in parity with design surface. It 
498   is presumed that most link styles in real-world designs are custom (non-default). */
499a, a:visited, a:hover, a:active {
500    color: inherit;
501    text-decoration: inherit;
502}
503
504
505/* Style the video: 100% width and height to cover the entire window */
506#videocontainer{
507	position: relative;
508    right: 0;
509    top: 0;
510	width: 100%;
511    max-width: 1920px; 
512    max-height: 500px;
513	background: image("/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/Skinimages/LogoJet-Golfballs.jpg");
514}
515
516#myVideo {
517	width: 100%;
518    max-width: 1920px; 
519    max-height: 500px;
520}
521
522/* Add some content at the bottom of the video/page */
523.content {
524    position: absolute;
525    top: 92px;
526    background: rgba(0, 0, 0, 0.5);
527    color: #f1f1f1;
528    width: 100%;
529    padding: 20px;
530}
531
532
533    nav {
534        margin-left: 10%;
535    }
536
537#menu > li:nth-child(2) > a {
538    width: 91px !important;
539}
540
541#menu li:nth-child(2):hover li a, nav li.hover li a {
542    width: 200px; /* adjust width as needed or use auto */
543    margin-top: 0;
544    box-shadow: rgba(0, 0, 0, 0.3) 1px 3px 5px;
545}
546
547#menu {
548    clear: none;
549    width: 520px;
550    margin-left: auto;
551    margin-right: auto;
552    padding: 0;
553}
554#menu ul {
555    margin: 0;
556    padding: 0;
557	}
558#menu li {
559    line-height: 1.2;
560    list-style: none;
561    font-size: 15px;
562    float: left;
563    text-align: center;
564}
565/**top level menu**/
566#menu li a {
567    display: inline-block;
568    font-size: 1em;
569    width: auto;
570    height: auto;
571    text-align: center;
572    font-weight: normal;
573    line-height: 1em;
574    margin-right: 10px;
575    clear: none;
576    min-height: 18px;
577    color: rgb(255, 255, 255);
578    background-color: rgba(0, 0, 0, 0.380392);
579    padding: 6px 5px 2px 4px;
580/**	font-family: bebas-neue; **/
581	font-family: Helvetica, Arial, "sans-serif";
582	letter-spacing: 0px;
583}
584/**top menu style on mouse over**/
585#menu li:hover > a {
586	    background-color: #000;
587}
588 
589/**sub-menu**/
590#menu li ul {
591    display: none;
592    text-align: center;
593    margin: 0;
594    padding: 0;
595	
596}
597/**sub-menu, help for older IE**/
598#menu li:hover ul, #menu li.hover ul {
599    display: block;
600    position: absolute;
601    z-index:1000;
602    padding: 0;
603	
604}
605#menu li:hover li, #menu li.hover li { float: none; }
606 
607/**drop-menu style**/
608#menu li li a {
609    background-color: rgba(0, 0, 0, 0.7);
610    width: auto;
611}
612
613#menu li:hover li a, nav li.hover li a {
614    width: 100px; /* adjust width as needed or use auto */
615    margin-top: 0;
616	box-shadow: rgba(0, 0, 0, 0.3) 1px 3px 5px;
617	}
618/**drop-menu style on mouse over**/
619#menu li li a:hover {
620    background: #000 !important;
621    color: #FFF;
622}
623/* Clear floated elements at the end*/
624#menu:after {
625    visibility: hidden;
626    display: block;
627    font-size: 0;
628    content: " ";
629    clear: both;
630    height: 0;
631}
632/**END HORIZONTAL DROP-MENUS STYLES**/
633
634.primaryContainer {
635    height: auto;
636    margin-left: auto;
637    margin-right: auto;
638    min-height: 100%;
639    width: 100%;
640}
641
642#headerfriendly {
643
644     float: right;
645  font-size: 1.4em;
646  width: 407.99999747px;
647  height: auto;
648  text-align: right;
649  font-weight: 400;
650  line-height: 1em;
651  margin-left: auto;
652  margin-top: 67px;
653  clear: both;
654  min-height: 18px;
655  color: rgb(0, 0, 0);
656  text-shadow: rgb(255, 255, 255) 0px 0px 20px,rgb(255, 255, 255) 0px 0px 10px;
657  margin-right: 0%;
658  font-family: bebas-neue;
659  letter-spacing: 6px;
660  font-style: normal;
661  margin-right: auto;
662
663}
664
665#headerprinter {
666float: right;
667  font-size: 8em;
668  width: 710.99999509px;
669  text-shadow: rgb(255, 255, 255) 0px 0px 20px,rgb(255, 255, 255) 0px 0px 10px;
670  height: auto;
671  text-align: right;
672  font-weight: normal;
673  line-height: 1em;
674  margin-left: auto;
675  margin-top: 23px;
676  clear: both;
677  color: rgb(0, 98, 11);
678  margin-right: auto;
679
680}
681
682#r1c1 {
683    float: left;
684    height: auto;
685    margin: 0px;
686    clear: none;
687    width: 58.087628%;
688    background-color: rgb(255, 255, 255);
689    padding-bottom: 45px;
690}
691
692.r1c1_printing {
693    float: left;
694    height: auto;
695    margin: 0px;
696    clear: none;
697    width: 58.087628%;
698    background-color: rgb(255, 255, 255);
699    padding-bottom: 45px;
700}
701
702.r1c1_image {
703    float: left;
704    width: 200px;
705    height: 200px;
706    background-attachment: fixed; 
707    background-position: 14% -310px;
708    background-repeat: repeat-y;
709    margin: 20px 0px 0px 14%;
710    color: white;
711}
712
713
714.r1c1_image_static {
715    float: left;
716    width: 200px;
717    height: 200px;
718    margin: 20px 0px 0px 14%;
719    color: white;
720}
721
722#r1c1_logojet {
723    float: left;
724    height: auto;
725    margin: 0px;
726    clear: none;
727    width: 40%;
728    background-color: rgb(255, 255, 255);
729    padding-bottom: 45px;
730}
731
732#services {
733    float: left;
734    font-size: 1em;
735    width: 200px;
736    height: auto;
737    text-align: left;
738    font-weight: normal;
739    line-height: 1em;
740    margin-left: 16.989733%;
741    margin-top: 52px;
742    clear: none;
743    min-height: 16px;
744    margin-right: 0%;
745}
746
747.preheading {
748    float: left;
749    font-size: 1em;
750    width: 200px;
751    height: auto;
752    text-align: left;
753    font-weight: normal;
754    line-height: 1em;
755    margin-left: 16.989733%;
756    margin-top: 52px;
757    clear: none;
758    min-height: 16px;
759    margin-right: 0%;
760}
761
762
763#generations {
764    float: left;
765    font-size: 2.9em;
766    width: 64.468828%;
767    height: auto;
768    text-align: left;
769    font-weight: normal;
770    line-height: 1em;
771    margin-left: 16.989733%;
772    margin-top: 0px;
773    clear: both;
774    min-height: 54px;
775    margin-right: 0%;
776}
777
778.homeheading {
779    float: left;
780    font-size: 2.9em;
781    width: 64.468828%;
782    height: auto;
783    text-align: left;
784    font-weight: normal;
785    line-height: 1em;
786    margin-left: 16.989733%;
787    margin-top: 0px;
788    clear: both;
789    min-height: 54px;
790    margin-right: 0%;
791}
792
793#r1c1body {
794    float: left;
795    font-size: 1.2em;
796    width: 64.470802%;
797    height: auto;
798    text-align: left;
799    font-weight: normal;
800    line-height: 1.6em;
801    margin-left: 16.98768%;
802    margin-top: 18px;
803    clear: both;
804    min-height: 100px;
805    margin-right: 0%;
806    font-family: 'times new roman';
807}
808
809.r1c1body_printing {
810    float: left;
811    font-size: 1.2em;
812    width: 64.470802%;
813    text-align: left;
814    font-weight: normal;
815    line-height: 1.6em;
816    margin-left: 16.98768%;
817    margin-top: 18px;
818    clear: both;
819    min-height: 75px;
820    margin-right: 0%;
821    font-family: 'times new roman';
822}
823
824.r1c1body_logojet {
825    float: left;
826    font-size: 1.2em;
827    width: 64.470802%;
828    height: auto;
829    text-align: left;
830    font-weight: normal;
831    line-height: 1.6em;
832    margin-left: 16.98768%;
833    margin-top: 18px;
834    margin-bottom: 20px;
835    clear: both;
836    margin-right: 0%;
837    font-family: 'times new roman';
838}
839
840.r1c3_image {
841float: left;
842margin: 50px 10px 10px 10px;
843}
844
845#r1c2 {
846    float: left;
847    height: auto;
848    margin: 0px;
849    clear: none;
850    width: 41.912372%;
851    background-color: rgb(255, 255, 255);
852    padding-bottom: 45px;
853}
854
855#r1c3_logojet {
856    height: auto;
857    margin: 0px;
858    clear: none;
859	height: 100%;
860    width: auto;
861    padding-bottom: 45px;
862    margin-top: 50px;
863    margin-left: 25px;
864}
865
866#r1c2_logojet {
867    float: left;
868    height: auto;
869    margin: 0px;
870    clear: none;
871    width: 35%;
872    background-color: rgb(255, 255, 255);
873    padding-bottom: 45px;
874}
875
876#geta {
877    float: left;
878    font-size: 1em;
879    width: 84.17200443609374px;
880    height: auto;
881    text-align: left;
882    font-weight: normal;
883    line-height: 1em;
884    margin-left: 4.872734%;
885    margin-top: 52px;
886    clear: none;
887    min-height: 16px;
888    margin-right: 0%;
889}
890
891#quote {
892    float: left;
893    font-size: 2.9em;
894    width: 157.796875px;
895    height: auto;
896    text-align: left;
897    font-weight: normal;
898    line-height: 1em;
899    margin-left: 4.865687%;
900    margin-top: 0px;
901    clear: both;
902    min-height: 54px;
903    margin-right: 0%;
904}
905
906
907#r1c2copy {
908    float: left;
909    font-size: 1.2em;
910    width: auto;
911    height: auto;
912    text-align: left;
913    font-weight: normal;
914    line-height: 1.6em;
915    margin-left: 4.865687%;
916    margin-top: 18px;
917    clear: both;
918    margin-right: 0%;
919    font-family: 'times new roman';
920    color: rgb(120, 120, 120);
921}
922
923.textspan {
924    float: none;
925    font-size: 1em;
926    line-height: 1em;
927    color: rgb(120, 120, 120);
928}
929
930#row1 {
931    float: left;
932    height: auto;
933    margin: 0px;
934    clear: both;
935    width: 100%;
936    background-color: rgb(255, 255, 255);
937}
938
939#header_container_home {
940float: left;
941  height: 436px;
942  margin-left: 0%;
943  margin-top: 0px;
944  clear: none;
945  width: 100%;
946  padding-top: 22px;
947  background-image: url("/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/Skinimages/2025-40th-anniversary-banner.jpg");
948  background-attachment: fixed;
949  -webkit-background-size: 100%;
950  background-size: 100%;
951  background-position: center 100px;
952  background-repeat: no-repeat no-repeat;
953}
954
955#header_container {
956    float: left;
957    height: 65px;
958    margin-left: 0%;
959    margin-top: 0px;
960    clear: none;
961    width: 100%;
962    padding-top: 22px;
963    background-image:url("/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/Skinimages/2025-40th-anniversary-banner.jpg");
964    background-attachment: fixed;
965    -webkit-background-size: 100%;
966    background-size: 100%;
967    background-position: 0px 0%;
968    background-repeat: no-repeat no-repeat;
969}
970
971#top_menu {
972    height: auto;
973    margin-left: auto;
974    margin-right: auto;
975    margin-top: 0px;
976    clear: none;
977    width: 700px;
978	text-align:center;
979}
980
981.requestbtn {
982    font-size: 1em;
983    width: 113px;
984    height: auto;
985    text-align: center;
986    font-weight: normal;
987    line-height: 1em;
988    margin: 23px 0px 0px 27px;
989    clear: both;
990    min-height: 45px;
991    color: rgb(255, 0, 0);
992    border: 1px solid rgb(255, 0, 0);
993    border-top-left-radius: 10px;
994    border-top-right-radius: 10px;
995    border-bottom-right-radius: 10px;
996    border-bottom-left-radius: 10px;
997    padding: 16px;
998}
999
1000.requestbtn_footer {
1001    font-size: 1em;
1002    width: 113px;
1003    height: auto;
1004    text-align: center;
1005    font-weight: normal;
1006    line-height: 1em;
1007    margin: 0px auto 0px auto;
1008    clear: both;
1009    min-height: 45px;
1010    color: rgb(255, 0, 0);
1011    border: 1px solid rgb(255, 0, 0);
1012    border-top-left-radius: 10px;
1013    border-top-right-radius: 10px;
1014    border-bottom-right-radius: 10px;
1015    border-bottom-left-radius: 10px;
1016    padding: 16px;
1017}
1018
1019.requestbtn:hover {
1020	background-color: rgb(255, 0, 0);
1021	color: #fff;
1022	cursor: pointer;
1023}
1024
1025.requestbtn_footer:hover {
1026    background-color: rgb(255, 0, 0);
1027    color: #fff;
1028    cursor: pointer;
1029}
1030
1031.requestbtn_logojet {
1032    font-size: 1em;
1033    width: 113px;
1034    height: auto;
1035    text-align: center;
1036    font-weight: normal;
1037    line-height: 1em;
1038    margin: 23px 0px 0px 16.98768%;
1039    clear: both;
1040    min-height: 45px;
1041    color: rgb(255, 0, 0);
1042    border: 1px solid rgb(255, 0, 0);
1043    border-top-left-radius: 10px;
1044    border-top-right-radius: 10px;
1045    border-bottom-right-radius: 10px;
1046    border-bottom-left-radius: 10px;
1047    padding: 16px;
1048}
1049
1050.requestbtn_logojet:hover {
1051    background-color: rgb(255, 0, 0);
1052    color: #fff;
1053    cursor: pointer;
1054}
1055
1056.bannerrow {
1057    float: left;
1058    height: 325px;
1059    margin: 0px;
1060    clear: both;
1061    width: 100%;
1062    background-attachment: scroll;
1063    -webkit-background-size: 100%;
1064    background-size: 100%;
1065    background-color: rgb(255, 255, 255);
1066    background-position: 0% 0%;
1067    background-repeat: no-repeat no-repeat;
1068}
1069
1070#footerbox {
1071    float: left;
1072    height: auto;
1073    margin: 0px;
1074    clear: both;
1075    width: 100%;
1076    background-color: rgb(0, 0, 0);
1077    padding: 63px 10px;
1078}
1079
1080.customForm .fileuploadArea {
1081    margin-left: 20% !important;
1082}
1083
1084#merrittpress {
1085    float: right;
1086    font-size: 1em;
1087    width: auto;
1088    height: auto;
1089    text-align: right;
1090    font-weight: normal;
1091    line-height: 1.3em;
1092    margin: 0px 10px 10px;
1093    clear: none;
1094    min-height: 16px;
1095    color: rgb(7, 128, 0);
1096    letter-spacing: 0.5em;
1097}
1098
1099#getaquote {
1100    float: left;
1101    font-size: 2.1em;
1102    width: 100%;
1103    height: auto;
1104    text-align: center;
1105    font-weight: normal;
1106    line-height: 1em;
1107    margin-left: 0%;
1108    margin-top: 20px;
1109    margin-bottom: 20px;
1110    clear: both;
1111    min-height: 16px;
1112    color: rgb(255, 255, 255);
1113    letter-spacing: 0.2em;
1114    margin-right: 0%;
1115}
1116
1117.requestbtn {
1118    margin-top:20px; 
1119    float:left; 
1120    clear:left;
1121    font-size: 1em;
1122    width: 126px;
1123    height: auto;
1124    text-align: center;
1125    font-weight: normal;
1126    line-height: 1em;
1127    min-height: 45px;
1128    color: rgb(255, 0, 0);
1129    border: 1px solid rgb(255, 0, 0);
1130    border-top-left-radius: 10px;
1131    border-top-right-radius: 10px;
1132    border-bottom-right-radius: 10px;
1133    border-bottom-left-radius: 10px;
1134    padding: 16px;
1135    display: block;
1136    margin-right: auto;
1137    margin-left: 20px;
1138}
1139
1140.requestbtn:hover {
1141	background-color: rgb(255, 0, 0);
1142	color: #fff;
1143	cursor: pointer;
1144}
1145
1146#socialmedia {
1147    float: left;
1148    font-size: 1.2em;
1149    width: 100%;
1150    height: auto;
1151    text-align: center;
1152    font-weight: normal;
1153    line-height: 1em;
1154    margin-left: 0.04180602%;
1155    margin-top: 23px;
1156    clear: none;
1157    min-height: 16px;
1158    color: rgb(255, 255, 255);
1159    letter-spacing: 0.2em;
1160    margin-right: 0%;
1161}
1162
1163#socialmedia > a {
1164color:#FFF !important;
1165}
1166
1167#socialmedia > a:hover {
1168color:#bfffb8 !important;
1169}
1170
1171#footmerrittnamealign {
1172    float: left;
1173    height: auto;
1174    margin-left: 0.04304728%;
1175    margin-top: 0px;
1176    clear: none;
1177    width: 48.739994%;
1178}
1179
1180#footcontactalign {
1181    float: left;
1182    height: auto;
1183    margin-left: 0%;
1184    margin-top: 0px;
1185    clear: none;
1186    width: 51.218122%;
1187    margin-right: 0%;
1188}
1189
1190#footaddr {
1191    float: left;
1192    font-size: 1em;
1193    width: auto;
1194    height: auto;
1195    text-align: left;
1196    font-weight: normal;
1197    line-height: 1.3em;
1198    margin: 0px 0px 0px 10px;
1199    clear: none;
1200    min-height: 16px;
1201    color: rgb(106, 128, 0);
1202    letter-spacing: 0.1em;
1203}
1204
1205#footphone {
1206    margin: 0px 0px 0px 10px;
1207    float: left;
1208    font-size: 1em;
1209    width: auto;
1210    height: auto;
1211    text-align: left;
1212    font-weight: normal;
1213    line-height: 1.3em;
1214    clear: both;
1215    min-height: 16px;
1216    color: rgb(106, 128, 0);
1217    letter-spacing: 0.1em;
1218}
1219
1220#footCSZ {
1221    float: left;
1222    font-size: 1em;
1223    width: auto;
1224    height: auto;
1225    text-align: left;
1226    font-weight: normal;
1227    line-height: 1.3em;
1228    margin: 0px;
1229    clear: none;
1230    min-height: 16px;
1231    color: rgb(106, 128, 0);
1232    letter-spacing: 0.1em;
1233}
1234
1235@media only screen and (max-width: 500px) {
1236
1237    #videocontainer{
1238        height: 120px !important;
1239        text-align: center;
1240    }
1241
1242    #myVideo {
1243        height: 150px !important;
1244        margin-left: -60px;
1245        width: auto;
1246    }
1247    .content {
1248        top: 60px;
1249    }
1250
1251    #menu {
1252        width: 100%;
1253    }
1254    #menu li a {
1255        display: block;
1256        margin-right: 0px;
1257        margin-bottom: 5px;
1258        margin-left: auto;
1259        margin-right: auto;
1260        clear:both;
1261    }
1262    /*   
1263    #menu li a {
1264        width: 175px !important;
1265    }
1266    */
1267    #header_container {
1268        height: 120px !important;
1269    }
1270    #menu li li a {
1271        text-align: center;
1272        margin: 0px;
1273    }
1274    #menu > li > ul > li:nth-child(1) > a {
1275        margin-top: -7px;
1276    }
1277}
1278
1279@media only screen and (max-width: 730px) {
1280    .r1c1_printing {
1281        width: 90%;
1282    }
1283}
1284
1285@media only screen and (min-width: 500px) {
1286    #menu li li a {
1287        text-align: left;
1288    }
1289}
1290
1291@media only screen and (max-width: 800px) {
1292    .tintrow {
1293        max-width: 473px;
1294    }
1295	
1296    .templateimagediv {
1297		display: table-row !important;
1298		margin-right: auto;
1299		margin-left: auto;
1300		float: none !important;
1301		text-align: center;
1302	}
1303	
1304	#tintopcopy {
1305		display: table-row;
1306		margin-right: auto;
1307		margin-left: auto;
1308		clear: both;
1309	}
1310	.templatepagerow {
1311		display: block;
1312	}
1313	
1314	.templateimagediv {
1315    	display: block;
1316		float: left;
1317	}
1318	
1319	.copydiv {
1320   		display: block;
1321		float: left;
1322	}
1323	
1324    #headerprinter {
1325        font-size: 7em;
1326        margin-top: 23px;
1327        margin-left: 11.145043%;
1328        clear: both;
1329    }
1330
1331    #headerfriendly {
1332     float: right;
1333  font-size: 1.4em;
1334  width: 407.99999747px;
1335  height: auto;
1336  text-align: right;
1337  font-weight: 400;
1338  line-height: 1em;
1339  margin-left: auto;
1340  margin-top: 67px;
1341  clear: both;
1342  min-height: 18px;
1343  color: rgb(0, 0, 0);
1344  text-shadow: rgb(255, 255, 255) 0px 0px 20px,rgb(255, 255, 255) 0px 0px 10px;
1345  margin-right: 0%;
1346  font-family: bebas-neue;
1347  letter-spacing: 6px;
1348  font-style: normal;
1349  margin-right: auto;
1350    }
1351
1352    #r1c1 {
1353        width: 100%;
1354    }
1355
1356    #r1c1_logojet {
1357        width: 100%;
1358    }
1359
1360    #row1 {
1361        margin-top: 0px;
1362        margin-left: 0%;
1363        clear: both;
1364    }
1365
1366    #r1c2 {
1367        clear: left;
1368        width: 100%;
1369    }
1370
1371    #r1c2_logojet {
1372    float:none;
1373    text-align: center;
1374    width: 100%;
1375    }
1376
1377    .r1c3_image {
1378        float: none;
1379        margin: 0px;
1380    }
1381
1382    .requestbtn {
1383        margin-left:150px; 
1384        margin-top:20px; 
1385        float:left; 
1386        clear:left;
1387    }
1388
1389    #r2c3_logojet {
1390        clear: left;
1391        width: 100%;
1392    }
1393
1394    #r1c2copy {
1395        height: auto;
1396        width: 64.474609%;
1397        min-height: 70px;
1398        margin-top: 18px;
1399        margin-left: 16.981969%;
1400        clear: both;
1401    }
1402
1403    #geta {
1404        margin-top: 52px;
1405        margin-left: 16.986328%;
1406        clear: none;
1407    }
1408
1409    #quote {
1410        margin-top: 0px;
1411        margin-left: 16.981969%;
1412        clear: both;
1413    }
1414
1415    #header_container_home {
1416        height: 295px;
1417        background-image:url("/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/Skinimages/2025-40th-anniversary-banner.jpg");
1418        background-attachment: fixed;
1419        -webkit-background-size: 800px;
1420        background-size: 800px;
1421        background-position: 0px 0%;
1422        background-repeat: no-repeat no-repeat;
1423    }
1424
1425    .requestbtn {
1426        clear: left;
1427        margin-left: auto;
1428        margin-right: auto;
1429        float: none;
1430        margin-top: 233px;
1431    }
1432
1433    .bannerrow {
1434        clear: both;
1435        height: 232px;
1436        margin-top: 0px;
1437        margin-left: 0px;
1438    }
1439
1440    #footerbox {
1441        margin-top: 0px;
1442        margin-left: 0px;
1443        clear: both;
1444    }
1445
1446    #requestbtn {
1447        margin-top: 67px;
1448        margin-left: auto;
1449        clear: none;
1450        margin-right: auto;
1451        float: none;
1452    }
1453
1454    #footcontactalign {
1455        clear: none;
1456        margin-top: 0px;
1457        margin-left: auto;
1458        margin-right: auto;
1459        float: none;
1460        width: 291.7px;
1461    }
1462
1463    #getaquote {
1464        margin-top: 7px;
1465        margin-left: 0%;
1466        clear: none;
1467    }
1468
1469    #socialmedia {
1470        margin-top: 29px;
1471        margin-left: 0.08012821%;
1472        clear: none;
1473    }
1474
1475    #footmerrittnamealign {
1476        margin-left: auto;
1477        margin-right: auto;
1478        float: none;
1479        clear: none;
1480        width: 367.9869547px;
1481    }
1482
1483    #merrittpress {
1484        height: auto;
1485        width: 367px;
1486        margin-left: auto;
1487        margin-right: auto;
1488        float: none;
1489        clear: none;
1490        text-align: center;
1491    }
1492
1493    #footaddr {
1494        text-align: center;
1495        margin-left: auto;
1496        margin-right: auto;
1497        float: none;
1498        clear: none;
1499        width: auto;
1500    }
1501
1502    #footphone {
1503        text-align: center;
1504        margin-left: auto;
1505        margin-right: auto;
1506        float: none;
1507        clear: none;
1508        width: auto;
1509    }
1510
1511    #footCSZ {
1512        text-align: center;
1513        margin-left: auto;
1514        margin-right: auto;
1515        float: none;
1516        clear: none;
1517        width: auto;
1518    }
1519}
1520
1521@media only screen and (max-width: 500px) {
1522    #header_container_home {
1523        height: 265px;
1524        background-image:url("/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/Skinimages/2025-40th-anniversary-banner.jpg");
1525        background-attachment: scroll;
1526        -webkit-background-size: 500px;
1527        background-size: 500px;
1528        background-position: 50% 50%;
1529        background-repeat: no-repeat no-repeat;
1530    }
1531
1532    #headerprinter {
1533        font-size: 5.72em;
1534        margin-top: 23px;
1535        margin-left: 6.546875%;
1536        clear: both;
1537    }
1538
1539    #headerfriendly {
1540        font-size: 1em;
1541        margin-top: 33px;
1542        margin-left: 6.546875%;
1543        clear: both;
1544    }
1545
1546    #services {
1547        margin-top: 52px;
1548        margin-left: 8.527058%;
1549        clear: none;
1550    }
1551
1552    #generations {
1553        margin-top: 0px;
1554        margin-left: 8.527058%;
1555        clear: both;
1556        width: 286.453125px;
1557        height: auto;
1558    }
1559
1560    #r1c1body {
1561        margin-top: 18px;
1562        margin-left: 8.532072%;
1563        clear: both;
1564        height: auto;
1565        width: 72.92352%;
1566    }
1567
1568    #r1c2copy {
1569        width: 63.85%;
1570        margin-top: 18px;
1571        margin-left: 8.525089%;
1572        clear: both;
1573    }
1574
1575    .preheading {
1576        margin-left: 8.525089%;
1577    }
1578
1579    .homeheading {
1580        margin-left: 8.525089%;
1581    }
1582
1583    .r1c1body_logojet {
1584        margin-left: 8.525089%;
1585    }
1586
1587    .requestbtn_logojet {
1588        margin-left: 8.525089%;        
1589    }
1590
1591    .requestbtn {
1592        margin-left: 8.525089%;        
1593    }
1594
1595    #geta {
1596        margin-top: 52px;
1597        margin-left: 8.525089%;
1598        clear: none;
1599    }
1600
1601    #quote {
1602        margin-top: 0px;
1603        margin-left: 8.525089%;
1604        clear: both;
1605    }
1606
1607    .requestbtn1 {
1608        clear: none;
1609        margin-top: 265px;
1610    }
1611
1612    #footerbox {
1613        margin-top: 0px;
1614        margin-left: 0px;
1615        clear: both;
1616    }
1617
1618    .bannerrow {
1619        height: 151px;
1620        margin-top: 0px;
1621        margin-left: 0px;
1622        clear: both;
1623        background-attachment: scroll;
1624        -webkit-background-size: 150%;
1625        background-size: 150%;
1626        background-color: rgb(255, 255, 255);
1627        background-position: 0% 48.6%;
1628        background-repeat: no-repeat no-repeat;
1629    }
1630
1631    #row1 {
1632        margin-top: 0px;
1633        margin-left: 0%;
1634        clear: both;
1635    }
1636
1637
1638    #merrittpress {
1639        font-size: 1em;
1640        letter-spacing: 0.2em;
1641    }
1642}
1643
1644.pageheading {
1645	margin-top: 10px;
1646	text-align: center;
1647	font-size: 2em;
1648	font-weight:normal;
1649	font-family: helvetica, arial,"lucida grande", verdana, "メイリオ", "MS Pゴシック", sans-serif;
1650	color: #000;
1651}
1652
1653#contactframe {
1654width:95%;
1655margin-top:80px;
1656display:block;
1657margin-right:auto;
1658margin-left:auto;
1659}
1660
1661.templatepagerow {
1662	display: table;
1663	margin-left:auto;
1664	margin-right:auto;
1665	padding: 10px;
1666	height:auto;
1667}
1668.copydiv {
1669    display: table-cell;
1670}
1671
1672.templateimagediv {
1673    display: table-cell;
1674	width: 200px;
1675	vertical-align: top;
1676}
1677
1678.templateimage {
1679	width: 90%;
1680	max-width: 250px !important;
1681	height: auto;
1682}
1683
1684#templatelistframe {
1685width:95%;
1686margin-top:80px;
1687display:block;
1688margin-right:auto;
1689margin-left:auto;
1690}
1691
1692#tintsframe {
1693width:95%;
1694margin-top:80px;
1695display:block;
1696margin-right:auto;
1697margin-left:auto;
1698}
1699
1700
1701.templatetable {
1702	margin-left: auto;
1703	margin-right: auto;	
1704}
1705
1706#templatelistframe > table > tbody > tr > td:nth-child(2) {
1707	font-weight: bold;
1708}
1709
1710.tabletitle {
1711	font-family: Helvetica, Arial, "sans-serif";
1712	text-align:left;
1713	font-weight:bolder;
1714	font-size:1.2em;
1715	color: #59b058;
1716	padding-bottom: 2px;
1717}
1718
1719.templatetable > thead > tr > th {
1720	font-family: Helvetica, Arial, "sans-serif";
1721color: white; 
1722background-color: #000;
1723padding: 4px 2px 2px 6px;
1724text-align: center;
1725border-color: #000;
1726border-style: solid;
1727}
1728
1729.templatetable > tbody > tr {
1730border-color: #EEE;
1731border-style: solid;
1732}
1733
1734.templatetable > tbody > tr > td {
1735		font-family: Helvetica, Arial, "sans-serif";
1736padding: 8px 2px 6px 6px;
1737text-align: center;
1738	color: #000;
1739}
1740
1741.templatetable > tbody > tr > td {
1742text-align:center;
1743}
1744
1745.templatetable > tbody > tr:nth-child(odd) {
1746	background: #fff;
1747	}
1748
1749.templatetable > tbody > tr:nth-child(even) {
1750	background: #eee;
1751	}
1752	
1753#buildingphoto {
1754	display:inline-block;
1755	background-repeat:none;
1756	background-position:center;
1757	margin-right:20px;
1758	width:500px;
1759	height:300px;
1760    background-image:url("/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/Skinimages/GLEASON-Merritt-Press-001_WEB.jpg");
1761	box-shadow: rgba(0, 0, 0, 0.431373) 1px 3px 5px;
1762}
1763
1764#googlemapframe {
1765	display:inline-block;
1766	margin-left:auto;
1767	width:300px;	
1768    height: 280px;
1769}
1770
1771.copydiv {
1772	font-size: 1.2em;
1773    line-height: 1.2em;
1774    color: rgb(120, 120, 120);
1775	font-family: 'times new roman';
1776}
1777
1778.imagelink {
1779	margin: 20px; 
1780	box-shadow: 5px 5px 5px #888888;
1781	border: thin solid gray; 
1782}
1783
1784.submit {
1785    text-align: center;
1786    margin-bottom: 10px;
1787}
1788
1789.templatelink {
1790	color: #328931;
1791}
1792
1793.templatelink:hover {
1794	color: #266A26;
1795}
1796
1797.createanaccount {
1798display: none;
1799}
1800
1801.loginCaptcha {
1802display: none;
1803}
1804
1805.externallink {
1806	color: rgb(7, 128, 0);
1807	font-weight: 700;
1808	text-decoration: underline;
1809
1810}
1811.externallink:hover{
1812	color: rgb(0, 100, 0);
1813}
1814</style>    <!-- //site admin HEAD -->
1815    
1816    <title>Merritt Press, Inc. - 1-800-274-0118</title>
1817
1818    
1819    <link rel="canonical" href="https://www.merrittpress.com/product/banners-full-color-affordable-interior-exterior">
1820    <style>
1821        .file-upload-progress {
1822            margin-bottom: 30px;
1823        }
1824
1825        .file-progress-control {
1826            display: flex;
1827            align-items: center;
1828            gap: 0 15px;
1829        }
1830
1831        .file-progress-info {
1832            flex: auto;
1833        }
1834
1835        .file-progress-bar {
1836            height: 10px;
1837            background-color: #ecf0f1;
1838            border-radius: 5px;
1839            overflow: hidden;
1840        }
1841
1842        .file-progress-header {
1843            display: flex;
1844            justify-content: space-between;
1845            font-size: 13px;
1846            line-height: 13px;
1847            margin-bottom: 8px;
1848        }
1849
1850        .file-progress-bar-inner {
1851            height: 100%;
1852            background: linear-gradient(90deg, #3498db, #2ecc71);
1853            border-radius: 5px;
1854            width: 0%;
1855            transition: width 0.3s ease;
1856        }
1857
1858        .file-progress-error-msg {
1859            margin-top: 10px;
1860            display: none;
1861        }
1862
1863        .file-progress-actions {
1864            display: flex;
1865            gap: 0 5px;
1866        }
1867
1868        .btn-progress-cancel, .btn-progress-remove, .btn-progress-retry {
1869            display: none;
1870        }
1871
1872        .file-upload-progress[data-status=complete] .file-progress-bar-inner {
1873            background: linear-gradient(90deg, #2FC287, #2ecc71);
1874        }
1875
1876        .file-upload-progress[data-status=complete] .file-progress-status {
1877            color: #43A047;
1878        }
1879
1880        .file-upload-progress[data-status=failed] .file-progress-bar-inner {
1881            background: linear-gradient(90deg, #FF3E02, #FF0903);
1882        }
1883
1884        .file-upload-progress[data-status=failed] .file-progress-status {
1885            color: #FF0903;
1886        }
1887
1888        .file-upload-progress[data-status=uploading] .btn-progress-cancel, .file-upload-progress[data-status=complete] .btn-progress-remove, .file-upload-progress[data-status=failed] .btn-progress-retry, .file-upload-progress[data-status=failed] .btn-progress-remove {
1889            display: inline-block;
1890        }
1891    </style>
1892
1893
1894</head>
1895<body class='aleyantW2P-v6 y2026 m10 d09 h22 siteType_retail pageType_product pageName_banners-full-color-affordable-interior-exterior user_restricted  Unknown Mozilla Mozilla0 isNotMobile isNotHome  isResponsive skinid-isNotCustomSkin isNotImpersonating 3c217a07-041e-4adf-b4c2-54546bd5a7f8 saveForLaterInactive USA  selfSignUpAllowed banner-boxed single-line-product-heading display-footer-headings display-footer-logo'>
1896<script>
1897
1898$('#loginpnl > div > form > div > fieldset.submit > div').hide()
1899
1900</script>
1900       
1901    <!-- beforeContent -->
1902    
1903
1904     
1905    <!-- /beforeContent -->
1906
1907
1908<header>
1909    <!--header-top-->
1910<div class="header-top">
1911    <div class="container">
1912        <div class="row">
1913            <div class="col-sm-12">
1914                <div class="site-logo-wrap logo">
1915                    <a class="site-logo" href="/">
1916                        <img class="default-header-logo-height skinsetting-header-logo-height" src="/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/sites/63870637-5a94-4587-9708-48c76aa468dd/logo_63870637-5a94-4587-9708-48c76aa468dd_large.png?stamp=636207804248820309" alt="Merritt Press, Inc." title="Merritt Press, Inc."/>
1917                    </a>
1918                </div>
1919                <div class="header-right pull-right">
1920                    <ul class="list-inline quick-links alt-links-color">
1921                        <li class="welcome-msg">
1922                          Welcome <a class="user" href="/settings"></a>
1923                        </li>
1924                      <li class="login-link"><a href="/login">Login</a><span class="create-account-separator">/</span><a href='/account' title='Create an account' class='create-account-link'  >Create an account</a></li>
1925                        <li class="account-link dropdown"><a href="/settings" id="account-link" aria-haspopup="true" aria-expanded="true"  data-hover="dropdown" data-toggle="dropdown">My Account <i class="caret" ></i></a>
1926                            <ul class="dropdown-menu" aria-labelledby="account-link">
1927                                <li class="save-for-later-link"><a href="/savedforlater">Saved</a></li>
1928                                <li><a href="/orders">Order History</a></li>
1929                                <li><a href="/settings">Profile Settings</a></li>
1930                                <li><a href="/login">Logout</a></li>
1931                            </ul>
1932                        </li>
1933                        <li><a href="/search">Search</a></li>
1934                    </ul>
1935                    <div id="cart" class="dropdown dropdown-right cart-link">
1936                        <a href="/cart" class=" btn btn-default" id="cart-button" data-hover="dropdown" aria-haspopup="true" aria-expanded="false" aria-label="Shopping Cart">
1937                            <i class="fa fa-fw fa-shopping-cart"></i><span class="store-data" data-cart="count">0</span> items
1938                        </a>
1939                        
1940                    </div>
1941                    <div class="header-mobile-links">
1942                    <a class="mobile-nav-btn" class="mobile-nav-btn" data-toggle="collapse" data-target="#top-nav" href="#top-nav" aria-label="Toggle Navigation Menu"><i class="fa fa-fw fa-bars" aria-hidden="true"></i></a>
1943                    <a href="/cart" class="mobile-nav-btn mobile-nav-btn-cart" aria-label="Shopping Cart"><i class="fa fa-fw fa-shopping-cart" aria-hidden="true"></i><span class="badge"><span class="store-data" data-cart="count">0</span></span></a>
1944                    <a href="/search" class="mobile-nav-btn" aria-label="Search"><i class="fa fa-search fa-fw" aria-hidden="true"></i></a>
1945                    <a href="/login" class="mobile-nav-btn mobile-nav-login" aria-label="Login"><i class="fa fa-user fa-fw" aria-hidden="true"></i></a>
1946                    <a href="/settings" class="mobile-nav-btn mobile-nav-settings" aria-label="Profile Settings"><i class="fa fa-user fa-fw" aria-hidden="true"></i></a>
1947                  </div>
1948                </div>
1949            </div>
1950        </div>
1951    </div>
1952</div>
1953<!--/header-top-->
1954
1955
1956    <!--header navigation-->
1957<div class="header-nav">
1958    <div class="container">
1959        <nav id="top-navbar" class="navbar navbar-default">
1960            <div class="collapse navbar-collapse alt-links-color" id="top-nav">
1961                
1962            </div>
1963        </nav>
1964    </div>
1965</div>
1966<!--header navigation-->
1967
1968</header>
1969
1970<div id="main-content" class="container">
1971    
1972
1973
1974
1975<div class="productPage page-content" data-product-id="64c8d59e-58ad-486c-9a24-892f241f1e7f">
1976
1977<form action="/product/banners-full-color-affordable-interior-exterior" class="productForm" enctype="multipart/form-data" method="post" target="_self">        <input type="hidden" name="orderItemId" id="orderItemId" />
1978        <input type="hidden" name="urlName" id="urlName" value="banners-full-color-affordable-interior-exterior" />
1979        <div class="productPageContent productPage_banners-full-color-affordable-interior-exterior noForm isNotKit hasUpload noImageLinks isNotOpenFrame noAcceptance canNameJob hasPricePerPiece showProductImage noPDFProof noExternalAsset fileUploadRequired noD
1979ownloadableAsset noInventoryTracking hasPrintEstimate hasLongDescription noShortDescription canEstimateShipping noSuggestedProducts isNotEdoc calculator">
1980            <div class="row"><div class="col-md-12"><div id="breadcrumb"><ol class="breadcrumb"><li><a href='/category'>All Products</a></li><li class="active"><span>Banners</span></li></ol></div></div></div>
1981
1982<div class="product-detail">
1983    <div class="row">
1984        <div class="col-xs-12">
1985            <h1 class="product-name">Banners</h1>
1986        </div>
1987    </div>
1988    <div class="row">
1989        <div class="col-md-6 product-info">
1990          <div class="hidden-md hidden-lg">
1991            <div class="product-image-gallery mobile"><div class="product-gallery-primary"><a href="/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/sites/63870637-5a94-4587-9708-48c76aa468dd/products/Product_64c8d59e-58ad-486c-9a24-892f241f1e7f_xlarge.png?stamp=636306107738370989" data-width="800" data-height="800"><img src="/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/sites/63870637-5a94-4587-9708-48c76aa468dd/products/Product_64c8d59e-58ad-486c-9a24-892f241f1e7f_large.png?stamp=636306107736808286" alt="Banners" title="Banners"/></a> <span class="gallery-intro"><i class="fa fa-search-plus" aria-hidden="true"></i>
1992 Click To Zoom</span></div></div>
1993            
1994          </div>
1995          <div class="hidden-xs hidden-sm">
1996            <div class="product-image-gallery desktop"><div class="product-gallery-primary"><a href="/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/sites/63870637-5a94-4587-9708-48c76aa468dd/products/Product_64c8d59e-58ad-486c-9a24-892f241f1e7f_xlarge.png?stamp=636306107738370989" data-width="800" data-height="800"><img src="/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/sites/63870637-5a94-4587-9708-48c76aa468dd/products/Product_64c8d59e-58ad-486c-9a24-892f241f1e7f_large.png?stamp=636306107736808286" alt="Banners" title="Banners"/></a> <span class="gallery-intro"><i class="fa fa-search-plus" aria-hidden="true"></i>
1997 Click To Zoom</span></div></div>
1998
1999            
2000          </div>
2001            <div class="product-description">
2002                
2003                 <div class="fullDescriptionArea">Custom vinyl banners are affordable, durable and withstand all types of weather conditions indoors and out. They can be designed to your specific requirements. Send us your artwork. We’ll send you a PDF proof to review and approve for free. A hard copy proof can be sent to you for a small additional charge. <br>
2004<br>
2005If you do not have a print ready file and you need us to provide design services, please use the Custom Printing Quote in the main navigation menu above. Be sure to include your logo and text required as well as any other details desired.<br>
2006<br>
2007If you have any questions, please use the Contact link in the main navigation menu above.<br>
2008<br>
2009<h2>Standard Features:</h2>
20102' x 3', 13oz Vinyl, Standard Turnaround Time.<br>
2011Quantities of 1 to 20<br>
2012<h2>Options:</h2>
2013<ul>
2014    <li><strong>Size</strong> – 2' x 3', 2 'x 3' with 4 Grommets, 2' x 4', 2' x 4' with 6 Grommets, 3' x 6', 3' x 6' with 8 Grommets, 4' x 8', 4' x 8' with 12 Grommets</li>
2015    <li><strong>Material</strong> – 13oz Vinyl</li>
2016    <li><strong>Turnaround Time - </strong>Standard, Rush</li>
2017</ul>
2018<h3>File Preparation</h3>
2019See our FAQ's for file preparation tips and accepted file formats.<br>
2020<h3>Custom Quotes & Design Services </h3>
2021<br>
2022If the options you are looking for are not available, or if you do not have a print ready file and you need us to provide design services, please use the Custom Printing Quote in the main navigation menu above. Be sure to include your logo and text required as well as any other details desired.<br>
2023<br>
2024<div id="myEventWatcherDiv" style="display: none;"></div>
2025<div id="myEventWatcherDiv" style="display: none;"></div>
2026<div id="myEventWatcherDiv" style="display: none;"></div></div> 
2027            </div>
2028        </div>
2029        <div class="col-md-6 product-form">
2030            
2031            
2032            
2033            <div class="product-kit-items">
2034              
2035            </div>
2036            
2037
2038
2039<div id="pricingArea">
2040    <div id="pricingEngineArea" >
2041        
2042    </div>
2043
2044        <div id="calcResults" class="calc-results calculatorResults">
2045            <div class="calculatorTotalArea">
2046                <span id="lblPriceLabel" class="calculatorTotalLabel">Price</span>
2047                <span id="pricingEngine_lblFinalPrice" class="calculatorTotal"></span>
2048                <input type="hidden" value="0" name="hdnTotalCost" id="hdnTotalCost">
2049                <input type="hidden" value="0" name="hdnTotalWeight" id="hdnTotalWeight">
2050            </div>
2051                <div class="calculatorPerPieceArea" id="divCalculatorPerPieceArea">
2052                    <span id="lblPerPieceLabel" class="calculatorPerPieceLabel">Each</span>
2053                    <span id="pricingEngine_lblPerPiecePrice" class="calculatorPerPiecePrice"></span>                    
2054                </div>
2055                                        <div id="divPrintEstimate" class="print-estimate">
2056                    <button id="btnPrintEstimate" class="btn btn-default print-estimate-button" type="button" onclick="printEstimate(); return false;">Print Estimate</button>
2057                </div>
2058        </div>
2059</div>
2060            <div class="fileUploadArea"><h4 class="pricingHeading">File Upload</h4><p class="alert alert-warning" id="fileUploadWarn">At least one upload is Required</p><div class="form-group fileUploadSelect fileUploadSelect0"><label>Artwork</label><div class="input-group file-upload-control"><input type="text" class="form-control file-upload-name"/><div class="input-group-btn"><div class="btn btn-default file-upload-button"><span>Select</span><input id="fileUploads[0]" type="file" data-seq="0" name="fileUploads[0]" accept=".zip,.pdf,.jpg,.jpeg,.png,.gif,.bmp,.indd,.doc,.docx,.xls,.xlsx,.csv,.ppt,.pptx,.txt,.ico,.tif,.tiff,.eps,.ai,.mov,.mp4,.vsd" class="product-file-input product-file-input-0 file-upload-input" /><input id="fileUploadId-0" type="hidden" name="fileUploadIds[0]" class="product-file-id product-file-id-0" /></div></div></div></div><div class="file-upload-progress" data-fileinput="fileUploads[0]" style="display:none;"></div><div class="form-group fileUploadSelect fileUploadSelect1"><label>File 2</label><div class="input-group file-upload-control"><input type="text" class="form-control file-upload-name"/><div class="input-group-btn"><div class="btn btn-default file-upload-button"><span>Select</span><input id="fileUploads[1]" type="file" data-seq="1" name="fileUploads[1]" accept=".zip,.pdf,.jpg,.jpeg,.png,.gif,.bmp,.indd,.doc,.docx,.xls,.xlsx,.csv,.ppt,.pptx,.txt,.ico,.tif,.tiff,.eps,.ai,.mov,.mp4,.vsd" class="product-file-input product-file-input-1 file-upload-input" /><input id="fileUploadId-1" type="hidden" name="fileUploadIds[1]" class="product-file-id product-file-id-1" /></div></div></div></div><div class="file-upload-progress" data-fileinput="fileUploads[1]" style="display:none;"></div><div class="form-group fileUploadSelect fileUploadSelect2"><label>File 3</label><div class="input-group file-upload-control"><input type="text" class="form-control file-upload-name"/><div class="input-group-btn"><div class="btn btn-default file-upload-button"><span>Select</span><input id="fileUploads[2]" type="file" data-seq="2" name="fileUploads[2]" accept=".zip,.pdf,.jpg,.jpeg,.png,.gif,.bmp,.indd,.doc,.docx,.xls,.xlsx,.csv,.ppt,.pptx,.txt,.ico,.tif,.tiff,.eps,.ai,.mov,.mp4,.vsd" class="product-file-input product-file-input-2 file-upload-input" /><input id="fileUploadId-2" type="hidden" name="fileUploadIds[2]" class="product-file-id product-file-id-2" /></div></div></div></div><div class="file-upload-progress" data-fileinput="fileUploads[2]" style="display:none;"></div></div>
2061            
2062            <div class="shippingArea"><div id="detailPage_shippingCalculator"><h4 class="pricingShippingCalculatorHeading pricingHeading">Estimate Shipping</h4><div class="form-group shippingArea-country-code"><label id="detailPage_shippingCalculatorPostalCode-Country">Select Country</label><select name="ddlCountryCode" id="ddlCountryCode" class="form-control" onchange="showHideStateProv();">
2063	<option value="AF">Afghanistan</option>
2064	<option value="AX">&#197;land</option>
2065	<option value="AL">Albania</option>
2066	<option value="DZ">Algeria</option>
2067	<option value="AS">American Samoa</option>
2068	<option value="AD">Andorra</option>
2069	<option value="AO">Angola</option>
2070	<option value="AI">Anguilla</option>
2071	<option value="AQ">Antarctica</option>
2072	<option value="AG">Antigua and Barbuda</option>
2073	<option value="AR">Argentina</option>
2074	<option value="AM">Armenia</option>
2075	<option value="AW">Aruba</option>
2076	<option value="AU">Australia</option>
2077	<option value="AT">Austria</option>
2078	<option value="AZ">Azerbaijan</option>
2079	<option value="BS">Bahamas</option>
2080	<option value="BH">Bahrain</option>
2081	<option value="BD">Bangladesh</option>
2082	<option value="BB">Barbados</option>
2083	<option value="BY">Belarus</option>
2084	<option value="BE">Belgium</option>
2085	<option value="BZ">Belize</option>
2086	<option value="BJ">Benin</option>
2087	<option value="BM">Bermuda</option>
2088	<option value="BT">Bhutan</option>
2089	<option value="BO">Bolivia</option>
2090	<option value="BA">Bosnia and Herzegovina</option>
2091	<option value="BW">Botswana</option>
2092	<option value="BV">Bouvet Island</option>
2093	<option value="BR">Brazil</option>
2094	<option value="IO">British Indian Ocean Territory</option>
2095	<option value="BN">Brunei Darussalam</option>
2096	<option value="BG">Bulgaria</option>
2097	<option value="BF">Burkina Faso</option>
2098	<option value="BI">Burundi</option>
2099	<option value="KH">Cambodia</option>
2100	<option value="CM">Cameroon</option>
2101	<option value="CA">Canada</option>
2102	<option value="CV">Cape Verde</option>
2103	<option value="KY">Cayman Islands</option>
2104	<option value="CF">Central African Republic</option>
2105	<option value="TD">
2105Chad</option>
2106	<option value="CL">Chile</option>
2107	<option value="CN">China</option>
2108	<option value="CX">Christmas Island</option>
2109	<option value="CC">Cocos (Keeling) Islands</option>
2110	<option value="CO">Colombia</option>
2111	<option value="KM">Comoros</option>
2112	<option value="CG">Congo (Brazzaville)</option>
2113	<option value="CD">Congo (Kinshasa)</option>
2114	<option value="CK">Cook Islands</option>
2115	<option value="CR">Costa Rica</option>
2116	<option value="CI">C&#244;te d&#39;Ivoire</option>
2117	<option value="HR">Croatia</option>
2118	<option value="CU">Cuba</option>
2119	<option value="CW">Cura&#231;ao</option>
2120	<option value="CY">Cyprus</option>
2121	<option value="CZ">Czech Republic</option>
2122	<option value="DK">Denmark</option>
2123	<option value="DJ">Djibouti</option>
2124	<option value="DM">Dominica</option>
2125	<option value="DO">Dominican Republic</option>
2126	<option value="EC">Ecuador</option>
2127	<option value="EG">Egypt</option>
2128	<option value="SV">El Salvador</option>
2129	<option value="GQ">Equatorial Guinea</option>
2130	<option value="ER">Eritrea</option>
2131	<option value="EE">Estonia</option>
2132	<option value="ET">Ethiopia</option>
2133	<option value="FK">Falkland Islands</option>
2134	<option value="FO">Faroe Islands</option>
2135	<option value="FJ">Fiji</option>
2136	<option value="FI">Finland</option>
2137	<option value="FR">France</option>
2138	<option value="GF">French Guiana</option>
2139	<option value="PF">French Polynesia</option>
2140	<option value="TF">French Southern Lands</option>
2141	<option value="GA">Gabon</option>
2142	<option value="GM">Gambia</option>
2143	<option value="GE">Georgia</option>
2144	<option value="DE">Germany</option>
2145	<option value="GH">Ghana</option>
2146	<option value="GI">Gibraltar</option>
2147	<option value="GR">Greece</option>
2148	<option value="GL">Greenland</option>
2149	<option value="GD">Grenada</option>
2150	<option value="GP">Guadeloupe</option>
2151	<option value="GU">Guam</option>
2152	<option value="GT">Guatemala</option>
2153	<option value="GG">Guernsey</option>
2154	<option value="GN">Guinea</option>
2155	<option value="GW">Guinea-Bissau</option>
2156	<option value="GY">Guyana</option>
2157	<option value="HT">Haiti</option>
2158	<option value="HM">Heard and McDonald Islands</option>
2159	<option value="HN">Honduras</option>
2160	<option value="HK">Hong Kong</option>
2161	<option value="HU">Hungary</option>
2162	<option value="IS">Iceland</option>
2163	<option value="IN">India</option>
2164	<option value="ID">Indonesia</option>
2165	<option value="IR">Iran</option>
2166	<option value="IQ">Iraq</option>
2167	<option value="IE">Ireland</option>
2168	<option value="IM">Isle of Man</option>
2169	<option value="IL">Israel</option>
2170	<option value="IT">Italy</option>
2171	<option value="JM">Jamaica</option>
2172	<option value="JP">Japan</option>
2173	<option value="JE">Jersey</option>
2174	<option value="JO">Jordan</option>
2175	<option value="KZ">Kazakhstan</option>
2176	<option value="KE">Kenya</option>
2177	<option value="KI">Kiribati</option>
2178	<option value="XK">Kosovo</option>
2179	<option value="KW">Kuwait</option>
2180	<option value="KG">Kyrgyzstan</option>
2181	<option value="LA">Laos</option>
2182	<option value="LV">Latvia</option>
2183	<option value="LB">Lebanon</option>
2184	<option value="LS">Lesotho</option>
2185	<option value="LR">Liberia</option>
2186	<option value="LY">Libya</option>
2187	<option value="LI">Liechtenstein</option>
2188	<option value="LT">Lithuania</option>
2189	<option value="LU">Luxembourg</option>
2190	<option value="MO">Macau</option>
2191	<option value="MK">Macedonia</option>
2192	<option value="MG">Madagascar</option>
2193	<option value="MW">Malawi</option>
2194	<option value="MY">Malaysia</option>
2195	<option value="MV">Maldives</option>
2196	<option value="ML">Mali</option>
2197	<option value="MT">Malta</option>
2198	<option value="MH">Marshall Islands</option>
2199	<option value="MQ">Martinique</option>
2200	<option value="MR">Mauritania</option>
2201	<option value="MU">Mauritius</option>
2202	<option value="YT">Mayotte</option>
2203	<option value="MX">Mexico</option>
2204	<option value="FM">Micronesia</option>
2205	<option value="MD">Moldova</option>
2206	<option value="MC">Monaco</option>
2207	<option value="MN">Mongolia</option>
2208	<option value="ME">Montenegro</option>
2209	<option value="MS">Montserrat</option>
2210	<option value="MA">Morocco</option>
2211	<option value="MZ">Mozambique</option>
2212	<option value="MM">Myanmar</option>
2213	<option value="NA">Namibia</option>
2214	<option value="NR">Nauru</option>
2215	<option value="NP">Nepal</option>
2216	<option value="NL">Netherlands</option>
2217	<option value="AN">Netherlands Antilles</option>
2218	<option value="NC">New Caledonia</option>
2219	<option value="NZ">New Zealand</option>
2220	<option value="NI">Nicaragua</option>
2221	<option value="NE">Niger</option>
2222	<option value="NG">Nigeria</option>
2223	<option value="NU">Niue</option>
2224	<option value="NF">Norfolk Island</option>
2225	<option value="KP">North Korea (Korea, Democratic People&#39;s Republic of)</option>
2226	<option value="MP">Northern Mariana Islands</option>
2227	<option value="NO">Norway</option>
2228	<option value="OM">Oman</option>
2229	<option value="PK">Pakistan</option>
2230	<option value="PW">Palau</option>
2231	<option value="PS">Palestine</option>
2232	<option value="PA">Panama</option>
2233	<option value="PG">Papua New Guinea</option>
2234	<option value="PY">Paraguay</option>
2235	<option value="PE">
2235Peru</option>
2236	<option value="PH">Philippines</option>
2237	<option value="PN">Pitcairn</option>
2238	<option value="PL">Poland</option>
2239	<option value="PT">Portugal</option>
2240	<option value="PR">Puerto Rico</option>
2241	<option value="QA">Qatar</option>
2242	<option value="RE">Reunion</option>
2243	<option value="RO">Romania</option>
2244	<option value="RU">Russian Federation</option>
2245	<option value="RW">Rwanda</option>
2246	<option value="BL">Saint Barth&#233;lemy</option>
2247	<option value="SH">Saint Helena</option>
2248	<option value="KN">Saint Kitts and Nevis</option>
2249	<option value="LC">Saint Lucia</option>
2250	<option value="MF">Saint Martin (French part)</option>
2251	<option value="PM">Saint Pierre and Miquelon</option>
2252	<option value="VC">Saint Vincent and the Grenadines</option>
2253	<option value="WS">Samoa</option>
2254	<option value="SM">San Marino</option>
2255	<option value="ST">Sao Tome and Principe</option>
2256	<option value="SA">Saudi Arabia</option>
2257	<option value="SN">Senegal</option>
2258	<option value="RS">Serbia</option>
2259	<option value="SC">Seychelles</option>
2260	<option value="SL">Sierra Leone</option>
2261	<option value="SG">Singapore</option>
2262	<option value="SK">Slovakia</option>
2263	<option value="SI">Slovenia</option>
2264	<option value="SB">Solomon Islands</option>
2265	<option value="SO">Somalia</option>
2266	<option value="ZA">South Africa</option>
2267	<option value="GS">South Georgia and South Sandwich Islands</option>
2268	<option value="KR">South Korea (Korea, Republic of)</option>
2269	<option value="ES">Spain</option>
2270	<option value="LK">Sri Lanka</option>
2271	<option value="SD">Sudan</option>
2272	<option value="SR">Suriname</option>
2273	<option value="SJ">Svalbard and Jan Mayen Islands</option>
2274	<option value="SZ">Swaziland</option>
2275	<option value="SE">Sweden</option>
2276	<option value="CH">Switzerland</option>
2277	<option value="SY">Syria</option>
2278	<option value="TW">Taiwan</option>
2279	<option value="TJ">Tajikistan</option>
2280	<option value="TZ">Tanzania</option>
2281	<option value="TH">Thailand</option>
2282	<option value="TL">Timor-Leste</option>
2283	<option value="TG">Togo</option>
2284	<option value="TK">Tokelau</option>
2285	<option value="TO">Tonga</option>
2286	<option value="TT">Trinidad and Tobago</option>
2287	<option value="TN">Tunisia</option>
2288	<option value="TR">Turkey</option>
2289	<option value="TM">Turkmenistan</option>
2290	<option value="TC">Turks and Caicos Islands</option>
2291	<option value="TV">Tuvalu</option>
2292	<option value="UG">Uganda</option>
2293	<option value="UA">Ukraine</option>
2294	<option value="AE">United Arab Emirates</option>
2295	<option value="GB">United Kingdom</option>
2296	<option value="UM">United States Minor Outlying Islands</option>
2297	<option selected="selected" value="US">United States of America</option>
2298	<option value="UY">Uruguay</option>
2299	<option value="UZ">Uzbekistan</option>
2300	<option value="VU">Vanuatu</option>
2301	<option value="VA">Vatican City</option>
2302	<option value="VE">Venezuela</option>
2303	<option value="VN">Vietnam</option>
2304	<option value="VG">Virgin Islands, British</option>
2305	<option value="WF">Wallis and Futuna Islands</option>
2306	<option value="EH">Western Sahara</option>
2307	<option value="YE">Yemen</option>
2308	<option value="ZM">Zambia</option>
2309	<option value="ZW">Zimbabwe</option>
2310</select></div><div id="divShippingStateProv" class="form-group shippingArea-province" style="display:none;"><label id="detailPage_shippingCalculatorPostalCode-State">Select State / Province</label><select name="ddlStateCode" id="ddlStateCode" class="form-control">
2311	<option selected="selected" value="">Select</option>
2312	<option value="AA">AA (Military America)</option>
2313	<option value="AE">AE (Military Europe)</option>
2314	<option value="AL">Alabama</option>
2315	<option value="AK">Alaska</option>
2316	<option value="AP">AP (Military)</option>
2317	<option value="AZ">Arizona</option>
2318	<option value="AR">Arkansas</option>
2319	<option value="CA">California</option>
2320	<option value="CO">Colorado</option>
2321	<option value="CT">Connecticut</option>
2322	<option value="DE">Delaware</option>
2323	<option value="DC">District of Columbia</option>
2324	<option value="FL">Florida</option>
2325	<option value="GA">Georgia</option>
2326	<option value="GU">Guam</option>
2327	<option value="HI">Hawaii</option>
2328	<option value="ID">Idaho</option>
2329	<option value="IL">Illinois</option>
2330	<option value="IN">Indiana</option>
2331	<option value="IA">Iowa</option>
2332	<option value="KS">Kansas</option>
2333	<option value="KY">Kentucky</option>
2334	<option value="LA">Louisiana</option>
2335	<option value="ME">Maine</option>
2336	<option value="MD">Maryland</option>
2337	<option value="MA">Massachusetts</option>
2338	<option value="MI">Michigan</option>
2339	<option value="MN">Minnesota</option>
2340	<option value="MS">Mississippi</option>
2341	<option value="MO">Missouri</option>
2342	<option value="MT">Montana</option>
2343	<option value="NE">Nebraska</option>
2344	<option value="NV">Nevada</option>
2345	<option value="NH">New Hampshire</option>
2346	<option value="NJ">New Jersey</option>
2347	<option value="NM">New Mexico</option>
2348	<option value="NY">New York</option>
2349	<option value="NC">North Carolina</option>
2350	<option value="ND">North Dakota</option>
2351	<option value="OH">Ohio</option>
2352	<option value="OK">Oklahoma</option>
2353	<option value="OR">Oregon</option>
2354	<option value="PA">Pennsylvania</option>
2355	<option value="PR">Puerto Rico</option>
2356	<option value="RI">Rhode Island</option>
2357	<option value="SC">South Carolina</option>
2358	<option value="SD">South Dakota</option>
2359	<option value="TN">Tennessee</option>
2360	<option value="TX">Texas</option>
2361	<option value="UT">Utah</option>
2362	<option value="VT">Vermont</option>
2363	<option value="VI">Virgin Islands, U.S.</option>
2364	<option value="VA">Virginia</option>
2365	<option value="WA">Washington</option>
2366	<option value="WV">West Virginia</option>
2367	<option value="WI">Wisconsin</option>
2368	<option value="WY">Wyoming</option>
2369</select></div><div id="divShippingCity" class="form-group shippingArea-city" style="display:none;"><label id="detailPage_shippingCalculatorPostalCode-city">City</label><input name="txtcity" type="text" id="txtcity" class="form-control shippingArea-postal-code" /></div><div class="form-group form-group-postal-code"><label id="detailPage_shippingCalculatorPostalCode">Postal Code</label><div class="input-group"><input name="txtPostalCode" type="text" id="txtPostalCode" class="form-control postalCodeInput" maxlength="9" /><span class="input-group-btn">
2369<input name="btnShipCost" type="submit" id="btnShipCost" class="btn btn-default postalCodeBtn" value="Get Rates" /></span></div></div><div id="detailPage_shippingCalculatorResults"></div></div></div>
2370            
2371            <div class="renameArea"><h4 class="renameItemHeading pricingHeading">Name Your Job <span>(optional)</span></h4><input name="txtCustomName" type="text" id="txtCustomName" class="form-control preventEnterKey cleaninput" /></div>
2372            <div class="orderNotesArea"><h4 class="pricingOrderNotesHeading pricingHeading">Additional Instructions</h4><textarea name='txtOrderNotes' rows='2' cols='20' id='txtOrderNotes' class='form-control cleaninput'></textarea></div>
2373            
2374            <div id="calcButtonArea">
2375                <div class="addToCartButtonWrap"><input type="hidden" name="skipCustomization" id="___skipCustomization" value="false" /><input type="hidden" name="approvalDecision" id="___approvalDecision" value="" /><div class="addToCartButton"><input type="submit" name="btnAddToCartButton" id="btnAddToCartButton" disabled="disabled" value="Add to Cart" class="btn btn-primary btn-lg" onclick="javascript:return submitForm(this, true);" /></div></div>
2375<script>function submitForm(sender, skipCustomization) {var form = $(sender).parents('form').first(); if (form.valid() == false) {return false; } else if(window.hasPricingEngineError == true) {$([document.documentElement, document.body]).animate({scrollTop: $('#priceErrorMessage').offset().top - 10}, 500); return false;}$('#___skipCustomization').val(skipCustomization); window.kendo.ui.progress($('.addToCartButton'), true); return true; }</script>
2375
2376            </div>
2377        </div>
2378    </div>
2379    
2380</div>
2381        </div>
2382</form></div>
2383
2384
2385</div>
2386<!--footer-->
2387<footer class="footer">
2388  <div class="container">
2389    <div class="row footer-columns">
2390      <div class="col-md-5"><div class="footer-col-title"><h4>About Us</h4></div><div class="footermodule custom-html"><div class="clearfix" id="footerbox"><div class="clearfix" id="footmerrittnamealign"><p id="merrittpress">MERRITT PRESS, INC. </p></div><div class="clearfix" id="footcontactalign"><p id="footaddr">6534 Aurelius Road, </p><p id="footCSZ">Lansing, MI 48911</p><p id="footphone">517.394.0118</p></div><p id="getaquote">Get a Quote </p><a href="/page/quote"><p class="requestbtn">REQUEST </p></a> <p id="socialmedia"><a href="https://www.twitter.com/merrittpress/">Twitter</a>     <a href="https://www.facebook.com/MerrittPressInc/">Facebook</a> </p></div></div></div>
2391
2392      <div class="col-md-3"><div class="footer-col-title"><h4>Contact Us</h4></div><div class="contactblcok custom-html"><strong></strong><a href="mailto:[email protected]"></a></div></div>
2393
2394      <div class="col-md-2 com-sm-6"><div class="footer-col-title"><h4>Menu</h4></div> <ul class="footer-nav"><li class="depth1"><a href='/category/'  class='' data-toggle='dropdown'>  Products </a><ul class=''><li class="depth2"> <a href='/product/banners-full-color-affordable-interior-exterior'> Banners </a> </li><li class="depth2"> <a href='/product/brochures-8-and-one-half-x-11-full-color'> Brochures 8.5" x 11" </a> </li><li class="depth2"> <a href='/product/envelopes---9-x-12-booklet-1c-2c-4c'> Envelopes - 9" x 12" Booklet  </a> </li><li class="depth2"> <a href='/product/envelopes-business-regular-1-or-2-color'> Envelopes - Business Regular 1 or 2 Color </a> </li><li class="depth2"> <a href='/product/envelopes-business-regular-4-color'> Envelopes - Business Regular 4 Color </a> </li><li class="depth2"> <a href='/product/1-or-2-color-window-envelopes-'> Envelopes - Business Window 1 or 2 Color </a> </li><li class="depth2"> <a href='/product/4-color-full-color-window-envelopes-'> Envelopes - Business Window 4 Color </a> </li></ul></li></ul> </div>
2395
2396      
2397
2398    </div>
2399    <div class="row footer-logo">
2400      <div class="col-sm-12">
2401        <a href="/"> <img class="default-footer-logo-height skinsetting-footer-logo-height" src="/files/subscribers/99e3fc86-5229-4a4d-b302-d25eb7e917aa/sites/63870637-5a94-4587-9708-48c76aa468dd/logo_63870637-5a94-4587-9708-48c76aa468dd_large.png?stamp=636207804248820309" alt="Merritt Press, Inc." title="Merritt Press, Inc."/></a>
2402      </div>
2403    </div>
2404    
2405  </div>
2406  <div class="footer-bottom">
2407    <div class="container">
2408      <div class="row">
2409        <div class="col-md-12">
2410          
2411          <div class="contentsharelinks">
2411<script>
2412// Get the video
2413var video = document.getElementById("myVideo");
2414
2415// Get the button
2416var btn = document.getElementById("myBtn");
2417
2418// Pause and play the video, and change the button text
2419function myFunction() {
2420    if (video.paused) {
2421        video.play();
2422        btn.innerHTML = "Pause";
2423    } else {
2424        video.pause();
2425        btn.innerHTML = "Play";
2426    }
2427}
2428</script>
2428</div>
2429          <div class='footer-bottom-link'> <ul class="footer-bottom-links"><li class="depth1"><a href='/sitemap'  >Site Map</a></li><li class="depth1"><a href='/page/terms-of-use'  >Terms of Use</a></li></ul> </div>
2430        </div>
2431      </div>
2432    </div>
2433  </div>
2434</footer>
2435<!--/footer-->
2436
2437
2438
2439
2440
2441    <!-- afterContent -->
2442    
2443    <!-- /afterContent -->
2444    <!-- RenderJs() -->
2445    
2445<script src='/layout/skins/library/lib/js/library.min.js'></script>
vendor: 2 bytes, line 2445
2445
2446<script src='/files/skins/3c217a07-041e-4adf-b4c2-54546bd5a7f8/js/jquery.mousewheel.min.js'></script>
vendor: 2 bytes, line 2446
2446
2447<script src='/files/skins/3c217a07-041e-4adf-b4c2-54546bd5a7f8/js/owl.carousel.min.js'></script>
vendor: 2 bytes, line 2447
2447
2448<script src='/files/skins/3c217a07-041e-4adf-b4c2-54546bd5a7f8/js/photoswipe-ui-default.min.js'></script>
vendor: 2 bytes, line 2448
2448
2449<script src='/files/skins/3c217a07-041e-4adf-b4c2-54546bd5a7f8/js/photoswipe.min.js'></script>
vendor: 2 bytes, line 2449
2449
2450<script src='/files/skins/3c217a07-041e-4adf-b4c2-54546bd5a7f8/js/z.skin.js'></script>
2450
2451
2452    <!-- /RenderJs() -->
2453    
2454
2455    
2455<script src="/Scripts/client-bundle.min.js?v=2026.10.1.2"></script>
2455
2456    
2456<script src="/Scripts/kendo/cultures/kendo.culture.en-US.min.js"></script>
2456
2457    
2457<script src="/Scripts/kendo/messages/kendo.messages.en-US.min.js"></script>
2457
2458
2459    
2459<script>
2460
2461          // jQuery ready
2462          $(function () {
2463
2464            $('select.barrating').barrating({ showSelectedRating: false });
2465
2466          }); //end ready
2467
2468          function _currencyFormat(number) {
2469            var zero = '$0.00';
2470            var decimalSeparator = '.';
2471            var groupSeparator = ',';
2472            var formattedNumber = number.toFixed(2).toString().replace('.', '|').replace(/\B(?=(\d{3})+(?!\d))/g, groupSeparator).replace('|', decimalSeparator);
2473            return zero.replace('0'+decimalSeparator+'00', formattedNumber);
2474          }
2475
2476    </script>
2476
2477
2478    
2479    
2480    <!-- deferred scripts -->
2481    
2482    <!-- /deferred scripts -->
2483    
2484    <div id="windowcontainer"></div>
2485
2486    
2486<script src="/Scripts/pricing.store.js?v=2026.10.1.2"></script>
2486
2487    
2487<script src="/Scripts/checkout/address.js?v=2026.10.1.2"></script>
2487
2488
2489    
2489<script>
2490
2491      var existingUploadedFilesSeq = [];
2492
2493
2494      function hideFileUploadSelect(fileInputElement){
2495          //hide file input parent element as before, prevent break custom skins
2496          var $parent = $(fileInputElement).parent();
2497          $parent.hide();
2498
2499          //if parent element is not top level file upload controls wrapper then find it with .fileUploadSelect and hide it
2500          if(!$parent.hasClass('fileUploadSelect')){
2501              $(fileInputElement).closest('.fileUploadSelect').hide();
2502          }
2503      }
2504
2505      function showFileUploadSelect(fileInputElement){
2506          //show file input parent element as before
2507          var $parent = $(fileInputElement).parent();
2508          $parent.show();
2509
2510          //if parent element is not top level file upload controls wrapper then find it with .fileUploadSelect and show it
2511          if(!$parent.hasClass('fileUploadSelect')){
2512              $(fileInputElement).closest('.fileUploadSelect').show();
2513          }
2514      }
2515
2516      window.calcFinish = function(sender, args) {
2517          if(args.Requirements && args.Requirements.Files){
2518              //required files is a valid array, then obey the array contents
2519
2520              //if no files are required, hide the whole upload area
2521              if(args.Requirements.Files.length) {
2522                  $('.fileUploadArea').show();
2523              }else{
2524                  $('.fileUploadArea').hide();
2525              }
2526
2527              //and only display the expected upload fields
2528              $.each($('.product-file-input'), function(i, e) {
2529                  if(args.Requirements.Files.indexOf($(e).data('misid')) < 0) {
2530                      hideFileUploadSelect(e);
2531                  } else {
2532                      showFileUploadSelect(e);
2533                  }
2534              });
2535          } else {
2536              //required files is NULL then show all upload fiels
2537              $('.fileUploadArea').show();
2538
2539              $.each($('.product-file-input'), function(i, e) {
2540                  if(!$(e).is(':visible')) {
2541                      showFileUploadSelect(e);
2542                  }
2543              });
2544          }
2545      }
2546
2547
2548      function printEstimate() {
2549          var estimateUrl = "/product/banners-full-color-affordable-interior-exterior/printestimate";
2550
2551          var kitQuantity = 0;
2552          if ($("#txtKitQuantity").length > 0) {
2553              kitQuantity = $("#txtKitQuantity").val();
2554          }
2555          var shippingCostTable = '';
2556          if (document.getElementById("tCosts")  !== null) {
2557              shippingCostTable = document.getElementById("tCosts").innerHTML;
2558          }
2559
2560          $("#windowcontainer").html("<div id='dynamicContainer'></div>");
2561
2562          $("#dynamicContainer").kendoWindow({
2563              width: "80%",
2564              height: "70%",
2565              position: { top: 150, left: 150 },
2566              modal: true,
2567              visible: false,
2568              content: {
2569                  url: estimateUrl,
2570                  data: JSON.stringify({ quantity: kitQuantity, pricingParameters: getPricingParameters(), shippingCost: shippingCostTable }),
2571                  dataType: "html",
2572                  contentType: "application/json; charset=utf-8;",
2573                  type: "POST"
2574              },
2575              deactivate: function (e) {
2576                  e.sender.destroy();
2577              }
2578          }).data("kendoWindow").center().open();
2579      }
2580
2581	      
2582            function removeExistingFile(seq)
2583            {
2584                $(".fileUploadSelect"+ seq).removeClass("hidden");
2585                $("#existingFileDiv"+ seq).addClass("hidden");
2586
2587                $("#existingFile"+seq).val("");
2588            }
2589
2590            function hideFileUpload()
2591            {
2592                for(var i = 0; i < existingUploadedFilesSeq.length; i++)
2593                {
2594                    $(".fileUploadSelect"+ existingUploadedFilesSeq[i]).addClass("hidden");
2595                }
2596            }
2597         
2598
2599
2600
2601
2602      $(function () {
2603          // ajax fileupload
2604          $('.product-file-input').each(function() {
2605              var $fileInput = $(this);
2606              var $fileIdInput = $('#fileUploadId-' + $fileInput.attr('data-seq'));
2607              // build progress bar
2608              var $progressContainer = $('.file-upload-progress[data-fileinput="'+ $fileInput.attr('id') +'"]'); // id like fileUploads[0]
2609              initProgressContainer();
2610
2611              var $progressBar = $progressContainer.find('.file-progress-bar-inner');
2612              var $progressStatus = $progressContainer.find('.file-progress-status');
2613              var $progressPercentage = $progressContainer.find('.file-progress-percentage');
2614              var $progressErrorMsg = $progressContainer.find('.file-progress-error-msg');
2615              var $btnCancel = $progressContainer.find('.btn-progress-cancel');
2616              var $btnRemove = $progressContainer.find('.btn-progress-remove');
2617              var $btnRetry = $progressContainer.find('.btn-progress-retry');
2618
2619              function initProgressContainer() {
2620                  $progressContainer.html('<div class="file-progress-control"><div class="file-progress-info"><div class="file-progress-header"><div class="file-progress-status">Uploading</div><div class="file-progress-percentage">80%</div></div><div class="file-progress-bar"><div class="file-progress-bar-inner"></div></div></div><div class="file-progress-actions"><button class="btn btn-sm btn-default btn-progress-cancel" type="button">Cancel</button><button class="btn btn-sm btn-warning btn-progress-retry" type="button">Retry</button><button class="btn btn-sm btn-danger btn-progress-remove" type="button">Remove</button></div></div><div class="alert alert-danger file-progress-error-msg"></div>');
2621              }
2622
2623              var currentFile = null;
2624              var xhr = null;
2625
2626              function resetUI() {
2627                  $progressContainer.hide().removeAttr('data-status');
2628                  $progressBar.width('0%');
2629                  $progressPercentage.text('');
2630                  $progressStatus.text('');
2631                  $progressErrorMsg.hide().text('');
2632              }
2633
2634              function setFileId(fileId) {
2635                  $fileInput.attr('data-fileid', fileId);
2636                  $fileIdInput.val(fileId);
2637              }
2638
2639              function clearFileId() {
2640                  $fileInput.attr('data-fileid', '');
2641                  $fileIdInput.val('');
2642              }
2643
2644              function resetFileStates() {
2645                  $fileInput.val('');
2646                  $fileInput.closest('.fileUploadSelect').find('.file-upload-name').val('');
2647                  currentFile = null;
2648
2649                  clearFileId()
2650              }
2651
2652              function upload(file) {
2653                  // clear last stored fileId when start a new upload
2654                  clearFileId();
2655
2656                  // log in progress file upload counts
2657                  var inProgressCount = parseInt($('body').attr('data-uploading-files') || '0', 10);
2658                  inProgressCount++;
2659                  $('body').attr('data-uploading-files', inProgressCount);
2660                  // disable add to cart button
2661                  $("#btnAddToCartButton, #btnCustomizeButton").attr('disabled', 'disabled');
2662
2663                  $fileInput.attr('disabled', 'disabled');
2664                  if ($fileInput.parent().hasClass('btn')) {
2665                      $fileInput.parent().addClass('disabled')
2666                  }
2667
2668                  $progressContainer.show().attr('data-status', 'uploading');
2669                  $progressStatus.text('Uploading');
2670                  $progressBar.width('0%');
2671                  $progressPercentage.text('0%');
2672                  $progressErrorMsg.hide().text('');
2673
2674                  var formData = new FormData();
2675                  formData.append('file', file);
2676
2677                  xhr = $.ajax({
2678                      url: '/productfileupload',
2679                      type: 'POST',
2680                      data: formData,
2681                      processData: false,
2682                      contentType: false,
2683                      xhr: function () {
2684                          var x = new window.XMLHttpRequest();
2685                          x.upload.addEventListener('progress', function (e) {
2686                              if (e.lengthComputable) {
2687                                  var percent = Math.round((e.loaded / e.total) * 100);
2688                                  $progressBar.width(percent + '%');
2689                                  $progressPercentage.text(percent + '%');
2690                              }
2691                          });
2692                          return x;
2693                      },
2694                      success: function (res) {
2695                          if (res.success && res.fileId) {
2696                              // success
2697                              $progressContainer.attr('data-status', 'complete');
2698                              $progressStatus.text('Complete');
2699                              $progressPercentage.text('100%');
2700
2701                              // store fileId
2702                              setFileId(res.fileId);
2703                          } else {
2704                              // failed
2705                              $progressContainer.attr('data-status', 'failed');
2706                              $progressStatus.text('Failed');
2707                              $progressPercentage.text('');
2708                              $progressErrorMsg.show().text(res.error);
2709                          }
2710                      },
2711                      error: function (req, status, err) {
2712                          if (status !== 'abort') {
2713                              $progressContainer.attr('data-status', 'failed');
2714                              $progressStatus.text('Failed');
2715                              $progressPercentage.text('');
2716                              $progressBar.width('100%');
2717                              $progressErrorMsg.show().text('Network Error. ' + err);
2718                          }
2719                      },
2720                      complete: function () {
2721                          $fileInput.removeAttr('disabled');
2722                          if ($fileInput.parent().hasClass('btn')) {
2723                              $fileInput.parent().removeClass('disabled');
2724                          }
2725                          xhr = null;
2726
2727                          // enable the add to cart button
2728                          var count = parseInt($('body').attr('data-uploading-files') || '0', 10);
2729                          count--;
2730                          $('body').attr('data-uploading-files', count);
2731                          if ($('body').attr('data-updating-price') !== 'true' && parseInt($('body').attr('data-uploading-files') || '0', 10) <= 0) {
2732                              $('#btnAddToCartButton, #btnCustomizeButton').removeAttr('disabled');
2733                          }
2734                      }
2735                  });
2736              }
2737
2738              // file input change event
2739              $fileInput.on('change', function() {
2740                  if (this.files && this.files.length > 0) {
2741                      currentFile = this.files[0];
2742                      resetUI();
2743                      upload(currentFile);
2744                  }
2745              });
2746
2747              // if user already selected a file before dom ready trigger change event
2748              if ($fileInput[0] && $fileInput[0].files && $fileInput[0].files.length) {
2749                  $fileInput.trigger('change');
2750              }
2751
2752              $btnRetry.on('click', function () {
2753                  if (currentFile) {
2754                      upload(currentFile);
2755                  }
2756              });
2757
2758              $btnCancel.on('click', function () {
2759                  if (xhr) {
2760                      xhr.abort();
2761                      resetUI();
2762                      resetFileStates();
2763                  }
2764              });
2765
2766              $btnRemove.on('click', function () {
2767                  resetUI();
2768                  resetFileStates();
2769              });
2770          });
2771
2772	      
2773          hideFileUpload();
2774          $("form.productForm").submit(function (e) {
2775              e.preventDefault();
2776
2777              // clear file upload input value, we do not send it with form
2778              $.each($('.product-file-input'), function () {
2779                  $(this).val(null);
2780              });
2781
2782              
2783              var fileUploaded = 0;
2784              var counter = 0;
2785              $.each($('.product-file-input'), function (i, e) {
2786                  var fileId = $('#fileUploadId-' + counter).val();
2787                  var existingFileVal = $('#existingFile' + counter).val();
2788                  if (fileId !== '' && fileId !== null && fileId !== undefined) {
2789                      fileUploaded = 1;
2790                  }
2791                  else if (existingFileVal !== "" && existingFileVal !== null && existingFileVal !== undefined) {
2792                      fileUploaded = 1;
2793                  }
2794                  counter++;
2795              });
2796
2797              if (fileUploaded == 0) {
2798                  window.kendo.ui.progress($('.addToCartButton'), false);
2799
2800                  $('#fileUploadWarn').removeClass('hidden');
2801                  $('#fileUploadWarn').addClass('alert alert-danger');
2802                  $('html, body').animate({ scrollTop: $('.fileUploadArea').offset().top }, 'slow');
2803              }
2804              else {
2805                  $('#fileUploadWarn').removeClass("alert-danger");
2806                  this.submit();
2807              }
2808
2809              
2810
2811          });
2812
2813          
2814
2815          $(document).on('addressdropdownchange', '#shipToAddress', function () {
2816              $("#detailPage_shippingCalculatorResults").html("");
2817          });
2818
2819          $(document).on('click', '.btn-add-ship-to', function (e) {
2820              e.preventDefault();
2821              if (typeof AddAddress === 'function') {
2822                  AddAddress();
2823              }
2824          });
2825
2826          $("#btnShipCost").on('click',function (e) {
2827              e.preventDefault();
2828              $(document).trigger("shippingEstimate:start");
2829              kendo.ui.progress($("#detailPage_shippingCalculator"), true);
2830
2831              var data = {
2832                  countryCode: $("#ddlCountryCode").val(),
2833                  postalCode: $("#txtPostalCode").val(),
2834                  weight: $("#hdnTotalWeight").val(),
2835                  cost: $("#hdnTotalCost").val(),
2836                  stateProv: $("#ddlStateCode").val(),
2837                  city: $("#txtcity").val()
2838              };
2839
2840              $.ajax({
2841                  url: "/Cart/ShippingEstimate",
2842                  type: "POST",
2843                  data: JSON.stringify(data),
2844                  dataType: "json",
2845                  contentType: "application/json; charset=utf-8;"
2846              })
2847              .done(function (result) {
2848                  $("#detailPage_shippingCalculatorResults").html(result["html"]);
2849                  kendo.ui.progress($("#detailPage_shippingCalculator"), false);
2850                  $(document).trigger("shippingEstimate:finish");
2851              })
2852              .fail(function (e) {
2853                  console.error("Cart/ShippingEstimate AJAX ERROR: ", e);
2854              });
2855
2856          });
2857
2858          showHideStateProv();
2859          setValidatorDefaults();
2860      }); //end jquery ready
2861
2862      function setValidatorDefaults(){
2863          // this must be used after kendoDropdownList on shiptoAddress
2864          jQuery.validator.setDefaults({
2865              errorPlacement: function (error, element) {
2866                  if ((element.attr("type") == "checkbox" || element.attr("type") == "radio") && $(element).parents('ol').length > 0) {
2867                      error.insertAfter($(element).parents('ol').first());
2868                  } else if (element.closest('.richtextArea.form-group').length) {
2869                      error.appendTo(element.closest('.richtextArea.form-group'));
2870                  } else {
2871                      error.appendTo($(element).parent());
2872                  }
2873              },
2874              errorClass: "label label-danger",
2875              highlight: function (element, errorClass, validClass) {
2876                  return false;
2877              },
2878              unhighlight: function (element, errorClass, validClass) {
2879                  return false;
2880              },
2881              ignore: [] // this setting will stop ignoring of hidden fields
2882          });
2883      }
2884
2885      function showHideStateProv() {
2886          var shipState = $("#divShippingStateProv");
2887          var shipCity = $("#divShippingCity");
2888          var postalCode = $("#txtPostalCode");
2889          var shipCalcPC = $("#detailPage_shippingCalculatorPostalCode");
2890          var countryCode = $("#ddlCountryCode");
2891          var shipStateLabel = $("#detailPage_shippingCalculatorPostalCode-State");
2892
2893          if('False' == 'True' || (countryCode.val() && countryCode.val().toLowerCase() == "ca") || (countryCode.val() && countryCode.val().toLowerCase() == "us" && 'False' == 'True'))
2894          {
2895              //for canada, US with Fedex Freight and Zone Shipping is enabled
2896              shipState.show();
2897              shipCity.show();
2898              postalCode.show();
2899              shipCalcPC.show();
2900              $("#ddlStateCode").val("");
2901              $("#txtcity").val("");
2902              $("#txtPostalCode").val("");
2903              loadStatesForCountries();
2904          }
2905          else if (countryCode.val() && countryCode.val().toLowerCase() == "id") {
2906              //indonesia
2907              shipCalcPC.hide();
2908              postalCode.hide().val("");
2909              shipState.hide();
2910              shipCity.show();
2911          } else {
2912              shipState.hide();
2913              $("#ddlStateCode").val("");
2914              shipCity.hide();
2915              $("#txtcity").val("");
2916              shipCalcPC.show();
2917              postalCode.show();
2918          }
2919
2920          if (countryCode.val() && countryCode.val().toLowerCase() == "ie")
2921          {
2922              shipStateLabel.html('Select County');
2923          }
2924          else
2925          {
2926              shipStateLabel.html('Select State / Province');
2927          }
2928      }
2929      function loadStatesForCountries()
2930      {
2931          var selectedCountry = $("#ddlCountryCode").val();
2932          var shipState = $('#ddlStateCode');
2933          shipState.empty();
2934          if (selectedCountry != null && selectedCountry != '')
2935          {
2936              $.getJSON('/Collections/States', { countryCode: selectedCountry },
2937
2938                function (States)
2939                {
2940                    if (States != null && !jQuery.isEmptyObject(States))
2941                    {
2942                        shipState.append($('<option/>',
2943                            {
2944                                value: null,
2945                                text: "Select"
2946                            }));
2947                        $.each(States, function (index, state)
2948                        {
2949                            shipState.append($('<option/>',
2950                            {
2951                                value: state.StateCode,
2952                                text: state.StateName
2953                            }));
2954                        });
2955                    };
2956                });
2957          }
2958
2959      }
2960    </script>
2960
2961
2962
2963    
2963<script>
2964        //set kendo culture based on browser culture
2965        kendo.culture("en-US");
2966
2967        //overriding jQuery validation methods to support different culture
2968        jQuery.extend(jQuery.validator.methods, {
2969            date: function (value, element) {
2970                return this.optional(element) || kendo.parseDate(value) != null;
2971            },
2972            number: function (value, element) {
2973                var isValidNumber = this.optional(element) || (kendo.parseFloat(value) != null && /^-?\d*[\d,.·']+\d*$/.test(value));
2974                return isValidNumber;
2975            },
2976            min: function (value, element, param) {
2977                var val = kendo.parseFloat(value);
2978                return this.optional(element) || val >= param;
2979            },
2980            max: function (value, element, param) {
2981                var val = kendo.parseFloat(value);
2982                return this.optional(element) || val <= param;
2983            },
2984            range: function (value, element, param) {
2985                var val = kendo.parseFloat(value);
2986                return this.optional(element) || (
2987                    val >= param[0] && val <= param[1]);
2988            }
2989        });
2990        $.validator.setDefaults({ ignore: ':hidden:not(.validate-hidden)' });
2991    </script>
2991
2992    <style lang="scss">
2993        .betatag {
2994            font-size:10px;
2995            background: #389ef9;
2996            padding: 2px 10px;
2997            border-radius: 10px;
2998            font-weight: 400;
2999            color: #fff;
3000            text-transform: uppercase;
3001            margin-left: 6px;
3002        }
3003    </style>
3004</body>
3005</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.