body,html { font-family:Arial, Helvetica, sans-serif;margin:0px 0px 10px 0px;background:#FFFFFF;color:#000000; }
div { vertical-align:top;font-size:8pt; }
form { display:inline; }
dl { margin:0px; }
.maintop { width:767px;padding:3px 0px 0px 0px; }
.maintop_sec1 { width:225px;height:67px;padding-left:5px;float:left;text-align:left; }
.maintop_sec2 { width:537px;height:28px;float:right;text-align:right; }
.maintop_sec2_box1 { float:right;text-align:right;border-bottom:solid #EBEBEB 1px;border-right: solid #EBEBEB 1px;padding:4.5px 9px 3.5px 5px;margin:2.5px 4px 0px 0px; }
.maintop_sec2_box2 { float:right;height:20px;text-align:right;padding:5px 0px 0px 4px; }
.maintop_sec3 { width:537px;float:right;text-align:right;vertical-align:bottom;font-size:0; }
.maintop_text { color:#4F4F4F; }
a.maintoplink:link,a.maintoplink:visited,a.maintoplink:active { color:#000A90;font-size:8pt; }
a.maintoplink:hover { color:#000ED0;font-size:8pt; }
.searchbox { float:right;width:524px;height:28px;background:url(//images.selectaware.net/searchboxbkg2.gif) left bottom no-repeat #F1F1F1;margin:5px 0px 4px 11px;text-align:right;font-size:0; }
#searchForm { display:inline; }
.searchbox_sec1 { float:left;padding:7px 2px 0px 89px;font-size:9pt;font-weight:bold;color:#000A90; }
.searchbox_sec2 { float:left;padding:5px 2px 0px 2px; }
#searchtype { font-size:9pt; }
#searchphrase { padding-top:.5px;width:179px;font-size:9pt;margin:0; }
#searchaction { width:28px;height:16px;border:0; }
.searchbox_sec3 { float:left;padding:4.5px 2px 0px 2px; }
.searchbox_sec4 { float:left;padding:7px 2px 0px 2px; }
.searchbox_sec5 { float:left;padding:7px 2px 0px 10px;font-size:10pt; }
.mainnav { clear:both;width:767px;height:27.5px;padding-bottom:.5px;margin-bottom:4px; }
.mainnav_but { float:left; }
.mainmiddle { clear:both;width:767px;border-bottom:solid #CECECE 1px;background:url(//images.selectaware.net/mainshadingbkg.jpg) left top repeat-y #FFFFFF; }
.cattree { padding:3px 0px 7px 8px;background:url(//images.selectaware.net/breadcrumbbkg.jpg) left bottom repeat-x #F1F1F1;border:solid #CECECE 1px;text-align:left; }
.cattree_Ho { color:#067900; }
.end_cattree { display:inline;color:#000000;font-size:8pt;font-weight:normal; }
.bodypage { width:610px;float:right;text-align:left; }
.bodypage_int { margin:10px;background:#FFFFFF;*width:590px; }
.leftnav { width:157px;float:right;text-align:center; }
.leftnav_cattree { width:157px;float:right;text-align:center;padding-top:7px;background:url(//images.selectaware.net/leftnavspacer.gif) left top no-repeat; }
.aboutus { padding:8px 8px 4px 8px;text-align:left; }
.shopbystore { padding:8px 8px 6px 8px;text-align:left; }
.leftnav_popstore { padding:0px 8px 2px 8px;text-align:left;font-size:9pt; }
.leftnav_storelink { padding:2px 0px 2px 16px;text-align:left; }
.leftnav_morestorelink { padding:5px 0px 2px 16px;font-size:9pt;text-align:left; }
.shopbylinks { clear:both;padding:8px 8px 6px 8px;text-align:left; }
.leftnav_firstquicklink { padding:0px 0px 5px 4px;text-align:left; }
.leftnav_quicklink { padding:2px 0px 5px 4px;text-align:left; }
.shopbycategory { clear:both;padding:8px 8px 6px 8px;text-align:left; }
.leftnav_firstcat1 { padding:0px 8px 5px 8px;text-align:left; }
.leftnav_firstcat2 { padding:0px 8px 2px 8px;text-align:left; }
.leftnav_topcat1 { padding:5px 8px 5px 8px;text-align:left; }
.leftnav_topcat2 { padding:14px 8px 2px 8px;text-align:left; }
.leftnav_subcat { padding:2px 8px 2px 16px;text-align:left; }
.leftnav_morecatlink { padding:5px 0px 2px 16px;font-size:9pt;text-align:left; }
.emailsignuptext { clear:both;padding:8px 8px 6px 8px;text-align:left; }
.emailsignup { padding:0px 12px 2px 0px;text-align:right; }
.emsignupalt { text-align:left;padding-left:8px;padding-bottom:5px;font-size:9pt;font-weight:bold;color:#353D8F; }
.subscribeForm { display:inline;font-size:8pt; }
.subscribeForm #email { width:138px; }
.subscribeForm #signup { margin-top:5px; }
.mainbanner { padding:20px 0px;clear:both;text-align:center; }
.clearfix { clear:both;display:block;height:0;font-size:0;line-height:0;visibility:hidden; }
.mainbottom { clear:both;width:767px; }
.mainbottom_sec1 { float:left;padding-bottom:3.5px; }
.mainbottom_sec2 { float:right;text-align:right;padding-bottom:3.5px; }

.disclaimer { margin:10px; }

.page { background:url(//images.selectaware.net/bkggen_header.jpg) no-repeat left top;padding:13px 5px 0px 5px;text-align:left;line-height:1.4em; }
.pageheader { float:left;text-align:left;width:370px;padding:0px 5px 0px 8px;line-height:18px; }
.pagetools { float:right;text-align:right;padding:2px 8px 0px 0px; }
.pagetools img { vertical-align:bottom; }
.pagesubtitle { clear:both;padding:8.5px 25px 0px 0px; }
.merchantlogo { clear:both;margin:8.5px 0px 15px 0px;float:left;width:125px;text-align:center;color:#4F4F4F; }
.merchantlogo div { display:inline;font-weight:bold;line-height:16px; }
.rateimg { border:0;height:12px;width:12px;margin-top:1.5px; }
.merchantdescrip { margin:8.5px 0px 0px 0px;float:left;width:450px;*height:55px; }
.cpnsectop { clear:both;height:31px;margin-bottom:3px;padding:0px 6px;background-color:#FFFAB2;border:solid #FFEA00 1px; }
.cpnsec1 { float:left;padding:8px 0px 8px 0px;font-size:9pt; }
.cpnsectitle { font-size:9pt;font-weight:normal;margin:0;padding:0; }
.cpnsec2 { float:right;padding-top:6px;font-size:9pt; }
.cpnsec3 { float:right;padding:8px 6px 8px 0px;font-size:9pt; }
.pagecpntop { clear:both;padding:10px 5px 0px 20px;color:#4F4F4F; }
.pagecpn { border-top:dashed #FFEA00 1px;clear:both;margin-top:6px;padding:10px 5px 0px 20px;color:#4F4F4F; }
.savedcpn { border-bottom:dashed #FFEA00 1px;clear:both;margin-top:6px;padding:10px 5px 0px 20px;color:#4F4F4F; }
.hotcpn { float:left;padding:0px 5px;text-align:right; }
.cpnimage { float:left;padding:0px 5px; }
.redeembutton { padding:0px 0px 5px 0px; }

.ppageheader { float:left;text-align:left;width:500px;padding:0px 5px 0px 8px;line-height:18px; }
.pmainimg { clear:both;margin:8.5px 0px 15px 0px;float:left;width:125px;text-align:center;color:#4F4F4F; }
.pmainimg img { border:solid #F1F1F1 1px; }
.pdescrip { margin:8.5px 0px 0px 0px;float:left;width:440px; }
.cpnstorename { float:left;margin:0px 8px 0px 0px;text-align:center; }
.pcpncontent { float:left;width:180px;margin:0px 7px;font-size:9pt;line-height:1.4em; }
.pcpndsct { float:left;width:115px;margin:0px 7px;line-height:1.6em;text-align:right; }
.pcpnbtn { float:right;margin:5px 10px 0px 7px;color:#333333;line-height:13px;font-size:8pt; }

.cpncontent_img { float:left;width:240px;padding:0px 5px;font-size:9pt;line-height:1.4em; }
.cpncontent { float:left;width:370px;padding:0px 5px;font-size:9pt;line-height:1.4em; }

.cpnrelcontent_img { float:left;width:115px;padding:0px 5px;font-size:9pt;line-height:1.4em; }
.cpnrelcontent { float:left;width:245px;padding:0px 5px 6px 6px;font-size:9pt;line-height:1.4em; }
.cpnrelmerchant { width:125px;font-size:8pt;padding-bottom:6px;float:left; }
.cpnextra { padding-left:10px; }
.comments { font-size:9pt; }
.expiredate { color:#FF0000; }
.cpnbtn { float:right;width:145px; }
.ccbar { clear:both;display:none;border:solid #CECECE 1px;background:#F1F1F1;padding:9px 9px 0px 9px;margin-bottom:4px; }
* html .ccbarin { height: expression( this.scrollHeight > 200 ? "200px" : "auto" ); /* sets max-height for IE */ }
.ccbarin { background:#FBFBFB;padding:5px;border:solid #CECECE 1px;max-height:200px;overflow:auto; }
dd { font-size:8pt;padding:6px 6px 0px 6px;margin:0px 6px;border-top:dashed #CECECE 1px; }
dd.fc { border-top:none; }
dt { font-size:8pt;padding:0px 6px 6px 16px;margin:0px 6px; }
.ccfoot { clear:both;float:right;font-size:8pt;padding:5px; }
.ccfootc { clear:both;font-size:1pt;line-height:1px;visibility:hidden; }
.clearcpn { clear:both;font-size:1pt;line-height:5px;visibility:hidden; }
.cpnsecalt { clear:both;margin-top:10px;padding-left:8px;padding-right:8px;background-color:#FFFAB2;border-top:solid #FFEA00 1px;font-size:9pt; }
.cpnsecbtm { clear:both;height:31px;margin-top:3px;padding-left:8px;background-color:#FFFAB2;border-top:solid #FFEA00 1px; }
.cpnsecbtm_inner { float:left;padding-top:8px;font-size:9pt; }
.cpnboken { float:right;padding-top:8px;padding-right:10px;font-size:9pt;}
.pageinstr { clear:both;padding:8px 5px 0px 13px; }
.merchantsubmit,.productlongsec { clear:both;padding:2px 5px 0px 13px; }
.merchantmoreabt,.relcpntit,.mprodlisttit,.productmoreabt { padding-left:8px;width:560px;border-bottom:solid #FFEA00 1px; }
.mprodlist_img { width:125px;padding:5px 0px;float:left;text-align:center; }
.mprodlist_gen { padding:5px;float:left;color:#4F4F4F; }
.mprodlist_btn { padding:5px 13px 5px 5px;float:right;color:#4F4F4F; }
.merchantlongdescrip,.productlongdescrip,.disclaimertext { padding:8px; }
.reviews { padding:10px;border-bottom:dashed #FFEA00 1px; }
.merchantsubmitmiddle { padding:8px 0px 0px 8px;border:solid #FFEA00 1px;border-top:solid #FFEA00 2px; }
.merchanttags,.relcpn,.merchantlongsec,.mprodlist,.rprodlist { clear:both;padding:13px 5px 0px 13px; }
.merchantsubmit { background:url(//images.selectaware.net/sharebkg.gif) left bottom no-repeat; }
.cpnsubmitsec { clear:both; }
.cpnsubmitlbl { width:125px;float:left;padding:5px 5px;text-align:right;font-weight:bold;font-size:9pt; }
.cpnsubmitval { float:left;padding:2px 5px;text-align:right; }
.cpn_desc { height:50px; }
.tag_box { height:21px;width:125px; }
.tag_btn { display:inline;width:59px;height:23px;vertical-align:bottom; }
.pagebnr { clear:both;padding:18px 5px 0px 13px;text-align:center; }

a.merchantcoupongen:link,a.merchantcoupongen:visited,a.merchantcoupongen:active { color:#000A90; }
a.merchantcoupongen:hover { color:#000ED0; }
#alertpop { font-family:Verdana;line-height:15px;width:200px;position:fixed;_position:absolute;bottom:0;_top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);right:0;width:200px;background-color:#FEFAB1;border:solid #CDCDCD 1px; }
#alerthead { width:100%;text-align:right;color:#727272;font-size:7pt; }
#alertmain { width:100%;text-align:center;font-size:9pt;color:#4f4f4f;font-weight:normal;padding:5px 0px; }
#alertfoot { width:100%;text-align:center;font-size:9pt;border-top:solid #FFEB00 2px;padding:10px 0px;background-color:#000A90; }

td { font-size:9pt; }
td.contactform { font-size:8pt;font-weight:bold; }
td.merchantcouponintro { font-size:8pt; }
td.categoryintro { font-size:8pt; }
td.categorymcouponseeall { font-size:8pt; }
td.merchantcouponlabel { font-size:10pt;font-weight:bold;background-color:#EBEBEB; }
td.productoffercell { border-bottom:solid #FFEA00 1px; }
td.couponsort { border:solid #B0B0B0 1px;font-size:8pt; }
span.productlabel { font-size:9pt;color:#4F4F4F; }
td.errmsg { font-size:10pt;font-weight:bold;color:#C30000; }
td.searchtitlebar { font-size:10pt;font-weight:bold;color:#C30000;background-color:#FFFAB2;border-bottom:solid #CECECE 1px; }
td.sitemap { font-size:8pt;color:#C30000; }
.genpageheader { font-size:12pt;font-weight:bold;color:#000000;margin:0;line-height:21px; }
.homepageheader { font-size:13pt;font-weight:bold;color:#000A90;margin:0; }
.genpageheader2 { font-size:13pt;font-weight:bold;color:#2A7F00;margin:0; }
.genpageheader3 { font-size:13pt;font-weight:bold;color:#2A7F00;margin:0; }
.genpageheader4 { font-size:12pt;font-weight:bold;color:#000A90;margin:0; }
a:link,a:visited,a:active { color:#000000; }
a:hover { color:#000A90; }
a.comment:link,a.comment:visited,a.comment:active,a.save:link,a.save:visited,a.save:active,a.delete:link,a.delete:visited,a.delete:active { color:#333333; }
a.comment:hover,a.save:hover,a.delete:hover { color:#000A90; }
a.catnav:link,a.catnav:visited,a.catnav:active { color:#353D8F;font-size:8pt; }
a.catnav:hover { color:#000ED0;font-size:8pt; }
a.catcnav:link,a.catcnav:visited,a.catcnav:active { color:#067900;font-size:8pt; }
a.catcnav:hover { color:#08A900;font-size:8pt; }
a.search:link,a.search:visited,a.search:active { color:#000A90;font-weight:bold;font-size:10pt; }
a.search:hover { color:#000A90;font-weight:bold;font-size:10pt; }
a.sitemaplarge:link,a.sitemaplarge:visited,a.sitemaplarge:active { color:#000A90;font-weight:bold;font-size:9pt; }
a.sitemaplarge:hover { color:#000ED0;font-weight:bold;font-size:9pt; }
a.sitemapsmall:link,a.sitemapsmall:visited,a.sitemapsmall:active { color:#000A90;font-size:8pt; }
a.sitemapsmall:hover { color:#000ED0;font-size:8pt; }
a.sitemapmed:link,a.sitemapmed:visited,a.sitemapmed:active { color:#000A90;font-size:9pt; }
a.sitemapmed:hover { color:#000ED0;font-size:9pt; }
a.sitemapclarge:link,a.sitemapclarge:visited,a.sitemapclarge:active { color:#067900;font-weight:bold;font-size:9pt; }
a.sitemapclarge:hover { color:#08A900;font-weight:bold;font-size:9pt; }
a.sitemapcsmall:link,a.sitemapcsmall:visited,a.sitemapcsmall:active { color:#067900;font-size:8pt; }
a.sitemapcsmall:hover { color:#08A900;font-size:8pt; }
a.leftnavheader:link,a.leftnavheader:visited,a.leftnavheader:active { color:#353D8F;font-size:9pt;font-weight:bold;text-decoration:none; }
a.leftnavheader:hover { color:#000ED0;font-size:9pt;font-weight:bold;text-decoration:underline; }
a.leftnavsubcat:link,a.leftnavsubcat:visited,a.leftnavsubcat:active { color:#353D8F;font-size:9pt;font-weight:normal;text-decoration:none; }
a.leftnavsubcat:hover { color:#000ED0;font-size:9pt;font-weight:normal;text-decoration:underline; }
a.leftnavcheader:link,a.leftnavcheader:visited,a.leftnavcheader:active { color:#067900;font-size:9pt;font-weight:bold;text-decoration:none; }
a.leftnavcheader:hover { color:#08A900;font-size:9pt;font-weight:bold;text-decoration:underline; }
span.leftnavcheader { color:#067900;font-size:9pt;font-weight:bold;text-decoration:none; }
a.leftnav_quicklink:link,a.leftnav_quicklink:visited,a.leftnav_quicklink:active { color:#414141;font-size:9pt;font-weight:none;text-decoration:none; }
a.leftnav_quicklink:hover { color:#414141;font-size:9pt;font-weight:none;text-decoration:underline; }
span.leftnavcheader { color:#067900;font-size:9pt;font-weight:bold; }
a.leftnavcsubcat:link,a.leftnavcsubcat:visited,a.leftnavcsubcat:active { color:#067900;font-size:9pt;text-decoration:none; }
a.leftnavcsubcat:hover { color:#08A900;font-size:9pt;text-decoration:underline; }
a.toplevcatpagenav:link,a.toplevcatpagenav:visited,a.toplevcatpagenav:active { color:#000000;font-size:10pt; }
a.toplevcatpagenav:hover { color:#000A90;font-size:10pt; }
a.featprod:link,a.featprod:visited,a.featprod:active,a.featprod:hover { color:#000000;font-size:8pt;text-decoration:none; }
a.pcouponlink:link,a.pcouponlink:visited,a.pcouponlink:active { color:#000000;font-weight:bold;font-size:9pt; }
a.pcouponlink:hover { color:#067900; }
a.couponlink:link,a.couponlink:visited,a.couponlink:active { color:#000000;font-weight:bold;font-size:9pt; }
a.couponlink:hover { color:#067900; }
a.couponlink2:link,a.couponlink2:visited,a.couponlink2:active { color:#000000;font-weight:bold;font-size:9pt;text-decoration:none; }
a.couponlink2:hover { color:#067900;font-weight:bold;font-size:9pt;text-decoration:underline; }
a.couponcodelink:link,a.couponcodelink:visited,a.couponcodelink:active { color:#067900;font-size:8pt;text-decoration:none; }
a.couponcodelink:hover { color:#08A900;font-size:8pt;text-decoration:none; }
a.couponinstructionslink:link,a.couponinstructionslink:visited,a.couponinstructionslink:active { color:#067900;font-size:8pt;text-decoration:underline; }
a.couponinstructionslink:hover { color:#08A900;font-size:8pt;text-decoration:underline; }
a.couponpoptopclose:link,a.couponpoptopclose:visited,a.couponpoptopclose:active,a.couponpoptopclose:hover { color:#FFFFFF;font-weight:bold;font-size:10pt; }
a.couponsort:link,a.couponsort:visited,a.couponsort:active { color:#000A90;font-size:8pt; }
a.couponsort:hover { color:#000ED0;font-size:8pt; }
a.couponjumpto:link,a.couponjumpto:visited,a.couponjumpto:active { color:#000A90;font-size:10pt; }
a.couponjumpto:hover { color:#000ED0;font-size:10pt; }
a.couponjumpback:link,a.couponjumpback:visited,a.couponjumpback:active { color:#000A90;font-size:8pt;font-weight:bold; }
a.couponjumpback:hover { color:#000ED0;font-size:8pt;font-weight:bold; }
a.couponformemail:link,a.couponformemail:visited,a.couponformemail:active { color:#000A90;font-size:8pt; }
a.couponformemail:hover { color:#000ED0;font-size:8pt; }
a.couponformbroken:link,a.couponformbroken:visited,a.couponformbroken:active { color:#353D8F;font-size:8pt;text-decoration:none; }
a.couponformbroken:hover { color:#000ED0;font-size:8pt;text-decoration:none; }
a.smallcouponlink:link,a.smallcouponlink:visited,a.smallcouponlink:active { color:#067900;font-size:8pt; }
a.smallcouponlink:hover { color:#08A900;font-size:8pt; }
a.merchantlink:link,a.merchantlink:visited,a.merchantlink:active,a.merchantlink:hover { color:#000000;font-weight:bold;font-size:10pt; }
a.merchantcouponpage:link,a.merchantcouponpage:visited,a.merchantcouponpage:active { color:#000000;font-size:8pt;font-weight:normal; }
a.merchantcouponpage:hover { color:#067900;font-size:8pt;font-weight:normal; }
.productdiscounttext { color:#000000;font-size:8pt;font-weight:bold; }
span.productnewprice { line-height:20px;color:#067900;font-size:13pt;font-weight:bold; }
a.productnewprice:link,a.productnewprice:visited,a.productnewprice:active { color:#067900;font-size:13pt;font-weight:bold;text-decoration:none;line-height:18px; }
a.productnewprice:hover { text-decoration:underline; }
.productfs { color:#067900;font-size:8pt;font-weight:bold; }
a.offerlink:link,a.offerlink:visited,a.offerlink:active { color:#000000;font-size:9pt; }
a.offerlink:hover { color:#067900;font-size:9pt; }
a.merchantofferlink:link,a.merchantofferlink:visited,a.merchantofferlink:active { color:#000000;font-size:8pt; }
a.merchantofferlink:hover { color:#067900;font-size:8pt; }
a.merchantofferlink2:link,a.merchantofferlink2:visited,a.merchantofferlink2:active { color:#000000;font-size:8pt; }
a.merchantofferlink2:hover { color:#067900;font-size:8pt; }
a.viewofferlist:link,a.viewofferlist:visited,a.viewofferlist:active,a.viewofferlist:hover { font-size:10pt;font-weight:bold;font-style:italic;text-decoration:underline; }
.leftnavheader { color:#C2972E;font-size:11pt; }
.couponindexanchor { color:#000A90;font-weight:bold;margin:0;font-size:12pt; }
#cctooltip, #autctooltip { width:250px;position:absolute;display:none;border:dashed #FFEA00 2px;background:#FFFCD4;padding:9px; }
#prodpopimage { position:absolute;display:none;border:solid #000000 1px; }
#cctooltip span, #autctooltip span { position:relative;font-family:Arial;font-size:9pt; }
.m_tooltip_desc { width:250px;position:absolute;display:none;border:solid #0BAA02 1px;background:#E4F3D1;padding:8px; }
.m_tooltip_desc span { position:relative;font-family:Arial;font-size:8pt;line-height:1.4em; }