@charset "UTF-8";
.bold{font-weight: bold !important;}
.italic{font-style: italic !important;}
.left{float: left;}
.middle{margin-left: 33%;}
.right{float: right;}
.inline{display: inline !important;}
.clear{clear: both;position: relative;}
.hide{display: none; visibility: hidden;}
.mpreset{margin: 0; padding: 0;line-height: normal;}
.ui-tabs ul{margin: 0; padding: 0; display: inline;list-style: none;}
.ui-tabs ul li{padding: 0; margin: 0 1px; display: inline;float: left; height: 20px; width: 116px}
.ui-tabs ul li a{color:#656565;display:block;font-size:9pt;height:25px;padding-top:4px;text-align:center; width:116px;; text-decoration: none;}
.ui-tabs ul li.active{background-color: #8FBBDB;}
.ui-tabs ul li.active a{color: #FFFFFF;}
.ui-tabs ul li:hover{background-color: #E1E1E5;}
.ui-tabs ul li:hover a{color: #656565;}
/*all pages*/
.cb-header{border-bottom: 1px dotted #dfe7eb;height: 27px;width: 100%;color:#67707F;font-size:24px;margin:23px 0 3px 0;}
.cb-header h1{float:left;margin: 3px 0 0 0; padding-left: 5px;}
.cb-header #cb-top-nav{border:medium none;float:left;height:25px;position:relative;top:7px; left: 157px;}
#cb-sub-header {border-bottom: 2px solid #95ADBF;width: 668px;color:#67707F;font-size:22px !important;}
/* intercept */
.cb-intercept {color: #666666; }
.cb-intercept .cb-header { margin-top: 45px; }
.cb-intercept #content-inner h2 { margin-top: 40px; font-weight: normal; font-size: 26px; text-transform: uppercase; font-family: Verdana, Georgia, sans-serif; }
.cb-intercept h2 .highlight {color: #4e9432; font-weight: bold;}
#cb-intercept-choices { float: left; width: 185px; margin-top: 20px; padding-left: 10px;}
#cb-intercept-choices ul { margin: 0px; margin-left: 10px; margin-top: 35px; padding: 0 0 0 15px; }
#cb-intercept-choices li { padding: 3px; list-style: none outside url("/img/arrow-small-blue.png");}
#intercept-logo{margin: 60px 0 0 0; padding: 0;float: left;}
#wrapper{margin: 0 auto;width: 710px}
#container{float: left;height: 531px; width: 705px;padding-bottom: 20px;background: #fff url('/img/bg-intercept-container.png') no-repeat top left;}
#container-middle{margin: 20px;}
#content-inner{width: 658px;margin: 10px;}
#content-inner .inner {border-bottom: 10px solid #d1dce3;width: inherit;}
#cb-intercept-adspace{width: 445px;height: 154px; margin: 7px; float: left;  border-right: 1px dotted #999999; }
.intercept-choice{padding-left: 10px;float: left; width: 180px;}
.intercept-choice a{text-decoration: none; color: inherit;}
.intercept-choice a:hover{text-decoration: underline;}
.intercept-choice-seperator{float: left;height: 55px;padding-left: 10px; border-right: 1px solid #000;}
#start-cashback { background-image: url(/img/button-start-cb.png); color: #ffffff; width: 184px; height: 26px; padding-top: 8px; display: block; float: left; text-align: center; font-weight: bold; }
#cb-lower-content { padding: 10px 5px 5px 5px; font-size: 16px; font-family: Verdana, Georgia, sans-serif;font-weight: lighter; line-height: 13pt;}
.footer {padding: 10px 0 10px 10px; color: #666666; font-size: 11px; font-weight: lighter; font-family: Verdana, Georgia, sans-serif; }
.cb-disclaimer{margin: 10px 10px 0 15px; clear: both; padding-top: 35px; padding-bottom: 105px;color:#666666}
/* home page */
.home_sub_header {border-bottom: 1px solid #dfe7ec;margin-bottom: 5px; padding-bottom: 20px;}
.home_sub_header a { font-size: 11px; float: right;text-decoration: none; color: #2a6ebb;}
#store-grid .store-info * {float: left;width: 165px;text-align: center;height: 110px;}
.col{border-right: 1px dotted #a3a3a3;border-bottom: 1px dotted #A3A3A3;width: 150px}
.col .last{border-bottom: 1px dotted #A3A3A3;width: 150px}
.grid-store{width: 150px;width: 137px;height: 155px; padding: 12px;float: left;}
.border-bottom{border-bottom: 1px dotted #A3A3A3;}
.border-right{border-right: 1px dotted #A3A3A3;}
.gridview-offer-details{padding-top: 5px;}
#ddlLink{display: block;height:20px; width:120px;text-decoration: none;margin: 0 8px;}
#ddl-options{position: absolute;z-index: 100;display: none;background-color: #fff; border: 1px solid #c1c1c1;-moz-border-radius:3px 3px 3px 3px;}
.cb-content.right a{text-decoration:none;}
/* stores page */
#cb-stores-gridview{padding-top: 10px}
.border-right-none{border-right: none !important; /*override for last column*/}
.bottom{border-bottom: none !important /*override for bottom row*/}
.border-bottom{border-bottom: 1px dotted #A3A3A3;}
.border-right{border-right: 1px dotted #A3A3A3;}
.border-r-b{border-right: 1px dotted #A3A3A4; border-bottom: 1px dotted #A3A3A3;}
#cb-stores-list-table thead tr th{height: 27px; background: #E3EBF3; font-weight: bold; color: #666666;padding: 10px;}
#cb-stores-list-table thead tr td{padding-left: 5px;}
#cb-stores-list-table tbody tr.even{background: #E3EBF3;}
#store-grid .store-info * {float: left;width: 165px;text-align: center;height: 110px;}
#button-container{float:right;}
.col{border-right: 1px dotted #a3a3a3;border-bottom: 1px dotted #A3A3A3;width: 150px}
.col .last{border-bottom: 1px dotted #A3A3A3;width: 150px}
.grid-store{width: 137px;height: 155px; padding: 12px;float: left;}
.gridview-offer-details{padding-top: 5px;}
#ddlcategoriesLink{display: block;height:20px; width:120px;text-decoration: none;margin: 0 8px;cursor: pointer;}
#ddlViewModeLinkActive{display: block;height:20px;width: 24px;text-decoration: none;float: left;}
#ddlViewModeLink{display: block;height:20px;width: 24px;text-decoration: none;float: left;}
#ddl-sort-arrow{width: 13px;text-align: left;height: 20px;display: block;cursor: pointer;}
#ddl-sort-arrow-inactive{width: 13px;text-align: left;height: 20px;display: block;cursor: pointer;}
#ddl-sort-options{position: absolute;z-index: 100;display: none;background-color: #fff; border: 1px solid #c1c1c1;-moz-border-radius:3px 3px 3px 3px;}
#ddl-sort-options .rich-datalist{list-style: none inside;padding: 0;margin:2px 5px 0 2px;}
#ddl-sort-options .rich-list-item{list-style: none; padding:0 10px;}
#ddl-sort-options .rich-list-item.active{background-color: #90bcdb;}
#ddl-sort-options .rich-list-item:hover{list-style: none; background-color: #e1e2e5;}
#ddl-sort-options .rich-list-item:active{list-style: none; background-color: #90bcdb;}
#ddl-sort-options .rich-list-item a{display: block; height: 20px; color: #666666; text-decoration:none; white-space:nowrap;}
#button-separator{border-left: 1px solid #e0e0e0; height: 20px; width: 1px; margin: 0 3px;float:left;}
#ddl-categories-options{position: absolute;height: 211px;width: 336px; z-index: 100; display: none;background: transparent url('/img/bg-cb-stores-categories.gif') no-repeat top left;}
#ddl-categories-options .rich-datalist{list-style: none inside; padding: 0; margin:2px 5px 0 2px;width: 160px}
#ddl-categories-options .rich-list-item{height:20px;list-style:none outside none;padding:0 10px;width:145px;}
#ddl-categories-options .rich-list-item:hover{list-style: none; background-color: #e1e2e5;}
#ddl-categories-options .rich-list-item:active{list-style: none; background-color: #90bcdb;}
#ddl-categories-options .rich-list-item.active{background-color: #90bcdb;}
#ddl-categories-options .rich-list-item a{display: block; height: 20px;color: #666666;text-decoration:none; font-size:10px;}
#list{margin: 0 3px;}
p.left.mpreset{position: relative; top: 2px;}
#ddl-categories-text{position: relative; top: 2px; overflow: hidden; margin-right: 12px;}
#ddl-categories-text span{white-space:nowrap;}
ul.rich-datalist li a{font-size:10px;}
#store-view div.left{display: block;}
/*activity page*/
#cb-activity{padding-top: 45px;}
#cb-activity-header{border-bottom: 3px solid #DFE7EC;height: 20px;width: 670px; margin-bottom: 3px;}
#cb-activity-header h3{text-align: left; display: inline;}
#cb-activity-header #cb-top-nav{float: right; clear: right; text-transform: none;}
#cb-activity-table thead tr th{letter-spacing:0pt;height: 27px; background: #E3EBF3; font-weight: bold; color: #666666;padding: 10px;vertical-align:bottom;border-right:1px solid #FFFFFF}
#cb-activity-table thead tr td{padding-left: 5px;}
#cb-activity-table tbody tr.even{background: #E3EBF3;}
.activity-table-paging {text-align: right; float: right;	 height: 100%;}
.activity-table-paging ul{display: inline; list-style: none !important;}
.activity-table-paging ul li{display: inline;}
#cb-activity-table .sorted { text-decoration: underline; color: #2A6EBB; }
#cb-activity-table .unsorted { text-decoration: underline; color: #666666; }
#activity-table-legend {padding: 15px 10px; clear: both; border: 1px solid #d9d9d9;height: 300px; width: 390px;color:#67707F;}
#activity-table-legend h1{font-size:16px;font-weight:lighter; text-transform:capitalize;}
#activity-table-legend ul{display:inline-block; list-style:none outside none; margin:0;padding:0;font-size: 11px; font-family: Verdana;}
#activity-table-legend ul li{display: inline;}
#activity-table-legend ul li p {margin: 11px 0;}
.activity_tooltip {display: none;height: 50px;padding: 25px;position: absolute;z-index: 1;}
.cb-date-column{width:50px;}
.cb-percent-column{width:35px;text-align:right;}
.cb-clickticket-column{width:87px;}
.cb-status-column{width:76px;}
.cb-transactionamount-column,.cb-amount-column{width:100px;text-align:right;}
div.tt-wte-top{width:370px;}
#tooltip-lifetime-cashback{display:none;height:50px;width: 370px;z-index:100;position:absolute;}
#transactionsTableForm span.trans_size{display:none;}
span.numbers.norm{color: #67707f; font-weight: normal;}
span.view{font-weight:bold;}
span.previous{text-align: right; width:100%; font-weight: bold;}
span.previous img{border:none;}
.current{color: black;}
#cb-activity-no-fil .cb-header{height: 200px; text-align:center; text-transform:none; line-height: 24px; font-size:24px}
#datatable-refresh-tooltip-hack{display:none;}
/*faq page*/
#cb-faq{padding-top: 45px;}
#cb-faq-header{border-bottom: 2px solid #95ADBF;height: 25px;width: 668px;}
#cb-faq-header h3{text-align: left; display: inline;}
#cb-faq-header #cb-top-nav{float: right; clear: right;}
#cb-faq-questions ul{list-style: none;margin: 0; padding: 0;}
#cb-faq-questions ul li{padding: 5px 0;}
#cb-faq-questions a{padding: 5px 0;}
#cb-faq-questions a:after{clear: both;}
/*terms page*/
#cb-terms{padding-top: 45px;}
#cb-terms-header{border-bottom:3px solid #DFE7EC;height: 25px;width: 668px; margin-bottom: 3px;}
/* email prefs*/
#cb-email-prefs{padding-top: 45px;}
.email-preferences-header{background: #f5f6fa;text-align: left;}
.email-preferences table{width: 100%;border-top:1px solid #D6E6EE; border-left:1px solid #D6E6EE}
.email-preferences th,.email-preferences td{border-right: 1px solid #d6e6ee;border-bottom:1px solid #D6E6EE;}
.email-preferences table td{border-top:0;padding:7px;}
.email-preferences table td input{margin:0;}
div.button_cont {float: right;}
.email-preferences span{padding-left: 15px;}
.email-preferences-bottom-border{height: 1px; border-bottom: 1px solid #D6E6EE; margin: 10px 5px 10px 0;}
.email-preferences-modal{border-bottom: 1px solid #D6E6EE;margin: 10px 0;padding-bottom: 10px;}
.email-preferences-modal .header{background: #f5f6fa;text-align: left;}
.email-preferences-modal table{width: 100%;border-top:1px solid #D6E6EE; border-left:1px solid #D6E6EE}
.email-preferences-modal th,.email-preferences-modal td{border-right: 1px solid #d6e6ee;border-bottom:1px solid #D6E6EE;}
.email-preferences-modal table .left{width:35px;text-align:center;height:15px;padding:4px;}
.email-preferences-modal table .right{width:381px;font-weight:400;font-size:11px;height:15px;color:#333 ;padding:4px 4px 4px 6px;}
/*side content (both rules should be the same until refactoring is complete)*/
#cashback-side-content{width: 250px; margin: 0; padding: 0;float: left;position: relative;}
.cashback-side-content{width: 250px; margin: 0; padding: 0;float: left;position: relative;}
#cashback-side-content a { text-decoration: none; }
.cb-first-sentence {margin: 0px 0 5px 0; }
.cb-first-sentence .firstName { color: #2A6EBB; font-weight: bold; }
/* .total-cb{background: url("../img/bg-total-cb.png") no-repeat top left; width: 244px; height: 92px;margin: 0 2px;} */
.total-cb{width: 244px;margin: 0 2px;}
.total-cb-top{background: transparent url('../img/bg-total-cb-top.png') no-repeat top left; height: 10px}
.total-cb-middle{background: transparent url('../img/bg-total-cb-middle.png') repeat-y top left;}
.total-cb-bottom{background: transparent url('../img/bg-total-cb-bottom.png') no-repeat top left;height: 10px}
/* .total-cb-inner{width: 230px; height: 75px;padding: 15px 0 0 15px;} */
.total-cb-inner{width: 215px; height: auto;margin: 0 15px;text-align: center;}
.total-cb-inner h1{margin: 0;}
.total-cb-inner h3{margin: 3px 0 3px 0;}
.total-cb-inner left{width: 215px;}
.total-cb-inner #lifetime-cashback-tooltip {float: left;position: relative;margin-top:4px;}
.cb-view-activity{font-size:10px;margin-left:-120px;}
#cb-submenu {margin: 10px 0; padding: 0; font-size: 11px;}
#cb-submenu ul{display: inline-block;margin: 0; padding: 0; width: 100%;}
#cb-submenu ul li{display: block;border-bottom: 1px solid #C8D6C6;height: 35px;}
#cb-submenu ul li:hover{background-color: #dadbdf;}
#cb-submenu ul li a{display: block; padding: 10px 0 0 10px; vertical-align: middle;height: 35px; width: 100%; color: #666666;}
#cb-submenu ul li.active{background: #8FBBDB;}
#cb-submenu ul li.active a{color: #FFFFFF;}
#cb-sublinks {margin: 0; padding: 0}
#cb-sublinks ul{display: inline-block;margin: 0; padding: 0 0 0 10px; width: 100%;}
#cb-sublinks ul li{display: block; padding-top:10px;}
#modalContainer{height: 470px;overflow: hidden;}
.cashback-terms-dialog{background: transparent url('/img/bg-modal.png') no-repeat top left;}
.ui-dialog .ui-dialog-content {padding: 0;background-color: transparent;}
.ui-icon.ui-icon-closethick {background-image: url(/img/close-button-thin.png);background-position: 0px 0px;}
#ui-dialog-title-modalContainer{margin: 0.3em 0 0 0.2em;}
#cb-modal-terms, #cb-modal-email {width: 467px;height: 426px;background-color: transparent;}
#cb-modal-legal{overflow: auto; height: 225px; border: 1px solid lightgray; padding:7px;}
#cb-modal-content {padding: 15px;}
#cb-modal-content h3{font-size:13px;}
#cb-offer-terms-modal-content{margin:0 25px;}
.cb-modal-footer {width: 467px;height: 30px;clear: both;padding: 0;}
.cb-modal-content {font-size: 12px;font-weight: bold;font-family: Verdana, sans-serif;}
.modal-close{margin: 10px; padding-right: 10px; float: right;color: #2a6ebb;cursor:default;}
.button-container {width: 50%;float: right;padding-top: 18px;}
.button-container span {color: #666666;font-size: 8px;}
.button-holder {padding-top: 20px;clear: both;float: right;}
.cb-button {width: 100px;float: left;}
.ui-dialog .ui-dialog-titlebar {border-style: none;padding: 0;background: transparent;height: 31px;width: 467px;}
#cb-modal-email h3 {margin-bottom: 0;}
#cb-modal-email p {margin-top: 0;}
#cb-modal-email .cb-modal-content {color: #222222;font-size: 10px;font-weight: normal;margin: 15px;}
#cb-modal-email hr.strong {height: 5px;color: #8bb7d8;background-color: #8bb7d8;}
#cb-modal-email .email-preferences {border: 1px dotted #666666;border-left: none;border-right: none;margin-top: 10px;padding-bottom: 12px;}
.cb-top-nav-content-first-sentence{color:#666;font-weight:700;font-size:11px;font-family:Verdana, sans-serif;}
a.cb-top-nav-off-state{color:#666;font-size:11px;font-style:normal;font-weight:400;font-family:Verdana, sans-serif;}
a.cb-top-nav-on-state{font-weight:700;}
.cb-top-nav-content{font-family:Verdana, sans-serif;font-size:11px;color:#666;}
a.cb-top-nav{color:#2a6ebb;text-decoration:underline;font-size:11px;}
.cb-content-title-italic{margin-left:5px;color:#67707f;text-transform:capitalize;font-size:18px;font-style:italic;}
.cb-content-title{color:#67707f;text-transform:capitalize;font-size:18px;}
.cb-content-first-sentence{font-family:Verdana;font-weight:700;font-size:11px;color:#666;}
a.cb-content-alt{font-family:Verdana;font-size:11px;color:#2a6ebb;text-decoration:none;}
.cb-content a{font-family:Verdana;color:#2a6ebb;text-decoration:underline;}
.cb-content-disclaimer{font-family:Verdana;font-size:11px;color:#666;background-color:#f1f1f3;}
.cb-content-button-text{font-family:Verdana;font-weight:700;font-size:12px;color:#2a6ebb;}
.cb-content-grid-featured-offers{font-family:Verdana;font-weight:700;font-size:10px;color:#8ab45f;width:145px;}
.cb-content-grid-addln-offers{font-family:Verdana;font-weight:400;font-size:10px;color:#999;}
.cb-click-ticket-title{font-family:Verdana;font-weight:700;font-size:24px;color:#67707f;}
.cb-click-ticket-percent{font-family:Verdana;font-weight:700;font-size:24px;color:#8ab45f;}
.cb-click-ticket-add-on-offer{font-family:Verdana;font-weight:700;font-size:14px;color:#666;}
.cb-click-ticket-add-on-offer-details{font-family:Verdana;font-weight:400;font-size:14px;color:#67707f;}
.cb-click-ticket-content{font-family:Verdana;font-weight:400;font-size:14px;color:#333;}
a.cb-click-ticket{font-family:Verdana;font-weight:400;font-size:11px;color:#2a6ebb;}
.cb-right-enrolled-math{font-family:Verdana;font-weight:700;font-size:26px;color:#8ab45f;}
.cb-right-enrolled-title{font-weight:400;font-size:16px;color:#67707f;text-transform:capitalize;}
.cb-right-side-nav-on{color:#fff;}
.cb-right-not-enrolled-name{font-family:Verdana;font-weight:700;font-size:11px;color:#2a6ebb;}
a.cb-right{font-family:Verdana;font-weight:400;font-size:11px;color:#2a6ebb;text-decoration:none;}
.cb-top-nav-page-title-italic,.cb-top-nav-page-title{text-transform:uppercase;font-weight:400;color:#67707f;font-size:24px;}
.cb-content,.cb-right-side-nav-off,.cb-right-not-enrolled{font-family:Verdana;font-weight:400;font-size:11px;color:#666;}
.cb-right-not-enrolled-highlight {font-family: Verdana;font-weight: bold;font-size: 11px;color: #666666;}
.cb-ui-sprite-gridview-white a{font-family: Verdana;color: #447a9c;font-size: 11px; font-weight:bold; text-decoration:none;padding: 10px 0 10px 20px; display: block;}
.cb-ui-sprite-gridview-white a:hover{color: #FFFFFF;}
.cb-ui-sprite-gridview-blue a{font-family: Verdana;color: #fff;font-size: 11px; font-weight:bold; text-decoration:none;padding: 10px 0 10px 20px; display: block;}
.cb-ui-sprite-gridview-blue a:hover{color: #FFFFFF;}
.cb-ui-sprite-gridview-bluearrow a{font-family: Verdana;color: #fff;font-size: 11px; font-weight:bold; text-decoration:none;display:block;padding:10px 20px;}
.cb-link-featured-offer{color: #060 !important; text-decoration: none !important; font-size: 10px; margin-top: 15px}
.cb-link-addl-offer{color: #666 !important; text-decoration: none !important;font-size: 9px; margin-top: 15px}
.cb-modal-header{font-size: 13px;font-weight: normal;font-family: Verdana, sans-serif; color:#333333;}
.cb-modal-header-confirmation{font-size: 24px; font-weight: bold;font-family: Verdana, sans-serif;color: #67707F;}
/*sprites*/
.cb-ui-sprite{display: inline-block;background: transparent url('../img/cb-sprite.png') no-repeat;}
.cb-ui-sprite-activate-now-normal{background-position: 0 0; height: 31px; width: 175px; display: block; margin: auto;}
.cb-ui-sprite-activate-now-normal:hover{background-position: 0 -31px; height: 31px; width: 175px}
.cb-ui-sprite-activate-now-down{background-position: 0 -31px; height: 31px; width: 175px}
.cb-ui-sprite-dollar{background-position: -328px -51px; height: 25px; width: 36px}
.cb-ui-sprite-new{background-position: -45px -72px; height: 23px; width: 31px;}
#cash-back .cb-ui-sprite-new { float: left; position: relative; display: block; left: 29px; top: -1px; }
/* Seperate info in activity header and info in statusWidget */
.cb-ui-sprite-info{background-position: -85px -80px; height: 14px; width: 14px;}/* padding: 0 7px; display: inline;*/
.cb-ui-sprite-info-header{background-position: -85px -80px;min-height: 14px; min-width: 14px;}
.cb-ui-sprite-button-add{background-position: -110px -80px; height: 30px; width: 30px;}
.cb-ui-sprite-button-dollar{background-position: -149px -80px; height: 14px; width: 14px;}
.cb-ui-sprite-dropdown-normal{background-position: 0 -118px; height: 20px; width: 129px;}
.cb-ui-sprite-dropdown-active{background-position: 0 -138px; height: 20px; width: 129px;}
.cb-ui-sprite-gridview-normal{background-position: -129px -118px; height: 20px; width: 37px;}
.cb-ui-sprite-gridview-sortup{background: transparent url('/img/cb-sprite.png') -153px -138px; width: 14px; height: 20px;}
.cb-ui-sprite-gridview-active{background-position: -129px -138px; height: 20px; width: 37px;}
.cb-ui-sprite-gridview-active-sort{background-position: -129px -158px; height: 20px; width: 37px;}
.cb-ui-sprite-gridview-sortdown{background: transparent url('/img/cb-sprite.png') -153px -158px; width: 14px; height: 20px;}
.cb-ui-sprite-listview-normal{background-position: -167px -118px; height: 20px; width: 26px;}
.cb-ui-sprite-listview-active{background-position: -167px -138px; height: 20px; width: 26px;}
.cb-ui-sprite-gridview-white{background-position: -186px 0;height: 35px; width: 135px;cursor:pointer;}
.cb-ui-sprite-gridview-blue, .cb-ui-sprite-gridview-white:hover{background-position: -186px -35px;height: 35px; width: 135px;cursor:pointer;}
.cb-ui-sprite-gridview-bluearrow{background-position: -330px 0;height: 35px; width: 135px;cursor:pointer;}
.cb-ui-sprite-tsort{background-position: -2px -165px;height: 20px; width: 6px;cursor:pointer;}
.cb-ui-sprite-tsort-up{background-position: -2px -165px;height: 5px; width: 6px;cursor:pointer;}
.cb-ui-sprite-tsort-down{background-position: -2px -177px;height: 5px; width: 6px;cursor:pointer;}
#cb-mex10 ul{list-style: none; padding-left: 10px;}
#cb-mex10 ul a{text-decoration: none;}
#cb-mex10 ul a:hover{text-decoration: underline;}
#cb-mex10{padding: 10px; width: 665px;height: 82px;background: transparent url(/img/cb_authhome_topbox.png) no-repeat top left;}
#cb-mex10-leftzone{height: 50px;width: 245px;padding-left:35px;}
#cb-mex10-rightzone{height: 43px;width: 350px;padding: 7px 0px;}
#cb-mex10-rightzone .cb-rightzone-sep-border{border-left:1px dotted #999;height:45px;margin-left:16px;}
#cb-lifetime-cashback{margin-left: 175px;}
#cb-enroll-now a{text-decoration: none;}
.cb-store-listview{width: 668px;border:none; border-collapse: collapse;}
.cb-store-listview thead tr th{height: 27px; background: #e3ecf2; font-weight: bold; color: #666666;padding: 10px; border-right:1px solid #FFFFFF}
.cb-store-listview thead tr td{padding: 5px;}
.cb-store-listview tbody tr.even{background: #ebeef0;}
.store-header {height: 155px;padding-bottom: 0;margin: 33px 0 10px 0;border-bottom: 3px solid #e0e0e0;}
.store-logo{float:left;width:180px;height:125px;clear:none;text-align:center;}
.store-logo img{width:150px;height:60px;border-style:none;margin:25px 15px 0;}
.store-logo div{margin-bottom:25px;}
.store-subheader{float:left;width:484px;margin-top:32px;padding:7px 0;}
.store-subheader h1{float:left;margin-right:10px;font-family:Verdana, sans-serif;font-size:22px;line-height:25px;color:#676F7F;}
.store-description{background-color:#e0e0e0;width:140px;padding:10px;}
.store-description-title{margin-bottom:0;}
.store-description-text{margin-top:0;}
.store-offers{width:420px;float:left;margin-left:20px;}
.store-offers-header{font-size:18px;font-style:italic;font-family:"Myriad Pro";position:relative;bottom:10px;}
.store-offer{margin-top:20px;border-bottom:1px dotted #e0e0e0;padding-bottom:10px;font-size:13px;}
.store-offer-last{border-bottom:none;}
.offer-button{text-align:right;}
#store-breadcrumb{width:100%;height:30px;background:#eee url(/img/bg-breadcrumb-store-profile.gif) no-repeat;}
.store-breadcrumb-back{color:#67707F;}
#dialogContainer{background-color:#fff!important;}
#dialogFooter{background-color:#eee;border-top:1px dotted #cacaca;text-align:right;margin-right:-10px;margin-left:-10px;margin-bottom:-5px;height:30px;}
#dialogFooter a{display:block;padding-right:6px;margin-top:6px;}
.offerTermsDialog{font-size:1.1em!important;font-family:Verdana!important;padding:.6em!important;}
.offerTermsDialog .ui-dialog-titlebar{width:auto!important;height:auto!important;background:#2a6ebb!important;padding:.5em .3em .3em 1em !important;}
.ui-dialog .ui-dialog-title{font-size:16px;color:#FFF;padding:5px;}
.offerTermsDialog .ui-dialog-content{background:none repeat scroll 0 0 transparent!important;border:0 none!important;overflow:auto!important;padding:.5em 1em!important;}
.ui-widget-content{border-style:none;}
.ui-widget-header{background:transparent;color:#fff;border-style:none;}
.featured-offer-title{color:#8AB45F;font-family:Verdana;font-size:14px;font-weight:700;}
.store-offers-column{margin-bottom:-2000px;padding-bottom:2000px;float:left;overflow:hidden;}
.store-offers-main{width:496px;}
#lifetime-cashback-tooltip{float:left;position:relative;}
#lifetime-cb{position:relative;float:left;}
.add-as-favorite{border:none;background:transparent url(/img/add-as-fav.png) no-repeat 0 0;width:164px;height:21px;}
.add-as-favorite:hover{border:none;background:transparent url(/img/add-as-fav.png) no-repeat 0 -21px;}
.added-as-favorite{border:none;background:transparent url(/img/add-as-fav.png) no-repeat 0 -42px;width:161px;height:20px;}
#cb-fav-zerostores-title{font-weight:700;color:#67707F;font-size:20px;}
#cb-fav-addStores{background-color:#F6F6F7;height:165px;margin:10px 5px 0 0;}
#cb-fav-addStores #steps{width:660px;margin-left:20px;font-style:italic;font-size:11px;padding-top:15px;}
.cb-fav-step{width:190px;float:left;height:135px;margin-right:28px;}
.cb-fav-step p{font-size:10px;margin:2px 0 0 7px;}
#cb-fav-dottedline{border-right:1px dotted #999;height:57px;margin-left:10px;float:left;margin-top:-10px;}
/*Activate Account*/
.light-dotted-line{width:100%;height:1px;margin:35px 0 20px;}
.light-dotted-line-terms-modal-upper{width:100%;height:1px;border-bottom:1px dotted #b2b2b2;margin:25px 0 0;}
.light-dotted-line-terms-modal-bottom{border-bottom:1px dotted #b2b2b2;padding-top:30px;margin-bottom:15px;width:100%;}
.cb-additional-offer .light-dotted-line{width:375px;height:1px;margin:30px auto;}
.cancel_cont{padding-top:25px;text-align:right;}
#cb-modal-legal{overflow:auto;height:200px;border:1px solid lightgray;padding:7px;}
.agree{color:#89B35F;}
.good_news{font-style:italic;font-weight:400;}
#error_404_msg_text span.first{color:#2758ab;}
#error_404_msg_text span.second{color:#9ec0db;}
#error_404_msg_text span.third{color:#666;font-weight:400;font-size:11px;}
.title{margin:70px 50px;}
.cb-fav-addstore{font-size:18px;}
.cb-fav-step span{margin-left:7px;}
.ready{margin:25px 0 260px;}
.ready .message{width:405px;float:left;}
.see_all{width:245px;float:right;}
.fav_highlight{color:#8AB45F;}
#store-breadcrumb .left{padding:7px 10px;}
#store-breadcrumb .left.back{padding:7px 40px 7px 10px;}
.get_cb{background:none repeat scroll 0 0 transparent;border:medium none;color:#FFF;font-size:12px;font-weight:700;}
.of_hide{overflow:hidden;}
.store-offers-column.last{border-right:1px dotted #e9e9ec;width:2px;}
.noOffers{margin:20px 0 100px 30px;}
div.terms_t{display:none;}
.cb-ui-sprite-gridview-bluearrow{margin-left:310px;}
.prof_disc{margin-bottom:0;padding-bottom:0;}
.clearer{clear:both;float:none;height:73px;}
.account .cb-header{height:25px;}
.clear{clear:both;}
.hiw{width:600px;}
.add{width:30px;}
.noterms{margin-left:30px;}
.centered{text-align:center;}
.store-subheader .cashback-button,.hasOffers{margin-left:10px;}
.cb-fav-step img,.see_all img{margin:3px 0;}