/* Product List Options */
#MainProductListWidget .product_list_options {background-color:#91b9ce;padding:10px 15px;}
#MainProductListWidget .product_list_options .select {display:inline;clear:left;width:160px;color:#193f5b;font-weight:700;}
#MainProductListWidget .product_list_options label {margin-bottom:5px;}
.product_list_options .product_list_print span, .product_list_options .product_list_change_limit label, .product_list_options .product_list_change_sorting label, .product_list_change_view label {color:#fff;font-weight:700;}
.product_list_options .product_list_print, .product_list_options .product_list_change_limit, .product_list_options .product_list_change_sorting {display:block;margin-right:22px;height:40px;}
.product_list_count, .product_list_pager a, .product_list_bottom a {color:#193f5b;font-weight:700;}
.product_list_bottom .buttons a.back, .product_list_bottom .buttons a.top {background:url(../images/buttons/bg_list_actions.png) no-repeat top left;width:40px;height:13px;display:block;cursor:pointer;text-align:center;color:#fff;font-weight:normal;font-size:11px;}
.product_list_pagerbox {padding:5px 0 15px 0;border-bottom:1px dotted #e1e1e1;}
.product_list_pagerbox .compare_product {margin-top:15px;}
.product_list_pagerbox .compare_product a:hover, .product_list_bottom .buttons a:hover.back, .product_list_bottom .buttons a:hover.top, a.product_list_print, a:hover.product_list_print {text-decoration:none;}
/* end Product List Options */
/* Product list Pager */
.product_list_pagerbox ul.product_list_pager li.page_next, .product_list_bottom ul.product_list_pager li.page_next {margin-right:0px;}
.product_list_pagerbox ul.product_list_pager li.page_previous, .product_list_bottom ul.product_list_pager li.page_previous {margin-left:0px;}
.product_list_pagerbox ul.product_list_pager li.page_next a, .product_list_bottom ul.product_list_pager li.page_next a {color:#d20f0f;border-left:solid 1px #82b1ca;padding-left:8px;}
.product_list_pagerbox ul.product_list_pager li.page_previous a, .product_list_bottom ul.product_list_pager li.page_previous a {color:#d20f0f;border-right:solid 1px #82b1ca;padding-right:8px;}
.product_list_pagerbox ul.product_list_pager li, .product_list_bottom ul.product_list_pager li {margin:0 3px;}
.product_list_pagerbox ul.product_list_pager li.active a, .product_list_bottom ul.product_list_pager li.active a {color:#d20f0f;}
/* end Product list Pager */
/* List Medium */
#MainProductListWidget .middle-view {padding:4px;float:left;width:136px;margin:4px;background:url(../images/bg/bg_item_middle_list.png) no-repeat top right;}
#MainProductListWidget .middle-view .line {width:135px;}
#MainProductListWidget .middle-view .picture a {margin-left:20px;}
#MainProductListWidget .middle-view .description {float:left;margin-bottom:5px;width:136px;height:4.8em;overflow:hidden;}
#MainProductListWidget .middle-view .status_labels {text-align:right;margin:4px 0 10px 0;height:13px;width:115px;overflow:hidden;display:block;}
/* end List Medium */
/* List Big */
.view_big_dock .content_left {background:url(../images/bg/bg_item_middle_list.png) no-repeat top right;padding-right:12px;margin-right:12px;}
.view_big_dock .content_right {color:#193F5B;font-size:12px;}
.view_big_dock .item {border-bottom:1px dotted #e1e1e1;padding:4px 0;}
.view_big_dock .part_number {padding:4px 0;}
.view_big_dock .brand_logo, .view_big_dock .brand_logo .big_view_brand_name {width:80px;height:30px;}
.view_big_dock .brand_logo img {padding-top:5px;}
.view_big_dock .brand_logo img, .view_big_dock .brand_logo .big_view_brand_name {display:block;}
.view_big_dock .brand_logo .big_view_brand_name {padding-top:10px;font-weight:700;}
.view_big_dock .brand_name {margin-right:5px;font-weight:700;}
.view_big_dock .title {width:350px;height:2.6em;}
.view_big_dock .title a {color:#193F5B;}
.view_big_dock .picture {padding-top:10px;}
.view_big_dock .content_right {width:466px;}
.view_big_dock .part_number dt, .view_big_dock .part_number dd {display:inline;}
.view_big_dock .description {max-height:4em;min-height:2em;padding:4px 0;}
.view_big_dock .final_price, .view_big_dock .availability {margin-right:5px;}
.view_big_dock .more-avail {margin-right:25px;}
.view_big_dock .shipping {padding-top:3px;margin-left:5px;}
.view_big_dock .price-shipping dl {width:80px;}
.view_big_dock .price-shipping dt {display:none;}
.view_big_dock .price-shipping dd {font-weight:700;padding-top:2px;}
.view_big_dock .price-shipping {padding-top:5px;}
.view_big_dock .status_labels {width:180px;height:26px;padding-top:10px;}
/* end List Big */
/* List Small */
#MainProductListWidget .view_small .item {border-bottom:1px solid #e1e1e1;font-size:88%;padding:6px 0 3px 0;}
.view_small .custom_vfy {padding:4px 0 0 3px;margin-right:6px;width:81px;overflow:hidden;height:1.4em;}
.view_small .custom_vfy span {color:#417ca8;}
.view_small .content_middle {padding-top:4px;width:380px;height:1.4em;color:#193F5B;}
.view_small .content_middle .brand_name {margin-right:6px;font-weight:700;max-width:109px;}
.view_small .content_middle .brand_name span {width:200px;overflow:hidden;display:block;height:1.4em;}
.view_small .content_middle .title a {color:#193F5B;}
.view_small h3.small-price {color:#5b93b7;font-size:130%;padding-top:2px;}
.view_small .content_right {width:110px;}
.view_small .content_right .status_labels {padding:4px 4px 0 0;width:76px;height:13px;display:block;overflow:hidden;}
.view_small .content_middle .title {width:265px;height:1.3em;}
/* end List Small */

.product_list_options .product_list_print a {background:url(../images/icons/ico_print.png) no-repeat bottom center;display:block;width:30px;height:23px;text-align:center;}
.product_list_bottom .pager_bottom {border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:10px 0;}
.product_list_bottom .buttons {padding-top:10px;}

#ProductListSearchFormWidget .form-row label, #ProductFilterWidget .item h4 {color:#073151;font-weight:700;}
#ProductListSearchFormWidget .form-row input, #ProductListSearchFormWidget .form-row select, #ProductFilterWidget .item select {width:100%;}
#ProductListSearchFormWidget .form-row input.checkbox {width:13px;}
#ProductListSearchFormWidget .wrap_keyword .keyword {padding-top:15px;}
#ProductListSearchFormWidget .actions {float:right;}
#ProductListSearchFormWidget .actions label {display:none;}
#ProductListSearchFormWidget .form-row input.submit {background:url(../images/buttons/bg_go.png) no-repeat top left;display:block;width:44px;height:21px;cursor:pointer;padding-top:21px;overflow:hidden;text-indent:-9000px;}

#ProductFilterWidget .toggle span {color:#D20F0F;font-size:13px;display:block;margin-top:4px;}
#ProductFilterWidget .price_ranges {margin-top:4px;}
#ProductFilterWidget .price_ranges a {color:#073151;font-size:11px;}
#ProductFilterWidget .item {clear:both;}
#ProductFilterWidget .actions {padding:5px 0 30px 0;}
#ProductFilterWidget .actions a {background:url(../images/buttons/bg_search_filter_remove.png) no-repeat top left;width:34px;height:0;display:block;float:left;margin-top:4px;overflow:hidden;padding-top:13px;}
#ProductFilterWidget .actions a span {display:none;}
#ProductFilterWidget .actions input.submit {background:url(../images/buttons/bg_go.png) no-repeat top left;width:44px;height:21px;display:block;float:right;cursor:pointer;border:none;padding-top:21px;overflow:hidden;text-indent:-9000px;}

#ProductSearchFormResultsWidget .filter_body {background-color:#91B9CE;padding:10px;color:#073151;min-height:33px;}
 #ProductSearchFormResultsWidget .filter_body dl dt, #ProductSearchFormResultsWidget .filter_body dl dd {float:left;}
#ProductSearchFormResultsWidget .filter_body dl {margin-top:5px;clear:both;display:inline-block;}
#ProductSearchFormResultsWidget .filter_body dl dt {margin-right:5px;}
#ProductSearchFormResultsWidget .filter_body dl dd a {color:#E1171F;}
#ProductSearchFormResultsWidget .filter_body dl dd.attributes_item {padding-top:4px;margin-right:5px;clear:both;}
#ProductSearchFormResultsWidget .filter_body dl dt.keyword, #ProductSearchFormResultsWidget .filter_body dl dt.brand, #ProductSearchFormResultsWidget .filter_body dl dt.category, #ProductSearchFormResultsWidget .filter_body dl dt.pricerange_pricefrom, #ProductSearchFormResultsWidget .filter_body dl dt.pricerange_priceto, #ProductSearchFormResultsWidget .filter_body dl dt.attributes, #ProductSearchFormResultsWidget .filter_body dl dt.is_tradeoff, #ProductSearchFormResultsWidget .filter_body dl dt.is_new, #ProductSearchFormResultsWidget .filter_body dl dt.is_promo {color:#fff;font-weight:700;}

#CategoryFilterWidget {clear:both;border-bottom:1px dotted #E1E1E1;padding:25px 0 15px 0;display:block;min-height:40px;}
#CategoryFilterWidget ul.col li {display:block;float:left;width:175px;height:2.8em;background:url(../images/icons/ico_category_folder.gif) no-repeat 0 3px;padding:0 8px 0 20px;}
#CategoryFilterWidget ul.col li a {color:#073151;font-weight:700;line-height:1.1em;}