A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.main_background {
	BACKGROUND-IMAGE: url(images/background.jpg); BACKGROUND-REPEAT: no-repeat
}
.ion_main_background {
	BACKGROUND-IMAGE: url(images/ion_background.jpg); BACKGROUND-REPEAT: no-repeat
}
.ion_whatsnew_background {
	BACKGROUND-IMAGE: url(images/ion_whatsnew_background.jpg); BACKGROUND-REPEAT: no-repeat
}
.islandwide_main_background {
	BACKGROUND-IMAGE: url(images/islandwide_background.jpg); BACKGROUND-REPEAT: no-repeat
}
.ion_background {
	BACKGROUND-IMAGE: url(images/promotion_background.jpg); BACKGROUND-REPEAT: no-repeat
}
.cny_main_background {
	BACKGROUND-IMAGE: url(images/cny_background.jpg); BACKGROUND-REPEAT: no-repeat
}
.nav_background {
	BACKGROUND-IMAGE: url(images/nav_background.gif); BACKGROUND-REPEAT: no-repeat
}
.footer_background {
	BACKGROUND-IMAGE: url(images/footer.gif); BACKGROUND-REPEAT: no-repeat
}
.cny_footer_background {
	BACKGROUND-IMAGE: url(images/cny_footer.gif); BACKGROUND-REPEAT: no-repeat
}
.content_background {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/content_background.gif); BACKGROUND-REPEAT: no-repeat
}
.footer_text {
	FONT-SIZE: 10px; COLOR: #575757; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer_text A {
	FONT-SIZE: 10px; COLOR: #575757; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bodytext {
	FONT-SIZE: 11px; COLOR: #231f20; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytext A {
	FONT-SIZE: 11px; COLOR: #231f20; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bodytext_white {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.backtotop {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #c2c2c2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.backtotop A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #c2c2c2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.ion_backtotop {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.ion_backtotop A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.merchant_name {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0d9cba; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.merchant_name A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0d9cba; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cny_merchant_name {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a30808; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.divider {
	COLOR: #99d5e2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.cny_divider {
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.tnc {
	FONT-SIZE: 9px
}
.location2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #444444; TEXT-ALIGN: center
}
.promo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #f56e1b; TEXT-ALIGN: left
}
.promo_shop {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f56e1b; TEXT-ALIGN: left
}
.promo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f56e1b; TEXT-ALIGN: left
}
.shopimage {
	TEXT-ALIGN: center
}
.separator {
	BACKGROUND-IMAGE: url(images/separator.gif); BACKGROUND-REPEAT: repeat-y
}
.additional {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cb1411; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytext2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #717172; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small_offer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.big_offer_small {
	FONT-WEIGHT: normal; FONT-SIZE: 55px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.big_offer {
	FONT-WEIGHT: normal; FONT-SIZE: 65px; TEXT-TRANSFORM: uppercase; COLOR: #f56e1b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tc {
	FONT-SIZE: 9px; COLOR: #717172; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tc A {
	FONT-SIZE: 9px; COLOR: #717172; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.tc_white {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tc_white A {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.promo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f56e1b; TEXT-ALIGN: left
}
.cny_merchant_name {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cb1411; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cny_divider {
	COLOR: #f56e1b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.store_header {
	FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase; COLOR: #0d9cba; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.separator {
	BACKGROUND-IMAGE: url(images/separator.gif); BACKGROUND-REPEAT: repeat-y
}
.summer_retail_shopname {
	FONT-WEIGHT: bold; COLOR: #b61a58; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.summer_littleone_shopname {
	FONT-WEIGHT: bold; COLOR: #b61a58; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.summer_local_shopname {
	FONT-WEIGHT: bold; COLOR: #b61a58; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.summer_bodymind_shopname {
	FONT-WEIGHT: bold; COLOR: #b61a58; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.summer_travel_shopname {
	FONT-WEIGHT: bold; COLOR: #b61a58; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dropdowntext {
	FONT-SIZE: 10px; COLOR: #231f20; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ion_promotion_text {
	FONT-SIZE: 11px; COLOR: #1461a3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ion_date_text {
	FONT-SIZE: 30px; COLOR: #1461a3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ion_percent_text {
	FONT-WEIGHT: bold; FONT-SIZE: 40px; COLOR: #1461a3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ion_merchant {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #57024d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ion_tc {
	FONT-SIZE: 10px; COLOR: #231f20; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cny_bodytext {
	FONT-SIZE: 11px; COLOR: #a30808; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cny_offer_bg {
	BACKGROUND: url(images/cny/offer_bg.jpg) repeat-y
}
.cny_offer_top {
	BACKGROUND: url(images/cny/offer_top.jpg) no-repeat left top
}
.cny_offer_bottom {
	BACKGROUND: url(images/cny/offer_bottom.jpg) no-repeat left bottom
}
.cny_ion_merchant {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #57024d; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.cny_ion_bodytext {
	FONT-SIZE: 11px; COLOR: #1461a3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
