@charset "utf-8";

body { 
	background:url('../images/bgPatternRepeat.jpg') 
	repeat; color:#000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	margin:0; 
	padding:0; 
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; }

h1, h2, h3, h4, h5, h6 { font-weight:normal; }

ul, li, ol { list-style-type:none; }

img { border:0; float:left; }

a, input { outline:none; border:none; text-decoration:none; }

.FloatLeft { float:left }

.FloatRight { float:right }

.Display { display:none; }

.Clear { clear:both; }

/* Misc Classes */
.BrowseBlock ul li a:hover, .BrowseBlockLast ul li a:hover, .PopularStores ul li a:hover, .FeaturesBlock p a:hover, .leftImg p a:hover, .WordListing ul li a:hover { text-decoration:underline; }

.WordListing ul li a.Number:hover, .StoresListing ul li a:hover, .GiveShotText ul li a:hover, #FooterMiddle ul li a:hover { text-decoration:none; }

.Ptop18 { padding-top:18px; }

.Ptop12 { padding-top:12px; }

.Mtop23 { margin-top:18px; }

.Mtop11 { margin-top:11px; }

/**** Main CSS ******/
#OuterWrapper { background:url('../images/topbg.gif') repeat-x; float:left; width:100%; }

#AutoWrapper { width:977px; padding:10px 0 0 0; margin:auto; }

/* Wrappers */
#AutoWrapper div.LogoWrapper, #AutoWrapper div.ContentWrapper, #AutoWrapper div#Navigation { float:left; width:977px; }

/*Navigation  Wrapper */
#Navigation ul { float:left; height:33px; width:977px; }

#Navigation ul li { color:#000; float:left; font-size:16px; line-height:33px; padding-right:3px; text-transform:uppercase; }

#Navigation ul li span { display:none; }

#Navigation ul li a.HomeNav { background:url('../images/tabHome.gif') no-repeat; float:left; height:33px; width:86px; }

#Navigation ul li a.HomeNav:hover, #Navigation ul li.HomeActive { background:url('../images/tabHome.gif') 0 -33px no-repeat; float:left; height:33px; width:86px; }

#Navigation ul li a.CouponsNav { background:url('../images/tabCoupons.gif') no-repeat; float:left; height:33px; width:95px; }

#Navigation ul li a.CouponsNav:hover { background:url('../images/tabCoupons.gif') 0 -33px no-repeat; float:left; height:33px; width:95px; }

#Navigation ul li a.WatchlistsNavActive { background:url('../images/watchlist.gif') 0 -33px no-repeat; float:left; height:33px; width:118px; }

#Navigation ul li a.WatchlistsNav { background:url('../images/watchlist.gif') no-repeat; float:left; height:33px; width:118px; }

#Navigation ul li a.WatchlistsNav:hover { background:url('../images/watchlist.gif') 0 -33px no-repeat; float:left; height:33px; width:118px; }

#Navigation ul li a.ComparePriceNav { background:url('../images/tabcomparePrices.gif') no-repeat; float:left; height:33px; width:146px; }

#Navigation ul li a.ComparePriceNav:hover { background:url('../images/tabcomparePrices.gif') 0 -33px no-repeat; float:left; height:33px; width:146px; }


#Navigation ul li a.Browser_Add_OnActive { background:url('../images/browser_add_on.gif') 0 -33px no-repeat; float:left; height:33px; width:153px; }

#Navigation ul li a.Browser_Add_On { background:url('../images/browser_add_on.gif') no-repeat; float:left; height:33px; width:153px; }

#Navigation ul li a.Browser_Add_On:hover { background:url('../images/browser_add_on.gif') 0 -33px no-repeat; float:left; height:33px; width:153px; }

#Navigation ul li a.HelpNav { background:url('../images/tabHelp.gif') no-repeat; float:left; height:33px; width:86px; }
#Navigation ul li a.HelpNav:hover, #Navigation ul li.HelpNavActive { background:url('../images/tabHelp.gif') 0 -33px no-repeat; float:left; height:33px; width:86px; }

/* Logo Wrapper */
.LogoWrapper h1.Logo { background:url('../images/priceblink_logo.png') no-repeat; float:left; height:59px; width:236px; margin:7px 0 0px 2px; padding-bottom:38px; }

.LogoWrapper h1.Logo a { float:left; height:59px; width:236px; }

/* SearchSection */
.LogoWrapper div.SearchSection { float:right; width:714px; }

.SearchSection span.LeftBg { background:url('../images/searchBgLeft.jpg') no-repeat; float:left; height:88px; width:13px; }

.SearchSection span.RightBg { background:url('../images/searchBgRight.jpg') no-repeat; float:left; height:88px; width:13px; }

.SearchSection div.SearchMiddle { background:url('../images/searchBgRepeat.jpg') repeat-x; float:left; height:76px; padding:12px 0 0 8px; width:680px; }

.SearchMiddle div.InputBg { background:url('../images/searchTextField.jpg') no-repeat; float:left; height:35px; padding:6px 0 0 8px; width:566px; }

.SearchMiddle div.InputBg input.searchTxt { border:none; background:none; color:#313131; float:left; font-size:19px; height:35px; width:552px; }

.SearchMiddle div.SearchBtn { float:left; padding:4px 0 0 11px; }

.SearchMiddle p { color:#717171; float:left; font-size:12px; line-height:35px; padding:0 0 0 10px; width:670px; }

/* LeftSection */
.ContentWrapper div.LeftSection { float:left; width:234px; }

/* PopularStores */
.LeftSection div.PopularStores, .LeftSection div.BrowseStores { background:#fff; float:left; width:234px; }

.PopularStores span.LeftBg { background:url('../images/blueHeadingBgLeft.gif') no-repeat; float:left; height:39px; width:5px; }

.PopularStores span.RightBg { background:url('../images/blueHeadingBgRight.gif') no-repeat; float:left; height:39px; width:6px; }

.PopularStores div.PopularMiddle { background:#0b618e; float:left; padding-left:10px; width:213px; }

.PopularMiddle h2.MostPopularStoresHdg { background:url('../images/MostpopularStore.jpg') no-repeat; float:left; height:39px; width:172px; }

.PopularStores ul, .BrowseContent { float:left; padding:6px 2px 6px 3px; width:229px; }

.PopularStores ul li { border-bottom:1px #dfdfdf solid; float:left; padding:0 0 0 10px; width:219px; }

.PopularStores ul li a { color:#000; float:left; font-size:13px; font-weight:bold; padding:7px 0; width:219px; }

.PopularStores ul li a.ViewListing { color:#e67124; float:left; font-size:11px; font-weight:bold; padding-top:12px; width:219px; }

.PopularStores ul li.Bodrnone, .BrowseContent .BrowseBlock.Bodrnone { border-bottom:none; }

.PopularStores span.BotmImg, .BrowseStores span.BotmImg { background:url('../images/leftPanelBottomBg.jpg') no-repeat; float:left; height:3px; overflow:hidden; width:234px; }

/* Browse Stores */
.BrowseStores span.LeftBg, .BrowseSection span.LeftBg { background:url('../images/greenHeadingBgLeft.jpg') no-repeat; float:left; height:40px; width:6px; }

.BrowseStores span.RightBg, .BrowseSection span.RightBg { background:url('../images/greenHeadingBgRight.jpg') no-repeat; float:left; height:40px; width:5px; }

.BrowseStores div.BrowseMiddle { background:#91b755; float:left; padding-left:10px; width:213px; }

.BrowseMiddle h2.BrowseStoresHdg, .BrowseMid h2.BrowseStoresHdg { background:url('../images/browseAllStores.jpg') no-repeat; float:left; height:40px; width:154px; }

.BrowseMiddle h2.BrowsetopHdg, .BrowseMid h2.BrowsetopHdg { background:url('../images/top50stores.gif') no-repeat; float:left; height:40px; width:154px; }

.BrowseContent div.BrowseBlock { border-bottom:1px #dfdfdf solid; float:left; padding:0 0 0 10px; width:219px; }

.BrowseContent div.BrowseBlockLast { border-bottom:1px #dfdfdf solid; float:left; padding:0 0 0 10px; width:219px; }

.BrowseBlock ul, .BrowseBlockLast ul { float:left; width:auto; }

.BrowseBlock ul li, .BrowseBlockLast ul li { float:left; font-size:13px; font-weight:bold; padding:6px 4px; width:auto; }

.BrowseBlock ul li a, .BrowseBlockLast ul li a { color:#000; float:left; font-size:13px; font-weight:bold; text-align:center; width:17px; }

/* Offer Ads */
.LeftSection div.OfferCoupon { float:left; padding:23px 0 0 36px; width:198px; }

/* Google Ads */
.LeftSection div.GoogleAds { float:left; padding:23px 0 0 0; width:234px; }

/* RightSection */
.ContentWrapper div.RightSection { float:right; width:731px; }

.RightSection div.FeaturesSection, .RightSection div.PopularCoupons, .RightSection div.BrowseSection { float:left; width:731px; }

.FeaturesSection span.LeftBg, .GiveShotSection span.LeftBg { background:url('../images/blue_lhs.gif') no-repeat; float:left; height:40px; width:10px; }

.FeaturesSection div.FeaturesMiddle { background:#0b618e; float:left; height:40px; width:711px; }

.FeaturesMiddle h2.FeaturesStoreHdg { background:url('../images/featuredStores.jpg') no-repeat; float:left; height:40px; width:149px; }

.FeaturesMiddle h2 { color:#fff; float:left; font-size:16px; font-weight:bold; line-height:40px; height:40px; width:auto; }

.FeaturesSection span.RightBg, .GiveShotSection span.RightBg { background:url('../images/blue_rhs.gif') no-repeat; float:left; height:40px; width:10px; }

.FeaturesContent { background:#f0f7ff; border-left:2px #b5d5fe solid; border-right:1px #b5d5fe solid; float:left; padding:12px 10px 0px 19px; width:699px; }

.FeaturesContent div.FeaturesBlockOuter { padding:0px 9px 10px 0; float:left; }

.FeaturesBlockOuter div.FeaturesBlock { background:#b5d5fe; padding:1px; float:left; width:128px; }

.FeaturesBlock p { float:left; line-height:22px; text-align:center; width:128px; }

.FeaturesBlock p a { color:#0b618e; font-size:11px; font-weight:bold; text-decoration:none; }

.FeaturesSection span.BotmImg { background:url('../images/featuredBottomBg.jpg') no-repeat; float:left; height:6px; overflow:hidden; width:731px; }

/* Popular Coupons */
.PopularCoupons span.LeftBg { background:url('../images/orangeHeadingBgLeft.gif') no-repeat; float:left; height:40px; width:5px; }

.PopularCoupons div.CouponsMiddle { background:#e67124; float:left; height:40px; padding:0 0 0 8px; width:713px; }

.CouponsMiddle h2.PopularCouponsHdg { background:url('../images/popularCoupons.jpg') no-repeat; float:left; height:40px; width:163px; }

.PopularCoupons span.RightBg { background:url('../images/orangeHeadingBgRight.gif') no-repeat; float:left; height:40px; width:5px; }

.CouponsContent { background:#fff; float:left; padding:6px 7px 0px 10px; width:714px; }

.CouponsContent div.CouponDescription { background:#fff; border:2px #e9e8e8 dashed; float:left; padding:19px 0px 15px 13px; width:699px; margin-bottom:5px; }
.CouponDescription div.redcoupon { float:left; width:83px; height:63px; margin-right:10px; text-align:center; padding-top:20px; background:url(../images/red_bg.png) no-repeat left top; color:#FFF; font-weight:bold; }
.CouponDescription div.redcoupon h1 {color:#FFF; font-size:20px; margin:0; padding:0; font-weight:bold;}

.CouponDescription div.greencoupon { float:left; width:83px; height:63px; margin-right:10px; text-align:center; padding-top:20px; background:url(../images/green_bg.png) no-repeat left top; color:#FFF; font-weight:bold; }
.CouponDescription div.greencoupon h1 {color:#FFF; font-size:20px; margin:0; padding:0; font-weight:bold;}

.CouponDescription div.orangecoupon { float:left; width:83px; height:63px; margin-right:10px; text-align:center; padding-top:20px; background:url(../images/orange_bg.png) no-repeat left top; color:#FFF; font-weight:bold; }
.CouponDescription div.orangecoupon h1 {color:#FFF; font-size:20px; margin:0; padding:0; font-weight:bold;}


.CouponDescription div.leftImg { float:left; width:138px; }

.CouponDescription div.leftImg img { border:1px #cacaca solid; }

.CouponDescription div.leftImg p { float:left; line-height:22px; text-align:center; width:128px; }

.CouponDescription div.leftImg p a { color:#0b618e; font-size:11px; font-weight:bold; text-decoration:none; }

.CouponDescription div.CouponText, .RCouponDescription div.CouponText { float:left; width:464px; }

.CouponText p, .RCouponDescription p { float:left; font-size:14px; line-height:18px; width:464px; }

.CouponText div.Coupons, .RCouponDescription div.Coupons { float:left; padding:5px 0 0 0; width:464px; }

.Coupons span.CouponTxt { float:left; font-weight:bold; line-height:43px; width:95px; }

.Coupons .NewYearCoupon { float:left; padding:8px 5px 0 0; }

.PopularCoupons span.BotmImg, .FeaturesSection span.BotmImgWhite { background:url('../images/rightPanelBottomBg.gif') no-repeat; float:left; height:5px; overflow:hidden; width:731px; }

/** Footer Wrapper **/
#AutoWrapper #FooterWrapper { color:#615f5f; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; margin-top:20px; width:977px; }

#FooterWrapper span.LeftBg { background:url('../images/footerBgLeft.png') no-repeat; float:left; height:53px; width:5px; }

#FooterWrapper div#FooterMiddle { background:url('../images/footerBgRepeat.png') repeat-x; float:left; height:36px; padding:17px 10px 0 10px; width:947px; }

#FooterWrapper span.RightBg { background:url('../images/footerBgRight.png') no-repeat; float:left; height:53px; width:5px; }

#FooterMiddle ul { float:left; width:auto; }

#FooterMiddle ul li { float:left; padding:0 3px; width:auto; }

#FooterMiddle ul li a { color:#615f5f; float:left; text-decoration:underline; }

#FooterMiddle p { float:right; width:auto; }

/* Contact Us Page */
.FeaturesMiddle h2.FeedbackHdg { background:url('../images/Feedback&SupportTxt.gif') 0 9px no-repeat; float:left; height:40px; width:214px; }

.FeaturesMiddle h2.PressHdg { background:url('../images/PressTxt.gif') 0 9px no-repeat; float:left; height:40px; width:149px; }

.FeaturesMiddle h2.PartnersHdg { background:url('../images/PartenerTxt.gif') 0 9px no-repeat; float:left; height:40px; width:149px; }

.ContactContent { background:#fff; float:left; padding:10px 9px; width:713px; }

.ContactContent p { color:#333; float:left; font-weight:bold; line-height:18px; padding:3px 0 0 7px; width:664px; }

.ContactContent p a { color:#0b618e; text-decoration:none; }

/* FeedbackForm Page */
.FeaturesMiddle h2.FeedbackFormHdg { background:url('../images/PriceBlinkPriceTxt.gif') 0 9px no-repeat; float:left; height:40px; width:364px; }

.FeedbackContent { float:left; margin-bottom:4px; width:711px; }

.FeedbackContent div.FeedbackMiddle { border-left:1px #e3e3e3 solid; border-right:1px #ccc solid; float:left; padding:4px 0 4px 10px; width:696px; }

.ContactContent p.FeedBackTxt { color:#000; padding-top:0; }

.FeedbackContent span.TopImg { background:url(../images/grey_top.gif) no-repeat; float:left; height:7px; overflow:hidden; width:711px; }

.FeedbackContent span.BotmImg { background:url(../images/grey_botm.gif) no-repeat; float:left; height:7px; overflow:hidden; width:711px; }

.FeedbackForm { width:600px; float:left; }

.FeedbackForm fieldset { width:600px; border:0; padding:0px 0px 6px 0px; float:left; }

.FeedbackForm fieldset label.FeedLbl { width:168px; padding-right:8px; text-align:right; line-height:26px; float:left; }

.FeedbackForm fieldset input.TxtFld { width:386px; border:1px #c7c7c7 solid; float:left; font-size:12px; padding:3px 0px 0px 3px; height:21px; }

.comments { width:386px; float:left; height:140px; padding:3px 0px 0px 3px; overflow:hidden; border:1px #c7c7c7 solid; font-size:12px; }

.FeedbackForm fieldset.SubmitBtn { padding:4px 0 15px 175px; float:left; width:200px; }

/* Browse Stores */
.BrowseSection div.BrowseMid { background:#91b755; float:left; height:40px; padding-left:8px; width:712px; }

.BrowseMid h2.FeaturesStoreHdg { background:url('../images/featuredStores.jpg') no-repeat; float:left; height:40px; width:149px; }

.BrowseMid span.RightBg { background:url('../images/blue_rhs.gif') no-repeat; float:left; height:40px; width:10px; }

.BrowseStoresContent { background:#fff; border-left:2px #cce89e solid; border-right:1px #cce89e solid; float:left; padding:15px 0px 0px 23px; width:704px; }

.BrowseStoresContent span.GreenDivider { background:url(../images/green_divider.gif) no-repeat; float:left; height:1px; overflow:hidden; width:666px; }

.BrowseStoresContent div.WordListing { float:left; padding:7px 10px; width:648px; }

.BrowseStoresContent div.WordListing.ListBg { background:url(../images/green_bg.gif) repeat-y; float:left; padding:7px 10px; width:648px; }

.WordListing ul { float:left; width:648px; }

.WordListing ul li { color:#333; float:left; font-size:12px; padding:0px 3px; width:auto; }

.WordListing ul li a { color:#333; float:left; }

.WordListing ul li a.Number { color:#333; font-weight:bold; text-decoration:underline; }

.BrowseStoresContent div.StoresListing { float:left; padding:15px 10px 13px 10px; width:656px; }

.StoresListing ul { float:left; width:175px; }

.StoresListing ul.MidList { padding:0 60px; float:left; width:175px; }

.StoresListing ul li { color:#333; float:left; font-size:12px; padding-bottom:5px; width:175px; }

.StoresListing ul li a { color:#333; float:left; font-weight:bold; text-decoration:underline; }

.BrowseSection span.BotmImg { background:url(../images/green_botm.gif) no-repeat; float:left; height:7px; overflow:hidden; width:731px; }

/* Retailer Coupon Page */
.FeaturesMiddle h2.RetailerCouponHdg { background:url('../images/NeweggCouponTxt.gif') 0 10px no-repeat; float:left; height:40px; width:222px; }

.RetailerCouponMiddle { background:#fff; float:left; padding:5px 0 0 0; width:731px; }

.RetailerCouponMiddle span.CouponsHdg { background:#e3e3e3; color:#0b618e; float:left; font-weight:bold; padding:7px 0 7px 12px; width:719px; }

.RetailerCouponMiddle div.RCoupon { float:left; padding:10px 8px; width:715px; }

.RCoupon div.RCouponDescription { background:#fff; border:2px #e9e8e8 dashed; float:left; padding:19px 0px 15px 30px; width:682px; margin-bottom:5px; }

.RCouponDescription div.WorkFor { float:left; width:165px; }

.WorkFor span.TopImg { background:url(../images/grey_top_small.gif) no-repeat; float:left; height:7px; overflow:hidden; width:165px; }

.WorkFor div.WorkMiddle { border-left:1px #dbdbdb solid; border-right:1px #dbdbdb solid; float:left; width:163px; }

.WorkMiddle p { float:left; font-size:12px; font-weight:bold; text-align:center; line-height:18px; width:163px; }

.WorkMiddle div.ConfirmBtns { float:left; padding:7px 0 14px 46px; width:70px; }

.WorkFor span.BotmImg { background:url(../images/grey_botm_small.gif) no-repeat; float:left; height:7px; overflow:hidden; width:165px; }

/* Installation Page */
.InstallationSteps { background:url(../images/installationbanner.jpg) no-repeat; float:left; height:235px; padding:90px 0 0 492px; width:485px; }

.InstallationSteps p { float:left; font-weight:bold; line-height:18px; width:463px; }

.InstallationSteps ul { float:left; padding:6px 0 0 5px; width:458px; }

.InstallationSteps ul li { background:url(../images/bullet.gif) no-repeat; float:left; line-height:18px; padding-bottom:5px; width:458px; }

.InstallationSteps ul li span { color:#fff; float:left; font-size:16px; font-weight:bold; height:22px; width:22px; text-align:center; line-height:22px; margin-right:10px; }

.GiveShotSection { float:left; width:977px; }

.GiveShotSection div.GiveShotMiddle { background:#0b618e; float:left; height:40px; width:957px; }

.GiveShotMiddle h2.GiveShotHdg { background:url('../images/readyToGive.gif') no-repeat; float:left; height:40px; width:530px; }

.GiveShotSection div.GiveShotContent { background:#fff; border-left:2px #b5d5fe solid; border-right:1px #b5d5fe solid; float:left; padding:12px 9px 6px 9px; width:955px; }

.GiveShotContent div.GiveShotText { border:2px #e9e8e8 dashed; float:left; padding:12px 47px 6px 35px; width:867px; }

.GiveShotText ul { float:left; width:158px; }

.GiveShotText ul.MidList { padding:0 0 0 90px; float:left; width:158px; }

.GiveShotText ul.MidList1 { padding:0 0 0 55px; float:left; width:158px; }

.GiveShotText ul li { color:#000; float:left; padding-bottom:5px; width:158px; }

.GiveShotText ul li a { color:#000; float:left; font-weight:bold; text-decoration:underline; }

.InstallationHdg { background:#fff; color:#0b618e; float:left; font-size:18px; line-height:28px; padding:13px; width:951px; }

.InstallationHdg h2 { color:#26b801; font-size:40px; font-weight:bold; line-height:45px; }

.GiveShotSection span.BotmImg { background:url(../images/readyToGiveBottomBg.gif) no-repeat; float:left; height:7px; overflow:hidden; width:977px; }

/* Faq Page */
.FeaturesMiddle h2.FaqHdg { background:url('../images/frequentlyAskedQuestionsTxt.gif') 0 9px no-repeat; float:left; height:40px; width:267px; }

.FeaturesMiddle span.FaqIcon { background:url('../images/faq_icon.gif') 0 2px no-repeat; float:right; height:35px; width:34px; }

.FaqContent { background:#fff; float:left; padding:5px 13px 258px 13px; width:705px; }

.FaqContent div.QuesAns { float:left; width:705px; }

.FaqContent div.QuesAns a { background:#e9e9e9 url(../images/PlusIcon.gif) 10px 12px no-repeat; color:#0b618e; float:left; font-weight:bold; padding:5px 0px 5px 30px; width:675px; margin-top:1px; }

.QuesAns div.Answer { background:#f9f9f9 url(../images/OpenArrow.gif) 13px 16px no-repeat; float:left; line-height:18px; padding:14px 0px 14px 30px; width:676px; }

.FaqContent div.QuesAns a.active { background:#e9e9e9 url(../images/MinsIicon.gif) 10px 10px no-repeat; color:#0b618e; float:left; font-weight:bold; padding:5px 0px 5px 30px; width:675px; margin-top:1px; }



/***** 110202 *****/
/***** CONTENT BELOW contentWrapper *****/
#OuterWrapper div#SliderContent { float: left; position: relative; width:731px; height:432px; background: url(../images/sliderBg.jpg) no-repeat left top; padding:0; }

#SliderContent div.slideContent { float: left; width: 731px; height: 432px;  }
	.slideContent h1.hdrArea { float: left; width: 100%; height: 64px; background: url(../images/sliderHdrPriceBlink.jpg) no-repeat 2px 2px; text-indent: -5000px; }
	.slideContent div.sliderContArea { float: left; width: 100%; height: 313px; }
		/***** FOR SLIDE 01, 02 *****/
		.sliderContArea .slide01Lft { float: left; width: 456px; height: auto; padding: 12px 0 0 8px; }
		
		.sliderContArea .slide01Rgt { float: left; width: 236px; height: auto; padding: 12px 0 0 17px; }
		.sliderContArea ul { float: left; width: 100%; height: auto; min-height: 170px; }
		.sliderContArea ul li { float: left; width: 189px; height: auto; background: url(../images/slideIconGreenTick.png) no-repeat left 4px; font-size: 16px; color: #222222; padding: 0 0 24px 23px; }
		.sliderContArea p.txtLinks { float: left; width: 230px; height: auto; line-height: 16px; font-size: 13px; font-weight: bold; color: #222222; text-align: center; padding: 0 0 3px 0; }
		.sliderContArea p span { color: #5f9a00; }
		.sliderContArea a { color: #5f9a00; text-decoration: underline; }
		.sliderContArea a:hover { text-decoration: none; }
		.sliderContArea .btnSafari { float: left; margin: 0 0 0 19px; display: inline; }
		
		/***** FOR SLIDE 03 *****/
		.sliderContArea .slide03Lft { float: left; width: 489px; height: auto; padding: 12px 0 0 15px; }
		
		.sliderContArea .slide03Rgt { float: left; width: 200px; height: auto; padding: 46px 0 0 0; }
		.sliderContArea p.txtBig { float: left; width: 100%; height: auto; min-height: 125px; font-size: 19px; color: #222222; text-align: center; padding: 0 0 3px 0; }
		.sliderContArea p.txtLinks02 { float: left; width: 200px; height: auto; line-height: 16px; font-size: 13px; font-weight: bold; color: #222222; text-align: center; padding: 0 0 3px 0; }
		.sliderContArea .btnSafari02 { float: left; margin: 0 0 0 15px; display: inline; }
		
		
		
	.slideContent .sliderFooter { float: left; width: 100%; height: 53px; }
		.sliderFooter p { float: left; width: 700px; height: auto; line-height: 18px; font-size: 13px; font-weight: bold; color: #222222; padding: 8px 0 0 17px; }
		.sliderFooter p.singleLineTxt { float: left; width: 700px; height: auto; line-height: 18px; font-size: 13px; font-weight: bold; color: #222222; padding: 19px 0 0 17px; }
	
	
.bannerHeroes .scrollLft { position: absolute; top: 216px; left: 0px; width: auto; height: auto; }

.bannerHeroes .scrollRgt { position: absolute; top: 216px; right: 0px; width: auto; height: auto; }

.bannerHeroes p { float: left; width: 530px; height: auto; font-size: 12px; color: #011e40; margin: 128px 0 0 44px; display: inline; }

.bannerHeroes a.linkRead { float: left; width: auto; height: auto; background: url('../images/icon-bulletRead.png') left 14px no-repeat; color: #a3d4dd; text-decoration: none; padding: 10px 0 0 12px; }

.bannerHeroes a:hover { text-decoration: underline; }

/************************Gallery Step****************/
.stepcarousel{
position: relative; 
overflow: scroll; 
width: 731px; 
height:432px;
}

.stepcarousel .belt{
position: absolute; 
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 731px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

#gallerya-paginate{ float:left; position:absolute; top:0px; left:0px; width:50px; height:22px;}

#gallerya-paginate img{ float:none;}

.ScrollBtns{ float:left; width:731px;}

.ScrollBtns .previous{ position:absolute; top:216px; left:0px; }

.ScrollBtns .next{ position:absolute; top:216px; right:0; z-index:999999; }


.coupon_link:link {
	padding:0 0 0 10px;
	color:#FFF;
	float:left;
	font-size:15px;
	font-weight:bold;
	background-image:url(../images/tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.coupon_link:link span{
	padding:6px 10px 6px 0;
	color:#FFF;
	float:left;
	font-size:15px;
	font-weight:bold;
	background-image:url(../images/tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.coupon_link:visited {
	padding:0 0 0 10px;
	color:#FFF;
	float:left;
	font-size:15px;
	font-weight:bold;
	background-image:url(../images/tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.coupon_link:visited span{
	padding:6px 10px 6px 0;
	color:#FFF;
	float:left;
	font-size:15px;
	font-weight:bold;
	background-image:url(../images/tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.coupon_link:hover {
	padding:0 0 0 10px;
	color:#FFF;
	float:left;
	font-size:15px;
	font-weight:bold;
	background-image:url(../images/tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.coupon_link:hover span{
	padding:6px 10px 6px 0;
	color:#FFF;
	float:left;
	font-size:15px;
	font-weight:bold;
	background-image:url(../images/tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.retailer_logo_white_bg{
	margin-top:5px;
	padding:5px;
	background-color: #FFFFFF;
	border: 1px solid #F0F7FF;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:10px;
	-khtml-border-top-left-radius: 10px; 
	-khtml-border-top-right-radius: 0px; 
	-khtml-border-bottom-left-radius: 0px; 
	-khtml-border-bottom-right-radius: 0px; 

	border-radius: 10px 10px 10px 10px;
}

.retailer_logo_blue_bg{
	margin-top:5px;
	padding:5px;
	background-color: #F0F7FF;
	border: 1px solid #B5D5FE;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:10px;
	-khtml-border-top-left-radius: 10px; 
	-khtml-border-top-right-radius: 0px; 
	-khtml-border-bottom-left-radius: 0px; 
	-khtml-border-bottom-right-radius: 0px; 
	border-radius: 10px 10px 10px 10px;
}