/* Overrides */
#exclusiveOffers h1, #exclusiveOffers .ACThead1, .moreOffersContainer .ACThead1{font-size:26px;font-weight:normal;display:block;margin:0;}
#exclusiveOffers h2, #exclusiveOffers .ACThead2, .moreOffersContainer .ACThead2{font-size:18px;font-weight:bold;display:block;margin:0;}
#exclusiveOffers h3, #exclusiveOffers .ACThead3, .moreOffersContainer .ACThead3{font-size:16px;font-weight:bold;display:block;margin:0;}
#exclusiveOffers h4, #exclusiveOffers .ACThead4, .moreOffersContainer .ACThead4{font-size:14px;font-weight:normal;display:block;margin:0;}

#exclusiveOffers #addthis{margin-top:10px;}
#exclusiveOffers .downloadConf .ACThead2{margin-bottom:5px;}
#exclusiveOffers .introCopy{margin-bottom:10px;}

.moreOffersContainer a, .moreOffersContainer a:visited, .moreOffersContainer a:hover{border:0 none;margin-bottom:0;}

/* Buttons */
.enterButton{margin:0 10px 5px 0;display:block;background:url(http://images.meredith.com/common/offers/default/enter.jpg) no-repeat center top;width:78px;height:30px;}
.enterButton img{width:78px;height:30px;}

.viewAllButton{display:block;background:url(http://images.meredith.com/common/offers/default/viewAllSweeps.jpg) no-repeat center top;width:170px;height:30px;}
.viewAllButton img{width:170px;height:30px;}

.downloadConf .dloadButton{float:left;margin:0 10px 5px 0;display:block;background:url(http://images.meredith.com/common/offers/default/downloadNow.jpg) no-repeat center top;width:126px;height:30px;}
.downloadConf .dloadButton img{width:126px;height:30px;}

/* tabs */
#exclusiveOffers .tabs { padding-bottom: 32px; border-bottom: 1px solid #ccc; margin:10px 0 0; padding-left:0; height:auto;}
#exclusiveOffers .tabs li { float: left; text-align:center; height: 28px; background-color: #fff; margin: 2px 5px 0 0; border: 1px solid #ccc; list-style:none}
#exclusiveOffers .tabs li.tab { border-bottom: 1px solid #fff; background-color: #fff; }
#exclusiveOffers .tabs li.active {height:29px;}
.tabs li.last {margin-right:0; width:82px;}
#exclusiveOffers .tabs a { line-height:12px; float: left; display: block; margin:auto 0; text-decoration: none; padding: 2px 6px; font-size:11px;  vertical-align:middle;border:0px none;}
#exclusiveOffers .tabs a.xtrapad { padding: 8px 6px; }
#exclusiveOffers .tabs a.widepad { padding: 2px 15px; }
#exclusiveOffers .tabs a:hover { background: #fff; }
#exclusiveOffers .tabContent{padding:10px 5px;}

/* Active Sweeps */
.contestItem{margin-top:10px;padding:5px 10px;border-top:1px solid #ccc;}
.contestItem.sweepConf{border-top:0 none;margin:0;}
.contestHeader{font-size:16px;display:block;margin-bottom:5px;}
    .contestHeader{background:url(http://images.meredith.com/common/offers/default/bullet.gif) no-repeat 0 7px;padding-left:10px;}
.contestButton{border-right:1px solid #ccc;float:left;margin-left:10px;}
.contestDesc{float:left;width:500px;padding:0 0 0 10px;}
    .sweepConf .contestDesc{float:none;}
.contestDetails{font-size:10px;margin-top:3px;}
    .detailItem{border-left:1px solid #999;margin:0 0 0 6px;padding:0 0 0 8px;}
    .detailItem:first-child{border:0 none;margin:0;padding:0;}
.detailItem .dateText{color:#960000;}
.viewAllButtonContainer{border-top:1px solid #ccc;margin-top:10px;padding:10px;}

/* Entered Sweeps */
.enteredSweepsContainer{margin-top:10px;}

/* Order Confirmation */
.confContainer{padding:10px 15px;}
.orderConf{padding:0 0 10px;}
.sweepConf{padding:0 0 10px;}
.orderNumber{padding:3px 0;}
#dupeEntry{padding:5px 15px 10px;}

/* Download Confirmation */
.downloadConf{padding:10px 15px;}
.downloadConf span{display:block;margin-bottom:10px;}
.downloadConf .dloadButton{float:left;margin:0 10px 5px 0;display:block;background:url(http://images.meredith.com/common/offers/default/downloadNow.jpg) no-repeat center top;width:126px;height:30px;}
.downloadConf .dloadButton img{width:126px;height:30px;}
.downloadConf .note{font-size:11px;}

/* Right Column */
.moreOffersContainer{margin-bottom:10px;}
.offerAdItem{margin-bottom:5px;}

/* Special Offers Tab */
#specialOffersInclude{width:640px;overflow-x:hidden;height:auto;}
