/* =css3 styles */
.module.info-box, #footer .next-click{-moz-border-radius:6px; -webkit-border-radius:6px;}
.module.why-quidco,
.module.earnings-tracking,
.module.press-coverage,
.xmas-splash .content-item li a,
.module.browse-by-category,
.module.ebay-deals .product-img,
.module.info-box.daily-deal,
.module.info-box p.offer-btn a{-moz-border-radius:6px; -webkit-border-radius:6px;}
.module.sub-nav ul li.active,
body.index .module.tips-list .module-header, 
.module.col-top .module-header,
.module.sub-nav ul li a{-moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.module.info-box.daily-deal{-moz-border-radius:6px; -webkit-border-radius:6px;}
/* .ac_results{-moz-box-shadow:0 0 20px -1px #666; -webkit-box-shadow:0px 0px 10px #666;} */

/* = Voucherised merchant/savvy-tips page */
.offer .popUp{-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px;}
.module.merchant-list .merchant-list-item.hover .merchant-item{-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px;}

/* = Quidclans Fundraiser - Work in progress */
.module.clan-fundraiser{border-bottom:1px solid #D7D7D7; margin:0 0 10px 0;}
body.quidclans.fundraising .item.ipos-4{width:310px;}
body.quidclans.fundraising .item.ipos-5{width:270px;margin:0 0 0 50px;}
body.quidclans.fundraising #content-3{width:630px; border-top:1px solid #88BBE8;float:left;clear:both;}
body.quidclans #content-3 .group-header h2{border-bottom:1px solid #D7D7D7;}
body.quidclans #content-3 .item{border-bottom:1px solid #D7D7D7;width:630px;clear:both;}
#content-3 .module.about-fundraisers h2{color:#000; }
body.quidclans.fundraising #content-1 .ipos-5 .info-box {margin:0;}
.module.about-fundraiser {padding:0 0 15px 0;}
.module.about-fundraiser h2{color:#000; font-size:1em;}
.module.about-fundraiser p{color:#000;margin:0; position:relative;margin:2px 0;color:#000;width:310px}
.module.about-fundraiser p strong{position:absolute; top:0;left:0;}
.module.about-fundraiser p span{position:relative; left:75px; display:block;width:170px;overflow:hidden;}
#content-3 .module.about-fundraiser p{width:630px;}
#content-3 .module.fundraising-details{width:310px;clear:left}
.module.fundraising-details h2{color:#1D7BCF;border-bottom:1px solid #D7D7D7; padding:0 0 6px 0;font-size:1.2em}
.module.fundraising-details p{position:relative;margin:2px 0;color:#000;width:310px}
.module.fundraising-details p strong{position:absolute; top:0;left:0;}
.module.fundraising-details p span{position:relative; left:140px; display:block;width:170px;overflow:hidden;}
.module.fundraising-details .content-item.charity{margin:15px 0 0 0;}
.module.fundraising-details .content-item.charity p span{left:90px; width:220px}
.module.target .fundraiser-graph{background:url(/static/img/fundraising-graph-bg.gif) repeat-y left bottom;width:97px; height:161px; position:relative;}
#content-3 .module.pledges{width:270px;clear:none; margin:0 0 0 50px;}
.module.pledges{color:#000;}
.module.pledges h2{color:#1D7BCF;border-bottom:1px solid #D7D7D7; padding:0 0 6px 0;font-size:1.2em}
.module.pledges table{width:270px;}
.module.pledges table .member{width:120px;}
.module.pledges table .pledged,
.module.pledges table .donated{width:75px;}
.module.pledges table tr th{border-bottom:1px solid #d7d7d7;padding:2px 0;}
.module.pledges table tr td{border-bottom:1px solid #d7d7d7;padding:2px 0;}
.fundraiser-bar-sides {float:left;width:10px;height:163px;}
.fundraiser-bar-bg {float:left;background:#e1e1e1;width:78px;height:163px;position:relative;}
.fundraiser-empty {position:relative;left:10px;width:78px;}
.fundraiser-pledged {position:relative;left:10px;background:url('/images/pledged_bg.gif') repeat-y;width:78px;}
.fundraiser-donated {background:url(/images/donated_bg.gif) repeat-y 0 0;width:78px;position:absolute;bottom:0;left:10px;z-index:1;}
#grass-4 {position:absolute; top:-116px;}
#grass-3 {position:absolute; top:-71px;}
#grass-2 {position:absolute; top:-38px;}
#grass-1 {}
.vertical-align-middle { vertical-align:middle; }
.padding-right3px { padding-right:3px; }

/* = Autosuggest Search = */
.ac_results {padding:30px 0 0 0;border:1px solid #639200;background:#639200;overflow: hidden;z-index:250;margin:0 0 0 0;}
.ac_results h2{font-weight:100;position:absolute;top:7px;left:10px;color:#fff;}
.ac_results ul {width:100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;background:#fff;}
.ac_results li {color:#333;margin: 0px;padding: 8px 10px;display: block;border-bottom:1px solid #E6E6E6;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;cursor:pointer;}
.ac_results li .store.hover{text-decoration:underline;}
.ac_results li .store.hover strong{text-decoration:underline;}
.ac_results li .store strong{background:#639200;color:#fff;}
.ac_results li .rate{display:block;font-size:10px;color:#555;}
.ac_results li .rate strong{font-weight:100;}
.ac_over {background-color:#EFF4E6;}

body.merchant #content-2 .ipos-1 .summary .content-item{-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px;}
body.merchant #content-2 .ipos-1 .summary .content-item{-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px;}

#content .save-today{-moz-border-radius:6px; -webkit-border-radius:6px;}
