/* old theme style sheet */
.ci_css_frame, .ci_css_hr, .ci_css_table, .ci_css_tr, .ci_css_td, .ci_css_div, .ci_css_span, .ci_css_a:link, .ci_css_a:visited, .ci_css_a:hover, .ci_css_img, .ci_css_select, .ci_css_radio, .ci_css_inputField, .ci_css_inputFieldText, .ci_css_checkbox, .ci_css_checkboxText, .ci_css_CopyRightText, .ci_css_PodSummary, .ci_css_PodOffer, .ci_css_PodLink:link, .ci_css_PodLink:active, .ci_css_PodLink:visited, .ci_css_PodLink:hover, .ci_css_PodProductInfo:link, .ci_css_PodProductInfo:active, .ci_css_PodProductInfo:visited, .ci_css_PodProductInfo:hover, .ci_css_PodTitle:link, .ci_css_PodTitle:active, .ci_css_PodTitle:visited, .ci_css_PodTitle:hover, .ci_css_PrintLimitText, .ci_css_RcpSubCategory:link, .ci_css_RcpSubCategory:hover, .ci_css_RcpSubCategory:active, .ci_css_RcpSubCategory:visited, .ci_css_AdvanceSrchInput, .ci_css_DIVPopup, .ci_css_ExWinPopupAnimate, .ci_css_rcp_nut_tbl, .ci_css_rcp_nut_td, .ci_css_rcp_sr_td, .ci_css_rcp_sr_tbl, .ci_css_rcp_sr_tr, .ci_rcp_go_btn, .ci_rcp_print_tbl, .ci_rcp_print_div, .ci_css_rcp_nut_tbl1, .ci_css_rcp_nut_span, .ci_css_rcp_nut_td1, .ci_css_rcp_nut_td2, .ci_css_WinVeil, .ci_css_CategoryLink, .ci_css_Zp_TitleDIV, .ci_css_Zp_Table, .ci_css_Zp_TD, .ci_css_Zp_EnterZipTitle, .ci_css_Zp_EnterZipBoxRow, .ci_css_Zp_NoThanksText, .ci_css_CpnCarrierTable, .ci_css_CpnCarrierTextLeftTD, .ci_css_CpnCarrierTextMdlTD, .ci_css_CpnCarrierTextRghtTD, .ci_css_MoneySavedTitleTD, .ci_css_MoneySavedValueTD, .ci_css_CpnClippedTitleTD, .ci_css_CpnClippedValueTD, .ci_css_ViewCpnBtnTD, .ci_css_PrtCpnBtnTD, .ci_css_CategoryLinkClicked, .ci_css_TotalOffers, .ci_css_InactivePage, .ci_css_ActivePage, .ci_css_ClippedCouponPopup, .ci_css_PodOfferDesc
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: none;
	background-position: 0%;
	background-repeat: repeat;
	border-collapse: collapse;
	border-spacing: 0px;
	border: solid 0px #000000;
	caption-side: top;
	clear: none;
	clip: auto;
	color: #333333;
	content: normal;
	cursor: default;
	direction: ltr;
	display: inline-block;
	empty-cells: show;
	float: none;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	height: auto;
	letter-spacing: normal;
	line-height: normal;
	margin: auto;
	max-height: 10000px;
	max-width: 10000px;
	min-height: 0;
	min-width: 0;
	overflow: visible;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	page-break-after: auto;
	page-break-before: auto;
	page-break-inside: auto;
	position: static;
	quotes: none;
	table-layout: auto;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-transform: none;
	unicode-bidi: normal;
	vertical-align: top;
	visibility: visible;
	white-space: normal;
	width: auto;
	word-spacing: normal;
	z-index: auto;
}

/* OLD STYLES - TO BE REMOVED */
div.ciPodClipBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_clipBtn.png);
	cursor: pointer;
	cursor: hand;
}
div.ciPodClippedBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_clippedBtn.png);
	cursor: pointer;
	cursor: hand;
}
div.ciPodLimitBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_limitBtn.png);
}
div.ciEPodAddBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_saveToCardBtn.png) no-repeat top left;
	cursor: pointer;
	cursor: hand;
}
div.ciEPodAddedBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_savedBtn.png) no-repeat top left;
}
div.ciEPodLimitBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_limitBtn.png) no-repeat top left;
}
div.ciPodSumm
{
	font-family: helvetica;
	font-weight: bold;
	font-size: 18px;
	line-height: 18px;
	padding-bottom: 4px;
	color: #5c5c5c;
}
div.ciPodSummSm
{
	font-family: helvetica;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	padding-bottom: 4px;
	color: #5c5c5c;
}
div.ciPodDesc
{
	font-family: Verdana;
	font-size: 10px;
	line-height: 12px;
	color: #666;
}
/* END OLD STYLES - TO BE REMOVED */








.ci_css_table
{
	display: table;
}

.ci_css_tr
{
	display: table-row;
}

.ci_css_td
{
	display: table-cell;
}

/* div */
.ci_css_div
{
	display: block;
}

/* link */
.ci_css_a:link
{
	color: #0068aa;
	text-decoration: underline;
}

/* visited link */
.ci_css_a:visited
{
	font-size: 11px;
	color: #788b97;
	text-decoration: underline;
}

/* link onmouseover */
.ci_css_a:hover
{
	cursor: pointer;
	cursor: hand;
	color: #0068aa;
	font-size: 11px;
	text-decoration: none;
}

/* define area for print-out only*/
.PrintOnly
{
	display: none;
}

/* link */
.ciLink:link
{
	color: #288400;
	text-decoration: underline;
}

/* active */
.ciLink:active
{
	color: #288400;
	text-decoration: underline;
}

/* visited link */
.ciLink:visited
{
	color: #288400;
	text-decoration: underline;
}

/* link onmouseover */
.ciLink:hover
{
	cursor: pointer;
	cursor: hand;
	color: #288400;
	text-decoration: underline;
}

#ciClear
{
	clear: both;
}

.ciClear
{
	clear: both;
}

h1
{
	background-image: none;
	font-family: helvetica;
	font-size: 18px;
	color: #1a94d2;
	margin: 0px;
	padding: 0px;
}

/**********************************************/
/* Global Shell Layout */
/**********************************************/
#shellTable
{
	margin: 0px;
	padding: 0px;
}
#TDContent
{
	margin: 0px;
	padding: 0px;
}
#DivContent
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 825px;
	margin: 0px;
	padding: 0px;
}
#TDLeftClamp
{
	display: none;
	width: 0px;
}
#DivLeftClamp
{
	display: none;
}
#TDRightClamp
{
	display: none;
	width: 0px;
}
#DivRightClamp
{
	display: none;
}
#NavTabContainerTable
{
	display: none;
}

/**********************************************/
/* Main Nav */
/**********************************************/
#ciMainNavBar
{
	margin: 0px 0px 15px 0px;
	padding: 0px;
	width: 822px;
	height: 38px;
}

#ciMainNavLine
{
	clear: both;
	position: relative;
	top: -1px;
	left: 0px;
	width: 822px;
	height: 2px;
	font-size: 1px;
	background-color: #D1D1D1;
}

#ciMainNav
{
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#ciMainNav li
{
	display: block;
	list-style-type: none;
	float: left;
}

.ciMainNavActive
{
	color: #288400;
	background-color: #F9F9F9;
	padding: 10px 20px;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}

.ciMainNavInactive a
{
	float: left;
	display: block;
	color: #666;
	padding: 10px 20px;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}

.ciMainNavInactive a:active, .ciMainNavInactive a:visited
{
	color: #666;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}

.ciMainNavInactive a:hover
{
	color: #288400;
	background-color: #F9F9F9;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	border-top: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}

.ciMainNavActive a
{
	color: #288400;
	background-color: #F9F9F9;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.ciMainNavActive a:active, .ciMainNavActive a:visited
{
	color: #288400;
	background-color: #F9F9F9;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.ciMainNavActive a:hover
{
	color: #288400;
	background-color: #F9F9F9;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#ciOffersTab
{
	border-left: 1px solid #D1D1D1;
}
#ciMainNavUser
{
	float: right;
	text-align: right;
	font-family: helvetica;
	font-size: 12px;
	color: #666;
}

#ciMainNavUser a
{
	font-family: helvetica;
	font-size: 12px;
	color: #288400;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}

#ciMainNavUser a:active, #ciMainNavUser a:visited
{
	font-family: helvetica;
	font-size: 12px;
	color: #288400;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}

#ciMainNavUser a:hover
{
	font-family: helvetica;
	font-size: 12px;
	color: #288400;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}

#ciMainNavReg
{
	margin-bottom: 3px;
}

.ciZipCodeFld
{
	width: 50px;
	font-family: helvetica;
	font-size: 12px;
	color: #666;
	margin: 0px;
	padding: 0px;
	border: 1px solid #d1d1d1;
}

/**********************************************/
/* Coupon Page Layout */
/**********************************************/
#pagecontainer
{
	width: 825px;
	margin: 0px;
	padding: 0px;
}
#CouponOfferTable
{
	width: 825px;
	margin: 0px;
	padding: 0px;
}
#OffersPageContent
{
	width: 620px;
	margin: 0px;
	padding: 0px;
}
#OffersPageRightColumn
{
	display: none;
}
#OffersPageLeftColumn
{
	width: 200px;
	margin: 0px;
	padding: 0px;
}
#OffersPageHeader
{
	display: block;
}
#OffersPageFooter
{
	width: 825px;
	margin: 0px;
	padding: 0px;
}
#ciLeftColWrap
{
	width: 180px;
	margin: 0px 20px 0px 0px;
	padding: 0px;
}
#ciRightColWrap
{
	display: none;
}
#ciGalleryWrap
{
	width: 620px;
	margin: 0px;
	padding: 1px 0px 0px 0px;
}
#ciFooterBar
{
	clear: both;
	position: relative;
	top: 20px;
	left: 1px;
	width: 820px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	color: #666;
	font-size: 11px;
	border-top: 1px solid #d5d5d5;
}
#ciFooterPoweredBy
{
	float: left;
	margin: 9px 0px 7px 0px;
	width: 119px;
	height: 30px;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/poweredByCouponsDotCom.png);
	background-position: top left;
	background-repeat: no-repeat;
}
#ciFooterTxt
{
	float: right;
	margin: 9px 0px 7px 0px;
	text-align: right;
	font-family: helvetica;
	font-size: 12px;
	color: #666;
}
#ciFooterTxt div
{
	padding-bottom: 1px;
}
.ciFooterLink:link
{
	color: #288400;
	font-family: helvetica;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}
.ciFooterLink:active
{
	color: #288400;
	font-family: helvetica;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}
.ciFooterLink:hover
{
	color: #288400;
	font-family: helvetica;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}
.ciFooterLink:visited
{
	color: #288400;
	font-family: helvetica;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}
.ciFooterLink:visited:hover
{
	color: #288400;
	font-family: helvetica;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}
#ciSelectAllDIV
{
	display: none;
}
#MsgHeaderTD
{
	display: none;
	border-top: 1px solid #d1d1d1;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	width: 617px;
	background-color: #fbcf56;
	color #666;
}

/**********************************************/
/* Coupon Gallery Nav */
/**********************************************/
#ciPageNavTop
{
	width: 617px;
	height: 28px;
	padding: 0px;
	margin: 0px;
	border-top: 1px solid #d1d1d1;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_grayBar.png);
	background-repeat: repeat-x;
	background-position: top left;
}
#ciPageNavBottom
{
	width: 617px;
	height: 28px;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #d1d1d1;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_grayBar.png);
	background-repeat: repeat-x;
	background-position: top left;
}
#ciPageNavBar0
{
	float: left;
	width: 405px;
	height: 20px;
	padding: 6px 0px 0px 0px;
}
#ciPageNavBar1
{
	height: 20px;
	padding: 6px 0px 0px 0px;
}
div.ciNavPrintBtn
{
	display: none;
}

#ciGalleryNav
{
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#ciGalleryNav li
{
	display: inline;
	list-style-type: none;
	padding: 0px 3px;
	margin: 0px;
}

.ciNavPipe
{
	font-size: 12px;
	font-family: helvetica;
	color: #d1d1d1;
	text-decoration: none;
	margin: 0px;
}

/* Page number */
.ciNavPageOn
{
	font-size: 12px;
	font-family: helvetica;
	color: #288400;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
}

.ciNavPageOff a
{
	font-size: 12px;
	font-family: helvetica;
	color: #666;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}

.ciNavPageOff a:active, .ciNavPageOff a:visited
{
	font-size: 12px;
	font-family: helvetica;
	color: #666;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}

.ciNavPageOff a:hover
{
	color: #288400;
	text-decoration: underline;
	font-weight: bold;
}

/* Next */
#ciGalleryNav .ciNavNextActive, #ciGalleryNav .ciNavNextInactive
{
	font-size: 12px;
	font-family: helvetica;
	text-decoration: none;
	padding: 0px 0px 0px 6px !important;
	margin: 0px;
	font-weight: normal;
}

.ciNavNextInactive
{
	color: #d1d1d1;
}

.ciNavNextActive a
{
	font-size: 12px;
	font-family: helvetica;
	color: #666;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
}

.ciNavNextActive a:active, .ciNavNextActive a:visited
{
	font-size: 12px;
	font-family: helvetica;
	color: #666;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

.ciNavNextActive a:hover
{
	color: #288400;
	text-decoration: underline;
}

/* Prev */
#ciGalleryNav .ciNavPrevActive, #ciGalleryNav .ciNavPrevInactive
{
	font-size: 12px;
	font-family: helvetica;
	text-decoration: none;
	padding: 0px 6px 0px 0px !important;
	margin: 0px;
	font-weight: normal;
}

.ciNavPrevInactive
{
	color: #d1d1d1;
}

.ciNavPrevActive a
{
	font-size: 12px;
	font-family: helvetica;
	color: #666;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
}

.ciNavPrevActive a:active, .ciNavPrevActive a:visited
{
	font-size: 12px;
	font-family: helvetica;
	color: #666;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

.ciNavPrevActive a:hover
{
	color: #288400;
	text-decoration: underline;
}

/* Total Coupons */
#ciTotalCpnsWrap
{
	float: left;
	width: 105px;
	height: 22px;
	margin: 0px;
	padding: 0px;
}
#ciTotalCpns
{
	position: absolute;
	top: -9999px;
	left: -9999px;
}

/* Pods Per Page */
#ciPodsPerPageWrap
{
	float: right;
	width: 105px;
	height: 22px;
	margin: 0px;
	padding: 4px 0px 0px 0px;
}
#ciPodsMenu
{
	font-family: helvetica;
	font-size: 12px;
	color: #666;
	border: 1px solid #D1D1D1;
	padding: 0px;
	margin: 0px;
}


/**********************************************/
/* PODS */
/**********************************************/
#OffersPageInnerContent
{
	width: 617px;
	padding: 0px;
	margin: 0px;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
}
#PODContentTable
{
	width: 594px;
	padding: 0px;
	margin: 0px;
}
#ciGalleryMsg
{
	color: #666;
	font-family: helvetica;
	font-weight: bold;
	font-size: 12px;
	width: 100%;
	padding: 5px 0px;
	text-align: center;
	vertical-align: middle;
}
div.ciPodSlot
{
	float: left;
	height: 165px;
	width: 308px;
}
div.ciPodHline
{
	clear: both;
	height: 1px;
	width: 617px;
	font-size: 1px;
	line-height: 1px;
	background-color: #d1d1d1;
}
div.ciPodVline
{
	float: left;
	height: 165px;
	width: 1px;
	font-size: 1px;
	line-height: 1px;
	background-color: #d1d1d1;
}

/* Printable POD */
#OffersPageInnerContent div.ciPodBlank
{
	width: 308px;
	height: 165px;
	margin: 0px;
}
#OffersPageInnerContent div.ciPod
{
	width: 308px;
	height: 165px;
	margin: 0px;
	background: #fff url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_pod.png) no-repeat top right;
}
#OffersPageInnerContent div.ciPodImg
{
	float: left;
	margin: 0px;
	padding: 15px;
	width: 80px;
	height: 100px;
}
#OffersPageInnerContent div.ciPodTxt
{
	float: left;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 190px;
	height: 110px;
}
#OffersPageInnerContent div.ciPodSumm
{
	font-family: helvetica;
	font-weight: bold;
	font-size: 18px;
	line-height: 18px;
	padding: 0px 0px 4px 0px;
	margin: 0px;
	color: #5c5c5c;
	text-decoration: none;
}
#OffersPageInnerContent div.ciPodSummSm
{
	font-family: helvetica;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	padding: 0px 0px 4px 0px;
	margin: 0px;
	color: #5c5c5c;
	text-decoration: none;
}
#OffersPageInnerContent div.ciPodBrand, #OffersPageInnerContent div.ciPodBrandSm
{
	padding: 0px 0px 10px 0px;
	margin: 0px;
}
#OffersPageInnerContent h2.ciPodBrand
{
	float: none;
	background-image: none;
	font-family: helvetica;
	font-size: 18px;
	line-height: 18px;
	color: #1a94d2;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	white-space: normal; 
}
#OffersPageInnerContent h2.ciPodBrandSm
{
	float: none;
	background-image: none;
	font-family: helvetica;
	font-size: 16px;
	line-height: 16px;
	color: #1a94d2;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	white-space: normal; 
}
#OffersPageInnerContent div.ciPodDesc, #OffersPageInnerContent .ciPodDesc a:link, #OffersPageInnerContent .ciPodDesc a:active, #OffersPageInnerContent .ciPodDesc a:visited, #OffersPageInnerContent .ciPodDesc a:hover, #OffersPageInnerContent .ciPodDesc a:visited:hover
{
	font-family: Verdana;
	font-size: 10px;
	line-height: 12px;
	color: #666;
	text-decoration: none;
}
#OffersPageInnerContent div.ciPodTAF
{
	display: none;
	clear: both;
	float: left;
	width: 100px;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	font-family: helvetica;
	font-size: 11px;
	color: #288400;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}
#OffersPageInnerContent div.ciPodAction
{
	float: right;
	padding: 5px 15px 0px 0px;
	margin: 0px;
}
#OffersPageInnerContent div.ciPodPrint
{
	margin: 0px;
	padding: 0px;
	width: 123px;
	height: 22px;
}
#OffersPageInnerContent .ciPodClipBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_clipBtn.png);
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}
#OffersPageInnerContent .ciPodClippedBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_clippedBtn.png);
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}
#OffersPageInnerContent .ciPodLimitBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_limitBtn.png);
	background-color: transparent;
	border: 0px solid #FFF;
}
#OffersPageInnerContent div.ciPodTAFpopup
{
	clear: both;
	float: right;
	width: 1px;
	height: 1px;
}
#OffersPageInnerContent div.ciPodValue
{
	display: none;	
}
/* CPC POD */
#OffersPageInnerContent div.ciPodClick
{
	color:#F37F0F;
	font-family: helvetica;
	font-size:14px;
	font-weight:bold;
	padding-top:8px;
}

#OffersPageInnerContent div.ciPodClickLimit
{
	color:#666;
	font-family: helvetica;
	font-size:14px;
	font-weight:bold;
	padding-top:8px;
}

/* LTC POD */
#OffersPageInnerContent div.ciEPodBlank
{
	width: 308px;
	height: 165px;
	margin: 0px;
}
#OffersPageInnerContent div.ciEPod
{
	width: 308px;
	height: 165px;
	margin: 0px;
	background: #fff url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_pod.png) no-repeat top right;
}
#OffersPageInnerContent div.ciEPodImg
{
	float: left;
	margin: 0px;
	padding: 15px;
	width: 80px;
	height: 100px;
}
#OffersPageInnerContent div.ciEPodTxt
{
	float: left;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 190px;
	height: 110px;
}
#OffersPageInnerContent div.ciEPodSumm
{
	font-family: helvetica;
	font-weight: bold;
	font-size: 18px;
	line-height: 18px;
	padding: 0px 0px 4px 0px;
	margin: 0px;
	color: #5c5c5c;
	text-decoration: none;
}
#OffersPageInnerContent div.ciEPodSummSm
{
	font-family: helvetica;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	padding: 0px 0px 4px 0px;
	margin: 0px;
	color: #5c5c5c;
	text-decoration: none;
}
#OffersPageInnerContent div.ciEPodBrand, #OffersPageInnerContent div.ciEPodBrandSm
{
	padding: 0px 0px 10px 0px;
	margin: 0px;
}
#OffersPageInnerContent h2.ciEPodBrand
{
	float: none;
	background-image: none;
	font-family: helvetica;
	font-size: 18px;
	line-height: 18px;
	color: #1a94d2;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	white-space: normal; 
}
#OffersPageInnerContent h2.ciEPodBrandSm
{
	float: none;
	background-image: none;
	font-family: helvetica;
	font-size: 16px;
	line-height: 16px;
	color: #1a94d2;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	white-space: normal; 
}
#OffersPageInnerContent div.ciEPodDesc, #OffersPageInnerContent .ciEPodDesc a:link, #OffersPageInnerContent .ciEPodDesc a:active, #OffersPageInnerContent .ciEPodDesc a:visited, #OffersPageInnerContent .ciEPodDesc a:hover, #OffersPageInnerContent .ciEPodDesc a:visited:hover
{
	font-family: Verdana;
	font-size: 10px;
	line-height: 12px;
	color: #666;
	text-decoration: none;
}
#OffersPageInnerContent div.ciEPodTAF
{
	display: none;
	clear: both;
	float: left;
	width: 100px;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	font-family: helvetica;
	font-size: 11px;
	color: #288400;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}
#OffersPageInnerContent div.ciEPodAction
{
	float: right;
	padding: 5px 15px 0px 0px;
	margin: 0px;
}
#OffersPageInnerContent div.ciEPodSave
{
	margin: 0px;
	padding: 0px;
	width: 123px;
	height: 22px;
}
#OffersPageInnerContent .ciEPodAddBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_saveToCardBtn.png) no-repeat top left;
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}
#OffersPageInnerContent .ciEPodAddedBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_savedBtn.png) no-repeat top left;
	background-color: transparent;
	border: 0px solid #FFF;
}
#OffersPageInnerContent .ciEPodLimitBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_limitBtn.png) no-repeat top left;
	background-color: transparent;
	border: 0px solid #FFF;
}
#OffersPageInnerContent div.ciEPodDetails
{
	display: block;
	padding: 2px 0px 0px 0px;
}
#OffersPageInnerContent .ciEPodDetailsLink:link
{
	font-family: Verdana;
	font-size: 10px;
	line-height: 13px;
	color: #288400;
	cursor: hand;
	cursor: pointer;
	text-decoration: underline;
}
#OffersPageInnerContent .ciEPodDetailsLink:active
{
	font-family: Verdana;
	font-size: 10px;
	line-height: 13px;
	color: #288400;
	cursor: hand;
	cursor: pointer;
	text-decoration: underline;
}
#OffersPageInnerContent .ciEPodDetailsLink:hover
{
	font-family: Verdana;
	font-size: 10px;
	line-height: 13px;
	color: #288400;
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
}
#OffersPageInnerContent .ciEPodDetailsLink:visited
{
	font-family: Verdana;
	font-size: 10px;
	line-height: 13px;
	color: #288400;
	cursor: hand;
	cursor: pointer;
	text-decoration: underline;
}
#OffersPageInnerContent .ciEPodExp
{
	display: none;	
}
#OffersPageInnerContent div.ciEPodValue
{
	display: none;	
}
#OffersPageInnerContent .ciEPodTAFpopup
{
	clear: both;
	float: right;
	height: 1px;
	width: 1px;	
}
#OffersPageInnerContent .ciEPodStcDesc
{
	clear: both;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	line-height: 12px;
	color: #666;
	text-decoration: none;
	width: 100%;
}
#OffersPageInnerContent .ciEPodCloseStcDesc
{
	float: left;
	padding-bottom: 5px;
	text-align: right;
	width: 100%;
}


/* OOTW POD */
#CouponOfferTable div.ciOOTWPodBlank
{
	position: relative;
	width: 0px;
	height: 0px;
	margin: 0px;
}
#CouponOfferTable div.ciOOTWPod
{
	position: relative;
	width: 617px;
	height: 100px;
	margin: 0px;
	background: #fff url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_pod.png) no-repeat top right;
	border: #d1d1d1 1px solid;
	margin-bottom: 15px;
}
#CouponOfferTable div.ciOOTWPodImg
{
	position: absolute;
	top: 14px;
	left: 15px;
	width: 80px;
	height: 70px;
}
#CouponOfferTable .ciOOTWPodTxt
{
	position: absolute;
	left: 125px;
	top: 12px;
	width: 440px;
	font-family: helvetica;
	font-size: 24px;
	color: #1a94d2;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
#CouponOfferTable div.ciOOTWPodTAF
{
	display: none;
	position: absolute;
	top: 75px;
	left: 321px;
	font-family: helvetica;
	font-size: 11px;
	color: #288400;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}
#CouponOfferTable div.ciOOTWPodPrint
{
	position: absolute;
	top: 67px;
	left: 475px;
	width: 123px;
	height: 22px;
}
#CouponOfferTable .ciOOTWPodClipBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_clipBtn.png);
	cursor: pointer;
	cursor: hand;
	background-color: transparent;
	border: 0px solid #FFF;
}
#CouponOfferTable .ciOOTWPodClippedBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_clippedBtn.png);
	cursor: pointer;
	cursor: hand;
	background-color: transparent;
	border: 0px solid #FFF;
}
#CouponOfferTable .ciOOTWPodLimitBtn
{
	width: 123px;
	height: 22px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_limitBtn.png);
	background-color: transparent;
	border: 0px solid #FFF;
}
#CouponOfferTable div.ciOOTWPodTAFpopup
{
	float: right;
	position: relative;
	z-index: 100000000;	
}
/**********************************************/
/* Coupon Widgets */
/**********************************************/
.ciWidgetSlot, #ciHeaderContent, #ciLeftColContent, #ciRightColContent
{
	font-size: 0px;
}

/* Browse Widget */
#ciBrowseWrap
{
	width: 180px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	border: 1px solid #d1d1d1;
	background-color: #fdfdfd;
}
#ciBrowseTopHdr
{
	display: none;
}
#ciBrowseCatHdr
{
	width: 180px;
	height: 28px;
	border-bottom: 1px solid #d1d1d1;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_grayBar.png) repeat-x top left;
}
#ciBrowseCatHdr h2
{
	background-image: none;
	margin: 0px;
	padding: 6px 0px 0px 11px;
	font-family: helvetica;
	font-size: 14px;
	color: #5c5c5c;
	font-weight: bold;
	white-space: normal; 
}
#ciBrowseCatList
{
	width: 180px;
	margin: 0px;
	padding: 0px;
}
#ciBrowseBrandHdr
{
	width: 180px;
	height: 28px;
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_grayBar.png) repeat-x top left;
}
#ciBrowseBrandHdr h2
{
	background-image: none;
	margin: 0px;
	padding: 6px 0px 0px 11px;
	font-family: helvetica;
	font-size: 14px;
	color: #5c5c5c;
	font-weight: bold;
	white-space: normal; 
}
#ciBrowseBrandList
{
	width: 180px;
	margin: 0px;
	padding: 0px;
}
#ciBrowseBottom
{
	display: none;
}

ul.ciBrowseList
{
	list-style-type: none;
	padding: 7px 0px 15px 12px;
	margin: 0px;
}
ul.ciBrowseList li
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.ci_css_CategoryLink:link
{
	font-family: helvetica;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	line-height: 18px;
	cursor: hand;
	cursor: pointer;
}
.ci_css_CategoryLink:active
{
	font-family: helvetica;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	line-height: 18px;
	cursor: hand;
	cursor: pointer;
}
.ci_css_CategoryLink:hover
{
	font-family: helvetica;
	font-size: 11px;
	color: #288400;
	font-weight: normal;
	line-height: 18px;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}
.ci_css_CategoryLink:visited
{
	font-family: helvetica;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	line-height: 18px;
	cursor: hand;
	cursor: pointer;
}
.ci_css_CategoryLink:visited:hover
{
	font-family: helvetica;
	font-size: 11px;
	color: #288400;
	font-weight: normal;
	line-height: 18px;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}

.ci_css_CategoryLinkClicked:link
{
	font-family: helvetica;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	line-height: 18px;
	cursor: hand;
	cursor: pointer;
}
.ci_css_CategoryLinkClicked:active
{
	font-family: helvetica;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	line-height: 18px;
	cursor: hand;
	cursor: pointer;
}
.ci_css_CategoryLinkClicked:hover
{
	font-family: helvetica;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	line-height: 18px;
	cursor: hand;
	cursor: pointer;
}
.ci_css_CategoryLinkClicked:visited
{
	font-family: helvetica;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	line-height: 18px;
	cursor: hand;
	cursor: pointer;
}
.ci_css_CategoryLinkClicked:visited:hover
{
	font-family: helvetica;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	line-height: 18px;
	cursor: hand;
	cursor: pointer;
}

/* Coupon Cart Widget */
#ciCouponCart
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 180px;
	height: 114px;
	margin: 0px 0px 18px 0px;
	padding: 0px;
	border: 1px solid #d1d1d1;
	background-color: #f9f9f9;
}
#ciAmountSaved
{
	position: absolute;
	top: 40px;
	left: 19px;
	font-family: helvetica;
	font-size: 14px;
	color: #5c5c5c;
}
#ciCouponsClipped
{
	position: absolute;
	top: 12px;
	left: 19px;
	width: 140px;
	border-bottom: 1px solid #d1d1d1;
	padding-bottom: 5px;
	font-family: helvetica;
	font-size: 14px;
	color: #5c5c5c;
}
#ClippedCouponsTD
{
	position: absolute;
	top: 12px;
	left: 75px;
	width: 85px;
	text-align: right;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #5c5c5c;
}
#ClippedCouponTotalTD
{
	position: absolute;
	top: 40px;
	left: 75px;
	width: 85px;
	text-align: right;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #5c5c5c;
}
#ciCouponCartHdr
{
	display: none;
}
#ciCouponCartPrint
{
	position: absolute;
	top: 76px;
	left: 12px;
	width: 156px;
	height: 29px;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_printBigBtn.png);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}
#ciCouponCartFtr
{
	display: none;
}

/* My Savings List Link Widget */
#ciMySavingsWidget
{
	position: relative;
	top: 0px;
	left: 0px;
}
#ciMySavingsListLink
{
	position: absolute;
	top: 9px;
	left: 10px;
	font-family: helvetica;
	font-size: 12px;
}
#ciMySavingsListLink h2
{
	background-image: none;
	font-family: helvetica;
	font-size: 12px;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	white-space: normal; 
}

/* Print Button Widget */
#ciPrintWidget
{
	position: relative;
	left: 0px;
	top: 0px;
}
#ciPrintBtn
{
	position: absolute;
	top: -26px;
	left: 495px;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_printCouponsBtn.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 123px;
	height: 22px;
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}
div.ciWrapADA
{
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 0px;
	height: 0px;	
}
.ciHideADA, div.ciHideADA, .ciHideADA a:link, .ciHideADA a:active, .ciHideADA a:visited, .ciHideADA a:hover, .ciHideADA a:visited:hover
{
	float: left;
	position: absolute;
	left: -9999px;
	z-index: 10;
}
.ciShowADA, div.ciShowADA, .ciShowADA a:link, .ciShowADA a:active, .ciShowADA a:visited, .ciShowADA a:hover, .ciShowADA a:visited:hover
{
	float: left;
	position: absolute;
	left: 5px;
	top: 5px;
	z-index: 100000000;
	width: 450px;
	color: #288400;
	font-size: 18px;
	padding: 15px;
	background-color: #f9f9f9;
	border: 2px solid #288400;
	text-decoration: underline;
}

/**********************************************/
/* Tell A Friend PopUp */
/**********************************************/
div.dvPopupWin_0, div.dvPopupWin_1
{
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1000000000;
	width: 1px;
	height: 1px;
}
div.dvPopupWin_0 .ciTAFwrap
{
	position: absolute;
	top: -200px;
	left: -210px;
	z-index: 100000000;
	width: 478px;
	height: 413px;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/ts1_TAFpopUp.png);
	background-repeat: no-repeat;
	background-position: top left;
}
div.dvPopupWin_1 .ciTAFwrap
{
	position: absolute;
	top: -200px;
	left: -530px;
	z-index: 100000000;
	width: 478px;
	height: 413px;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/ts1_TAFpopUp.png);
	background-repeat: no-repeat;
	background-position: top left;
}
#ciTAFtop
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 478px;
	height: 150px;
}
#ciTAFform
{
	position: absolute;
	top: 150px;
	left: 0px;
	width: 478px;
	height: 217px;
}
#ciTAFclose
{
	position: absolute;
	top: 24px;
	left: 395px;
	width: 80px;
	height: 20px;
	font-family: verdana;
	font-size: 11px;
	cursor: hand;
	cursor: pointer;
}
#ciTAFcpnImg
{
	position: absolute;
	top: 50px;
	left: 60px;
	width: 80px;
	height: 80px;
}
#ciTAFtopTxt
{
	position: absolute;
	top: 50px;
	left: 170px;
	width: 250px;
	height: 100px;
	font-family: verdana;
	font-size: 12px;
}
#ciTAFtopTxt1
{
	padding-bottom: 5px;
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
}
#ciTAFtopTxt2
{
	padding-bottom: 5px;
	font-weight: normal;
	font-family: verdana;
	font-size: 12px;
}
#ciTAFfield0
{
	position: absolute;
	top: 0px;
	left: 60px;
	width: 160px;
	height: 60px;
	font-family: verdana;
	font-size: 12px;
}
#ciTAFfield1
{
	position: absolute;
	top: 0px;
	left: 255px;
	width: 160px;
	height: 60px;
	font-family: verdana;
	font-size: 12px;
}
#ciTAFfield2
{
	position: absolute;
	top: 50px;
	left: 60px;
	width: 160px;
	height: 60px;
	font-family: verdana;
	font-size: 12px;
}
#ciTAFfield3
{
	position: absolute;
	top: 50px;
	left: 255px;
	width: 160px;
	height: 60px;
	font-family: verdana;
	font-size: 12px;
}
#ciTAFfield4
{
	position: absolute;
	top: 100px;
	left: 60px;
	width: 160px;
	height: 60px;
	font-family: verdana;
	font-size: 12px;
}
#ciTAFfield5
{
	position: absolute;
	top: 100px;
	left: 255px;
	width: 160px;
	height: 60px;
	font-family: verdana;
	font-size: 12px;
}
#ciTAFsendBtn
{
	position: absolute;
	top: 160px;
	left: 190px;
	width: 90px;
	height: 27px;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/ts1_sendBtn.png);
	background-repeat: no-repeat;
	background-position: top left;
	cursor: hand;
	cursor: pointer;
}
.ciTAFfieldBox
{
	width: 160px;
}
div.ciTAFfieldTxt
{
	font-family: verdana;
	font-size: 12px;
	padding-bottom: 2px;
}
#EmailTblThankYou
{
	position: absolute;
	top: 150px;
	width: 478px;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}


/**********************************************/
/* MyOffers Page */
/**********************************************/
#ci_myOffersWrap
{
	position: relative;
	left: -1px;
	top: 0px;
	width: 820px;
	margin: 0px;
	padding: 0px;
}
#ci_myOffersUserBar
{
	display: none;
}
#ci_myOffersSubBar
{
	height: 44px;
}

#myOfferListHdr
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 820px;
	height: 28px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #d1d1d1;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_grayBar.png);
	background-repeat: repeat-x;
	background-position: top left;
	font-family: helvetica;
	font-size: 12px;
	color: #5c5c5c;
	font-weight: bold;
}

#myOfferHdrCoupon
{
	position: absolute;
	top: 6px;
	left: 65px;
}

#myOfferHdrBrand
{
	position: absolute;
	top: 6px;
	left: 155px;
	font-family: helvetica;
	font-size: 12px;
	color: #5c5c5c;
	font-weight: bold;
}
#myOfferHdrSavings
{
	position: absolute;
	top: 6px;
	left: 270px;
	font-family: helvetica;
	font-size: 12px;
	color: #5c5c5c;
	font-weight: bold;
}
#myOfferHdrDetails
{
	position: absolute;
	top: 6px;
	left: 432px;
	font-family: helvetica;
	font-size: 12px;
	color: #5c5c5c;
	font-weight: bold;
}
#myOfferHdrExpires
{
	position: absolute;
	top: 6px;
	left: 745px;
	font-family: helvetica;
	font-size: 12px;
	color: #5c5c5c;
	font-weight: bold;
}

#ci_myOffersSubBarTitle
{
	float: left;
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #1a94d2;
	margin: 0px;
	padding: 0px;
}
#ci_myOffersMain
{
	width: 820px;
	margin: 0px;
	padding: 0px;
}
#ci_MyOfferList
{
	width: 820px;
}
.ci_myOffersCpn
{
	width: 820px;
}
div.ci_myOffersCatTop
{
	width: 798px;
	padding: 10px;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #f37f0f;
	border-bottom: 1px solid #d1d1d1;
	background-color: #F9F9F9;
}
div.ci_myOffersCat
{
	width: 798px;
	padding: 10px;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #f37f0f;
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	background-color: #F9F9F9;
}
div.ci_myOffersHline
{
	width: 820px;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	border-bottom: 1px dotted #d1d1d1;
	clear: both;
}
td.ci_MyOfferCkBox
{
	width: 20px;
	padding-left: 15px;
	
}
td.ci_MyOfferImg
{
	width: 40px;
	height: 60px;
	padding: 5px 25px;
}
td.ci_MyOfferBrand
{
	width: 100px;
	height: 60px;
	padding: 5px;
	font-family: helvetica;
	font-size: 12px;
	color: #1a94d2;
	font-weight: bold;
}
td.ci_MyOfferSumm
{
	width: 80px;
	height: 60px;
	padding: 5px;
	font-family: helvetica;
	font-size: 12px;
	color: #5c5c5c;
	font-weight: bold;
}
td.ci_MyOfferDesc
{
	width: 325px;
	height: 60px;
	padding: 5px 10px;
	font-family: helvetica;
	font-size: 12px;
	color: #5c5c5c;
}
td.ci_MyOfferExp
{
	width: 70px;
	height: 60px;
	padding: 5px;
	font-family: helvetica;
	font-size: 12px;
	color: #5c5c5c;
}
td.ci_MyOfferDetails
{
	display: none;
}
td.ci_MyOfferDetails div
{
	display: none;
}

/**********************************************/
/* Login Page */
/**********************************************/

#ciLoginContent
{
	float: left;
	padding: 23px 35px 30px 32px;
	margin-left: 40px;
	border: 1px solid #d1d1d1;
}
#ciLoginHeader
{
	padding-bottom: 5px;
}
#ciLoginTitle
{
	padding-bottom: 4px;
	width: 200px;
	border-bottom: #d1d1d1 1px solid;
}
#ciLoginTitle h2
{
	background-image: none;
	color: #1a94d2;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	white-space: normal; 
}

div.ciLoginStep
{
}
div.ciLoginTxt
{
	color: #666666;
	font-family: helvetica;
	font-size: 13px;
	padding-bottom: 1px;
	padding-top: 7px;
}
div.ciLoginData
{
}
.ciLoginField
{
	background-color: #FFF;
	border: 1px solid #7f9db9;
	height: 20px;
	width: 200px;
}
div.ciLoginOption
{
	padding: 5px 0px 15px 0px;
	width: 200px;
	height: 15px;
}
div.ciLoginChkBox
{
	float: left;
}
div.ciLoginOptTxt
{
	float: left;
	width: 150px;
	font-family: helvetica;
	color: #666666;
	font-size: 13px;
	padding-top: 2px;
	padding-left: 7px;
}
#ciForgotPassword
{
	padding-top: 3px;
}
.ciGetPasswordLink:link, .ciGetPasswordLink:active, .ciGetPasswordLink:visited, .ciGetPasswordLink:hover
{
	color: #288400;
	font-family: helvetica;
	font-size: 11px;
	text-decoration: underline;
}

#ciLoginBtn
{
	width: 82px;
	height: 23px;
	margin: 0px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_signInGreenBtn.png) no-repeat top left;
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}

#ciRegisterContent
{
	float: left;
	padding: 23px 20px 25px 30px;
	border: 1px solid #d1d1d1;
}
#ciRegisterTitle
{
	padding-bottom: 4px;
	width: 430px;
	border-bottom: #d1d1d1 1px solid;
}
#ciRegisterTitle h2
{
	background-image: none;
	color: #1a94d2;
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	white-space: normal; 
}
#ciRegisterHeaderTxt span
{
	display: none;
}

#ciRegisterHeaderTxt
{
	padding: 10px 0px;
	width: 430px;
	font-family: helvetica;
	font-size: 14px;
	color: #666666;
}

div.ciRegisterStep
{
	float: left;
	padding: 0px 20px 0px 0px;
}
div.ciRegisterTxt
{
	color: #666666;
	font-family: helvetica;
	font-size: 13px;
	padding-bottom: 1px;
	padding-top: 7px;
}
div.ciRegisterData
{
}

.ciRegisterField
{
	background-color: #FFF;
	border: 1px solid #7f9db9;
	height: 20px;
	width: 200px;
}
div.ciRegisterOption
{
	padding-top: 5px;
	width: 430px;
}
div.ciRegisterChkBox
{
	float: left;
}
div.ciRegisterOptTxt
{
	float: left;
	width: 400px;
	font-family: helvetica;
	color: #666666;
	font-size: 13px;
	padding-top: 2px;
	padding-left: 7px;
}
#ciRegisterBtn
{
	float: left;
	width: 102px;
	height: 27px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_signUpBtn.png) no-repeat top left;
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}
div.ciRegisterSplit
{
	clear: both;
	height: 1px;
	width: 1px;
}
div.ciRegisterOptSplit
{
	clear: both;
	height: 15px;
	width: 1px;
}
#ciRegisterCardInfo
{
	display: none;
	clear: both;
	float: left;
}
#ciRegisterLegalTxt
{
	float: left;
	margin: 0px 0px 0px 25px;
	width: 280px;
	font-family: helvetica;
	color: #666666;
	font-size: 13px;
}
#ciRegisterWait
{
	float: left;
	height: 27px;
	width: 102px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/loadingDots.gif) no-repeat top left;
}
#ErrDisplay
{
	display: none;
	background-color: #FBCF56;
	padding: 5px;
	width: 420px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #666;
}
#LoginErrMsg
{
	display: none;
	background-color: #FBCF56;
	padding: 5px;
	width: 190px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #666;
}

#ciForgotPassBtn
{
	width: 90px;
	height: 27px;
	margin-top: 18px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/ts1_sendBtn.png) no-repeat top left;
	cursor: pointer;
	cursor: hand;
}

/**********************************************/
/* Register Page */
/**********************************************/
#ciProfileContent
{
	float: left;
	padding: 23px 20px 25px 30px;
	border: 1px solid #d1d1d1;
}
#ciProfileTitle
{
	padding-bottom: 4px;
	width: 430px;
	border-bottom: #d1d1d1 1px solid;
}
#ciProfileTitle h1
{
	background-image: none;
	color: #1a94d2;
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#ciProfileHeaderTxt
{
	padding: 10px 0px;
	width: 430px;
	font-family: helvetica;
	font-size: 14px;
	color: #666666;
}

div.ciProfileStep
{
	float: left;
	padding: 0px 20px 0px 0px;
}
div.ciProfileTxt
{
	color: #666666;
	font-family: helvetica;
	font-size: 13px;
	padding-bottom: 1px;
	padding-top: 7px;
}
div.ciProfileData
{
}

.ciProfileField
{
	background-color: #FFF;
	border: 1px solid #7f9db9;
	height: 20px;
	width: 200px;
}
div.ciProfileOption
{
	padding-top: 5px;
	width: 425px;
}
div.ciProfileChkBox
{
	float: left;
}
div.ciProfileOptTxt
{
	float: left;
	width: 385px;
	font-family: helvetica;
	color: #666666;
	font-size: 13px;
	padding-top: 2px;
	padding-left: 7px;
}
#ciProfileBtn
{
	width: 102px;
	height: 27px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_submitBtn.png) no-repeat top left;
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}
div.ciProfileSplit
{
	clear: both;
	height: 1px;
	width: 1px;
}
div.ciProfileOptSplit
{
	clear: both;
	height: 15px;
	width: 1px;
}

/**********************************************/
/* HTML Page Global Layout */
/**********************************************/
#ciInstallWrap
{
	width: 820px;
	margin: 0px;
	padding: 0px;
}
.ciHeader h1
{
	background-image: none;
	width: 100%;
	border-bottom: 1px solid #C3C3C3;
	color: #1A94D2;
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#ciInstallWrap h1
{
	background-image: none;
	display: none;
}
.ciTitle
{
	width: 100%;
	border-bottom: 1px solid #C3C3C3;
	color: #1A94D2;
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
.ciContent
{
	padding: 20px 0px 0px 0px;
	font-family: helvetica;
	font-size: 13px;
	line-height: 14px;
	color: #666;
}
.ciContent h2
{
	background-image: none;
	color: #5C5C5C;
	font-family: helvetica;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 0px;
	margin: 0px;
	white-space: normal; 
}
#ciInstallWrap .ciLeft
{
	float: left;
	width: 450px;
	padding-top: 10px;
}
#ciInstallWrap .ciLeft ul
{
	font-family: helvetica;
	font-size: 13px;
	line-height: 16px;
	color: #666;
	margin: 5px 0px 10px 25px;
	padding: 0px;
}
#ciInstallWrap .ciLeft li
{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#ciInstallWrap .ciRight
{
	float: right;
	width: 292px;
	height: 170px;
	background-image: url("http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/ts1_HTML_installBox.png");
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 120px 29px 0px 29px;
}
#ciInstallBtn
{
	width: 292px;
	height: 48px;
	padding: 0px;
	margin: 0px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/myGo_HTML_installBtn.png) no-repeat top left;
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}
#ciInstallWrap .installTrustE
{
	float: left;
	width: 146px;
	padding-top: 30px;
	text-align: center;
	font-family: helvetica;
	font-size: 14px;
	color: #288400;
}
#ciInstallWrap .installPrivacy
{
	float: left;
	width: 146px;
	padding-top: 30px;
	text-align: center;
	font-family: helvetica;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}
.ciSmallTxt
{
	font-family: helvetica;
	font-size: 11px;
	color: #565656;
	margin: 0px;
	padding: 10px 0px;
}

TABLE.ciPrinterSteps
{
	width: 460px;
	border: 1px solid #dddddd;
	background-color: #FFF;
	margin-left: 160px;
	margin-top: 25px;
	color: #666;
}
TD.ciPrinterSteps
{
	vertical-align: top;
	padding: 10px;
}
#ciPrinterWrap .ciPrintCouponsBtn
{
	width: 100px;
	height: 33px;
	padding: 0px;
	margin: 10px 0px 0px 530px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/myGo_printCouponsBtn.png) no-repeat top left;
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}

#ciFailureWrap
{
	width: 820px;
	margin: 0px;
	padding: 0px;
}
#ciFailureWrap .ciLeft
{
	float: left;
	width: 240px;
	padding: 0px 10px 0px 160px;
}
#ciFailureWrap .ciRight
{
	float: right;
	width: 240px;
	padding: 0px 160px 0px 10px;
}

#ciFailureWrap ul
{
	font-family: helvetica;
	font-size: 13px;
	line-height: 16px;
	color: #666;
	margin: 5px 0px 25px 25px;
	padding: 0px;
}
#ciFailureWrap li
{
	margin: 0px;
	padding: 0px 0px 4px 0px;
}

#ciTryAgainBtn
{
	width: 119px;
	height: 36px;
	padding: 0px;
	margin: 0px;
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/myGo_tryAgainBtn.png) no-repeat top left;
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}
#ciFailureWrap .ciSmallTxt
{
	text-align: center;
}

#ci_HTMLtopBar
{
	display: none;
}
#ci_HTMLsubBar
{
	display: none;
	width: 820px;
	height: 40px;
	margin: 0px;
	padding: 0px;
}
#ci_HTMLsubBar DIV
{
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #5c5c5c;
	margin: 0px;
	padding: 13px 0px 0px 0px;
}
#ci_HTMLmain
{
	width: 820px;
	margin: 0px 0px 0px 2px;
	padding: 0px;
}
#ci_HTMLfooter
{
	clear: both;
	width: 810px;
	height: 50px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	color: #666;
	font-size: 11px;
	border-top: 1px solid #d5d5d5;
}
div.contentBoldText
{
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

/**********************************************/
/* Install */
/**********************************************/
#ci_HTMLinstallMain
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 820px;
	height: 450px;
	margin: 0px;
	padding: 0px;
}
#ci_HTMLinstallTop
{
	float: left;
	width: 820px;
	margin: 0px;
	padding: 0px;
}
#ci_HTMLinstallTop DIV
{
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #1a94d2;
	border-bottom: 1px solid #c3c3c3;
	padding-bottom: 5px;
	margin: 0px;
}
#ci_HTMLinstallLeft
{
	float: left;
	width: 450px;
	height: 300px;
	margin: 25px 0px 0px 0px;
	padding: 0px;
}
#ci_HTMLinstallLeft DIV
{
	font-family: helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #3a3a3a;
}
#ci_HTMLinstallLeft .leftBoldText
{
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
#ci_HTMLinstallRight .installRightContent
{
	width: 350px;
	height: 180px;
	margin-top: 120px;
	text-align: center;
}
#ci_HTMLinstallRight
{
	float: right;
	width: 350px;
	height: 290px;
	margin: 25px 0px 0px 0px;
	padding: 0px;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/ts1_HTML_installBox.png);
	background-repeat: no-repeat;
	background-position: top left;
}
#ci_HTMLinstallRight TABLE
{
	width: 300px;
	text-align: center;
	padding: 0px;
	margin-left: 35px;
}

#ci_HTMLinstallBottom
{
	float: left;
	width: 820px;
	border: margin: 10px 0px;
	padding: 0px;
}
#ci_HTMLinstallBottom DIV
{
	font-family: helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #565656;
	margin: 10px 35px;
}
.ci_HTMLinstallLeft li
{
	margin: 10px 0px 0px 35px;
	padding: 0px;
}

/**********************************************/
/* Install Failure */
/**********************************************/
#ci_HTMLinstallFailureMain
{
	width: 820px;
	height: 400px;
	margin: 0px;
	padding: 0px;
}
#ci_HTMLinstallContent
{
	float: left;
	width: 800px;
	height: 300px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-family: helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #3a3a3a;
}
#ci_HTMLinstallContent TABLE
{
	width: 500px;
	height: 150px;
	margin-left: 160px;
}
#ci_HTMLinstallContent TD
{
	vertical-align: top;
}

/**********************************************/
/* No Support */
/**********************************************/
#ci_HTMLnosupportMain
{
	width: 820px;
	height: 300px;
	margin: 0px;
	padding: 0px;
}
#ci_HTMLnosupportTop
{
	float: left;
	width: 820px;
	margin: 0px;
	padding: 0px;
}
#ci_HTMLnosupportTop DIV
{
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #1a94d2;
	border-bottom: 1px solid #c3c3c3;
	padding-bottom: 5px;
	margin: 0px;
}
#ci_HTMLnosupportContent
{
	float: left;
	width: 800px;
	height: 200px;
	margin: 10px 0px 0px 35px;
	padding: 0px;
}
#ci_HTMLnosupportContent DIV
{
	font-family: helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #666;
}
#ci_HTMLnosupportContent TABLE
{
	width: 600px;
	height: 150px;
	margin-left: 120px;
}
#ci_HTMLnosupportContent TD
{
	vertical-align: top;
}

/**********************************************/
/* Unsupported Printer */
/**********************************************/
#ci_HTMLunsupportedMain
{
	width: 820px;
	height: 450px;
	margin: 0px;
	padding: 0px;
}
#ci_HTMLunsupportedTop
{
	float: left;
	width: 820px;
	margin: 0px;
	padding: 0px;
}
#ci_HTMLunsupportedTop DIV
{
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #1a94d2;
	border-bottom: 1px solid #c3c3c3;
	padding-bottom: 5px;
	margin: 0px;
}
#ci_HTMLunsupportedContent
{
	float: left;
	width: 800px;
	height: 200px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
#ci_HTMLunsupportedContent DIV
{
	font-family: helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #666;
}
#ci_HTMLunsupportedContent .contentText
{
	font-family: helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	margin-top: 5px;
}

#ci_HTMLunsupportedBtn
{
	margin-left: 530px;
}

/**********************************************/
/* Printing */
/**********************************************/
#ci_HTMLprintingMain
{
	width: 820px;
	height: 150px;
	margin: 0px;
	padding: 0px;
}
#ci_HTMLprintingTop
{
	float: left;
	width: 820px;
	margin: 0px;
	padding: 0px;
}
#ci_HTMLprintingTop DIV
{
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #666;
	border-bottom: 1px solid #c3c3c3;
	padding-bottom: 5px;
	margin: 10px 0px;
}
#ci_HTMLprintingTable
{
	width: 562px;
	height: 206px;
	font-family: helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #666;
}
#ci_HTMLprintingContent
{
	float: left;
	width: 800px;
	height: 200px;
	margin: 10px 0px 0px 0px;
	padding-left: 0px;
}
#ci_HTMLprintingContent TD
{
	width: 500px;
	padding-top: 12px;
	padding-left: 30px;
}
#ci_HTMLprintingContent .loadingMsg
{
	font-family: helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #666;
}
#ci_HTMLprintingContent .sendingMsg
{
	font-family: helvetica;
	font-size: 16px;
	font-weight: normal;
	color: #666;
}
#animeBar
{
	width: 263px;
	height: 34px;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/ts1_animeBar.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 80px;
}




#ci_myOffersWrap h1
{
	background-image: none;
	padding: 5px 0px 20px 0px;
}
#ciShoppingList
{
    width: 820px;
    border: 1px solid #d1d1d1;
    color: #5C5C5C;
}
#ciShoppingList th
{
	height: 28px;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #d1d1d1;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_grayBar.png);
	background-repeat: repeat-x;
	background-position: top left;
	font-family: helvetica;
	font-size: 12px;
	color: #5C5C5C;
	font-weight: bold;
    vertical-align: middle;
}
#ciListChkBox, td.ciListChkBox
{
	width: 50px;
	vertical-align: middle;
	text-align: center;
}
#ciListImage, td.ciListImage 
{
	width: 70px;
	padding: 5px 0px;
	vertical-align: top;
}
#ciListBrand, td.ciListBrand
{
    width: 150px;
    padding: 15px 0px;
    vertical-align: top;
    font-weight: bold;
    color: #1A94D2;
}
#ciListPrice, td.ciListPrice
{
    width: 110px;
    padding: 15px 0px;
    vertical-align: top;
    font-weight: bold;
}
#ciListDesc, td.ciListDesc
{
    width: 350px;
    padding: 15px 0px;
    vertical-align: top;
}
#ciListExp, td.ciListExp
{
	width: 90px;
	padding: 15px 0px;
	vertical-align: top;
}
.myOffersDotLine
{
	width: 818px;
	height: 1px;
	border-top: 1px dotted #b7b898;
	font-size: 1px;
	line-height: 1px;
}
.myOffersDotLine_disable
{
	width: 818px;
	height: 1px;
	border-top: 1px dotted #b7b898;
	font-size: 1px;
	line-height: 1px;
}
.myOffersCategory
{
	width: 818px;
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	background-color: #F9F9F9;
}
.myOffersCategory div
{
	padding: 10px;
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #f37f0f;
}
#dvCardCoupons
{
	width: 820px;
	margin: 0px;
	padding: 0px;
}
#ciMyOfferPrintDIV
{
	width: 102px;
	height: 27px;
	float: right;
}
#ciListPrintBtn
{
	float: right;
	margin-top: -40px;
	width: 102px;
	height: 27px;
	background-image: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/TS_Retailer/_images/simple_printListBtn.png);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: transparent;
	border: 0px solid #FFF;
	cursor: pointer;
	cursor: hand;
}
