.category_view{width:970px;height:204px;margin:0 auto 10px;z-index:0;}
.category_view_c{padding:0px 0 0 0px;}
.top_inner{background-color:#fff;width:965px;height:200px;border:2px solid #e6e7e8;}
.top_inner_l{float:left;width:200px;height:200px;}
.top_inner_m{float:left;margin:0px 23px;width:479px;text-align:left;height:200px;}
.top_inner_m h1{font-size:24px;margin:0;color:#0066cc;}
.top_inner_m h2{font-size:16px;margin:0;color:#0066cc;}
.top_inner_m p{font-size:12px;line-height:20px;margin:0;color:#404041;}
.top_inner_m p a{text-decoration:underline;}
.learn_more{margin-top:7px;}
.learn_more a{font-size:15px;color:#0066cc;}
.top_inner_r{float:left;width:240px;height:200px;}
.by_price_list{margin:0 0 0 18px;}
.by_price_list ul{margin:0;padding:0;}
.filter_toggle{cursor:pointer;float:right;background:url(../images/buttons/filter_toggle.png) no-repeat scroll 0 0 transparent;height:5px;width:10px;margin:14px 0;}
.filter_toggle.e{background:url(../images/buttons/filter_toggle.png) no-repeat scroll 0 -5px transparent;}
.categories_list ul li,.by_price_list ul li{list-style-image:url(../images/right_arrow.png);font-size:13px;line-height:20px;}
.categories_list ul li a,.by_price_list ul li a{color:#0066cc;}
.categories_list ul li a:hover,.by_price_list ul li a:hover{color:#22436c;text-decoration:none;}
.Second_categories_list ul li{list-style-image:none;padding-left:8px;_padding-left:0;}
.Second_categories_list ul li a{color:#808184;}
.column_split_line{width:208px;border-top:2px solid #006699;margin:2px 0 10px;}
.by_price,.by_material,.by_user_ratings,.cascading_filter{margin-bottom:10px;padding:10px;border:1px solid #ccc;}
.by_price_tit{color:#22436c;font-size:18px;margin:0 10px;}
.by_price_custom{_margin-left:18px;margin-bottom:19px;}
.by_price_custom_textbox{width:50px;height:30px;border:1px solid #d0d1d2;}
.botton_go{background:url(../images/botton_go.png) no-repeat;width:30px;height:30px;border:none;}
.by_user_ratings img{margin:2px 0;}
.by_user_ratings_list{margin:0 0 0 5px;}
.by_user_ratings_list ul li{list-style-image:none;height:20px;background:url(../images/right_arrow.png) no-repeat scroll 0 4px;padding-left:15px;}
.by_material_list{margin:0 0 0 2px;color:#0066cc;}
.by_material_list ul li{list-style-image:none;width:170px;height:21px;}
.by_material_list.cascading ul li{height:auto;width:100%;margin-bottom:10px;}
.cascading_name{text-transform:capitalize;}
.cascading_value{height:19px;width:200px;padding:2px;border:1px solid #ccc;}
.cascading_value select{border:0 none;width:100%;}
.cascading_loader{display:none;width:100%;text-align:center;}
.cascading_button{height:27px;padding:0 15px;}
.cascading_search{display:block;float:left;background:url(../images/buttons/button_cascading_search.png) no-repeat scroll 0 0 transparent;width:74px;height:27px;}
.cascading_reset{display:block;float:right;background:url(../images/buttons/button_cascading_reset.png) no-repeat scroll 0 0 transparent;width:74px;height:27px;}
.category_attribute_value_line{float:left;background:url(../images/buttons/btn_checkbox.png) no-repeat scroll 0 0 transparent;height:21px;padding-left:25px;color:#0066cc;cursor:pointer;}
#user_ratings_line_5{background:url(../images/buttons/btn_star5.png) no-repeat scroll 0 -16px transparent;height:16px;cursor:pointer;}
#user_ratings_line_4{background:url(../images/buttons/btn_star4.png) no-repeat scroll 0 -16px transparent;height:16px;cursor:pointer;}
#user_ratings_line_3{background:url(../images/buttons/btn_star3.png) no-repeat scroll 0 -16px transparent;height:16px;cursor:pointer;}
#user_ratings_line_2{background:url(../images/buttons/btn_star2.png) no-repeat scroll 0 -16px transparent;height:16px;cursor:pointer;}
#user_ratings_line_1{background:url(../images/buttons/btn_star1.png) no-repeat scroll 0 -16px transparent;height:16px;cursor:pointer;}
#user_ratings_line_5.selected{background:url(../images/buttons/btn_star5.png) no-repeat scroll 0 0 transparent;}
#user_ratings_line_4.selected{background:url(../images/buttons/btn_star4.png) no-repeat scroll 0 0 transparent;}
#user_ratings_line_3.selected{background:url(../images/buttons/btn_star3.png) no-repeat scroll 0 0 transparent;}
#user_ratings_line_2.selected{background:url(../images/buttons/btn_star2.png) no-repeat scroll 0 0 transparent;}
#user_ratings_line_1.selected{background:url(../images/buttons/btn_star1.png) no-repeat scroll 0 0 transparent;}
.content_right{float:right;width:752px;padding:0 18px 0 20px;margin-top:18px;}
.page_navigation_l{float:left;color:#602021;font-size:12px;}
.page_navigation_l a{color:#0066cc;}
.page_navigation_r{float:right;background:url(../images/botton_show_quicklist.png) no-repeat scroll 85px 3px;width:100px;height:18px;font-size:13px;font-weight:200;font-family:"Josefin Sans";}
.page_navigation_r a{color:#602021;}
.search_filters{margin-top:10px;display:none;}
.search_filters_tit{float:left;color:#0066cc;font-size:14px;margin:0px 4px 5px 0px;}
.search_filters_item{float:left;border:1px solid #ccc;-moz-border-radius:4px 4px;background-color:#F3F7FD;padding:0 7px;color:#22436c;margin:0px 0px 5px 8px;font-size:12px;height:18px;line-height:18px;}
.search_filters_item.hover{border:1px solid #ff880c;}
.search_filters_item_l{float:left;}
.search_filters_item_r{float:left;margin:3px 0 0 5px;cursor:pointer;}
.search_filters_item_close_ico{width:12px;height:12px;background:url(../images/buttons/close_ico.png) scroll 0 0 no-repeat;}
.hover .search_filters_item_close_ico{width:12px;height:12px;background:url(../images/buttons/close_ico.png) scroll 0 -12px no-repeat;}
.list_options{line-height:35px;height:35px;width:730px;}
.list_options_inner{height:33px;;font-size:13px;color:#333;}
.list_options_inner a{color:#0066cc;margin:0 3px;}
.list_options_inner a:hover{color:#56191a;}
.prev_page{background:url(../images/buttons/left_arrow.png) no-repeat scroll 0 2px;width:25px;height:25px;padding-left:8px;line-height:25px;color:#0066cc;cursor:pointer;}
.prev_page.hover{background-position:0px -24px;color:#414141;}
.next_page{background:url(../images/buttons/right_arrow.png) no-repeat scroll 35px 2px;width:40px;height:25px;padding-left:3px;line-height:25px;color:#0066cc;cursor:pointer;}
.next_page.hover{background-position:35px -24px;color:#414141}
.page_nav_line{border-top:0px solid #ccc;heigth:2px;}
.product_list_grid{padding-top:17px;}
.product_items_list{border-bottom:1px solid #e1e2e3;padding:15px 10px;}
.product_items_list_l{float:left;width:162px;}
.product_items_list_m{float:left;width:400px;margin-left:15px;}
.product_items_list_r{float:right;width:130px;}
.product_img_list_outer{margin:0 auto;width:162px;position:relative;}
.product_img_list{border:1px solid #ccc;width:152px;height:151px;padding:5px;position:relative;text-align:center;display:table-cell;vertical-align:middle;}
.botton_add_to_compare{text-align:center;margin-top:8px;}
.product_description_short a{font-size:12px;font-weight:bold;line-height:19px;}
.product_description_sku{font-size:11px;line-height:19px;margin-bottom:5px;color:#999;}
.product_description_long{color:#666;font-size:12px;line-height:18px;margin:5px 0;max-height:160px;overflow:hidden;}
.product_items_list_r_split{float:left;border-left:1px solid #ccc;height:180px;}
.product_items_list_option{float:left;}
.product_items_list_option{margin:10px 0 0 12px;}
.product_items_list_option img{margin:5px 0;}
.product_msrp1{line-height:10px;color:#999;text-decoration:line-through;}
.product_ourprice1{color:#ff5a00;font-size:18px;}
.product_list_comments{font-size:12px;}
.product_list_comments_l,.product_list_comments_r{float:left;color:#0066CC}
.product_list_comments_r{margin-left:5px;}
.product_items{float:left;padding:15px 10px 15px 10px;width:220px;height:390px;}
.product_img_outer{margin:0 auto;width:220px;position:relative;}
.product_img{border:1px solid #ccc;width:211px;height:210px;padding:5px 4px;text-align:center;position:relative;overflow:hidden;display:table-cell;vertical-align:middle;}
.hot_product_img{background:url(../images/product_flag.png) scroll 0 -55px no-repeat;width:55px;height:55px;position:absolute;top:0px;right:0px;}
.new_product_img{background:url(../images/product_flag.png) scroll 0 0 no-repeat;width:55px;height:55px;position:absolute;top:0px;right:0px;}
.product_color{padding:3px 5px;height:32px;}
.product_color span{float:right;}
.product_description{padding:0 5px;height:43px;overflow:hidden;}
.product_description_center{text-align:left;overflow:hidden;}
.product_description a{color:#0066cc;font-size:12px;line-height:15px;}
.product_description a:hover{text-decoration:underline;}
.split_line2{width:210px;height:5px;margin:10px 0;}
.product_price{float:left;font-size:18px;color:#ff5a00;}
.product_msrp{text-decoration:line-through;font-size:12px;color:#999999;}
.product_ourprice{color:#ff5a00;}
.product_comments{float:right;font-size:12px;margin-top:3px;}
.product_comments_img{padding-top:5px;}
.product_comments1{float:right;font-size:12px;height:25px;line-height:25px;color:#0066CC;}
.button_view_details{float:left;}
.button_add_to_cart{float:right;}
.button_add_to_cart_effect{border:2px solid #FF870B;}
.product_option_button{margin-top:8px;text-align:center;padding:0 5px;clear:both;}
.product_promotion_message{background-color:#f3f7fd;margin-top:8px;text-align:center;padding:0 5px;width:200px;height:26px;line-height:26px;overflow:hidden;color:#22436c;}
#recently_viewed{position:absolute;top:0px;z-index:100;}
.recently_viewed_t{background:url("../images/p_top.png") no-repeat scroll -16px -458px transparent;width:112px;height:31px;cursor:pointer;position:absolute;z-index:3;top:0;}
.recently_viewed_e{background:url("../images/v_top.png") repeat-y scroll -1548px 0 transparent;padding:0 10px 0px 6px;position:absolute;top:27px;z-index:1;}
.recently_viewed_c{width:78px;padding:12px 9px 9px;}
.recently_viewed_i{text-align:center;width:76px;border:1px solid #ccc;}
.recently_viewed_b{background:url("../images/p_top.png") no-repeat scroll -129px -458px transparent;width:98px;height:23px;cursor:pointer;position:absolute;z-index:2;}
.recently_viewed_b.collapse{background:url("../images/p_top.png") no-repeat scroll -228px -458px transparent;}
.cate_page_left{float:left;}
.cate_page_right{float:right;}
.cate_page_ad{margin-bottom:10px;}
.featured_items_title{border-bottom:2px solid #cccccc;}
.featured_items_title h1{margin:0;padding:5px 10px;font-size:18px;color:#22436c;font-weight:normal;}
.search_result_title h1{margin:0;padding:5px 10px;font-size:18px;color:#22436c;font-weight:normal;}
.cate_page_category{margin:0 0 10px 0;}
.cate_page_category_item{float:left;margin-left:17px;margin-right:17px;width:210px;text-align:center;}
.cate_page_category_item_c{margin:0 auto;width:178px;}
.product_small_img{background:url(../images/product_img_bg2.png) no-repeat;width:176px;height:172px;padding:6px 0 0 2px;}
.product_small_img1{background:url(../images/product_img_bg3.png) no-repeat scroll 0 0 transparent;height:165px;margin:0px auto;padding:5px 0 0 5px;width:165px;}
.product_cate_text a{color:#0066cc;font-size:14px;}
.best_sellers{position:relative;}
.best_sellers_tit{height:45px;}
.best_sellers_list_items{padding:15px 0 20px 0;width:228px;height:auto;border:none;border-bottom:1px dashed #d5d5d7;}
.best_sellers_list_items1{padding:15px 0 20px 0;width:228px;height:auto;border:none;}
.best_sellers_list_items a{font-size:12px;line-height:14px;}
.product_price_line{padding:0 5px;line-height:25px;}
.product_price_line1{padding:0;width:220px;}
.categories{position:relative;margin:18px 0 0 18px;height:100%;}
.button_add_to_compare{margin-top:8px;text-align:center;}
.free_shipping_text,.limited_time_only_text{background:#f3f7fd;text-align:center;color:#22436c;font-size:12px;font-weight:normal;width:200px;height:24px;line-height:24px;}
.by_manufacturer_dropdown{margin:16px 0px 0px 10px;}
.by_manufacturer_dropdown select{width:187px;height:26px;padding:2px;color:#333;}
#by_price_custom_from,#by_price_custom_to{border:1px solid #D0D1D2;height:30px;width:50px;}
.button_go{background:url(../images/buttons/button_go.png) no-repeat scroll 0 0 transparent;border:medium none;height:27px;width:39px;cursor:pointer;}
.by_price_line{color:#0066cc;}
.by_price_line_1{color:#56191A;}
#a_grid{float:left;display:block;width:24px;height:24px;background:url(../../../images/buttons/listing_grid.png) no-repeat scroll 0px 0px transparent;}
#a_list{float:left;display:block;width:24px;height:24px;background:url(../../../images/buttons/listing_list.png) no-repeat scroll 0px -24px transparent;}
.grid_quick_view{position:absolute;left:55px;top:175px;display:none;}
.list_quick_view{position:absolute;left:25px;top:120px;display:none;}
.hidden{position:absolute;top:0;left:-9999px;width:1px;height:1px;overflow:hidden;}
.fg-button{clear:left;margin:0 4px 40px 20px;padding:.4em 1em;text-decoration:none !important;cursor:pointer;position:relative;text-align:center;zoom:1;}
.fg-button .ui-icon{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;}
a.fg-button{float:left;}
button.fg-button{width:auto;overflow:visible;}
.fg-button-icon-left{padding-left:2.1em;}
.fg-button-icon-right{padding-right:2.1em;}
.fg-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0;}
.fg-button-icon-right .ui-icon{left:auto;right:.2em;margin-left:0;}
.fg-button-icon-solo{display:block;width:8px;text-indent:-9999px;}
.fg-button.ui-state-loading .ui-icon{background:url(spinner_bar.gif) no-repeat 0 0;}
.image_slider{width:490px;background-color:#fff;float:left;}
.image_slider_bg{height:200px;width:490px;position:relative;}
#slider_img_content{width:488px;height:164px;overflow:hidden;border:1px solid #ccc;}
#slider_img_content ul{margin:0;padding:0;}
#slider_img_content ul li{width:488px;height:198px;display:none;}
#slider_img_content ul li a{width:488px;height:198px;}
#slider_nav_content{position:absolute;bottom:0px;width:490px;height:33px;background-color:#000;}
#slider_nav{float:left;height:26px;padding:7px 0px 0px 10px;}
#slider_nav_content a{display:block;width:19px;height:19px;float:left;margin-right:14px;}
#slider_nav1{background:url("../../../images/buttons/button_nav1.png") no-repeat scroll 0 0 transparent;}
#slider_nav1.selected{background:url("../../../images/buttons/button_nav1.png") no-repeat scroll 0 -19px transparent;}
#slider_nav2{background:url("../../../images/buttons/button_nav2.png") no-repeat scroll 0 0 transparent;}
#slider_nav2.selected{background:url("../../../images/buttons/button_nav2.png") no-repeat scroll 0 -19px transparent;}
#slider_nav3{background:url("../../../images/buttons/button_nav3.png") no-repeat scroll 0 0 transparent;}
#slider_nav3.selected{background:url("../../../images/buttons/button_nav3.png") no-repeat scroll 0 -19px transparent;}
#slider_nav4{background:url("../../../images/buttons/button_nav4.png") no-repeat scroll 0 0 transparent;}
#slider_nav4.selected{background:url("../../../images/buttons/button_nav4.png") no-repeat scroll 0 -19px transparent;}
#slider_nav5{background:url("../../../images/buttons/button_nav5.png") no-repeat scroll 0 0 transparent;}
#slider_nav5.selected{background:url("../../../images/buttons/button_nav5.png") no-repeat scroll 0 -19px transparent;}
#slider_control{float:right;height:26px;margin:7px 0 0 0;}
#slider_control a{display:block;height:19px;width:19px;}
#slider_stop_control{background:url("../../../images/buttons/button_slider_start.png") no-repeat scroll 0 -19px transparent;}
#slider_stop_control.start{background:url("../../../images/buttons/button_slider_start.png") no-repeat scroll 0 0 transparent;}
#slider_left_control{background:url("../../../images/buttons/button_slider_left.jpg") no-repeat scroll 0 0 transparent;}
#slider_right_control{background:url("../../../images/buttons/button_slider_right.jpg") no-repeat scroll 0 0 transparent;}
.products_promotion{float:right;}
.products_slider{position:relative;width:1230px;height:550px;border:0px solid red;padding-top:23px;background-color:#dedfe0;}
.tab_nav{width:1217px;height:40px;border-bottom:1px solid #bcbec0;position:relative;}
.tab_nav ul{position:absolute;top:1px;margin:0;padding:0;left:13px}
.tab_nav ul li a:link{background-color:#d2d2d2;border:1px solid #BCBEC0;color:#414042;display:block;font-size:16px;font-weight:bold;height:33px;padding-top:5px;width:168px;text-decoration:none;}
.tab_nav ul li a:visited{background-color:#d2d2d2;border:1px solid #BCBEC0;color:#414042;display:block;font-size:16px;font-weight:bold;height:33px;padding-top:5px;width:168px;text-decoration:none;}
.tab_nav ul li a:hover{background-color:#dedfe0;border-left:1px solid #BCBEC0;border-top:1px solid #BCBEC0;border-right:1px solid #BCBEC0;border-bottom:1px solid #dedfe0;color:#414042;display:block;font-size:16px;font-weight:bold;height:33px;padding-top:5px;width:168px;text-decoration:none;}
.tab_nav ul li a:active{background-color:#dedfe0;border-left:1px solid #BCBEC0;border-top:1px solid #BCBEC0;border-right:1px solid #BCBEC0;border-bottom:1px solid #dedfe0;color:#414042;display:block;font-size:16px;font-weight:bold;height:33px;padding-top:5px;width:168px;text-decoration:none;}
.tab_nav ul li.selected a:link{background-color:#dedfe0;border-left:1px solid #BCBEC0;border-top:1px solid #BCBEC0;border-right:1px solid #BCBEC0;border-bottom:1px solid #dedfe0;color:#414042;display:block;font-size:19px;font-weight:bold;height:33px;padding-top:5px;width:168px;text-decoration:none;}
.tab_nav ul li.selected a:visited{background-color:#dedfe0;border-left:1px solid #BCBEC0;border-top:1px solid #BCBEC0;border-right:1px solid #BCBEC0;border-bottom:1px solid #dedfe0;color:#414042;display:block;font-size:19px;font-weight:bold;height:33px;padding-top:5px;width:168px;text-decoration:none;}
.tab_nav ul li.selected a:hover{background-color:#dedfe0;border-left:1px solid #BCBEC0;border-top:1px solid #BCBEC0;border-right:1px solid #BCBEC0;border-bottom:1px solid #dedfe0;color:#414042;display:block;font-size:19px;font-weight:bold;height:33px;padding-top:5px;width:168px;text-decoration:none;}
.tab_nav ul li.selected a:active{background-color:#dedfe0;border-left:1px solid #BCBEC0;border-top:1px solid #BCBEC0;border-right:1px solid #BCBEC0;border-bottom:1px solid #dedfe0;color:#414042;display:block;font-size:19px;font-weight:bold;height:33px;padding-top:5px;width:168px;text-decoration:none;}
.products_slider_loader{width:1230px;height:510px;}
.img_loading{margin:195px auto;}
.items_list{}
.items_list_content{width:2460px;margin-left:0;display:none;}
.items_list_content.selected{width:2460px;margin-left:0;display:block;}
.items_list ul{}
.items_list ul li{}
.items_list ul li .products_img{width:160px;height:160px;}
.items_list ul li .products_name{margin-top:9px;width:160px;max-height:35px;overflow:hidden;}
.items_list ul li .products_price{margin-top:5px;width:160px;max-height:15px;overflow:hidden;}
.items_list ul li .products_name a:link{color:#414042;font-size:11px;text-align:center;}
.items_list ul li .products_name a:visited{color:#414042;font-size:11px;text-align:center;}
.items_list ul li .products_name a:hover{color:#414042;font-size:11px;text-align:center;}
.items_list ul li .products_name a:active{color:#414042;font-size:11px;text-align:center;}
.items_list ul li .products_price a:link{color:#853436;font-size:11px;text-align:center;}
.items_list ul li .products_price a:visited{color:#853436;font-size:11px;text-align:center;}
.items_list ul li .products_price a:hover{color:#853436;font-size:11px;text-align:center;}
.items_list ul li .products_price a:active{color:#853436;font-size:11px;text-align:center;}
.button_left{position:absolute;left:-81px;top:233px;background:url(../images/buttons/arrow_l.png) no-repeat;width:85px;height:77px;cursor:pointer;}
.button_right{position:absolute;right:-81px;top:233px;background:url(../images/buttons/arrow_r.png) no-repeat;width:85px;height:77px;cursor:pointer;}
.also_like_pro{float:left;height:230px;width:1120px;overflow:hidden;}
.also_like_pro_content{width:3000px;}
.prev_page_bt{float:left;width:22px;margin-top:90px;}
.next_page_bt{float:right;width:21px;margin-top:90px;}
.recently_viewed_content a:link{color:#808184;font-size:10px;line-height:13px;text-decoration:none;}
.recently_viewed_content a:visited{color:#808184;font-size:10px;line-height:13px;text-decoration:none;}
.recently_viewed_content a:hover{color:#808184;font-size:10px;line-height:13px;text-decoration:underline;}
.recently_viewed_content a:active{color:#808184;font-size:10px;line-height:13px;text-decoration:underline;}
.tyo{display:none;width:286px;height:54px;background:url(../images/p_top.png) no-repeat scroll -334px -458px transparent;position:absolute;z-index:1;top:29px;left:638px;text-align:left;padding:9px 10px 16px;color:#666l}
.tyo_t{color:#666;}
.tyo_c{margin-top:7px;}
.tyo_close{cursor:pointer;}
.tyo_no{width:214px;}
.submit_tyo{cursor:pointer;float:left;width:52px;height:30px;background:url(../images/p_top.png) no-repeat scroll -644px -458px transparent;}
.rb_tag_border{border:1px solid #bbb;height:450px;overflow-y:auto;padding:10px;}
.rb_tag_border.rb_how_to{height:400px;margin-bottom:20px;}
.rb_tag_border.rb_how_to_use{height:250px;}
.rb_read_term{color:green;font-size:14px;}
.by_color{margin:0;}
ul.color_list{}
ul.color_list li{float:left;margin-right:5px;cursor:pointer;padding:0;list-style-image:none;margin-left:0;}
ul.color_list li.selected{}
ul.color_list li img.img_color{}
ul.color_list li img.img_color.selected{display:none;}
ul.color_list li.selected img.img_color.selected{display:inline;}
ul.color_list li.selected img.img_color{display:none;}
a.checkbox{background:url(../images/buttons/btn_checkbox.png) no-repeat scroll 0 0 transparent;width:15px;height:21px;display:block;margin:0 auto;}
a.checkbox.checked{background-position:0 -21px;}