﻿@charset "utf-8";
/*  CSS Document 
	CHJ OFfers Styles

*/

/* standard - START */
a {outline:none;}
.left { float: left; }
.right {float:right; }
.clear { clear:both; }

/* standard - END */


/* global - START */
.alloffers{color:#e97b25; font-size:12px; border-bottom:#eaeaea 3px solid; width:96%; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; }
.error {color:#FF0000; font-weight:bold; margin-bottom:4px; font-size:14px; }
.city {width: 80px;}
.longitem {width:300px;}
.nameitem {width: 113px;}
.zip {width:50px;}

.sweepsSubHeading{color:#da4a1e; font-size:17px;}
.offers-table{padding:5px 5px 5px 5px;}
/*Defectno:4800*/
/*.maincontent td{padding:4px 4px 4px 4px;}*/

.signuptout{ padding:10px 0px 0px 10px; text-align:left; width:200px;}
H4.become{ text-align:left;margin: 0px 0px 7px 0px; padding: 0px; color: #e97b25;font-size:170%;}
.sidebar H4 { color: #da4a1e; }
#title_txt { border-bottom: #eaeaea 3px solid; color: #89ad65; font-size: 20px; height: 10px; padding-bottom: 10px; width: 100%; }
#youve_selected { font-size:18px; font-weight:normal; color:#da4a1e; margin:0px; }
#coupons { padding-top: 10px; }
p#only_us { clear: both; color: #666666; width: 644px; }  /* sateesh*/
#to_print { border-top:#eaeaea 3px solid; padding-top:20px; clear:both; margin-top:15px; font-size:12px;}/* sateesh*/


/* global - END */


/* offers - START */

.phone1 {width: 30px;}
.phone2 {width: 30px;}
.phone3 {width: 37px;}
.error1 {color:#da4a1e; font-weight:bold; margin-bottom:4px;}
.sweepsHeading{color:#da4a1e; font-size:24px; border-bottom:#eaeaea 3px solid;width:100%;margin:0px 0px 15px 0px;padding:0px 0px 15px 0px;}
.listOffer{color:#545454; padding:10px 10px 10px 0px; font-size:14px;}
.listOfferHead{color:#b43711; font-size:20px; }
.sweepsRule{width:100%;border-bottom:#CCCCCC 1px solid;width:100%;margin:0px 0px 20px 0px;padding:0px 0px 20px 0px;}

/* offers - END */


/* thankyou - START */

.landinggroup ul { list-style:none; }
.editor-text { font-size:12px; width:250px; }
#artListContainer ul li .right .art { width:250px !important; }
#artListContainer ul li .left img { margin-right:5px !important; }

/* thankyou - END */


.offerstout { margin-top: 50px; width:223px; }
.offerstout .head { color: #e97b25; margin: 0px 0px 4px 3px; padding: 0px; font-size: 18px; }
.offerstout P { margin: 10px 15px 13px 3px; line-height: 16px; width:220px; }
.offerstout a {display: block; background: #fff url(Images/buttons/viewalloffers.gif) 0px 0px no-repeat; width: 143px; height: 26px;}
.offerstout a:link {background-position: 0px 0px;}
.offerstout a:hover {background-position: 0px -26px;}


.arrow {margin-left:6px;}

/* general special offers */
/*changed to 40px for defect # 6306*/
.offers_head {color:#e97b25; font-size:45px; margin:0px 0px 10px 0px; padding: 0; display:block;  border-bottom: 3px solid #e6e6e6; clear:both; font-weight:bold; }/*defect no:6720*//*modified for defect #7297 */
.coupons_head {color:#e97b25; font-size:28px; margin:0px 0px 8px 0px; padding:0px; display:block; font-weight:bold;}/*modified for defect #7297 */
.select-all-wrapper { float:right; position:relative; width:156px; }
.select-all-wrapper .select_all {width: 140px; color:#E97B25; font-size:15px; margin:0 17px 0 0; padding:0px; display:inline; float: right; font-weight:bold;}/*modified for defect #7297 */
.select-all-wrapper .chkbox-select-all { position:absolute; top:0; right:0; }
.devider { border-bottom:1px solid #EAEAEA; color:#89AD65; width:100%; margin-bottom:20px; }
.selected_item {font-size:16px; margin-bottom:10px;}

#offers { padding-top: 10px; }
#offers .couponbg {width:662px; min-height:141px; _height:141px; position:relative; }
#offers .couponbg {background:#F8F1E0 url(Images/offers/bg_Gradient_coupon.gif) repeat-x 0 0; }

.coupon_img {float:left; padding:0px 19px }
.coupon_info {float:left; width:460px; padding:20px 0px; }
.coupon_head {color:#e97b25; font-size:24px; margin-bottom:4px; }
.coupon_txt1 {font-size:16px; }
.coupon_txt {font-size:14px; }
.txt_width {width:360px; float:left; }
a.coupon_link {font-size:16px; display:block; padding-top:4px; clear:left; }
/*Defectno:4815*/
/*DT spring color instead of black*/
.coupon_link:hover{ color:#e97b25 !important ; text-decoration:none !important}

.coupon_rules {font-size:11px; color:#666; position:absolute; bottom:8px; right:8px; }
/*Defectno:4816*/
/*DT black color for terms and conditions link*/
.coupon_rules a:hover {color:#000000;text-decoration:none !important}

.coupon-bg-darkontop { background:#F8F1E0 url('Images/offers/bg_Gradient_coupon.gif') repeat-x top center; width: 662px; min-height:141px; _height:141px; }
.coupon-wrapper { width: 662px; min-height:141px; _height:141px; }
#coupons a { display: block; text-decoration: none;}
#coupons a:hover { text-decoration: none; }
#coupons a.coupon-bg-darkontop:hover { background-position: center bottom;}

.coupon-wrapper .coupon-detail-copy { float:left; margin-left:18px; width: 472px; }
.coupon-wrapper .coupon-detail-copy-text-position { width:472px; min-height:120px; margin-top:20px; position:relative; }
.coupon-wrapper .coupon-detail-copy-text { font-size:24px; width:457px; padding-bottom:10px; color:#e97b25;}
.coupon-wrapper .coupon-detail-copy-text-large { font-size:36px; width:457px; padding-bottom:10px; color:#e97b25;}
.coupon-wrapper .coupon-detail-copy-text .symbol { display: inline; font-size: 30px; }
.coupon-wrapper .coupon-detail-img { float: left; margin: 0px 0px 0px 18px; display:inline; }

#coupons .coupon-bg-darkontop .check-box-empty { background: url('Images/offers/checkbox-empty.gif') no-repeat; width: 25px; height: 21px;z-index: 999; }
#coupons .coupon-bg-darkontop .check-box { background: url('Images/offers/checkmark.gif') no-repeat; width: 25px; height: 21px; z-index: 9999;}

#coupons a.coupon-bg-whiteontop .check-box-empty { background: url('Images/offers/checkbox-empty.gif') no-repeat; width: 25px; height: 21px;z-index: 999; border:1px solid blue;}
#coupons a.coupon-bg-whiteontop .check-box { background: url('Images/offers/checkmark.gif') no-repeat; width: 25px; height: 21px;z-index: 9999;}

#divider { border-bottom:3px solid #EAEAEA; color:#89AD65; /*font-size:20px; height:10px; padding-bottom:10px;*/ width:100%; margin-bottom:10px; }
#to-print-default { margin-top:20px; }
#only_us { margin:10px 0px 10px 0px; font-size:11px; }

.toSelect { display:block; font-size:14px; color:#da4a1e; width:90px; margin-top:2px;}
.show { display: block; visibility: visible; }
.hide { display: none; visibility: hidden; }
.checkbox-container { width:120px;}
.desc {color:#e97b25; font-size:12px; margin:5px 0 10px 0;}

#coupons  a.coupon-print .check-box-empty { background: url('Images/offers/checkbox-empty.gif') no-repeat; width: 25px; height: 21px;z-index: 999; }
#coupons  a.coupon-print .check-box { background: url('Images/offers/checkmark.gif') no-repeat; width: 25px; height: 21px; z-index: 9999;}
.coupon-wrapper .coupon-print-copy-text {float:left; font-size:16px; width:600px; color:#545454; padding-top:5px;}

.surveyQuestion {color:#5C3F38; padding:15px 10px 15px 8px;}
.surveyTitle { font-size:17px; color:#da4a1e;  }
.surveyAnswer {color:#917973;}
.print_cupons{ padding: 0px 0px 0px 10px; }
.print_cupons .alloffers{ margin-top:-9px; #margin-top:-7px; font-size:30px; border-bottom:3px solid #E2E2E2; padding:10px 0px 10px 0px !important; display:block; width:662px;}
p.print_cupons { margin-top:0PX !important; padding: 10px 0px 0px 0px;}
.print_your_coupon { font-size:11px; float:left; clear:both;}
.print_your_coupon TD {vertical-align: bottom;}
.print_cupons td{ font-size:14px !important;}
.grey-text{color:#cccccc;padding-left: 10px;}
.regular-text{padding-left: 10px;}
.to_print_panel2 { border-top:#eaeaea 3px solid; padding-top:20px; clear:both; margin-top:15px; width:658px}
.print_cupons .printcback {padding-top: 8px; float:left;}



/*This code for the become a memeber in all pages in all browsers Starts*/

.offers-table .ms-WPBody .items .signuptout{ padding:0px; margin-top:24px;margin-right:20px; text-align:left; width:200px;}

.mostpopular .items .items .items .signuptout{ padding:0px; margin-top:190px;text-align:left; width:200px;}

.resources .signuptout { margin-left: 3px; /* Margin to 0px from 15px */padding-top: 70px; }

.sidebar .items .items{ margin:25px 5px 0 1px;}


.sidebar .items .items .signuptout{margin-top:-10PX; padding:10px 0px 0px 0px;text-align:left; width:200px;}

.sidebar .items .signuptout{padding:10px 0px 0px 0px;text-align:left; width:200px;}

*:first-child+html .offers-table .ms-WPBody .items .signuptout{ padding:0px; margin-top:14px;margin-right:20px; text-align:left; width:200px;}
*:first-child+html .mostpopular .items .items .items .signuptout{ padding:0px;margin-top:12px;text-align:left; width:200px;}


*html .offers-table .ms-WPBody .items .signuptout{ padding:0px; margin-top:24px;margin-right:20px; text-align:left; width:200px;}
*html .mostpopular .items .items .items .signuptout{ padding:0px;margin-top:12px;text-align:left; width:200px;}
*html .resources .signuptout { margin-left: 0px; /* Margin to 0px from 15px */padding-top: 70px; }
*html .sidebar .items .items{ margin:25px 5px 0 0px;}

.optin_right{ float:right; margin:0; width: 415px; font-size: 11px;}
.optin_left input{ float:left;}

/*This code for the become a memeber in all pages in all browsers Starts*/

