#catinfo #results-header{display:block;height:40px;font-size:1em;line-height:40px;}
#catinfo #results-header .alternative-searchTerm a{font-size:1em;color:#fcb040;}
#catinfo .nr-results{font-size:1.4em;color:#fcb040;}
#catinfo #results-header h1{margin:0;line-height:normal;font-size:1.4em;color:#fcb040;}
#catinfo h1 span{font-size:.7em;color:#f68933;}
#catinfo span.resultsandshops{color:#164673;font-weight:normal;margin:5px;}
#facets strong.title,tr.header .title{display:block;padding-left:7px;font-weight:normal;font-size:11px;background:#FCB040;margin:0;color:#fff;line-height:37px;}
#results strong.title{padding-right:5px;display:block;padding-left:5px;font-weight:normal;font-size:1.2em;background-color:#f68933;padding-bottom:0;margin:0 0 5px;color:#fff;line-height:25px;padding-top:0;}
#selected-title,#non-selected-title{margin-top:10px;}
#results strong.subheader{padding-right:5px;display:block;padding-left:5px;font-weight:bold;font-size:1.2em;padding-bottom:0;margin:0 0 5px;line-height:25px;padding-top:0;text-align:left;}
.product_list #results{width:619px;}
.product_list #results .details ul{height:30px;overflow:hidden;}
.product_list .activelink{background:transparent;}
.product_list .activelink a{background:url('/images/assets/facet-icon.png') no-repeat 100% -78px;}
.product_list .categories .activelink a{background:none;}
#results h1{display:inline;font-weight:normal;font-size:1em;color:#fff;}
#results td.whitebg h1{color:#0076b1;font-weight:bold;}
#results table{border:none;border-collapse:collapse;width:100%;}
#results tr.hoverrow{background:#fff;}
#results tr.hoverrow:hover{background:#e5eff5;}
#results td{vertical-align:middle;}
#results tr.header th.paginationHeader{position:relative;background:transparent url(/images/assets/result_header_big.gif) no-repeat right top;width:645px;text-align:left;}
#results tr.bottom th.paginationHeader{background-color:#FCB040;background-image:none;}
#results tr.header th{color:#FFF;background:#fcb040;height:37px;font-size:1.4em;font-weight:normal;line-height:25px;padding:0 10px;}
#results tr.header th .label{float:left;color:#fff;}
#results tr.header th span.label{font-size:11px;top:1px;padding-left:10px;color:#fff;}
#results tr.header th span.label h1{display:inline;}
#results tr.header th span.label a{color:#fff;}
#results tr.subheader th{background:#FFF;text-align:left;}
#results tr.subheader th div.dropdowns{margin:5px 0;}
#results tr.subheader th.searchresult div.dropdowns{position:relative;height:35px;}
#results tr.subheader th.searchresult div.dropdowns .sort{position:absolute;left:0;text-align:left;margin-right:5px;white-space:nowrap;}
#results tr.subheader th.searchresult div.dropdowns .resultSize{position:absolute;right:0;text-align:right;margin-right:5px;white-space:nowrap;}
#results tr.subheader th div.dropdowns .resultSize label{text-align:right;float:right;}
#results tr.subheader th div.dropdowns label{display:block;padding:0 0 0 4px;height:30px;line-height:28px;float:left;}
#results tr.subheader th div.dropdowns .dropdown_wrapper{float:left;text-align:left;}
#results tr.subheader th div.dropdowns .resultSize .dropdown_wrapper{float:right;text-align:left;}
#results tr.subheader th div.dropdown{height:35px;}
#results tr.subheader th div.compare{float:left;margin-left:142px;padding-bottom:5px;text-align:left;}
#results tr.subheader th div.compare img{position:relative;top:8px;}
#results .results{background:#fff url(/images/assets/top-box_inside-gradient.gif) repeat-x center top;}
#results .results tr{height:90px;padding:10px;border-bottom:1px solid #298bd3;}
#results .results tr *{color:#298bd3;}
#results .results tr span{color:#fff;}
div.compare2{clear:left;padding-left:13px;background:white;}
div.addBG{background:#FFF url(/images/assets/dotted-line_vertical-orange.gif) repeat-y scroll 23px 0;padding-top:9px;}
div.compare2 .compare2_l,div.compare2 .compare2_l_long{background:#FFF url(/images/assets/dotted-line_box-orange_down-left.gif) no-repeat 10px 0;height:27px;width:35px;float:left;}
div.compare2 .compare2_lu{background:#FFF url(/images/assets/dotted-line_box-orange_up-left.gif) no-repeat 10px 0;height:35px;width:35px;float:left;}
div.compare2 .compare2_m{background:#FFF url(/images/assets/dotted-line_box-orange.gif) repeat-x;height:27px;float:left;padding:0 10px;}
div.compare2 .compare2_m a{text-decoration:none;line-height:25px;}
div.compare2 .compare2_r{background:#FFF url(/images/assets/dotted-line_box-orange_right.gif) no-repeat;height:27px;width:25px;float:left;}
#results #thickline{background:#e5eff5;}
#results tr.subheader th div.compare2 img{position:relative;bottom:-10px;}
#results tr.subheader th ul.compare_list{margin:10px 0 0 0;padding:0;list-style-position:inside;list-style:none;text-align:left;}
#results tr.subheader th ul.compare_list a.del{color:#f68933;text-decoration:none;}
#results tr.subheader th ul.compare_list a.prod{color:#666;text-decoration:none;}
#results tr.subheader th ul.compare_list a.del:hover{color:#0067B1;text-decoration:underline;}
#results tr.subheader th ul.compare_list a.prod:hover{color:#0067B1;text-decoration:underline;}
#results .bluebg{background:#e5eff5;padding-top:5px;padding-bottom:5px;}
#results .whitebg{background:#fff;}
#results td.prodimg{width:130px;text-align:center;vertical-align:middle;border-bottom:1px dotted #88c0e9;}
#results td.hit{border-bottom:1px dotted #88c0e9;}
#results td.prodimg img{padding:1px;background:#fff;}
#results td.cmp{width:30px;padding-left:13px;background:url(/images/assets/dotted-line_vertical-orange.gif) repeat-y 23px 0;}
#results td.details{text-align:left;vertical-align:top;padding:0;margin:0;border-bottom:1px dotted #88c0e9;width:170px;}
#results td.details h2{width:170px;overflow:hidden;}
#results td.details h2 a{color:#0d2e4c;font-size:13px;margin:0;padding:0 0 5px 0;display:inline;}
#results td.details h2 a.review{margin-left:10px;font-size:.9em;font-weight:normal;}
#results td.details h2 a.review:hover{color:#f68933;}
#results td.details a.review{margin-left:10px;font-size:1em;font-weight:normal;text-decoration:underline;}
#results td.details a.review:hover{color:#0067B1;text-decoration:none;}
#results td.details h2 a.review img{margin-left:10px;}
#results td.details h2 a{font-size:1.1em;}
#results td.details h2 a:hover{color:#f68933;}
#results td.details a.spectitle{font-size:1.1em;font-weight:bold;}
#results td.details a.spectitle:hover{color:#F68933;text-decoration:none;}
#results td.details ul{list-style-position:inside;overflow:hidden;padding:0;margin:0;}
#results td.details ul.hit{height:60px;list-style-position:inside;margin:5px 0 7px 10px;overflow:hidden;padding:0;}
#results td.details ul li{line-height:15px;list-style-image:none;list-style-position:outside;list-style-type:none;}
#results td.details ul li a{line-height:15px;text-decoration:none;color:#0369B3;}
#results td.details ul li a:hover{color:#0067B1;text-decoration:underline;}
#results td.middenblok{width:130px;text-align:center;padding:0 5px;border-bottom:1px dotted #88c0e9;color:#0369B3;text-decoration:none;vertical-align:middle;white-space:nowrap;}
#results td.middenblok a.review-block{float:none;margin:0 auto;}
#results td.middenblok .rating_image_positive,#results td.middenblok .rating_image_neutral,#results td.middenblok .rating_image_negative{background-position:0 25px;background-repeat:no-repeat;width:51px;padding-top:25px;}
#results td.middenblok .rating_image_positive a,.rating_image_neutral a,.rating_image_negative a{line-height:22px;font-weight:bold;text-decoration:none;font-size:12px;}
#results td.middenblok .prod_review{height:48px;}
#results td.middenblok .review{color:#0369B3;}
#results td.price{vertical-align:middle;text-align:center;color:#666;border-bottom:1px dotted #88c0e9;}
#results td.price a.pricefrom{text-decoration:none;font-size:13px;font-weight:bold;color:#1d76b5;border-bottom:1px dotted #1d76b5;}
#results td.price a.pricefrom:hover{text-decoration:none;color:#1d76b5;}
.tooltip_top{background-attachment:scroll;background-color:transparent;background-image:url(/images/help_ballon_top.png);background-repeat:no-repeat;display:block;height:17px;position:relative;width:300px;z-index:1000;}
.tooltipX{height:20px;margin-top:-10px;overflow:hidden;position:relative;}
X:hover{background-position:0 40px;color:#FFF;}
.X{background-attachment:scroll;background-color:#F68933;background-image:url(/images/button_X.gif);background-repeat:repeat;color:#0067B1;cursor:pointer;height:20px;padding-top:40px;position:absolute;right:0;top:0;width:20px;}
.rowborder{overflow:auto;height:136px;}
#C .overlay{width:820px;}
.prodinfo{background:#FFF none repeat scroll 0;min-height:180px;position:relative;text-align:left;}
div.poorlist{background:#FFF url(/images/assets/promo-box_inside-gradient.gif) repeat-x scroll 0 0;border:1px solid #E5EFF5;clear:both;float:left;}
#results .poorlist h3{font:Arial,Helvetica,sans-serif;font-weight:bold;margin:0 0 0 20px;padding:0;line-height:30px;font-size:15px;color:#164673;display:inline;}
#results .poorrows{margin:0 0 15px 20px;}
#results .poorlist h4{margin:0 0 0 20px;}
#results .poorrows div{background-color:#fff;float:left;line-height:17px;width:49%;}
div.poorlist span.pooritem a{text-decoration:none;}
div.poorlist span.pooritem a:hover{color:#F68933;text-decoration:underline;}
#results .poorlist span.poortitle{background:#E5EFF5 none repeat scroll 0;float:left;font-size:13px;line-height:25px;margin-top:6px;padding-left:0;padding-right:0;width:100%;}
td#livesearch_results_div tr.resultheader th h2{color:#164673;font-size:12px;margin:0;padding:10px 5px 10px 13px;}
.banner{width:300px;height:250px;}
#results .rectanglebanner td{vertical-align:top;padding-top:10px;}
div.listtop div.hitlist_top .nlabel{color:#F68933;font-weight:bold;text-decoration:none;}
#livesearchtable{width:820px;}
td#livesearch_facets_div{width:20%;vertical-align:top;background:#fff;}
td#livesearch_results_div{width:80%;vertical-align:top;background:#fff;}
td#livesearch_results_div table.results_tbl tr.result_even td,td#livesearch_results_div table.results_tbl tr.result_odd td{border-top:1px dotted #88C0E9;padding-top:2px;padding-bottom:2px;}
td#livesearch_results_div table.results_tbl tr td,td#livesearch_results_div table.results_tbl tr td a{color:#1D76B5;}
td#livesearch_facets_div .facet,td#livesearch_results_div .resultheader{background:#FFF url(/images/assets/promo-box_inside-gradient.gif) repeat-x;}
#promotional{position:relative;clear:left;padding-left:0;margin-bottom:15px;margin-right:-4px;padding-top:10px;width:875px;}
#promotional h1{background:#F68933 none repeat scroll 0 0;color:#FFF;font-size:1.2em;font-weight:normal;line-height:25px;margin:0;padding:1px 5px;}
#promotional h2{position:relative;top:0;padding:0 0 0 5px;line-height:20px;height:20px;font-size:1.4em;color:#f68933;}
#promotional .item h1{position:static;top:0;padding:0 5px;text-align:left;font-size:1.3em;color:#f68933;}
#promotional .item h2{text-align:left;padding:0 5px 0 5px;margin:10px 0 20px 0;font-size:1.2em;color:#f68933;text-decoration:none;}
#promotional .item h2 a{color:#f68933;}
#promotional .item ul{list-style-type:none;padding-left:15px;overflow:hidden;}
#promotional .item ul li{color:#666;}
#promotional .item ul li a{text-decoration:none;color:#666;}
#promotional .item img{margin:8px -2px 0 0;padding:0 4px 0 0;}
#promotions3x3{background:#FFF url(/images/assets/top-box_inside-gradient.gif) repeat-x scroll center top;padding:30px 10px 10px 10px;}
#promotions3x3 .itemSimple{background-image:none;background-color:transparent;float:left;width:250px;height:102px;}
#promotions3x3 .itemSimple h3,#promotions3x3 .itemSimple .prod_review{margin:0 0 5px 0;}
#promotions3x3 .itemSimple img.prodimg{float:left;margin-right:8px;}
#promotions3x3 .rating_image_positive,#promotions3x3 .rating_image_negative,#promotions3x3 .rating_image_neutral{display:inline-block;}
