@charset "utf-8";
/* comment for ie6 /**/
* {margin:0;padding:0;color:#333;font-family:Verdana, Geneva, sans-serif;}
body{background-color:#ebebeb;font-size:0.75em;}
body * {font-size:100%;}
html{font-size:100%;}
h1, h1 a{color:#060;font-family:"Myriad Pro", "Trebuchet MS", Verdana, Geneva, sans-serif;}
h1{font-size:2.0em;}
h2, h2 a, h3, h4{font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;color:#060;}
h2{font-size:1.50em;}
h2 a,h2 a:hover{text-decoration:none;display:block;}
h3{font-size:1.50em;}
h4{font-size:1.25em;}
p{margin:1.1em 0;}
img{border:none;}
a{color:#060;text-decoration:none;}
a:hover{text-decoration:underline;}
/* reusable >>> */
.bld{font-weight:bold;}
.cb, span.cb{color:#f30;font-weight:bold;}
.flt{float:left;}
.frt{float:right;}
.clr{clear:both;}
.round{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.round-big{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.roundtop{border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;}
.roundtop-l{border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0;}
.roundtop-r{border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;}
.roundbottom, .roundfoot{border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;}
.roundright{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;}
.roundleft{border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;}
.article_hdr{background-color:#e0eed2;border:1px solid #d3e8c1;height:28px;line-height:28px;}
.article_box{border:1px solid #d8ebc8;border-top:none;}
.roundbottomright{border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;}
*.ui2012{background:url(/global_files/layout2009/images/sprites/ui2012.png) no-repeat 0 0;/*sprite*/}
/* reusable <<< */
#container{width:1000px;margin:10px auto 0 auto;padding:0;top:}
#container h1.ribbon,
#container h3.ribbon{position:relative;top:-14px;margin:0 auto -17px auto;width:360px;height:20px;font-size:0.75em;color:#333;text-align:center;font-family:Verdana,Geneva,sans-serif;}
#top-ribbon{width:1000px;height:18px;font-weight:bold;font-size:0.75em;}
#top-ribbon div{height:18px;line-height:20px;}
#top-ribbon .lt{padding:0 0 0 10px;width:350px;}
#top-ribbon .lt li{display:inline;margin:0 7px 0 0;list-style-type:none;}
#top-ribbon .mid{width:280px;}
#top-ribbon .rt{padding:0 10px 0 0;width:350px;text-align:right;}
#top-ribbon .rt a.acct{margin:0 0 0 6px;}
#top-ribbon .rt a.flogin{width:52;height:15;display:inline-block;background-position:-137px -351px;}
#top-ribbon .rt a.fconnect{width:52;height:15;display:inline-block;background-position:-137px -366px;}
#home #top-ribbon .lt li a.activepage{color:#333;text-decoration:none;cursor:default;}
#fb-root{width:1px;height:1px;}
#header{margin:0;display:inline;float:left;width:1000px;height:126px;}
#max{width:1000px;height:95px;background-repeat:repeat-x;background-position:0 -95px;}
#max div{height:95px;}
#max div a{display:block;}
#home #max .max-ebates a{cursor:default;}
#max .max-ebates{width:260px;background-position:-19px 0px;}
#max .max-ebates a{width:180px;height:95px;}
#max .max-gb, #max .max-gb a{width:468px;}
#max .max-gb a{margin:18px 0 0 0;height:60px;}
#max .max-promo, #max .max-promo a{width:272px;height:95px;}
/* >>> TOP NAV MENU >>> */
#topnav{width:1000px;height:31px;clear:both;position:relative;margin:0;padding:0;overflow:hidden;background:#2b8001;}
ul#navtop{float:left;list-style:none;padding:0;margin:0;} 
ul#navtop ul{width:160px;margin:0;list-style:none;display:none;position:absolute;top:100%;left:0;} 
ul#navtop li{float:left;display:inline;position:relative;} 
ul#navtop a{
	display:block;
	color:#fff;
	text-decoration:none;
	padding:0 16px;
	font-size:1.125em;
	line-height:31px;
	font-weight:normal;
	font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
	border-right:1px solid #124f12;
	border-left:1px solid #499225;
}
ul#navtop a:hover,ul#navtop li:hover a{color:#fff;background-color:#226601;}
ul#navtop li#nav-tab1{width:182px;text-align:center;}
#tab1 #nav-tab1, #tab2 #nav-tab2, #tab3 #nav-tab3, #tab4 #nav-tab4, #tab5 #nav-tab5, #tab6 #nav-tab6, #tab7 #nav-tab7{background-color:#226601;}
#topnav #search{height:19px;width:279px;background:#fff;position:absolute;top:6px;right:13px;}
#topnav #search input{border:none;}
#topnav #search input.text{width:256px;font-size:0.85em;color:#515151;position:absolute;right:19px;height:17px;line-height:17px;border:1px solid #fff;}
#topnav #search input.image{cursor:pointer;width:17px;height:17px;position:absolute;right:0px;border:1px solid #fff;background-position:-19px -190px;}
/* <<< TOP NAV MENU <<< */
#pge-container{position:relative;display:block;width:1000px;padding:0;clear:both;}
#pge{display:block;float:left;width:998px;clear:both;border-left:1px solid #bbb;border-right:1px solid #bbb;background-color:#fff;}
/* >>> PAGE LEFT >>> */
div#pge-lt{display:block;position:relative;float:left;width:180px;margin:0;padding:0;overflow:visible;z-index:99;}
/* >>> LEFT NAVIGATION >>> */
div.merch-menu{display:block;float:left;width:180px;margin:0 0 -20px 0;border-right:1px solid #2b8001;height:60px;}
ul.leftnav{list-style:none;display:block;float:left;width:180px;border-right:1px solid #2b8001;border-top:1px #c1dea6 solid;}
ul.leftnav li{float:left/**/;position:relative;width:180px;z-index:99;background-position:167px -1px;border-bottom:1px solid #c1dea6;}
ul.leftnav li:last-child{border-bottom:none;}
ul.leftnav li.iehover{z-index:1000/*iehover for ie6*/;} 
ul.leftnav li.iehover ul{display:block;}
ul.leftnav li a, ul.leftnav a:hover{font-size:0.95em;width:180px;height:22px;line-height:22px;display:block;font-weight:bold;color:#124f12;text-decoration:none;}
ul.leftnav li:hover,ul.leftnav li.iehover{background-color:#e0eed2;background-position:167px -25px;}
ul.leftnav a strong{padding-left:5%;color:#124f12;}
ul.leftnav ul{display:none;position:absolute;top:-1px;left:100%;z-index:9999;width:271px;border:1px solid #2b8001;background-color:#e0eed2;}
ul.leftnav li ul *{background:none;}
ul.leftnav li:hover ul li{float:none;width:270px;display:block;}
ul.leftnav li:hover span.merchcb,ul.leftnav li.iehover span.merchcb{display:block;clear:both;width:250px;color:#f30;font-weight:bold;font-size:0.95em;float:left;padding:0 0 5px 10px;}
ul.leftnav li:hover span.merchcb a,ul.leftnav li.iehover span.merchcb a {display:inline;}
ul.leftnav li:hover span.couponpage,ul.leftnav li.iehover span.couponpage{width:240px;font-size:0.95em;display:block;padding:0 0 5px 20px;line-height:1.3em;}
ul.leftnav li:hover span.couponpage a,ul.leftnav li.iehover span.couponpage a{display:inline;font-weight:normal;padding:0;line-height:1.3em;}
ul.leftnav li:hover ul li a{float:none;background-color:#e0eed2;}
ul.leftnav li:hover li.subcat-top,ul.leftnav li.iehover li.subcat-top{float:none;padding:0 0 0 10px;width:261px;height:23px;line-height:23px;} 
ul.leftnav li:hover li.subcat-top a,ul.leftnav li.iehover li.subcat-top a{background:none;width:261px;padding:0;}
ul.leftnav li:hover li a:hover,ul.leftnav li.iehover li a:hover{text-decoration:underline;}
ul.leftnav li:hover ul,ul.leftnav ul li:hover ul,ul.leftnav ul ul li:hover ul{display:block;}
ul#dailydouble{margin:0 0 17px 0;border:none;width:181px;}
ul#dailydouble.leftnav .ddmerch{background-color:#2b8001;width:181px;background-position:167px -304px;}
ul#dailydouble.leftnav .ddmerch:hover{background-position:167px -280px;}
ul#dailydouble a.cat{height:24px;line-height:24px;}
ul#dailydouble a.cat strong{color:#fff;}
ul#dailydouble a.cat strong:hover{color:#cfe8b9;}
ul#dailydouble li:hover ul{margin:1px 0 0 0;padding:5px 0;}
ul#dailydouble li:hover ul li{display:inline-block;}
ul#dailydouble li:hover ul li.subcat-top{height:20px;line-height:20px;padding:0 0 5px 10px;border-bottom:none;}
ul#dailydouble li:hover ul#no-dd li.subcat-top{height:auto;line-height:18px;padding:8px 0 5px 10px;}
ul#dailydouble li:hover ul li span.merchcb{color:#124f12;}
/* <<< LEFT NAVIGATION <<< */
#pge-lt .social{clear:both;margin:0 0 13px 0;}
#pge-lt .social a{height:41px;width:181px;line-height:41px;display:block;font-weight:bold;font-size:0.9em;padding-left:5px;}
#pge-lt .social a.tw{color:#fff;background-position:-19px -207px;}
#pge-lt .social a.fb{color:#3c5a9a;background-position:-19px -248px;}
#pge-lt .social a.eb{color:#666;background-position:-19px -248px;}
#pge-lt .social a.gp{color:#666;background-position:-19px -289px;width:132px;height:62px;margin-left:20px;}
div.merch-menu div#stores{height:30px;width:180px;}
div.merch-menu div#stores form#frmStoresList{margin:9px 7px 0 7px;height:22px;width:164px;background-position:145px -73px;border:1px solid #2b8001;}
select#merchant_id option{letter-spacing:-5px;}
ul#merchantListUL{display:block;width:160px;height:19px;overflow:hidden;margin-top:1px;list-style-type:none;font-size:7pt;z-index:999999;}
ul#merchantListUL.active{position:absolute;width:350px;height:410px;top:30px;left:155px;overflow:auto;margin:0;border:1px solid #2b8001;background-color:#fff;}
ul#merchantListUL li{background-position:145px -50px;}
ul#merchantListUL.active li{background:none;}
ul#merchantListUL li.over{background:#0a246a;}
ul#merchantListUL li{clear:both;min-height:19px;padding:0px;cursor:pointer;color:#7f7f7f;overflow:visible;}
ul#merchantListUL li.merchantListTopLI span.optionText {width:164px;height:22px;cursor:pointer;}	
ul#merchantListUL.active li.merchantListTopLI span.optionText{background:#fff;cursor:default;}
ul#merchantListUL li.loadingLI{height:400px;padding-top:160px;font-size:20pt;font-weight:bold;text-align:center;color:#ccc;}
ul#merchantListUL li a{margin:4px 0px 0 7px;color:#000;text-decoration:none;cursor:pointer;display:block;}
ul#merchantListUL li span.optionText{width:210px;float:left;text-align:left;background:none;color:#7f7f7f;}
ul#merchantListUL li.over span.optionText{color:#fff;}
ul#merchantListUL li span.optionValue{width:100px;float:right;text-align:left;color:#f30;}
ul#merchantListUL li.over span.optionValue{color:#fc0;}
div#testBox{position:absolute;display:none;width:200px;height:150px;background:#fff;border:1px #000 solid;}
/* <<< PAGE LEFT  <<< */
div#pge-center{position:relative;float:left;margin:18px 0 1em 18px;width:564px;padding:0;vertical-align:top;}
div#pge-right{position:relative;float:right;margin:18px 18px 1em 0;width:200px;}
div#pge-right/**/{padding:18px 18px 1em 0;margin:0;}
div#pge-right ul{list-style-type:none}
div#pge-right div.right-ad{margin:0;padding:0 0 15px 0;width:200px;height:auto;}
div#right-nav{padding:0;margin:35px 0 10px 0;width:199px;display:inline-block;}
div#right-bottom{padding:0;margin:10px 0;width:199px;display:inline-block;}
/*Right hand side navigation*/
.rightbox{border:1px solid #c2d1b5;width:197px;}
.rightbox_hdr{border-bottom:1px dotted #d3e8c1;height:35px;line-height:35px;padding:0 0 0 15px;}
.rightbox ul{padding:0 0 10px 10px;;}
.rightbox ul li{line-height:18px;font-size:0.90em;padding:0 0 0 10px;}
.rightbox-bottom{padding:0;margin:10px 0;width:199px;display:inline-block;}
.rightbox-bottom h4{border-bottom:1px dotted #ccc;color:#000;line-height:30px;margin:0;padding:0 0 0 15px;}
.rightbox-bottom ul{list-style-type:none;margin:0 0 0 25px;}
.rightbox-bottom ul li{line-height:20px;margin:0;font-size:0.9em;}
div#pge-container div#track, div#pge-container div#track p{margin:0;padding:0;clear:both;height:1px;}
/*Footer*/
div#footer{display:block;width:1000px;height:54px;margin:0;padding:0;background-color:#e6f2dc;clear:both;}
div#footer ul{margin:0 auto;padding:0;height:54px;line-height:54px;display:block;text-align:center;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;}
div#footer li{margin-right:20px;padding:0;display:inline;font-size:0.75em;}
div#footer li a{color:#000;text-decoration:none;}
div#footer li a:hover{text-decoration:underline;}
div#pge-ftr-legal{padding-top:30px;text-align:center;width:1000px;background-color:#ebebeb;}
div#pge-ftr-legal p{font-size:0.8em;margin:0;line-height:1.25em;clear:both;}
div#pge-ftr-legal p.logos{width:245px;margin:0 auto;height:38px;}
div#pge-ftr-legal p a.bbb, div#pge-ftr-legal p a.trust{height:38px;display:block;float:left;}
div#pge-ftr-legal p a.bbb{margin:0 0 0 0;width:100px;background-position:0 -389px;}
div#pge-ftr-legal p a.trust{margin:0 0 0 4px;width:137px;background-position:0 -351px;}
div#pge-ftr-legal p.rss{height:14px;margin:5px 0;}
div#pge-ftr-legal p a.xml{display:inline-block;width:36px;height:14px;background-position:-156px -289px;}
div#footer .rt{padding:0 10px 0 0;width:350px;text-align:right;height:18px;line-height:20px;font-weight:bold;font-size:0.75em;position:absolute;top:10px;margin-left:650px;}
div#footer .rt a.acct{margin:0 0 0 6px;}
div#footer .rt a.flogin{width:52;height:15;display:inline-block;background-position:-137px -351px;}
div#footer .rt a.fconnect{width:52;height:15;display:inline-block;background-position:-137px -366px;}
div.exceptions{margin:0 20px;}
div.exceptions p,div.exceptions ul{font-size:0.9em;margin:0;padding-bottom:8px;}
div.lr25{margin-left:25px;margin-right:25px;}
div#sitemap{margin:0;width:784px;font-size:0.9em;line-height:1.5em;}
div#sitemap div {margin:0 50px 0 0;width:220px;float:left;clear:none;}
div#sitemap div.last {margin:0;}
div#sitemap h3{display:block;margin-bottom:3px;margin:35px 0 0 0;padding:0 0 3px 0;color:#000;font-size:1.20em;}
div#sitemap ul{list-style-type:none;margin:0 0 12px 0;}
/*login form*/
#logincontent{width:780px;padding:26px 0 0 0;}
.logincol{padding:0 5px 0 20px;width:233px;border-right:2px solid #f0f0f0;height:412px;}
#logincontent .fb{border:none;}
#logincontent .fb h2{color:#3c5a9a;}
#logincontent form label{margin:10px 0 0 0;}
#logincontent input.text{width:210px;color:#333;padding:2px;}
#logincontent ul{list-style:none;}
#logincontent ul li{margin:10px 0 0 0;}
#logincontent ul#benefits{list-style-type:disc;margin:0 0 0 25px;}
/*Coupons Box*/
div.coupons-box{margin-bottom:15px;}
div.box-container{border-bottom:solid 1px #eee;width:100%;}
div.box-container2{border-bottom:solid 1px #ccc;width:100%;}
div.box-container3{border-bottom:solid 1px #999;width:100%;}
div.box-green{border:solid 1px #bdcdaf;display:block;min-height:68px;height:auto;color:#000;position:relative;padding:5px 3px 5px 10px;font-size:11px;}
div.coupon-detail{clear:both;height:auto;border:0px none;margin-bottom:5px;line-height:1.6em;}
div.coupon-detail ul{list-style:none;margin:0;padding:0;}
div.coupon-detail ul li{float:left;display:block;height:auto;}
div.coupon-detail ul li.title{font-weight:bold;width:100px;color:#666;}
div.coupon-detail ul li.coupondesc{width:auto;}
div.shareDIV{width:35px;position:absolute;height:15px;right:15px;top:7px;font-size:10px;}
div.shop{width:80px;position:absolute;height:20px;right:15px;bottom:7px;}
div.sponsor{bottom:5px;height:20px;left:10px;position:absolute;width:80px;color:#b9b9b9;font-style:italic;font-size:90%;}
.couponcode{width:150px;padding:0px 0px 3px 5px;border:1px dotted #7fb556;background-color:#ddeecf;font-weight:bold;float:left;margin-right:10px;}
.nocoupon-code{width:170px;float:left;margin-right:10px;padding:0 0 3px 0;}
.nocoupon-code a{font-weight:bold;}
.couponcopied,.couponcopy{float:left;width:250px;color:#f30;padding:0 0 3px 5px;font-weight:bold;}
.nocoupons{text-align:center;padding-top:40px;height:50px;}
.green{background-color:#f3fbec;}
/*Terms and privacy pop up window*/
div#dwindow{background-color:#fff;border:1px solid black;left:100px;top:100px; width:425px;height:250px;text-align:left;font-size:11px;line-height:1.4em;position:absolute;display:none; z-index:999;}
div#dwindow .close{background-color:#060;height:14px;position:relative;}
div#dwindow .close a{background:url(/global_files/layout2009/images/sprites/ui2012.png) no-repeat -102px -190px;position:absolute;top:0px;right:1px;width:13px;height:13px;cursor:pointer;display:block;}
div#dwindowcontent{height:90%;overflow:auto;padding-left:5px;padding-top:5px;}
div#dwindowcontent h1{margin-bottom:5px;}
/* suggest >> */
.ac_results {padding:0px;overflow:hidden;border-left:1px solid #2b8001;border-right:1px solid #2b8001;border-bottom:1px solid #2b8001;background-color:#fff;z-index:1;}
.ac_results ul{width:279px;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0px;padding:2px 5px;cursor:pointer;display:block;line-height:16px;overflow:hidden;clear:both;font-size:0.9em;}
.ac_loading{background:#fff url('/global_files/layout2009/images/header/indicator.gif') right center no-repeat;}
.ac_over{background-color:#eaeaea;color:#666;}
.ac_results li span.store-name{color:#666;float:left;width:170px; display:block;}
.ac_results li span.cashback{color:#f30;float:right;font-weight:bold;}
.ac_results li a#seeall{font-weight:bold;cursor:pointer;}
.ac_results h4{ margin:0;padding:5px;;font-size:0.9em;font-weight:bold;font-style:italic;}
/* suggest << */
/* EOF */
