.sprites{background-image:url(http://d1iwy91zx625zf.cloudfront.net/wedding-favors-ideas.jpg);background-color:transparent;background-repeat:no-repeat;}
#beachimage_jpg{height:80px;width:80px;background-position:-0px -0px;}
#cat_anniversary-favors_jpg{height:80px;width:80px;background-position:-80px -0px;}
#cat_best-man-gifts_jpg{height:80px;width:80px;background-position:-160px -0px;}
#cat_bridal-accessories_jpg{height:80px;width:80px;background-position:-240px -0px;}
#cat_bridal-shower-favors_jpg{height:80px;width:80px;background-position:-320px -0px;}
#cat_bride-gifts_jpg{height:80px;width:80px;background-position:-400px -0px;}
#cat_bridesmaid-gifts_jpg{height:80px;width:80px;background-position:-480px -0px;}
#cat_cake-accessories-wedding-servers_jpg{height:80px;width:80px;background-position:-560px -0px;}
#cat_candle-wedding-favors_jpg{height:80px;width:80px;background-position:-640px -0px;}
#cat_dog-wedding-clothes_jpg{height:80px;width:80px;background-position:-720px -0px;}
#cat_elegant-wedding-favors_jpg{height:80px;width:80px;background-position:-800px -0px;}
#cat_favor-boxes_jpg{height:80px;width:80px;background-position:-880px -0px;}
#cat_flower-girl-accessories_jpg{height:80px;width:80px;background-position:-960px -0px;}
#cat_flower-girl-baskets_jpg{height:80px;width:80px;background-position:-1040px -0px;}
#cat_groom-gifts_jpg{height:80px;width:80px;background-position:-1120px -0px;}
#cat_groomsmen-gifts_jpg{height:80px;width:80px;background-position:-1200px -0px;}
#cat_honeymoon-gift-ideas_jpg{height:80px;width:80px;background-position:-1280px -0px;}
#cat_maid-of-honor-gifts_jpg{height:80px;width:80px;background-position:-1360px -0px;}
#cat_personalized-wedding-favors_jpg{height:80px;width:80px;background-position:-1440px -0px;}
#cat_place-card-holders_jpg{height:80px;width:80px;background-position:-1520px -0px;}
#cat_ring-bearer-gifts_jpg{height:80px;width:80px;background-position:-1600px -0px;}
#cat_toasting-flutes_jpg{height:80px;width:80px;background-position:-1680px -0px;}
#cat_unique-wedding-favors_jpg{height:80px;width:80px;background-position:-1760px -0px;}
#cat_unity-candles_jpg{height:80px;width:80px;background-position:-1840px -0px;}
#cat_usher-gifts_jpg{height:80px;width:80px;background-position:-1920px -0px;}
#cat_wedding-cake-toppers_jpg{height:80px;width:80px;background-position:-2000px -0px;}
#cat_wedding-candle-holders_jpg{height:80px;width:80px;background-position:-2080px -0px;}
#cat_wedding-card-boxes_jpg{height:80px;width:80px;background-position:-2160px -0px;}
#cat_wedding-centerpieces_jpg{height:80px;width:80px;background-position:-2240px -0px;}
#cat_wedding-favors_jpg{height:80px;width:80px;background-position:-2320px -0px;}
#cat_wedding-invitations_jpg{height:80px;width:80px;background-position:-2400px -0px;}
#cat_wedding-ring-pillows_jpg{height:80px;width:80px;background-position:-2480px -0px;}
#cat_wedding-sets_jpg{height:80px;width:80px;background-position:-2560px -0px;}
#subcat_aisle-runners_jpg{height:80px;width:80px;background-position:-2640px -0px;}
#subcat_bride-clothes_jpg{height:80px;width:80px;background-position:-2720px -0px;}
#subcat_favorcure_jpg{height:80px;width:80px;background-position:-2800px -0px;}
#subcat_garter-belts_jpg{height:80px;width:80px;background-position:-2880px -0px;}
#subcat_handbags_jpg{height:80px;width:80px;background-position:-2960px -0px;}
#subcat_handkerchiefs_jpg{height:80px;width:80px;background-position:-3040px -0px;}
#subcat_jewelry_jpg{height:80px;width:80px;background-position:-3120px -0px;}
#subcat_memorial-candles_jpg{height:80px;width:80px;background-position:-3200px -0px;}
#subcat_tiara-hairstyles_jpg{height:80px;width:80px;background-position:-3280px -0px;}
#subcat_wedding-music_jpg{height:80px;width:80px;background-position:-3360px -0px;}
#subcat_wedding-planning_jpg{height:80px;width:80px;background-position:-3440px -0px;}
#subcat_wedding-veils_jpg{height:80px;width:80px;background-position:-3520px -0px;}
#weddingdecorating_jpg{height:80px;width:80px;background-position:-3600px -0px;}
#wedding-guest-books_jpg{height:80px;width:80px;background-position:-3680px -0px;}
#fall-wedding-favors_jpg{height:80px;width:80px;background-position:-3770px -0px;}
.boxText{font-family:Verdana, Arial, sans-serif;font-size:12px;}
.errorBox{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#cc0033;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#70d250;text-decoration:underline;}
BODY{background:#ffffff;color:#000000;margin:0px;}
A{color:#000000;text-decoration:none;}
A:hover{color:#0000ff;text-decoration:underline;}
FORM{display:inline;}
TR.header{background:#ffffff;}
TR.headerNavigation{background:#ff3399;}
TD.headerNavigation{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ff3399;color:#ffffff;font-weight:bold;}
A.headerNavigation{color:#FFFFFA;}
A.headerNavigation:hover{color:#cccccc;}
TR.headerError{background:#ff0000;}
TD.headerError{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}
TR.headerInfo{background:#00ff00;}
TD.headerInfo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#00ff00;color:#ffffff;font-weight:bold;text-align:center;}
TR.footer{background:#ff3399;}
TD.footer{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ff3399;color:#ffffff;font-weight:bold;}
.infoBox{background:#b6b7cb;}
.infoBoxContents{background:#ffccff;font-family:Verdana, Arial, sans-serif;font-size:11px;border-spacing:2px;border-collapse:separate;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana, Arial, sans-serif;font-size:10px;}
TD.infoHeaderHeading{color:#939a7f;font-size:10px;padding-left:4px;padding-bottom:3px;text-align:left;}
TD.infoBoxHeading{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;background:#ff3399;color:#ffffff;}
TD.infoBox, SPAN.infoBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#f8f8f9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{background:#f8f8f9;}
TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px;}
.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ff3399;color:#FFFFFF;font-weight:bold;}
TD.productListing-data{font-family:Verdana, Arial, sans-serif;font-size:10px;}
A.pageResults{color:#0000FF;}
A.pageResults:hover{color:#0000FF;background:#FFFF33;}
TD.pageHeading, DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:16px;font-weight:bold;color:#9a9a9a;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
TD.main, P.main{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;}
TD.smallText, SPAN.smallText, P.smallText{font-family:Verdana, Arial, sans-serif;font-size:10px;}
TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:13px;color:#aabbdd;}
TD.fieldKey{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:12px;}
TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
SPAN.newItemInCart{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#0000ff;}
CHECKBOX, INPUT, RADIO, SELECT{font-family:Verdana, Arial, sans-serif;font-size:11px;}
TEXTAREA{width:100%;font-family:Verdana, Arial, sans-serif;font-size:11px;}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#f0a480;font-weight:bold;}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}
TD.formAreaTitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{font-family:Verdana, Arial, sans-serif;color:#ff0033;}
SPAN.errorText{font-family:Verdana, Arial, sans-serif;color:#ff0066;}
.moduleRow{}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer;cursor:pointer;}
.moduleRowSelected{background-color:#E9F4FC;}
.checkoutBarFrom, .checkoutBarTo{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
.messageBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
.messageStackError, .messageStackWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#99ff00;}
.inputRequirement{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#0000cc;}
.infoBoxProducts{text-align:center;border:solid 1px #999999;font-family:Verdana, Arial, sans-serif;font-size:11px;font-weight:normal;background-color:#ffffff;color:#333333;margin-bottom:-8px;}
.infoBoxProducts a{color:#333333;}
TD.infoBoxGrid{font-family:Verdana, Arial, sans-serif;font-size:11px;border:solid 1px #999999;}
img.buy_now{margin-bottom:10px;}
img.thm_buy_now{margin-bottom:-3px;}
.buy_now{font-weight:bold;font-size:14px;color:#999999;}
.infoBoxList{border:ridge 0px #faf0e6;border-collapse:collapse;background-color:#ffffff;}
.thumbcontent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#666666;text-align:center;}
TD.noborderbox{font-family:Verdana, Arial, sans-serif;font-size:11px;}
.progress{width:1px;height:14px;color:white;font-size:12px;overflow:hidden;background-color:navy;padding-left:5px;}
#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;}
#lightboxDetails{font-size:0.8em;padding-top:0.4em;}
#lightboxCaption{float:left;}
#keyboardMsg{display:none}
#closeButton{top:5px;right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
.name{FONT-FAMILY:Arial;FONT-SIZE:14px;FONT-WEIGHT:bold;COLOR:#000;LINE-HEIGHT:18px;margin-bottom:7px;margin-top:0px;}
#scroll{position:absolute;margin:0 auto;visibility:hidden;background-color:white;z-index:1;width:176px;height:150px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-collapse:collapse;border-bottom-style:solid;border-color:#000000;border-width:1px;overflow:auto;float:left;}
#scroll div{margin:0 auto;text-align:left}
#suggest table{width:170px;font-size:11px;font-weight:normal;color:#676767;text-decoration:none;border:0px;padding:0px;text-align:left;margin:0px}
a.suggest_link{text-decoration:none;margin:0px;color:#173f5f}
a:hover.suggest_link{text-decoration:none;margin:0px;color:#173f5f}
.sprite{background-image:url(wedding-favors-collection.png);background-color:transparent;background-repeat:no-repeat;}
#arrow_right_gif{height:10px;width:12px;background-position:-0px -0px;}
#button_quick_find_gif{height:17px;width:16px;background-position:-12px -0px;}
#corner_left_gif{height:14px;width:11px;background-position:-28px -0px;}
#corner_right_gif{height:14px;width:11px;background-position:-39px -0px;}
#corner_right_left_gif{height:14px;width:11px;background-position:-50px -0px;}
#header_account_gif{height:30px;width:30px;background-position:-61px -0px;}
#header_cart_gif{height:30px;width:30px;background-position:-91px -0px;}
#header_checkout_gif{height:30px;width:30px;background-position:-121px -0px;}