<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS COMMON */

/* ///////////////////////////////////////////////////////////////// */
/* 									DEFAULT CSS 																		 */

#wrap { 
  margin:0px auto; 
  clear:both;
}

img { 
	border-radius: 4px; 
}

img:hover {
	filter: grayscale(100%);
	-moz-box-shadow: 0 0 10px #ccc;
	-webkit-box-shadow: 0 0 10px #ccc;
	box-shadow: 0 0 10px #ccc;
}

body {
  font-family:tahoma;
  font-size:12px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color:#f0f2f0;
  --background-color:#ddd;
}

p {
  display: block;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
}

a { text-decoration:none; color: #000; }
a:hover { color:#FF9900; text-decoration: none; }

h1 { color:#4cb7db; font-size:18px; margin:3px; }
h2 { color:#ff8f45; font-size:14px; margin:5px; }

input, textarea, select, button {
  text-rendering: auto;
  color: initial;
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  text-indent: 0px;
  text-shadow: none;
  display: inline-block;
  text-align: start;
  margin: 0em;
  font: 400 13.3333px Arial;
}

user agent stylesheet
input, textarea, select, button, meter, progress {
    -webkit-writing-mode: horizontal-tb;
}
/* /////////////////////////////////////////////////////////////////*/


/* //////////////////////////////////////////////////////////////// */
/*            Top Search Box and Subscription Box CSS               */
.tbclass {
  background-image: url(../../images/find.jpg);
  background-repeat:no-repeat;
  background-position:left;
  border-color:#dddfe2; border-style:dashed; border-width:thin;
  border-radius: 8px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .1), 0 4px 8px rgba(0, 0, 0, .1);
  
  color:#999999; background-color:#ffffff;
  font-size:22px; font-weight:normal;
  padding-left:40px;
  height:70px;
}
.tbclass:hover { box-shadow: 0 4px 8px rgba(0, 0, 0, .1), 0 8px 16px rgba(0, 0, 0, .1);}

.tbclass1 {
  border-radius: 6px;
  border-color:#000000; border-style:dashed; border-width:thin;
  color:#999999; background-color:#ffffff;
  font-size:22px; font-weight:normal;
  padding:10px;
  height:45px;
}

#livesearch { /* Live Search Main Div */
  width: 90%;
	text-transform:uppercase; 
	font-weight:normal; 
	color:#000000; 
	background-color:#f0f0f0; 
	padding-left:3px; 
}

#livesearch div { /* Live Search Inner Divs */
	width:220px;
  height:50px; 
	margin:5px;
	text-shadow:black;
	background-color:white;
	float:left;
}
/* Show 2 columns in Live Search on Small Screen */
/*@media (max-width: 500px) { 
  #livesearch div { width:160px; margin:3px; }
}*/

.divbox-shaded { /* Shaded DivBox for all Boxes */
  align-items: center;
  background-color: #fff;
  border: none;
  border-radius: 8px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .1);
	--box-shadow: 0 1px 2px var(--shadow-2);
  box-sizing: border-box;
  margin: 0px 0 10px;
  padding: 5px 5px 5px;
  -- width: 396px;
}
.divbox-shaded:hover { box-shadow: 0 2px 4px rgba(0, 0, 0, .1), 0 4px 8px rgba(0, 0, 0, .1);}

.inputtext {			/* For all Input Form Fields */
  border-radius: 6px;
  border: 1px solid #dddfe2;
  font-size: 17px;
  padding: 14px 16px;
  width: 70%;
	margin: 0px 0px;
 -- height: 22px;
}

.button {
  background-color: #CCCCCC; /* Gray */
	color: black;
  border-radius: 6px;
  border: 1px solid #e7e7e7;
  padding: 14px 28px;
	margin: 0px 0px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  transition-duration: 0.4s;
  cursor: pointer;
}
.button:hover {background-color: #e7e7e7;}

.divpad {	padding: 6px; }

.Alpha { 
  color:#000000; 
  font-size:12px; 
  margin:1px; 
}

.boxTitle {
  font-size: 15px;
  font-weight: 700;
  padding-top: .1em;
  text-align: left;
	color: #525151;
}

.nav-right-title {
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 10px;
  padding-bottom: .5em;
  text-align: center;
  color: #525151;
  border-bottom: 1px solid #bababa;
}

.nav-right-links {
  border: 1px solid #ccc;
  border-radius: 3px;
  background: #fff;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 10px;
	padding: 10px;
  text-align: center;
}
.nav-right-links a { color: #000; }
.nav-right-links a:hover { color: #fff; }
.nav-right-links:hover { background: #525151; color: #fff; }

.show-offer {
  border: 1px solid #ccc;
  border-radius: 3px;
  background: #ffcc00;
  display: inline-block;
	padding: 10px;
  text-align: center;
	width: 100%;
	cursor: pointer;
}
.show-offer a { color: #000; }
.show-offer a:hover { color: #fff; }
.show-offer:hover { background: #525151; color: #fff; }

/* Reveal Code Fold Effect */
.fold { 
  position: relative; 
  background-color: Cyan; 
	width: 100%;
}         
.fold:after { 
  position: absolute; 
  content: ''; 
  right: 0; 
  top: 0; 
} 
.fold:hover:after { 
  transition-duration: 1s; 
  border-bottom: 40px solid black; 
  border-right: 40px solid white; 
} 

/* //////////////////////////////////////////////////////////////// */



/* ^^^^^^^^ FOOTER ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
.footer-cont { text-align:center; width:100%; height:160pt; }
.footer { margin:auto; width:400pt; font-size:12px; COLOR: #666666; FONT-FAMILY:tahoma; TEXT-DECORATION: none }
.footer a { font-weight:normal; color:#333333 }
.footer a:hover { color:#ff6600 }
.footer div { margin:5pt; padding:5pt; border-left:0px; border-right:1px; border-color:#CCCCCC; border-right-style:dashed; border-left-style:dashed;}

 /* Hide Social Media Tags in navfooter */
 @media (max-width: 550px){  
 		.sMedia {	display:none; } 
 } 	

/* ^^^^^^^^ HOME PAGE DEALS BOX ^^^^^^^^^^^^^^^^ */ 
.tabs33{position:relative;display:block;height:27px;font-size:11px;font-weight:bold;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:0px solid gray;}
.tabs33 ul{margin:0;padding:0;list-style-type:none;width:auto;}
.tabs33 ul li{display:block;float:left;margin:0;}
.tabs33 ul li a{display:block;float:left;color:#666;text-decoration:none;padding:11px 20px 0 20px;height:23px;}

/* ^^^^^^^^ INDEX AND RETAILER DETAIL BOXES ^^^^^ */
.tabs34{position:relative;display:block;font-size:11px;font-weight:bold;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:0px solid gray;}
.tabs34 ul{margin:0;padding:0;list-style-type:none;width:auto;}
.tabs34 ul li{display:block;float:left;margin:0;}
.tabs34 ul li a{display:block;float:left;color:#666;text-decoration:none;padding:11px 20px 0 20px;height:23px;}
</pre></body></html>