background:none repeat scroll 0 0 transparent;border:medium solid #D64616;color:#853349;float:left;font-family:Verdana,sans-serif;font-size:11px;font-weight:bold;height:31px;margin-left:52px;padding:0 5px;position:relative;text-align:left;top:9px;width:243px;body{background:#fff;}
.cl{font-size:0;line-height:0;clear:both;height:0;display:block;}
#shell-hb{width:100%;margin:0 auto;}
#shell-hb *{padding:0;margin:0;}
#qbLogo a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -1096px transparent;width:240px;height:55px;display:block;}
#header-hb{padding-bottom:1px;}
#header-links{border-collapse:collapse;border:none;padding:6px 0px 0 7px;}
#header-links A{padding:0 6px}
#header-links A:link{text-decoration:none;color:#3e3e46;}
#header-links A:visited{text-decoration:none;color:#3e3e46;}
#header-links A:hover{text-decoration:none;color:#ad4d1a;}
#header-links A:active{text-decoration:none;color:#3e3e46;}
#header-cart-link{height:23px;border-collapse:collapse;border:none}
#header-cart-link a{text-decoration:none}
#header-cart-link td{background:url(//d1fe0m3c7cc104.cloudfront.net/repeat.png) repeat 0 -70px;border:none;text-align:center;}
#header-cart-link td#l-border{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat 0 -945px;width:7px;border:none;padding:0}
#header-cart-link td#r-border{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat 0 -1008px;width:7px;border:none;padding:0}
#header-cart-link td#logout{border-right:thin solid #CbCbCb;padding-right:7px;}
#header-cart-link td#myaccount{padding:0 7px}
#header-cart-link td#myaccount a{padding-left:16px;background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat 0 -684px;}
#header-cart-link td#cart-sum{border-left:thin solid #CbCbCb;padding:0 7px 0 7px}
#header-cart-link td#cart-sum a{padding-left:18px;background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat 0 -699px;}
#freeShipping {background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -1203px transparent; width:410px; height:39px; border:0;display:block;}
#clearance {background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -723px transparent; width:395px; height:39px; border:0;display:block;}
.pageShadow-L {background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) repeat-y scroll -411px -2px transparent;}
.pageShadow-R {background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) repeat-y scroll -427px 0 transparent;}
#bbb {background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px 0px transparent; width:125px; height:50px; border:0;display:block;}
#mid-nav{background:url(//d1fe0m3c7cc104.cloudfront.net/repeat.png) repeat-x scroll 0px -161px;}
#head-hb{height:143px;position:relative;overflow:hidden;}
#navigation-hb{height:26px;background:url(//d1fe0m3c7cc104.cloudfront.net/repeat.png) repeat-x 0 0;padding-top:2px;}
#navigation-hb ul{list-style-type:none;}
#navigation-hb ul li{float:left;display:inline;padding:3px 3px 0 5px;height:20px;border-left:1px solid #F98359;position:relative;}
#navigation-hb ul li.first{padding-left:3px;border:0;}
#navigation-hb ul li a{float:left;height:26px;font-size:12px;line-height:18px;color:#fff;font-family:Georgia, sans-serif;text-transform:uppercase;padding:0 6px;font-weight:bold;text-decoration:none;}
#navigation-hb ul li a.hover, #navigation-hb ul li a:hover{background:#fff;color:#c55412;}
#navigation-hb ul li .dd{z-index:100;position:absolute;top:26px;left:2px;background:#fff;font-size:12px;line-height:15px;padding-bottom:0px;display:none;}
#navigation-hb ul li.first .dd{left:0}
#navigation-hb ul li .dd ul{}
#navigation-hb ul li .dd ul li{border:0;float:none;display:block;background:transparent;padding:0 0 10px 0;height:auto;font-size:12px;line-height:14px;font-family:Arial, sans-serif;color:#2c2c2c;text-decoration:none;font-weight:bold;text-indent:0;text-transform:none;}
#navigation-hb ul li .dd ul li a{float:none;height:auto;background:transparent;font-size:12px;line-height:14px;font-family:Arial, sans-serif;color:#2c2c2c;text-decoration:none;font-weight:bold;text-indent:0;padding:0;text-transform:none;}
#navigation-hb ul li .dd ul li a:hover{color:#eb4e25;}
#navigation-hb ul li .dd ul li ul{padding:0 0 0 15px;}
#navigation-hb ul li .dd ul li ul li{padding:0;}
#navigation-hb ul li .dd ul li ul li a{font-weight:normal;}
#navigation-hb .dd-col{float:left;width:170px;display:inline;padding-right:10px;}
#navigation-hb .dd-border{border-left:solid 3px #c6c4c4;border-right:solid 3px #c6c4c4;padding:10px 0 10px 10px;height:100%;border-bottom:solid 3px #c6c4c4;}
#navigation-hb .dd-mid{border-right:solid 1px #c6c4c4;padding:0px 1px 1px 10px;height:100%;}
#navigation-hb ul .dd-bottom{background:#E7511C;padding:0px 0px 1px 0px;color:#fff;font-family:Arial, sans-serif;font-size:12px;line-height:17px;}
#navigation-hb .dd-b-hidden{font-size:0;line-height:0px;height:5px;}
#navigation-hb ul .dd-bottom a{text-transform:none;float:none;width:auto;height:0;padding:0 0 0 7px;margin:0;background:transparent !important;font-weight:normal;font-family:Arial, sans-serif;color:#fff !important;line-height:26px;}
#navigation-hb ul .dd-bottom a:hover{text-decoration:underline;}
#navigation-hb .no-dd {height:20px}
h1#logo-hb{font-size:0;line-height:0;width:318px;height:143px;}
h1#logo-hb a{display:block;height:143px;text-indent:-4000px;background:url(images/logo-hb.gif);}
#head-right-hb{width:390px;font-size:11px;color:#333;font-family:Verdana, sans-serif;padding:20px 0 0 0;}
#head-right-hb a{color:#333;text-decoration:none;}
#head-right-hb a:hover{color:#eb4e25;}
#head-right-hb p{height:27px;}
#head-right-hb h3{font-size:14px;background:url(images/h3-search.gif) no-repeat right 0;height:29px;line-height:28px;text-align:right;padding:0 10px;}
#search-hb{width:298px;height:50px;margin:0 0 0 auto;position:relative;}
#search-hb .field{background:none repeat scroll 0 0 transparent;border:medium solid #E7511C;color:#853349;float:left;font-family:Verdana,sans-serif;font-size:11px;font-weight:bold;height:30px;margin-left:52px;padding:4px 13px 0 5px;position:relative;text-align:left;top:9px;width:234px;}
.submit-button{font-size:0;line-height:0;border:0;width:26px;height:30px;background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat 0 -1162px;cursor:pointer;text-indent:-4000px;position:absolute;top:9px;right:2px;}
.navTitle {color:#D47555;font:bold 12px arial;padding-bottom:5px;}
.triangleOn      {background: url("//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png") no-repeat scroll -251px -1119px transparent;padding-left: 11px;} 
.triangleOff     {background: url("//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png") no-repeat scroll -251px -1136px transparent;padding-left: 11px;}
.triangleBottom  {background: url("//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png") no-repeat scroll -251px -1093px transparent;padding-left: 11px;}
.indent          {margin-left:10px}
div.ns-product-grid{width:186px;height:280px;}
div.ns-g-p-link a{background-image:url(/images/view_product.gif);background-repeat:no-repeat;background-position:center;display:block;width:107px;height:26px}
div.ns-g-p-link a:hover{background-image:url(/images/view_product_h.gif);}
div.ns-l-p-link a{background-image:url(/images/view_product.gif);background-repeat:no-repeat;background-position:right;display:block;width:107px;height:26px}
div.ns-l-p-link a:hover{background-image:url(/images/view_product_h.gif);}
#free-shipping{background:url(/images/free_shipping_bg.gif) repeat-x scroll 0px 0px;height:40px;width:100%;border-collapse:collapse;border:none;}
#free-shipping .left{background:transparent url(/images/free_shipping_box.gif) no-repeat scroll 0 7px;padding:0 0 0 26px;font-family:Miriam, Arial, Helvetica, sans-serif;font-size:20pt;color:#3399CC}
#free-shipping .right{font-family:Miriam, Arial, Helvetica, sans-serif;font-size:15pt;color:#003366;text-align:right;padding:0 5px 0 0}
#free-shipping .right a{font-size:10pt;color:#CC0033;text-decoration:none;}
#certifications a:hover{cursor:pointer;}
#certifications .paypal a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -1044px transparent;display:block;width:109px;height:46px;}
#certifications .googlecheckout a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -862px transparent;display:block;width:131px;height:48px;}
#certifications .internationalshipping a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll -138px -75px transparent;display:block;width:110px;height:48px;}
#certifications .watresense a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -1345px transparent;display:block;width:122px;height:70px;}
#certifications .become a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll -1px -511px transparent;display:block;width:75px;height:70px;}
#certifications .bizrate a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -598px transparent;display:block;width:125px;height:73px;}
.social-links {border:1px solid #CCC;}
.gray {color:#999}
.social-links a{border:none; display:inline-block; height:33px; width:33px; margin:3px}
.social-links .blog a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -1252px transparent;}
.social-links .facebook a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll -3px -774px transparent;}
.social-links .flickr a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -820px transparent;}

/*right nav css*/
#rightNavBanners .banner1 a{background:url(/images/afina-rightbanner.jpg); width:191px; height:131px; border:0; display:block;}
#rightNavBanners .banner2 a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -60px transparent; width:191px; height:131px; border:0; display:block;}
#rightNavBanners .banner3 a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -361px transparent; width:191px; height:140px; border:0; display:block;}
#rightNavBanners .banner4 a{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll 0px -201px transparent; width:191px; height:150px; border:0; display:block;}
#rightNavBanners td{padding-bottom:10px}

/*moved from js/jquery.autocomplete.css*/
.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}
.ac_loading{background:white url('indicator.gif') right center no-repeat;}
.ac_odd{background-color:#eee;}
.ac_over{background-color:#0A246A;color:white;}


/*moved from images/style.css*/
.tabs A{background-image:url(/images/tab_BG.gif);background-repeat:repeat-x;font-weight:bold;font-size:16px;color:#FFFFFF;}
.tabs A{color:#FFFFFF;text-decoration:none}
.tabs A:HOVER{color:#FFFFFF;text-decoration:underline}
.tabs_side{background-image:url(/images/background.gif);background-repeat:repeat-x;font-weight:bold;font-size:12px;color:#FFFFFF;}
.tabs_side A{color:#FFFFFF;text-decoration:none}
.tabs_side A:HOVER{color:#FFFFFF;text-decoration:underline}
ul.message, ul.error{border:1px solid;margin-top:5px;margin-bottom:10px;margin-left:0px;padding:15px 15px 8px 45px;font-size:1em;font-weight:normal;}
ul.message li, ul.error li{display:block;margin:0 0 10px 0;padding:0;list-style:none;}
ul.error{background:#fff4f0 url(/images/notice_error.png) no-repeat 15px 15px !important;border-color:#F00;color:#F00;}
ul.message{background:#effbdf url(/images/notice_success.png) no-repeat 15px 15px !important;border-color:#cefa71;color:#000;}
ul.message a, ul.error a{font-weight:normal !important;}
A{FONT-SIZE:11px;COLOR:#bf0000;FONT-FAMILY:arial;TEXT-DECORATION:underline}
BODY{MARGIN:0px;BACKGROUND-COLOR:#f2f2e9}
BODY{FONT-SIZE:11px;MARGIN-LEFT:1px;FONT-FAMILY:arial}
TD{FONT-SIZE:11px;MARGIN-LEFT:1px;FONT-FAMILY:arial}
P{FONT-SIZE:11px;MARGIN-LEFT:1px;FONT-FAMILY:arial}
H1{MARGIN-TOP:0px;FONT-SIZE:20px;FONT-WEIGHT:bold;MARGIN-BOTTOM:0px}
H2{MARGIN-TOP:0px;MARGIN-BOTTOM:0px}
H1.searchResultTitle{MARGIN-TOP:0px;FONT-WEIGHT:bold;FONT-SIZE:18px;MARGIN-BOTTOM:0px;COLOR:#ae1221}
H1.Small{FONT-SIZE:15px;}
H1#prodTitle{display:block;font-size:1.17em;font-weight:bold;margin:1em 0;}
H1.productTitle{MARGIN-TOP:0px;FONT-WEIGHT:bold;FONT-SIZE:14px;MARGIN-BOTTOM:0px;COLOR:#bf0000}
H1.gift_idea_brown{MARGIN-TOP:0px;FONT-WEIGHT:bold;FONT-SIZE:14px;MARGIN-BOTTOM:0px;COLOR:#543a00}
H2.gift_idea{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ae1221}
H1.medium{FONT-SIZE:13px}
H1.large{FONT-SIZE:18px}
H1.large{FONT-SIZE:18px}
H1.sitemap{font-size:20px;margin-bottom:10px}
H2.sitemap{font-size:16px;margin-bottom:5px}
H2.sub{color:#666666;}
H2.Featured{color:#006699;padding-top:10px;padding-bottom:10px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
H3.sitemap{font-weight:bold;margin-bottom:0px;}
UL.sitemap{list-style-image:url(/images/depttriangleOff.gif);padding-left:15px;}
UL UL.sitemap{padding-left:10px;}
INPUT{FONT-SIZE:11px}
SELECT{FONT-SIZE:11px}
TEXTAREA{FONT-SIZE:11px}
INPUT.no_border{BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px}
INPUT.border{BORDER-RIGHT:gray 1px solid;BORDER-TOP:gray 1px solid;BORDER-LEFT:gray 1px solid;BORDER-BOTTOM:gray 1px solid}
TEXTAREA.border{BORDER-RIGHT:gray 1px solid;BORDER-TOP:gray 1px solid;BORDER-LEFT:gray 1px solid;BORDER-BOTTOM:gray 1px solid}
A:hover{COLOR:#0092db}
TD.brown{COLOR:#543a00}
TD.red{COLOR:#bf0000}
TD.tight{LINE-HEIGHT:1.3}
TD.sage{BACKGROUND-COLOR:#cbd4cf}
TD.tan{BACKGROUND-COLOR:#ece0c1}
TD.tan_new{BACKGROUND-COLOR:#fff2c5}
TD.lightTan{BACKGROUND-COLOR:#f9f1e0}
TD.lightTan_new{BACKGROUND-COLOR:#fffbeb}
TD.hairline{BACKGROUND-COLOR:#898989}
TD.navHairline{BACKGROUND-COLOR:#c9b281}
TD.white{BACKGROUND-COLOR:#ffffff}
TD.merchHeaderOrnament{BACKGROUND-COLOR:#bfbfbf}
TD.merchHeader{BACKGROUND-COLOR:#e5e5e5}
TD.merchColumnMargin{PADDING-RIGHT:10px;PADDING-LEFT:10px;PADDING-BOTTOM:0px;PADDING-TOP:10px}
TD.photoborder{BORDER-RIGHT:#c2bb97 1px solid;BORDER-TOP:#c2bb97 1px solid;BORDER-LEFT:#c2bb97 1px solid;BORDER-BOTTOM:#c2bb97 1px solid;BACKGROUND-COLOR:#ffffff;}
catborder{border-color:#000000 1px solid;}
TD.photoborder2{BORDER-BOTTOM:#DED3AB 1px solid;}
TD.photoborder3{BORDER-BOTTOM:#DED3AB 1px solid;PADDING-BOTTOM:10px;PADDING-TOP:10px}
.headline{FONT-SIZE:18px;COLOR:#0074ae;FONT-FAMILY:arial}
.small_headline{FONT-WEIGHT:bold;FONT-SIZE:13px;COLOR:#0074ae;FONT-FAMILY:arial}
.fine_print{FONT-SIZE:9px}
.gutter{COLOR:#ffffff}
.gutter:hover{COLOR:#ffffff}
.skyblue_bg{BACKGROUND-COLOR:#ceeaff}
.sage{BACKGROUND-COLOR:#cbd4cf}
.darkRed{BACKGROUND-COLOR:#ac1f27}
.brightRed{BACKGROUND-COLOR:#ce0017}
.navy{COLOR:#266e92}
.paleNavy{COLOR:#7eaec6}
.very_lt_gray_bg{BACKGROUND-COLOR:#f0f0f0}
.tan_bg{BACKGROUND-COLOR:#ffebc2}
.med_gray{FONT-SIZE:14px;COLOR:#999999}
.black_verdana{COLOR:#000000;FONT-FAMILY:Verdana}
.black_11{COLOR:#000000;TEXT-DECORATION:none}
.gray_11{FONT-SIZE:11px;COLOR:#373737}
.brown{COLOR:#543a00}
.medium_bold_brown{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#543a00}
.light_gray{COLOR:#999999}
.white{COLOR:#ffffff}
.navySm{COLOR:#244362}
.brightBrown{COLOR:#845200}
.brightBrown_no_ul{COLOR:#845200;TEXT-DECORATION:none}
.brightBlue{COLOR:#0074ae}
.mustard_bold{FONT-WEIGHT:bold;COLOR:#df8820}
.error{FONT-WEIGHT:bold;COLOR:#ff0000}
.bold_black{FONT-WEIGHT:bold;COLOR:#000000}
.gray_11_bold{FONT-WEIGHT:bold;COLOR:#4b4b4b}
.gray_11_bold2{FONT-WEIGHT:bold;COLOR:#373737}
.gray_11_bold3{FONT-WEIGHT:bold;COLOR:#484849}
.gray_11_bold4{FONT-WEIGHT:bold;COLOR:#666666}
.ul_bold_maroon{FONT-WEIGHT:bold;COLOR:#ae1221}
.ul_link_maroon{COLOR:#ae1221;TEXT-DECORATION:underline}
.ul_link_12_maroon{FONT-SIZE:12px;COLOR:#ae1221;TEXT-DECORATION:underline}
.tan_12{FONT-SIZE:12px;MARGIN-BOTTOM:6px;COLOR:#fdd9a0}
.bold_link_maroon{FONT-WEIGHT:bold;COLOR:#ae1221;TEXT-DECORATION:none}
.ul_bold_link_maroon{FONT-WEIGHT:bold;COLOR:#ae1221;TEXT-DECORATION:underline}
A.bold_link_maroon:hover{TEXT-DECORATION:underline}
.bold_link_mustard{FONT-WEIGHT:bold;COLOR:#e08921;TEXT-DECORATION:none}
.bold_orange{FONT-WEIGHT:bold;COLOR:#cd4a26}
.yellowish_11_bold{FONT-WEIGHT:bold;COLOR:#ce671b}
.mustard_no_ul{COLOR:#ce671b;TEXT-DECORATION:none}
.black_11_ul{COLOR:#000000}
.black_no_ul{COLOR:#000000;TEXT-DECORATION:none}
.maroon_no_ul{COLOR:#980d1c;TEXT-DECORATION:none}
.maroon{COLOR:#980d1c}
.maroon_11{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#980d1c}
.gray_10_no_ul{FONT-SIZE:10px;COLOR:#373737;TEXT-DECORATION:none}
.gift_idea_no_ul{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ae1221;TEXT-DECORATION:none}
.productTitleLink{MARGIN-TOP:0px;FONT-WEIGHT:bold;FONT-SIZE:14px;MARGIN-BOTTOM:0px;COLOR:#bf0000}
.merchTitleLarge{FONT-WEIGHT:bold;FONT-SIZE:16px;COLOR:#545454;TEXT-DECORATION:none}
.merchTitleMedium{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#545454;TEXT-DECORATION:none}
.criterea_link{COLOR:#000000;TEXT-DECORATION:none}
A.criterea_link:hover{TEXT-DECORATION:underline}
.home_listlink{FONT-WEIGHT:bold;COLOR:#000000;TEXT-DECORATION:none}
A.home_listlink:hover{TEXT-DECORATION:underline}
A:hover{TEXT-DECORATION:underline}
.small_bold{FONT-WEIGHT:bold;FONT-SIZE:10px}
.verdana_bold10{FONT-WEIGHT:bold;FONT-SIZE:10px;COLOR:#6d6d6d;FONT-FAMILY:Verdana}
.home_link{FONT-SIZE:10px;COLOR:#000000;FONT-FAMILY:Verdana;TEXT-DECORATION:none}
.underlined_sm_maroon_link{FONT-SIZE:10px;COLOR:#980d1c}
.underlined_sm_mustard_link{FONT-SIZE:10px;COLOR:#e08921}
.tiny_lavendar{FONT-SIZE:10px;COLOR:#8a8fb1}
.tiny_gray{FONT-SIZE:10px}
.gray_10{FONT-SIZE:10px;COLOR:#373737}
.gray_11{FONT-SIZE:11px;COLOR:#373737}
.mustard_10{FONT-SIZE:10px;COLOR:#d69a00}
.faded_link{FONT-SIZE:10px;COLOR:#888888}
.tiny_6{FONT-SIZE:6px}
.navyMd{FONT-SIZE:12px;COLOR:#244362;LINE-HEIGHT:14px}
.navyLg{FONT-SIZE:13px;COLOR:#244362;LINE-HEIGHT:15px}
.big_bold_link_maroon{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#ae1221;TEXT-DECORATION:none}
A.big_bold_link_maroon:hover{TEXT-DECORATION:underline}
.bold_link_12_maroon{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ae1221;TEXT-DECORATION:none}
.bold_link_12_blue{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#0a63bf;TEXT-DECORATION:none}
.link_12_blue{FONT-SIZE:12px;COLOR:#0a63bf;TEXT-DECORATION:none}
.bold_link_11_blue{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#0a63bf;TEXT-DECORATION:underline}
.link_11_maroon{FONT-SIZE:11px;COLOR:#ae1221;TEXT-DECORATION:underline}
.link_10_maroon{FONT-SIZE:10px;COLOR:#ae1221;TEXT-DECORATION:underline}
.link_11_blue{FONT-SIZE:11px;COLOR:#547fab;TEXT-DECORATION:underline}
.small_11_blue{FONT-SIZE:11px;COLOR:#547fab;TEXT-DECORATION:none}
.medium_bold_black{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#000000}
.medium_black{FONT-SIZE:12px;COLOR:#000000;LINE-HEIGHT:16px}
.medium_bold_maroon{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ae1221}
.medium_bold_white{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ffffff}
.big_bold_black{FONT-WEIGHT:bold;FONT-SIZE:14px}
.big_black{FONT-SIZE:14px}
.big_bold_blue{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#547fab}
.big_bold_maroon{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#ae1221}
.bold_lavendar{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#8899b4}
.blue_header{FONT-WEIGHT:bold;FONT-SIZE:15px;COLOR:#4d78b2}
.big_maroon{FONT-SIZE:14px;COLOR:#ae1221}
.big_bold_blue{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#547fab}
.big_blue{FONT-SIZE:14px;COLOR:#547fab}
.maroon_header{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#ae1221}
.column_header{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#ffffff}
.home_header{FONT-WEIGHT:bold;FONT-SIZE:20px;COLOR:#676767}
.home_module_header{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ffffff;FONT-FAMILY:Arial}
.large_gray{FONT-WEIGHT:bold;FONT-SIZE:16px;COLOR:#656766}
.mustard_bold_14{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#df8820}
.main_table{BORDER-TOP-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BACKGROUND-COLOR:#ffffff}
.main_gray_table{BORDER-RIGHT:#b9b9b9 1px solid;BORDER-TOP:#b9b9b9 0px solid;BORDER-LEFT:#b9b9b9 1px solid;BORDER-BOTTOM:#b9b9b9 0px solid;BACKGROUND-COLOR:#cecece}
.error_table{BORDER-RIGHT:#b9b9b9 1px solid;BORDER-TOP:#b9b9b9 1px solid;BORDER-LEFT:#b9b9b9 1px solid;BORDER-BOTTOM:#b9b9b9 1px solid;BACKGROUND-COLOR:#ffffff}
.normal_tbl_padding{PADDING-TOP:4px}
.mustard_bg{BACKGROUND-COLOR:#f0b654}
.pistachio_bg{BACKGROUND-COLOR:#d5dedc}
.lt_gray_bg{BACKGROUND-COLOR:#e7e7e7}
.lt_gray_bg2{BACKGROUND-COLOR:#cecece}
.drk_gray_bg{BACKGROUND-COLOR:#939393}
.lavendar_bg{BACKGROUND-COLOR:#a0b5d4}
.dbl_spaced{LINE-HEIGHT:2}
.one_five_spaced{LINE-HEIGHT:1.5}
.one_four_spaced{LINE-HEIGHT:1.4}
.td_gray_outline{BORDER-RIGHT:#999999 1px solid;BORDER-TOP:#999999 1px solid;BORDER-LEFT:#999999 1px solid;BORDER-BOTTOM:#999999 1px solid}
FORM{MARGIN:0px}
.maroon_dd{FONT-WEIGHT:normal;FONT-SIZE:9px;WIDTH:175px;COLOR:#990e1d}
.dropdown1{FONT-WEIGHT:normal;FONT-SIZE:9px;WIDTH:196px;COLOR:#990e1d}
.textcounter{FONT-SIZE:9px;WIDTH:28px;HEIGHT:19px}
.welcome_txt{FONT-SIZE:10px;COLOR:#ffffff}
.login_box{FONT-WEIGHT:normal;FONT-SIZE:9px;WIDTH:121px;COLOR:#990e1d}
.exp_input_box{FONT-WEIGHT:normal;FONT-SIZE:10px;WIDTH:50px;COLOR:#000000;HEIGHT:20px}
.footer{FONT-SIZE:10px;COLOR:#ffffff;TEXT-DECORATION:none}
.footer:hover{COLOR:#ffffff}
.footerMerchant{FONT-SIZE:10px;COLOR:#e39536;TEXT-DECORATION:none}
.footerSisters{FONT-SIZE:10px;COLOR:#5d6b63;TEXT-DECORATION:none}
.footer_txt_top{FONT-WEIGHT:bold;FONT-SIZE:10px;COLOR:#ffffff;TEXT-DECORATION:none}
.footer_txt_mid{FONT-WEIGHT:bold;FONT-SIZE:10px;COLOR:#fdae78;TEXT-DECORATION:none}
A.footer_txt_top:hover{TEXT-DECORATION:underline}
.footer_txt_bottom{FONT-WEIGHT:bold;FONT-SIZE:9px;COLOR:#dab3a8;TEXT-DECORATION:none}
A.footer_txt_bottom:hover{TEXT-DECORATION:underline}
.footer_txt_nolink{FONT-WEIGHT:bold;FONT-SIZE:10px;COLOR:#c5c5c5}
#large{FONT-SIZE:14px;line-spacing:16px}
#medium{FONT-SIZE:12px;line-spacing:14px}
.red{COLOR:#bf0000}
.tomato{COLOR:#be3000}
.warmGray{COLOR:#54544a}
#searchRefinePanel A{PADDING-LEFT:1px;COLOR:#0073ad;TEXT-DECORATION:none}
#searchRefinePanel A:hover{COLOR:#0092db;TEXT-DECORATION:underline}
#searchRefinePanel A.helperLink{COLOR:#be3000;TEXT-DECORATION:underline}
#searchRefinePanel TD{COLOR:#555451;LINE-HEIGHT:1.5;BACKGROUND-COLOR:#fafafa}
#searchRefinePanel .sectionTitle{FONT:bold 12px/12px arial;COLOR:#be3000;BORDER-BOTTOM:#cecece 1px solid}
#searchRefinePanel .hairline{BACKGROUND-COLOR:#cfcdaf}
#searchRefinePanel .selected{FONT:bold 12px arial;COLOR:black}
#searchRefinePanel .subSelected{FONT:bold 11px arial;COLOR:black}
#searchRefinePanel A.undo{COLOR:#555451}
#searchRefinePanel .panelTitle{FONT:bold 14px arial;COLOR:#be3000}
#leftNavMisc A{COLOR:#be3000;TEXT-DECORATION:underline}
#leftNavMisc A:hover{COLOR:#0092db}
#searchRefineMain A{FONT-SIZE:12px;COLOR:#0073ad;TEXT-DECORATION:none}
#searchRefineMain A:hover{COLOR:#0092db;TEXT-DECORATION:underline}
#searchRefineMain A.sub{PADDING-LEFT:1px;FONT-SIZE:11px;LINE-HEIGHT:16px}
#searchRefineMain .sectionTitle{FONT:bold 14px arial}
#searchRefineMain .pageTitle{FONT:bold 18px arial;COLOR:#676767}
#searchRefineMain .pageTitle{FONT:bold 16px arial;COLOR:#676767}
#searchRefineMain .note{FONT-SIZE:12px;COLOR:#54544a}
#breadcrumb TD{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:10px;FONT:14px arial;COLOR:black;PADDING-TOP:0px;BORDER-BOTTOM:#898989 1px solid}
#breadcrumb A:hover{COLOR:#0092db}
#breadcrumb A.refineLink{FONT-SIZE:12px;COLOR:#0073ad;TEXT-DECORATION:underline}
#widgets{PADDING-RIGHT:16px;PADDING-LEFT:16px;PADDING-BOTTOM:0px;FONT:bold 16px arial;COLOR:black;PADDING-TOP:0px}
#pagination TD{FONT:11px arial;COLOR:#373332}
#pagination A{FONT:11px arial;COLOR:#373332}
#pagination A:hover{COLOR:#0092db}
#prod{PADDING-RIGHT:10px;PADDING-LEFT:10px;TEXT-ALIGN:center}
#prod A{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#545451;TEXT-DECORATION:underline}
#prod A:hover{COLOR:#0092db;TEXT-DECORATION:underline}
#prod .ideaTitle{PADDING-BOTTOM:2px;HEIGHT:36px;TEXT-ALIGN:center}
#prod .ideaTitle A{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:black;TEXT-DECORATION:none}
#prod .ideaTitle A:hover{COLOR:#0092db;TEXT-DECORATION:underline}
#prod IMG{MARGIN-LEFT:auto;MARGIN-RIGHT:auto}
#prod .offer{FONT-SIZE:11px;COLOR:#bf3000;TEXT-DECORATION:underline}
#prod .hairline{HEIGHT:1px;BACKGROUND-COLOR:#d0d0d0}
#singleProd .title{PADDING-LEFT:1px;FONT:bold 12px arial;COLOR:#545454;BORDER-BOTTOM:#e0e0e0 5px solid}
#singleProd .item{PADDING-RIGHT:10px;PADDING-LEFT:10px;PADDING-BOTTOM:20px;WIDTH:150px;COLOR:#545451;PADDING-TOP:20px;TEXT-ALIGN:center}
#singleProd .item A{FONT:bold 11px arial;COLOR:#bf0000}
#singleProd .item .offer A{DISPLAY:block;FONT:11px arial;COLOR:#0a63bf;PADDING-TOP:6px}
#header TD{COLOR:#ffffff}
#header .tab{PADDING-RIGHT:7px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;PADDING-TOP:0px}
#header A{COLOR:#ffffff;TEXT-DECORATION:none}
#header A:hover{TEXT-DECORATION:underline}
.topMenu{BORDER-RIGHT:#bf3000 1px solid;PADDING-RIGHT:10px;BORDER-TOP:medium none;PADDING-LEFT:10px;Z-INDEX:0;VISIBILITY:hidden;PADDING-BOTTOM:10px;BORDER-LEFT:#bf3000 1px solid;WIDTH:auto;LINE-HEIGHT:1.5;PADDING-TOP:10px;BORDER-BOTTOM:#bf3000 1px solid;POSITION:absolute;HEIGHT:auto;BACKGROUND-COLOR:#f8f8f6}
.topMenu A{FONT:11px arial;COLOR:#54544a;TEXT-DECORATION:none}
.topMenu A:hover{TEXT-DECORATION:underline}
.topMenu A.helper{COLOR:#bf3000}
.topMenuItem{PADDING-RIGHT:0px;PADDING-LEFT:1px;PADDING-BOTTOM:2px;PADDING-TOP:2px}
.leftnav{BORDER-RIGHT:#bfbfb8 1px solid;}
#nav{PADDING:10px 9px;WIDTH:197px;LINE-HEIGHT:100%;HEIGHT:100%;}
#nav ul{LIST-STYLE:none;padding:0;border:1px solid #CCCCFF;width:100%;margin:7px 0 0 0;}
#sli_facets_wrapper ul{border:none;}
#nav ul h3{font-size:12px;font-weight:bold;background-color:#F3F6FD;border-bottom:1px solid #CCCCFF;color:#336699;font-size:11px;margin:0;padding:10px 3px;}
#nav li{margin:5px 0 0;padding:0;}
#nav li a, #nav li a:visited{color:#336699;text-decoration:none;display:block;padding-left:3px;}
#nav li a:hover{text-decoration:none}
#nav TD{PADDING-LEFT:1px}
#nav .section{PADDING-TOP:10px}
#nav IMG{MARGIN-BOTTOM:5px}
#nav A{FONT:11px arial;COLOR:#54544a;TEXT-DECORATION:none}
#nav A:hover{TEXT-DECORATION:underline}
#nav A.helper{COLOR:#bf3000;TEXT-DECORATION:underline}
#billboard{WIDTH:100%;BORDER-BOTTOM:#bfbfb8 1px solid;HEIGHT:186px}
#perennial{WIDTH:100%;BORDER-BOTTOM:#bfbfb8 1px solid;HEIGHT:66px}
#perennial TD{FONT:11px arial;WIDTH:33%;COLOR:#54544a}
#perennial TD.hasLine{BORDER-RIGHT:#bfbfb8 1px solid}
#perennial A{COLOR:#54544a;TEXT-DECORATION:none}
#perennial A.helper{COLOR:#bf3000;TEXT-DECORATION:underline}
#perennial A:hover{TEXT-DECORATION:underline}
#upcoming{PADDING-RIGHT:10px;PADDING-LEFT:10px;PADDING-BOTTOM:10px;WIDTH:100%;PADDING-TOP:10px;BORDER-BOTTOM:#ffffff 9px solid;BACKGROUND-COLOR:#f0f0ed}
#upcoming TD{FONT:11px arial;COLOR:#54544a}
#upcoming A{COLOR:#54544a;TEXT-DECORATION:none}
#upcoming A.helper{COLOR:#bf3000;TEXT-DECORATION:underline}
#upcoming A:hover{TEXT-DECORATION:underline}
#merch{FONT:11px/16px arial}
#merch .hasLine{BORDER-RIGHT:#bfbfb8 1px solid}
#merch A.title{FONT:16px arial;COLOR:#bf3000;TEXT-DECORATION:none}
.title{FONT:16px arial;COLOR:#bf3000;TEXT-DECORATION:none}
#merch A{COLOR:#54544a;TEXT-DECORATION:underline}
#merch A.plain{COLOR:#000000;TEXT-DECORATION:none}
#merch A.helper{COLOR:#bf3000;TEXT-DECORATION:underline}
#merch A:hover{TEXT-DECORATION:underline}
#merch TD.hasBG{BACKGROUND-COLOR:#f0f0ed}
#footer{WIDTH:100%}
#footer .main{PADDING-RIGHT:5px;PADDING-LEFT:5px;PADDING-BOTTOM:5px;FONT:11px arial;COLOR:white;PADDING-TOP:5px;BACKGROUND-COLOR:#bf3000}
#footer .main A{FONT:10px arial;COLOR:white;TEXT-DECORATION:underline}
.pageShadowBottom-M{background:url(//d1fe0m3c7cc104.cloudfront.net/repeat.png) repeat 0 -99px;}
.pageShadowBottom-L{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) repeat -56px -784px;}
.pageShadowBottom-R{background:url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) repeat  -84px -784px;}
#footer .pageShadowBottom-M A{FONT:10px arial;COLOR:#545450;TEXT-DECORATION:none}
#footer .main A:hover{TEXT-DECORATION:underline}
#footer .pageShadowBottom-M A:hover{TEXT-DECORATION:underline}
#rightSpine{COLOR:#54544a}
#rightSpine A{FONT:11px arial;COLOR:#54544a;TEXT-DECORATION:none}
#rightSpine A:hover{TEXT-DECORATION:underline}
#rightSpine A.helper{TEXT-DECORATION:underline}
#rightSpine .tab{PADDING-RIGHT:6px;PADDING-LEFT:0px;PADDING-BOTTOM:8px;PADDING-TOP:2px}
.redArrow {background: url("//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png") no-repeat scroll -251px -1105px transparent;padding-left: 11px;}
#reminderTable TD{PADDING-RIGHT:3px;PADDING-LEFT:3px;PADDING-BOTTOM:3px;PADDING-TOP:3px}
#reminderTable .topLine{BORDER-BOTTOM:#ceeaff 3px solid}
#reminderTable .dotLine{BORDER-BOTTOM:#ceeaff 1px dashed}
#reminderTable .lastLine{BORDER-BOTTOM:#ceeaff 1px solid}
#miscTools A.item{FONT:11px arial;COLOR:black;TEXT-DECORATION:none}
#miscTools A.offer{FONT:11px arial;COLOR:#54544a;TEXT-DECORATION:none}
#miscTools A:hover{TEXT-DECORATION:underline}
TD DIV.outerButton DIV.innerButton A, TD DIV.outerButtonCurrent DIV.innerButtonCurrent A{font:bold 13px Verdana;color:#FFFFFF;text-decoration:underline;}
DIV.outerButton{width:22px;height:22px;background-color:#7FB2E5;border-width:1px;border-style:solid;border-color:#0066CC #003366 #003366 #0066CC;text-align:center;vertical-align:middle;margin-right:3px;margin-bottom:4px;}
DIV.innerButton{top:0px;left:0px;width:20px;height:20px;background-color:#7FB2E5;border-top:1px solid #FFF;border-left:1px solid #FFF;font:bold 13px Verdana;color:#FFFFFF;text-align:center;vertical-align:middle;}
DIV.outerButtonCurrent{position:relative;width:22px;height:22px;background-color:#0066CC;border:1px;border-style:solid;border-color:#003366;text-align:center;vertical-align:middle;margin-right:3px;margin-bottom:4px;}
DIV.innerButtonCurrent{position:relative;top:0px;left:0px;width:20px;height:20px;background-color:#0066CC;border-top:1px solid #0066CC;border-left:1px solid #0066CC;font:bold 13px Verdana;color:#FFFFFF;text-align:center;vertical-align:middle;}
DIV.workTitle DIV.hr{height:1px;width:auto;background:#CCC url(img/spacer.gif) repeat-x scroll center;margin:12px 0px 12px 0px;}
#results .titleBox{BORDER-RIGHT:#e0e0de 3px solid;PADDING-RIGHT:15px;BORDER-TOP:#e0e0de 3px solid;PADDING-LEFT:15px;PADDING-BOTTOM:15px;BORDER-LEFT:#e0e0de 3px solid;PADDING-TOP:15px;BORDER-BOTTOM:#e0e0de 3px solid}
#results .breadcrumb{FONT:12px arial;COLOR:#999996}
#results .breadcrumb A{FONT:9px arial;COLOR:#999996;TEXT-DECORATION:none}
#results .breadcrumb A:hover{TEXT-DECORATION:underline}
#results2 .breadcrumb2{FONT:bold 13px arial;COLOR:#bf3000}
#results2 .breadcrumb2 A{FONT:bold 13px arial;COLOR:#bf3000;}
#results2 .breadcrumb2 A:hover{TEXT-DECORATION:none}
#results .pageTitle{FONT:20px arial;COLOR:#bf3000}
#results .PageNumber{FONT:bold 12px arial;COLOR:#000000}
#results .PageNumber A{FONT:bold 11px arial;COLOR:#555451}
#results .refine{PADDING:0 15px 15px;FONT:11px/16px arial;COLOR:#555451;BACKGROUND-COLOR:#f5f5f5;}
#results .refine A{COLOR:#555451;TEXT-DECORATION:none}
#results .refine A.helper{COLOR:#bf3000;TEXT-DECORATION:none}
#results .refine A:hover{TEXT-DECORATION:underline}
#results .sectionTitle{PADDING:25px 0px 0px;FONt:Tahoma, Geneva, sans-serif;font-weight:bold;font-size:13px;color:#708DAB;WIDTH:100%;BORDER-BOTTOM:#cecece 1px solid;}
#results .misc{BORDER-RIGHT:#d0d0d0 1px solid;PADDING-RIGHT:15px;BORDER-TOP:#d0d0d0 1px solid;PADDING-LEFT:15px;PADDING-BOTTOM:15px;FONT:11px/16px arial;BORDER-LEFT:#d0d0d0 1px solid;COLOR:#555451;PADDING-TOP:15px;BORDER-BOTTOM:#d0d0d0 1px solid}
#results .misc A{COLOR:#bf3000;TEXT-DECORATION:none}
#results .misc A:hover{TEXT-DECORATION:underline}
#results .miscSectionTitle{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;FONT:bold 11px arial;WIDTH:100%;COLOR:#000000;PADDING-TOP:5px;BORDER-BOTTOM:#cecece 1px solid}
#results .triangleOn{PADDING-LEFT:9px;FONT-WEIGHT:bold;BACKGROUND-IMAGE:url(/images/triangleOn.gif);MARGIN:3px 0px;COLOR:#000000;LINE-HEIGHT:16px}
#results A.triangleOff{PADDING-LEFT:9px;BACKGROUND-IMAGE:url(/images/triangleOff.gif);MARGIN:3px 0px;LINE-HEIGHT:16px}
#results .selected{FONT:bold 11px arial;COLOR:#000000}
#results .selected A{FONT-WEIGHT:normal}
#results .subSelected{PADDING-RIGHT:0px;PADDING-LEFT:12px;BACKGROUND-IMAGE:url(/images/subTree.gif);PADDING-BOTTOM:0px;MARGIN:0px;FONT:bold 11px arial;COLOR:#000000;PADDING-TOP:0px}
#results .subSelected A{FONT-WEIGHT:normal}
#results .subLastSelected{PADDING-RIGHT:0px;PADDING-LEFT:12px;BACKGROUND-IMAGE:url(/images/subTreeLast.gif);PADDING-BOTTOM:0px;MARGIN:0px 0px 0px 12px;FONT:bold 11px arial;COLOR:#000000;PADDING-TOP:0px}
#results .subLastSelected A{FONT-WEIGHT:normal}
#results A.sub{PADDING-RIGHT:0px;PADDING-LEFT:12px;BACKGROUND-IMAGE:url(/images/subTree.gif);PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
#results A.subLast{PADDING-RIGHT:0px;PADDING-LEFT:12px;BACKGROUND-IMAGE:url(/images/subTreeLast.gif);PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
#results .chevronsRed{PADDING-LEFT:10px;BACKGROUND-IMAGE:url(/images/chevronsRed.gif);MARGIN:3px 0px;COLOR:#bf3000}
#results .widgets{PADDING-RIGHT:13px;PADDING-LEFT:13px;PADDING-BOTTOM:13px;PADDING-TOP:13px;BACKGROUND-COLOR:#f3f3f3}
#results .widgets{FONT:11px arial;COLOR:#555451}
#results .widgets A{FONT:11px arial;COLOR:#555451}
#results .widgets .selected{FONT:bold 11px arial;COLOR:#000000}
ul.message, ul.error{border:0px solid;margin-top:5px;margin-bottom:10px;margin-left:0px;padding:15px 15px 3px 45px;font-size:1em;font-weight:normal;}
ul.message li, ul.error li{display:block;margin:0 0 10px 0;padding:0;list-style:none;}
ul.error{background:#fff4f0 url(/images/notice_error.gif) no-repeat 15px 15px !important;border-color:#F00;color:#F00;}
ul.message{background:#effbdf url(/images/notice_success.gif) no-repeat 15px 15px !important;border-color:#cefa71;color:#000;}
ul.message a, ul.error a{font-weight:normal !important;}
.vanity_landing{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#676768;font:bold;text-decoration:none}
.whirlpool_landing{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#676768;font:bold;text-decoration:none}
.theme{background:#003366}
.colorE7E7E7bg{background-color:#E7E7E7;}
#footer-separator{height:17px;width:100%;background:url(//d1fe0m3c7cc104.cloudfront.net/repeat.png) repeat-x scroll 0px -123px;}
.leftborder{border-left:thin #999 solid}
.TextSize{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#333;}
.TextSize A:link{text-decoration:none;font-size:12px;font:Arial, Helvetica, sans-serif;color:#3E3E46;}
.TextSize A:visited{text-decoration:none;font-size:12px;font:Arial, Helvetica, sans-serif;color:#3E3E46;}
.TextSize A:active{text-decoration:none;font-size:12px;font:Arial, Helvetica, sans-serif;color:#3E3E46;}
.TextSize A:hover{text-decoration:none;font-size:12px;font:Arial, Helvetica, sans-serif;color:#ad4d1a;}
.h-link A:link{font-size:12px;font-family:Arial, Helvetica, sans-serif;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;color:#333;}
.h-link A:link{text-decoration:none;color:#333;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.h-link A:visited{text-decoration:none;color:#333;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.h-link A:active{text-decoration:none;color:#333;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.h-link A:hover{text-decoration:none;color:#ad4d1a;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.bottomtext{font-size:12px;font-family:Arial, Helvetica, sans-serif;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;color:#333;}
.bottomtext A:link{text-decoration:none;color:#333;}
.bottomtext A:visited{text-decoration:none;color:#333;}
.bottomtext A:active{text-decoration:none;color:#333;}
.bottomtext A:hover{text-decoration:none;color:#ad4d1a;}
.bottomimage{width:185px;height:32px;background: url(//d1fe0m3c7cc104.cloudfront.net/template-sprite2.png) no-repeat scroll -4px -1299px transparent;display: block;}
.heading{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#333;font-weight:bold;}

/*styles for show_cart.asp*/
.columnHeader td                        {background-color:#ECECEC;color:#8C8C8C;vertical-align:middle;height:30px;}
.coupon                                 {color:Red;}
.smallPrice, .nolink, .sku,  .nolink a  {color:#8C8C8C;text-decoration: none;}
.coupon, .origPrice,.smallPrice         {font-size:11px;}
.grayLine                               {font-size:2px;}
.cartinfo td                            {vertical-align:top;padding:10px 0;}
.total, .finalTotal                     {font-weight:bold; font-size:13px;}
.total                                  {padding-top:7px;}
.promobox                               {padding-top:5px;text-align:center; padding-bottom:27px}
.promobox2                              {padding:5px 0;text-align:center;}
.shipping                               {padding-top:10px}
.nolink a:hover                         {text-decoration:underline}
span .nolink                            {padding-left: 14px;}
.promoCode                              {padding:0 10px} 

/*moved from header.asp line 143 */

textstyle {font-family: Arial, Helvetica, sans-serif;}
font {  font-size: 12px;}
font {  font-family: Arial, Helvetica, sans-serif;}
head1 {  font-family: Georgia, "Times New Roman", Times, serif;}
.h-link A:link {text-decoration: none; color:#3e3e46;}
.h-link A:visited {text-decoration: none; color:#3e3e46;}
.h-link A:active {text-decoration: none; color:#3e3e46;}
.h-link A:hover {text-decoration: underline; color:#ad4d1a;}

/*moved from header.asp line 430 */
.lcdstyle{ /*Example CSS to create LCD countdown look*/
                background-color:black;
                color:lime;
                font: bold 18px MS Sans Serif;
                padding: 3px;
                }

 .lcdstyle sup{ /*Example CSS to create LCD countdown look*/
                font-size: 80%
                }
