*{margin:0;padding:0;outline:none}html,body{height:100%;margin:0;padding:0}body{font-family:Open Sans,sans-serif,Helvetica,Arial;color:#6d6e71;}a{color:#000;text-decoration:none;border:none}a:hover{text-decoration:underline}a,img{border:0;outline:none}.visuallyhidden {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip:auto;height:auto;margin:0;overflow:visible;position:static;}#bg{position:fixed;top:0;left:0;width:1px;height:1px;z-index:-11}#page_wait{float:left;text-align:center;height:200px;width:100%;margin:100px auto 0 auto;top:50%;left:50%;z-index:-1;background:url(/images/ajax-loader-2.gif)no-repeat center}#page_wait h2{font-size:36px;color:#000}#page_wait2{position:absolute;height:200px;width:700px;margin:-100px 0 0 -350px;top:50%;left:50%;z-index:-1;background:url(/images/ajax-loader-2.gif)no-repeat center}#page_wait2 h2{font-size:36px;color:#000}
#page_content{position:static;z-index:2}
#wrapper{float:left;width:100%;padding:0;margin:0;}
#wrapper .header{width:1035px;height:50px;margin:auto;background:url(/img/global/Blue-Background-001.jpg)no-repeat left top;background-size:1055px;font-size:16px}
#wrapper .header .image{float:left;width:30%;height:30px;padding:10px 0 0 10px;margin:0}
#sds-form{float:left;border:1px solid #ccc;border-radius:25px;box-shadow:2px 2px 2px #999;width:275px;margin:10px 0;padding:10px;background:#efefef}
#SDS-RIGHT{float:right;width:60%;text-align:left}
#SDS-RIGHT p{padding:20px 0 0}
#SDS-RIGHT a{font-weight:700;text-decoration:none}
#SDS-RIGHT a:hover{text-decoration:underline}
#sds-form .heading{float:left;width:100%;padding:5px 10px}
#sds-form .button{text-align:center;margin:30px 50px 0;}
#sds-form input{padding:0 10px}
.loader {
	position: absolute;
	width: 475px;
	height: 350px;
	z-index: 9999;
	background: url(/img/global/page-loader.gif) 50% 50% no-repeat rgb(249,249,249);
}
#socialmedia .shoppingcart{float:right;width:15%;padding:10px 15px 0 0;text-align:right;font-size:16px;color:#000}
#socialmedia .shoppingcart .cart_count{float:right;text-align:center;width:31px;height:31px;margin:0 0 0 3px;vertical-align;middle;border:1px solid #ccc;font-size:24px}

#socialmedia .shoppingcart .sub-menu-content{position:absolute;z-index:101;display:block;width:390px;min-height:100px;margin:-5px 0 0 -230px;font-size:12px;color:#000;border:2px solid #ccc;background-color:#fff;left:-999em}
#socialmedia .shoppingcart .sub-menu-content .content{float:left;width:100%;padding:0 0 7px;margin:0;background-color:#fff}
#socialmedia .shoppingcart .sub-menu-content .content table{float:left;width:100%;padding:5px}
#socialmedia .shoppingcart .sub-menu-content .content hr{width:100%;margin:0;height:1px;background:#999}
#socialmedia .shoppingcart .sub-menu-content .content .column .total{padding:10px 0 0;border-top:1px solid #ccc}
#socialmedia .shoppingcart:hover .sub-menu-content{left:auto}
#socialmedia .shoppingcart .sub-menu-content .content .column{margin:0;padding:10px}#socialmedia .sub-menu-content .content .column{margin:0;padding:0}#socialmedia .sub-menu-content{position:absolute;z-index:101;display:block;background-color:#efefef;left:-999em;margin:27px 0 0 -19px}#socialmedia .sub-menu-content .content{float:left;display:inline;width:100%;background-color:#efefef}#socialmedia .sub-menu-content .content .column .total{padding:10px 0 0;border-top:1px solid #ccc}#socialmedia .categories{max-width:150px}#socialmedia .categories .theader{height:15px;font-size:4px;text-align:left;color:#efefef}#socialmedia .categories ul{margin:-3px 0 -1px;background-color:#efefef}#socialmedia .categories ul li{padding:5px 0 5px 8px;height:17px;vertical-align:middle;width:170px;border:1px solid #ccc;font-size:12px;background-color:#efefef}#socialmedia .categories li ul{position:absolute;margin:-6px 0 0 7px;background-color:#efefef}#socialmedia .categories ul li ul li{padding:5px 0 5px 8px;height:17px;border:1px solid #ccc;font-size:12px;background-color:#efefef}#socialmedia .categories li span{float:right;margin:-14px 10px 0 0;padding:0;font-weight:700;font-size:12px}#socialmedia .categories a{text-decoration:none}
#headerbg{float:left;width:100%;background:#fff;margin:0;padding:0}
#socialmedia{width:1035px;margin:auto;padding:0}
#socialmedia .socialmedia{float:left;width:82%;padding:10px 0}
#socialmedia .socialmedia .contact{float:left;padding:0;margin:1px 0 0}
#socialmedia .socialmedia .contact span{display:inline;font-weight:300;font-size:16px;height:27px;padding:5px;}
#socialmedia .socialmedia .contact a{border:none}
#socialmedia .socialmedia .contact h3{display:inline;vertical-align:top;}
#socialmedia .socialmedia .images{float:left;padding:0;}
#socialmedia .socialmedia .images .linked{float:left;min-width:28px;min-height:27px;background:url(/images/global/hantover-web-sprite_002.png) -171px -709px;overflow:hidden}
#socialmedia .socialmedia .images .twitter{float:left;min-width:28px;min-height:27px;background:url(/images/global/hantover-web-sprite_002.png) -71px -709px;overflow:hidden}
#socialmedia .socialmedia .images .youtube{float:left;min-width:28px;min-height:27px;background:url(/images/global/hantover-web-sprite_002.png) -103px -709px;overflow:hidden}
#socialmedia .socialmedia .images .facebook{float:left;min-width:28px;min-height:27px;background:url(/images/global/hantover-web-sprite_002.png) -136px -709px;overflow:hidden}
#socialmedia .socialmedia .images .googleplus{float:left;min-width:28px;min-height:27px;background:url(/images/global/hantover-web-sprite_002.png) -205px -709px;overflow:hidden}
#socialmedia .socialmedia #rtHeader{float:right;padding:0;margin:5px 0 0}
#socialmedia .socialmedia #rtHeader .customerSignIn{float:right;font-weight:300;font-size:16px}
#socialmedia .socialmedia #rtHeader .customerSignIn a{text-decoration:none;color:#6d6e71}
.searchtab{float:left;width:29%;padding:0;font-size:16px}
.searchtab input{float:right;width:265px;height:25px;padding:3px 0 0;margin:10px 15px 0 0;border:none}
.searchtab .searchbutton{float:right;width:18px;height:24px;background:url(/images/global/tabsprite.png) -1px -441px;overflow:hidden}#marquee{background-color:#000}#topdiv{float:left;width:989px;height:10px;background:url(/images/global/mainbody-topedgebg.gif) no-repeat left top;padding:0;margin:0}#maincontent{background:#fff;max-width:1000px;margin:auto}#newswrap{float:left;width:969px;min-height:30px;font-size:16px;color:#8CC63F;background-color:#000;padding-top:7px}#Table_01{float:left;width:969px}#Table_01 h2{font-size:14px}#Table_01 a{text-decoration:none}#Table_01 a:hover{text-decoration:underline}.crumb{padding:10px 0 10px 15px;margin:0;font-size:16px;color:#000}.crumb h2{display:inline;font-weight:700;font-size:16px;color:#000}.crumb a{color:#000;text-decoration:none}.crumb a:hover{color:#000;font-weight:600;text-decoration:underline}#cat_main{float:left}#comp_banner{float:left;width:100%;padding:0;margin-top:30px}#onair_banner{float:left;width:100%;background:#478dda;margin:20px 0 10px;padding:0}
#toolbox_banner{float:left;width:100%;margin:2px 0 10px;padding:0;}
#productnew_banner{float:left;width:100%;margin:2px 0 10px;padding:0}#request_banner{float:left;width:100%;margin:2px 0 10px;padding:0}#apps{float:left;width:100%;background:#ccc;padding:10px 0 40px}#apps h2{font-size:18px;padding:5px 0}#apps .featured{margin:auto;width:800px;padding:0 0 20px 440px}#apps .featured img{padding:20px 0}#apps .featured object{float:left;margin:10px 10px 0 0}#comp_banner hr{height:10px;border:none;background-color:#fff}#promoadd{max-width:1000px;padding:0;margin:auto}#promoadd img{max-width:1000px}#comp_banner #promoadd{float:left;padding:0}#comp_banner #promoadd img{width:100%}
#bottombanner{float:left;width:100%;}
#bottombanner .text{float:left;display:inline;max-width:75px;font-weight:600;border:thin;border-color:#666;border-left:#fff;border-top:#fff;border-bottom:#fff;border-style:solid;border-left:#fff;padding:4px 0}
#bottombanner .image6{float:right;display:inline;width:16.66%;height:106px;text-align:center;}
#bottombanner .image6 img{max-width:90px;max-height:90px;text-align:center;padding:8px 0;}
#bottombanner .image6 a:hover img{max-width:98px;max-height:98px;border:none;padding:4px 0;text-align:center;}
#bottombanner .image5{float:right;display:inline;width:20%;height:106px;text-align:center}
#bottombanner .image5 img{max-width:90px;max-height:90px;text-align:center;padding:8px 0;border:none}
#bottombanner .image5 a:hover img{max-width:98px;max-height:98px;border:none;padding:4px 0;text-align:center;}
#bottombanner .image4{float:right;display:inline;width:20%;height:106px;text-align:center;}
#bottombanner .image4 img{max-width:90px;max-height:90px;text-align:center;padding:8px 0;border:none}
#bottombanner .image4 a:hover img{max-width:98px;max-height:98px;border:none;padding:4px 0;text-align:center;}
#bottombanner .image3{float:right;display:inline;width:20%;height:106px;text-align:center;}
#bottombanner .image3 img{max-width:90px;max-height:90px;text-align:center;padding:8px 0;border:none}
#bottombanner .image3 a:hover img{max-width:98px;max-height:98px;border:none;padding:4px 0;text-align:center;}
#bottombanner .image{width:1035px;margin:auto;text-align:center;}
#bottombanner .align-bottom{margin:10px 0 0 0}
#centermenu{float:left;width:100%;text-align:left;margin:15px 0 0}
#centermenu h1{font-size:20px}
#centermenu h2{font-size:20px}
#centermenu h2 span{font-size:12px;line-height:18px;font-weight:100;padding:10px 0}
#centermenu p{font-size:12px;line-height:18px;padding:10px 0}
#centermenu2{float:left;width:100%;text-align:left;margin:15px 0 0}
#centermenu2 h2{font-size:20px}
#centermenu2 p{font-size:13px;line-height:20px;font-weight:300;padding:15px 0}
#centermenu2 .overstock h1{font-size:20px;line-height:28px;}
#centermenu2 .overstock h2{font-size:14px;line-height:20px}
.row .category h2{font-size:18px;text-align:center}
.guide{float:left;width:100%;padding:20px 0 10px 25px}
.guide hr{float:left;height:1px;background-color:#ccc;border:none;width:700px;margin:10px 20px 0 0}
.guide .category{float:left;width:21%;text-align:center;padding:0}
.guide .category h2{font-size:16px;padding:0}
#main-content-center{float:left;width:100%;background:#fff;margin:0;padding:2px 0 0;}
#wrapper_quantity{width:580px;margin:0 auto;padding:20px 0 0;font-size:16px;color:#000;background:#fff}
#wrapper_quantity table{margin:auto;width:80%}
#wrapper_quantity table th{padding:3px 5px}
#wrapper_quantity table td{padding:3px 5px}
#wrapper_middle{width:1035px;margin:0 auto;padding:0 0 10px;font-size:16px;color:#000;}
#wrapper_middle .prodContent{float:left;width:1035px;min-height:300px;padding:15px 0}
#wrapper_middle .prodContent .iteminfo{text-decoration:none;color:#000}
#wrapper_middle .prodContent h2{text-decoration:none;font-weight:700;font-size:22px}#wrapper_middle .prodContent .iteminfo td{font-size:12px;color:#000}#wrapper_middle .prodContent .iteminfo .warning{color:red;font-weight:700;font-size:14px}#wrapper_middle .bcrumb{font-size:16px;color:#000;padding:10px}#wrapper_middle .email-optin{height:400px}#wrapper_middle #title{margin:20px auto 0;max-width:700px;text-align:center}#wrapper_middle #video{float:right;width:800px;min-height:300px}#wrapper_middle #video img{float:left}#wrapper_middle #video .featured{float:left;width:100%;padding:0 0 20px}#wrapper_middle #video .featured .resource-image{float:left}#wrapper_middle #video .featured .hantover_info{float:left;width:80%;padding:0 0 20px}#wrapper_middle #video .featured .hantover_info p{float:left;width:100%;padding:0 0 10px 10px;font-size:12px;line-height:16px}#wrapper_middle #video .featured .choices{float:left;width:700px}#wrapper_middle #video .featured .choices img{float:left;padding:10px;width:192px}#wrapper_middle #video p{font-size:12px}#wrapper_middle #video h2{float:left;font-size:18px;padding:5px 0 5px 10px}#wrapper_middle .printorder{width:1000px;text-align:right}#wrapper_middle .unsubscribe{float:left;text-align:left;padding:50px 20px}#wrapper_middle .unsubscribe .title{float:left;width:100%}#wrapper_middle .unsubscribe .unsub_note{float:left;width:100%}#wrapper_middle .unsubscribe .input_left{float:left;width:48%;padding-top:15px}#wrapper_middle .unsubscribe .note_right{float:left;width:50%;padding-top:15px}#wrapper_middle .continue_confirmed{float:left;width:49%;text-align:right;padding:10px 0}#wrapper_middle .printorder_confirmed{float:right;width:49%;text-align:left;padding:10px 0}#wrapper_middle .change_email{float:left;text-align:left;padding:50px 40px 100px 20px}
#wrapper_middle .ads{float:right;width:1035px;padding:0;margin:0}
#wrapper_middle .ads .ad_left{float:left;width:50%;padding:0;margin:0}
#wrapper_middle .ads .ad_right{float:right;width:50%;padding:0;margin:0;text-align:right}
#wrapper_middle .ads .ad_right img{float:right}
#msds{width:100%}#msds p{font-size:12px;line-height:16px;padding:10px 0 0}#msds img{padding:20px 0 0}#productsafety p{float:left;width:100%;font-size:12px;line-height:16px;padding:10px 0 0;text-align:left}#productsafety{float:left;width:100%;margin-bottom:10px}#productsafety img{padding:20px 0 0;margin:0;float:left}#productsafety .dataCenter{float:left;width:98%;background-color:#e7e7e7;margin:10px 0;padding:15px 10px}#productsafety .dataCenter a{font-weight:700;font-size:14px}#productsafety .dataCenter p{float:left;margin:0;padding:0;font-size:14px;line-height:18px;text-align:center}#msds .choices,#productsafety .choices{float:left;padding:0;margin:0}#productsafety .choices a{float:left;padding:0;margin:0 5px 0 0}#online_catalog p{float:left;width:100%;font-size:12px;line-height:16px;padding:10px 0 0;text-align:left}#online_catalog{float:left;width:100%;margin-bottom:10px}#online_catalog img{margin:20px 0 0;float:left;max-width:786px}#online_catalog .InfoCenter{float:left;margin:0;padding:0}#online_catalog .InfoCenter a{font-weight:700;font-size:14px}#online_catalog .InfoCenter h2{float:left;text-align:left;padding:10px 0 0}#online_catalog .InfoCenter p{float:left;margin:0;padding:0;font-size:14px;line-height:18px;text-align:center}#online_catalog .choices{float:left;padding:0;margin:0}#online_catalog .choices a{float:left;padding:0;margin:0 5px 0 0}#online_catalog .leftcatalog{float:left;width:45%;margin:10px 30px 10px 0}#online_catalog .rightcatalog{float:left;width:45%;margin:10px}#buyers_guide{float:left;width:100%;min-height:600px;font-size:12px;line-height:16px;padding:10px 0 0;text-align:left}#buyers_guide .title_heading{float:left;width:100%}#buyers_guide .title_heading h1{float:left;width:60%}#buyers_guide .pdf_link{float:right;padding:5px 10px 0 0}#buyers_guide h1{padding:10px 0}#buyers_guide .disposable_gloves{width:100%}#buyers_guide .disposable_gloves table{width:481px;height:220px;border-top:thin solid #000;margin-left:-1px}#buyers_guide .disposable_gloves td{padding:10px 5px;border-left:thin solid #000;border-bottom:thin solid #000}#buyers_guide .disposable_gloves .info_left{float:left;width:480px;margin:0 10px 10px 0;border:2px solid #000}#buyers_guide .disposable_gloves .info_left img,#buyers_guide .disposable_gloves .info_right img{padding:5px 0}#buyers_guide .disposable_gloves .grip_design{padding:0;margin:0}#buyers_guide .disposable_gloves .grip_design img{padding:0;margin:0}#buyers_guide .disposable_gloves .info_right{float:right;width:480px;margin:0 0 10px;border:2px solid #000}#buyers_guide .disposable_gloves .info_left h3,#buyers_guide .disposable_gloves .info_right h3{font-size:16px;background:#999;width:470px;padding:10px 0 10px 10px}#buyers_guide .disposable_gloves .heading{float:left}#buyers_guide .aprons{float:left;width:100%}#buyers_guide .aprons .table_heading{background:#999;}#buyers_guide .aprons .col1{width:220px;font-weight:700;font-size:16px;padding:5px 0}#buyers_guide .aprons .col2{width:100px;font-weight:700;font-size:16px;padding:5px 0}#buyers_guide .aprons .col3{width:100px;font-weight:700;font-size:16px;padding:5px 0}#buyers_guide .aprons .col4{font-weight:700;font-size:16px;padding:5px 0}#buyers_guide .aprons table{margin:10px 0}#buyers_guide .aprons td{border:1px solid #000;vertical-align:middle;text-align:center}#buyers_guide .aprons .image{text-align:center;vertical-align:middle;padding:5px}#buyers_guide .aprons .image img{float:left;max-width:90px;margin:4px}#buyers_guide .aprons .image h2{font-size:14px;text-align:center;padding:30px 5px}#buyers_guide .aprons .text{font-size:14px;}#buyers_guide .aprons .text p{padding:0 5px;text-align:left}#buyers_guide .earplugs{width:100%}#buyers_guide .earplugs td{width:25%;border:1px solid #ccc;vertical-align:top}#buyers_guide .earplugs p{padding:5px;vertical-align:top}#buyers_guide .earplugs .image{width:100%;min-height:90px;text-align:center}#buyers_guide .earplugs .image img{max-height:90px}#buyers_guide .rainwear{float:left;width:100%;margin:10px 0}#buyers_guide .rainwear table{border:2px solid #000}#buyers_guide .rainwear td{border:1px solid #000;vertical-align:middle}#buyers_guide .rainwear p{padding:10px 20px}#buyers_guide .rainwear img{max-width:170px;max-height:170px}#buyers_guide .rainwear .info_left{float:left;width:480px;margin:0 10px 10px 0}#buyers_guide .rainwear .info_right{float:right;width:480px;margin:0 0 10px}#buyers_guide .fans{float:left;width:100%;margin:10px 0}#buyers_guide .fans img{max-width:100px;max-height:100px}#buyers_guide .fans p{padding:10px 20px}#buyers_guide .fans table{border:2px solid #000}#buyers_guide .fans td{border:1px solid #000;vertical-align:middle;text-align:center}.bottom{float:right;padding:5px 0}.bottom img{width:450px}#buyers_guide .chart{width:100%}#buyers_guide .chart table{width:100%}#buyers_guide .chart td{border:1px solid #ccc;vertical-align:top}#buyers_guide h2{width:100%;padding:10px}#buyers_guide h3{width:100%;padding:0;font-size:20px}#buyers_guide h4{width:100%;padding:15px 0;font-size:16px;text-align:center}#video_library p{float:left;width:100%;font-size:12px;line-height:16px;padding:10px 0 0;text-align:left}#video_library{float:left;width:100%;margin-bottom:10px}#video_library img{padding:20px 0 0;margin:0;float:left}#video_library .dataCenter{float:left;width:98%;background-color:#e7e7e7;margin:10px 0;padding:15px 10px}#video_library .dataCenter p{float:left;margin:0;padding:0;font-size:14px;line-height:18px;text-align:left}#video_library .dataCenter a{font-weight:700;font-size:14px}#video_library .dataCenter table{float:left;width:700px;margin:0 10px;padding:0 0 7px;font-size:14px;line-height:18px}#video_library .dataCenter table tr td{text-align:left;vertical-align:top}#video_library .choices{float:left;padding:0;margin:0}#video_library .choices a{float:left;padding:0;margin:0 5px 0 0}#msds table{float:left;width:800px}#wrapper_middle .custinfo{margin:20px 0 40px;width:100%;min-height:525px;font-size:14px}#left_custinfo{float:left;width:25%;margin-top:20px}#left_custinfo .custinfo{margin:20px 0 40px 0;width:100%;min-height:525px;font-size:14px;}#left_custinfo .custinfo table{max-width:25%}#left_custinfo .custinfo table td{padding:5px 0 5px 0;font-size:12px;}#left_custinfo .change_button{float:left;margin:30px 0 0 5px;}#mainContent3{width:70%;float:left;min-height:500px;margin:60px 0 0;padding:0 0 40px 10px}#mainContentPHP{width:80%;float:left;margin:30px 0 0;}#mainContentPHP p{padding:5px 0 5px 0;font-size:14px;}#mainContentPHP h1{padding:5px 0 5px 0;font-size:24px;}#mainContent2{width:74%;float:right;margin:60px 0 0;padding:0 0 40px;border-left:1px solid #ccc}#mainContent2 .message{padding:100px 0;text-align:center;font-size:14px}#mainContent2 #name{text-align:right;padding:0 5px 0 0;font-weight:600}#mainContent2 .order_list{float:left;width:670px;padding:0;margin:0 0 0 20px;border:1px solid #ccc}#mainContent2 .order_list h2{font-size:16px;padding:5px 0 5px 5px;margin:0;background:#ccc}#mainContent2 .order_list table{width:100%}#mainContent2 .order_list th{text-align:left}#mainContent2 .order_list td{border:0;text-align:left;font-size:12px;color:#000}#mainContent2 .order_list .cost{text-align:right}#mainContent2 .status_image{float:left;padding:20px}#mainContent2 .disp_page{float:left;width:670px;padding:0;margin:10px 0 20px 20px;text-align:right}
#mainContent2 .disp_page .return{float:left;text-align:left;font-size:14px}
#mainContent2 .favorites{float:left;width:650px;background:#fff;padding:0;margin:0 0 0 20px;border-bottom:1px solid #ccc}
#mainContent2 .favorites h2{font-size:16px;padding:5px 0 5px 5px;margin:0;background:#ccc}
#mainContent2 .favorites h3{font-weight:700;font-size:14px;padding:5px 0 5px 15px;margin:0}
#mainContent2 .favorites #folder{float:left;width:110px;margin:12px;text-align:center}
#mainContent2 .favorites #folder .folder{float:left;width:108px;min-height:100px;padding:3px 0;border:1px solid #ccc;text-align:center}
#mainContent2 .favorites #folder .folder img{margin:10px 35px}
#mainContent2 .favorites #folder .options{float:left;width:110px;margin-bottom:20px;font-weight:700;font-size:12px}
#mainContent2 .favorites #folder .options a{color:#000}
#mainContent2 .favorites #folder .options a:hover{color:#036}
#mainContent2 .favorites #folder .options .rename{float:left;text-align:left;padding-left:5px}
#mainContent2 .favorites #folder .options .delete{float:right;text-align:right;padding-right:5px}
#mainContent2 .favorites_list{float:right;width:98%;padding:0;margin:0 0 0 20px}
#mainContent2 .favorites_list h1{font-size:16px;padding:5px 0 5px 5px;margin:0;background:#ccc}
#mainContent2 .favorites_list table{width:100%}
#mainContent2 .favorites_list th{text-align:left}
#mainContent2 .favorites_list td{border:0;text-align:left;font-size:12px;color:#000}
#mainContent2 .favorites_list .crumb{font-weight:700;font-size:14px}
#mainContent2 .favorites_list .crumb a:hover{text-decoration:underline}
#mainContent2 .favorites_list .item{float:left;width:24%;border:#ccc solid 1px;margin:-1px 0 0 -1px;padding:3px}
#mainContent2 .favorites_list .item h2{font-size:12px}
#mainContent2 .favorites_list .item .partImage{float:left;width:100%;height:100px;margin:10px 0;overflow:hidden;text-align:center}
#mainContent2 .favorites_list .item .partImage img{max-width:100px;max-height:100px}
#mainContent2 .favorites_list .item .partDesc{float:left;width:90%;height:55px;text-align:center;margin:0 10px;padding:0;overflow:hidden}
#mainContent2 .favorites_list .item .partDesc h2{font-weight:300;color:#6d6e71;overflow:hidden}
#mainContent2 .favorites_list .item .part-num{font-size:10px;height:15px;text-align:center}
#mainContent2 .favorites_list .item .part-num h2{font-weight:300;color:#6d6e71;display:inline}
#mainContent2 .favorites_list .item #promoImage{float:left;display:inline;margin:10px 0 0;padding:10px 0 0 10px}
#mainContent2 .favorites_list .item .price{float:left;display:block;width:100%;height:15px;vertical-align:bottom;font-weight:300;color:#6d6e71;font-size:16px;text-align:center;margin:0;padding:14px 0 5px}
#mainContent2 .favorites_list .item .price2{float:left;display:block;width:100%;height:15px;vertical-align:bottom;font-size:12px;color:red;text-align:center;margin:0;padding:0}
#mainContent2 .favorites_list .item .price2 span{font-size:12px;color:#000;padding:0 0 0 2px}
#mainContent2 .favorites_list .item .price span{font-size:14px;font-weight:300;color:#6d6e71;padding:0 0 0 2px}
#mainContent2 .favorites_list .item .enterQty{float:left;display:block;width:100%;text-align:center;margin:0;padding:0;vertical-align:top}
#mainContent2 .favorites_list .item .enterQty input{width:24px;height:24px;border:#ccc solid 1px;text-align:center;vertical-align:top;color:#999}
#mainContent2 .favorites_list .item .enterQty .addtocart{border:none;width:125px;height:26px;background:url(/images/global/addtocart.jpg) no-repeat left top;overflow:hidden}
#mainContent2 .favorites_list .item .enterQty .addtocart:hover{cursor:pointer}
#mainContent2 .favorites_list .item .remove_item{float:left;display:block;width:100%;font-weight:300;color:#6d6e71;font-size:12px;text-align:center;margin:0;padding:0;vertical-align:top}
#mainContent2 .favorites_list .item .instock{float:left;display:block;width:100%;font-size:14px;font-weight:300;color:#6d6e71;text-align:center;margin:0;padding:10px 0}
#mainContent2 .favorites_list .iteml{float:left;min-width:720px;border:#ccc solid 1px;margin:-1px 0 0 -1px;padding:3px}
#mainContent2 .favorites_list .iteml .partImage{float:left;height:30px;width:30px;margin:5px 5px 0 5px}
#mainContent2 .favorites_list .iteml .partImage img{max-width:30px;max-height:30px;}
#mainContent2 .favorites_list .iteml .enterQty{float:left;display:block;text-align:center;margin:0;padding:0;}
#mainContent2 .favorites_list .iteml .enterQty input{width:24px;height:24px;border:#ccc solid 1px;text-align:center;margin:5px 0 5px 5px;color:#999}
#mainContent2 .favorites_list .iteml .partDesc{float:left;padding:15px 0 0 15px}
#mainContent2 .favorites_list .iteml .partDesc h2{font-size:14px;line-height:20px}
#mainContent2 .favorites_list .iteml .partDesc p{font-size:1px;text-transform:lowercase}
#mainContent2 .favorites_list .iteml .part-num{float:left;width:50px;font-size:10px;padding-left:5px}
#mainContent2 .favorites_list .iteml .part-num h2{font-weight:700;font-size:14px}
#mainContent2 .favorites_list .iteml .price{float:left;width:80px;font-weight:700;font-size:14px;text-align:right;margin:0;padding:15px 0 0 0}
#mainContent2 .favorites_list .iteml .price span{font-size:14px;color:#000;padding:0 0 0 2px}
#mainContent2 .favorites_list .iteml .instock{float:right;width:80px;font-size:14px;text-align:center;margin:0;padding:3px 0 0 0}
#MyFav{float:left;margin:10px 0 0 20px}.new-folder{float:left;text-align:left}.new-folder input{padding:5px 0;font-size:14px}#MyFav .add-new{float:left;margin:6px}#mainContent2 .item_list{float:left;width:670px;padding:0;margin:0 0 0 20px;border:1px solid #ccc}#mainContent2 .item_list h2{font-size:16px;padding:5px 0 5px 5px;margin:0;background:#ccc}#mainContent2 .item_list table{width:98%;margin:0 5px}#mainContent2 .item_list th{text-align:left}#mainContent2 .item_list td{border:0;text-align:left;font-size:12px;color:#000}#mainContent2 .item_list .cost{text-align:right}#mainContent2 .quote_list{float:left;width:670px;padding:0;margin:0 0 0 20px;border:1px solid #ccc}#mainContent2 .quote_list h2{font-size:16px;padding:5px 0 5px 5px;margin:0;background:#ccc}#mainContent2 .quote_list table{width:98%;margin:0 5px}#mainContent2 .quote_list th{text-align:left}#mainContent2 .quote_list td{border:0;text-align:left;font-size:12px;color:#000}#mainContent2 .quote_list .cost{text-align:right}#mainContent2 .account_balance{float:left;width:370px;padding:0;margin:0 0 0 20px;border:1px solid #ccc}#mainContent2 .account_balance h2{font-size:16px;padding:5px 0 5px 5px;margin:0;background:#ccc}#mainContent2 .account_balance table{width:100%}#mainContent2 .account_balance th{width:50%}#mainContent2 form{float:left}#mainContent2 .button{width:400px;text-align:right}#mainContent2 .credit_info{float:left;margin:20px 0 20px 20px;width:100%}#mainContent2 .credit_info table{float:left;width:100%;margin:30px 0 60px;text-align:left}#mainContent2 .credit_info table td{min-width:30px}#mainContent2 .credit_info hr{float:left;width:100%;background:#ccc;border:none;height:1px;margin:5px 0}#mainContent2 .check_status{float:left;margin:0 0 20px 20px;width:400px;border:1px solid #ccc}#mainContent2 .check_status h2{font-size:14px;padding:5px 0 5px 10px;background:#ccc}#mainContent2 .check_status table{margin:5px}#mainContent2 .check_status table td{padding:5px;text-align:left}#mainContent2 .check_status input{width:200px;padding:5px;text-align:left}#mainContent2 .check_status .label{text-align:right}#mainContent2 .check_status .radio input{width:50px;text-align:left}#mainContent2 .check_status .date input{width:20px}#mainContent2 .instructions{float:right;width:220px;text-align:left;margin-top:30px}#mainContent2 .view_orders{float:left;margin:0 0 20px 20px;width:435px;border:1px solid #ccc}#mainContent2 .view_orders h2{font-size:14px;padding:5px 0 5px 10px;background:#ccc}#mainContent2 .view_orders table{margin:5px}#mainContent2 .view_orders table td{padding:5px;text-align:left}#mainContent2 .view_orders input{width:75px;padding:5px;text-align:left}#mainContent2 .view_orders .label{text-align:right}#mainContent2 .view_orders .radio{text-align:left;font-size:11px;padding-bottom:3px}#mainContent2 .view_orders .radio input{width:20px}#catalogContent{float:left;background:#fff;max-width:1000px;margin:auto}#catalogContent .name_info{float:left;width:100%}#catalogContent .cat_request{float:left;width:425px;margin:20px auto;border:1px solid #ccc}#catalogContent .cat_request h1{font-size:14px;padding:5px 0 5px 10px;background:#ccc}#catalogContent .cat_request table{margin:10px}#catalogContent .cat_request table td{padding:5px;text-align:left}#catalogContent .cat_request input{text-align:left}#catalogContent .cat_request .label{text-align:right}#catalogContent .cat_request .label2{text-align:left;padding:0 10px}#catalogContent .cat_request .radio{text-align:left;font-size:11px}#catalogContent .cat_request .submit{margin:10px 190px;padding:2px}#requestQuote{background:#fff;max-width:1000px;margin:auto}#requestQuote .name_info{width:40%;margin:185px auto 0}#requestQuote .quote_request{float:left;width:100%;margin:20px 0;border:1px solid #ccc}#requestQuote .quote_request h1{font-size:14px;padding:5px 10px;background:#ccc}#requestQuote .quote_request table{width:95%;margin:10px 10px 30px}#requestQuote .quote_request table td{padding:5px;text-align:left}#requestQuote .request_info{float:right;width:50%;padding:20px}#requestQuote .request_info p{padding-bottom:20px;font-size:14px}#requestQuote .quote_request .thankyou p,#requestQuote .quote_request .thankyou h2{padding:15px}#requestQuote .contact_info{float:left;padding:20px}#mainContent2 .button2{width:455px;text-align:right}#mainContent2 .item_history{float:left;margin:0 0 20px 20px;width:400px;border:1px solid #ccc}#mainContent2 .item_history h2{font-size:14px;padding:5px 0 5px 10px;background:#ccc}#mainContent2 .item_history table{margin:5px}#mainContent2 .item_history table td{padding:5px;text-align:left}#mainContent2 .item_history input{width:75px;padding:5px;text-align:left}#mainContent2 .item_history .label{text-align:right}#mainContent2 .item_history .radio{text-align:left;font-size:11px;padding-bottom:3px}#mainContent2 .item_history .radio input{width:50px;text-align:left}#mainContent2 .order-status,#mainContent3 .order-status{float:left;width:690px;margin:0 0 20px 20px}#mainContent2 .order-status .print{float:right;padding:0 0 5px}#mainContent2 .order-status .order-info,#mainContent3 .order-statsu .order-info{float:left;margin:0 0 10px;width:100%;border:1px solid #ccc}#mainContent2 .order-status table,#mainContent3 .order-status table{width:98%;margin:10px}#mainContent2 .order-status .order-info h2,#mainContent3 order-status .order-info h2{font-size:14px;padding:5px 0 5px 10px;background:#ccc}#mainContent2 .order-status .order-info h3,#mainContent3 order-status .order-info h3{font-weight:700;font-size:14px;padding:5px 0 5px 10px}#mainContent2 .order-status .order-info hr,#mainContent3 .order-status .order-info hr{background:#ccc;border:none;height:1px;width:99%;text-align:center}#mainContent2 .order-status .order-info .total,#mainContent3 .order-status .order-info .total{text-align:right;min-width:10%}#mainContent2 .back-print{float:left;width:94%;margin:5px 0 0 20px}#cost{text-align:right}#other_actions{float:left;margin:20px 0 20px 20px;width:100%}#other_actions h2{font-weight:700;font-size:14px}#other_actions hr{background:#ccc;border:none;height:1px;margin:5px 0}#other_actions .action{font-size:14px;padding:5px 0}#emailContent{float:left;margin:30px 0 20px 20px;width:65%;border-left:1px solid #ccc}#mainContent2 .email_info{float:left;margin:0 0 20px 20px;width:300px;border:1px solid #ccc}#mainContent2 .email_info h2{font-size:14px;padding:5px 0 5px 10px;background:#ccc}#mainContent2 .email_info table{margin:5px}#mainContent2 .email_info table td{padding:5px}#mainContent2 .email_info input{width:200px}#mainContent2 #error{height:40px}#mainContent2 .errormsg{margin:10px 0 0 30px;font-size:14px;color:red}#left_other_actions{float:left;margin:40px 0 20px;width:95%}#left_other_actions h2{font-weight:700;font-size:14px}#left_other_actions hr{background:#ccc;border:none;height:1px;margin:5px 0}#left_other_actions .action{font-size:14px;padding:5px 0}.prodContent .prod_image{float:left;width:315px;text-align:center;margin-right:10px}.prodContent .prod_image .main_photo{width:300px;height:300px;overflow:hidden}.prodContent .prod_image .main_photo img{max-width:300px;max-height:300px}.prodContent .prod_image .image img{max-width:52px;max-height:38px}.prodContent .prod_image .video{float:left;margin:20px 5px 5px 0}.prodContent .zoom{float:left;width:93%;height:21px;text-align:right}.prodContent .zoom img{margin:5px}.prodContent .prod_info{float:right;width:675px}.prodContent .prod_info h1{font-size:20px;line-height:28px;}.parameters{float:left;padding:20px}.parameters table{float:left}.vendor{width:210px}.vendor img{padding:10px 0 0;max-height:50px}.review{float:right;width:210px;font-size:12px;padding:10px 0 0}.review span{float:right;padding-left:5px}.review img{float:right}.prod_desc{float:right;width:675px;margin:10px 0 0;padding-bottom:20px;font-size:14px;line-height:20px;border-bottom:1px solid #ccc}.prod_desc img{padding-left:10px}.prod_desc h3{font-size:14px}.prod_desc ul{padding:0 15px;list-style-type:disc}.prod_desc li{padding:0}.prod_desc .image img{float:left}.prod_desc .sm_content{max-height:80px;overflow:hidden}#warning_error1{float:left;width:100%;padding:10px 0 0;font-size:14px;color:red}.vendor_review{float:right;width:675px;margin:0;padding:0}.vendor_review .vendor{float:left;text-align:left;width:50%}.vendor_review .vendor .by{float:left;height:30px;padding:20px 15px 0 0}.vendor_review .vendor .vend_image{float:left;width:70%;max-height:60px;vertical-align:bottom}.vendor_review .vendor .vend_image img{float:left;padding:5px 0 0;max-height:60px;vertical-align:bottom}.vendor_review .vendor .text{float:left;margin:5px 0 0 50px;font-size:10px}.socialmedia-prod{float:right;width:675px;margin:10px 0 0;border-bottom:1px solid #ccc}.socialmedia-prod .favicon{float:right;width:35px;text-align:right;padding-right:10px}.socialmedia-prod .buyers{float:right;width:110px;text-align:right;padding-right:10px}.socialmedia-prod .print{float:right;width:35px;text-align:right;padding-right:10px}.socialmedia-prod .email{float:right;width:35px;text-align:right;padding-right:10px}.socialmedia-prod .favicon .tooltip{float:right;outline:none;padding:2px 5px}.socialmedia-prod .favicon .tooltip .tipimage{float:right;display:inline;padding:0 0 0 3px;height:100%;vertical-align:middle}.socialmedia-prod .favicon .tooltip .tipimage img{width:15px;vertical-align:middle}.socialmedia-prod .favicon .tooltip .tip{text-align:left;z-index:104;display:none;font-size:12px;line-height:14px;max-width:455px;padding:5px;margin-top:25px;margin-left:-280px}.socialmedia-prod .favicon .tooltip .tip p{padding:0 0 5px;text-align:left}
.socialmedia-prod .favicon .tooltip:hover .tip{display:inline;position:absolute;color:#111;border:1px solid #DCA;background:#ccc}.pricing_options{float:right;width:675px;margin:10px 0 20px;padding-bottom:20px;border-bottom:1px solid #ccc}.pricing_options .price{float:left}.pricing_options .price .d-price{float:left;font-weight:700;font-size:26px}.pricing_options .price .d-price-sale{float:left;display:block;font-weight:700;font-size:26px;color:#f00}.pricing_options .price .msrp-price{float:left;width:100%;font-size:18px;text-decoration: line-through;color:#666;}.pricing_options .price .startingat{width:100%;font-size:12px}.pricing_options .price .unit{float:left;font-size:12px;padding:12px 0 0 10px}.pricing_options .ord_qty{float:left;width:95%;font-size:14px;padding:10px 0 0}.pricing_options .quantity{float:right}.pricing_options .quantity table{float:right;width:100%}.pricing_options .quantity table th{text-align:left;padding:2px 2px 2px 10px}.pricing_options .quantity table td{text-align:left;padding:2px 2px 2px 10px;white-space:nowrap}.pricing_options .quantity input{text-align:center}.pricing_options .status{float:left;display:block;width:49%}#myfav_add{float:right;width:675px;margin:0;vertical-align:top}#myfav_add .prod_favorites{float:left;display:inline;min-height:30px;margin:0;padding:0}#myfav_add .prod_favorites .style-selected{float:left;margin:0}#myfav_add .prod_favorites .style-selected select{background:transparent;width:165px;height:30px;padding:4px;font-size:14px;line-height:1;border:1px solid #ccc}#myfav_add .prod_favorites .image{float:left}#myfav_add .addtocart{float:right;display:inline;width:145px}.options{float:left;width:675px}.options h3{font-size:14px;padding:20px 0 5px}.options input{border-style:solid;border-width:1px;border-color:#999;margin:3px 0}.options .message{width:100%;padding:5px 0 5px 10px;font-size:12px;color:red}.favorites{float:left;width:75%;text-align:left}.favorites h2{font-size:16px;font-weight:500}.favorites p{font-size:14px}.favorites .style-selected{float:left;overflow:hidden;background:url(/images/global/new_arrow.png) no-repeat top right #fff}.favorites .style-selected select{background:transparent;width:175px;height:30px;padding:2px;font-size:14px;line-height:1;border:1px solid #ccc;-webkit-appearance:none}.favorites .images{float:left;display:inline;width:150px}.additional-details{float:left;margin:17px 0 20px;min-height:150px;width:100%}#specs{float:left;width:80%;clear:left;font-size:12px;line-height:18px;margin:1px 0;padding:5px 0}#downloads{float:right}#downloads h2{font-size:20px}#vendor{clear:left;font-size:12px;line-height:18px;font-weight:500;margin:10px 0 0;padding:25px 0 0}#vendor table{border:1px solid #ccc;margin:10px 0 0}#vendor th,#vendor td{padding:2px 10px}#vendor h2{font-size:20px}#specs h2{font-size:20px}#specs td{padding:3px 0}.additional-details .additional-content td{vertical-align:top}.additional-details .additional-content dt{float:left}.additional-details .additional-content .desc{margin:0 40px 10px 0}.additional-details .additional-content .faq{float:left}.additional-details .additional-content h3{float:left}.additional-details .additional-content .faq-button{border:0;float:left;height:21px;margin:0;padding:0 5px 0 0;width:630px}.additional-details .additional-content .faq-button input{background:url(/images/global/VacMaster-Web-Sprite.png) 0 -805px;border:0;height:21px;overflow:hidden;width:164px}.additional-details .additional-content .faq-button input:hover{background:url(/images/global/VacMaster-Web-Sprite.png) -196px -805px;border:0;height:21px;overflow:hidden;width:164px}.infotabs{float:left;width:100%;margin:0 0 20px}.infotabs .tabs{float:left}.infotabs .tabs img{margin:0 3px 3px 0;border:none}.infotabs .box{float:left;width:100%;min-height:250px;border-color:#ddd;border-style:solid;border-width:thin}#ymaldiv{float:left;width:100%;padding:2px 0;background:#fff;overflow:hidden}#ymal{float:left;width:100%;margin:0;padding:0;background:#fff}
#trenddiv{float:left;width:100%;padding:0;margin:20px 0;background:#fff;}
#trend{float:left;width:100%;margin:0;padding:0;width:100%;background:#fff}
#container2{float:left;width:1035px;padding:0;overflow:hidden}
#container2 h2{text-align:left;font-size:20px;font-weight:500;color:#6d6e71;}
#container2 .ymaldesc{float:left;display:inline;width:175px;text-align:center;padding:0;background:#fff}
#container2 .ymaldesc h3{height:47px;margin:0 15px;font-weight:100;font-size:12px;line-height:16px;color:#6d6e71;text-align:center;overflow:hidden}
#container2 .ymaldesc a{color:#6d6e71;}
#container2 .ymaldesc .price{width:169px;height:30px;text-align:center;padding:20px 0 0}
#container2 .ymaldesc .price .d-price{display:inline;font-size:14px;color:#6d6e71;}
#container2 .ymaldesc .price .startingat{width:100%;font-size:12px,color:#6d6e71;}
#container2 .ymaldesc .price .unit{display:inline;font-size:14px;color:#6d6e71;padding:0}
#container2 .ymaldesc .addtocart{float:left;width:100%;text-align:center;margin:0;padding:0 0 10px;vertical-align:top}
#container2 .ymaldesc .addtocart input{width:23px;height:23px;border:#ccc solid 1px;text-align:center;vertical-align:top;color:#999}
#container2 .ymaldesc .addtocart .add_button{border:none;width:125px;height:26px;background:url(/images/global/addtocart.jpg) no-repeat left top;overflow:hidden}
#container2 .ymaldesc .addtocart .add_button:hover{cursor:pointer}
#container2 .ymaldesc img{max-height:80px}
#container2 .next{float:right;width:32px;height:32px;margin:0 4px 0 0;overflow:hidden}
#container2 .next #NextButton{float:right;width:32px;height:32px;margin:0;background:url(/images/global/arrows-32-32-0.png) no-repeat right top;overflow:hidden}
#container2 .previous{float:left;display:block;width:32px;height:32px;margin:0;overflow:hidden}
#container2 .previous #PreviousButton{float:left;width:32px;height:32px;margin:0;background:url(/images/global/arrows-32-32-0.png) no-repeat left top;overflow:hidden}
#slide-container2{position:relative;width:1040px;z-index:102;padding-left:1px;overflow:hidden}
#slide-container2 .slide{float:left;display:block;width:170px;margin:0 0 0 -1px;padding:0;border:1px solid #ccc;text-align:center;overflow:hidden}
#slide-container2 .slide .image{width:166px;height:90px;vertical-align:top;text-align:center;padding:10px 0 0}
#slide-container2 .slide .image img{max-width:80px;max-height:80px}
#slide-container2 .slide .price{padding:5px 0;height:20px}
#slider-wrapper2{float:left;width:1035px}
#ymal-nav2{position:relative;width:991px;z-index:103;top:-170px}.related-items{width:1000px;margin:0 auto 20px}.related-items .tabs{float:left;padding:0 0 10px}.related-items .tabs h3{font-size:18px}.related-items .box{float:left;width:100%;border-color:#ddd;border-style:solid;border-width:thin;margin:0 0 20px;background:#fff}.vendor-info{float:left;width:960px;margin:0 0 20px}.vendor-info .tabs{float:left;padding:0 0 10px}.additional-details .additional-content table{margin:10px 0}.additional-details .additional-content td{padding:0 20px 0 0}.sm_content h3{font-weight:700;font-size:18px;text-align:left}.reviews{float:left;width:1000px;margin:0 0 20px}.reviews .tabs{float:left;padding:0 0 10px}.reviews .tabs h3{font-size:18px}.reviews .box{float:left;width:100%;border-color:#ddd;border-style:solid;border-width:thin}.reviews .box img{padding:20px 0 20px 20px}.reviews .box p{padding:0 20px;font-size:14px;line-height:18px}.indv_account{float:left;height:310px;width:35%;border:1px solid #999;margin:20px 0;text-align:center}.indv_account img{margin:20px auto}.indv_account h2{padding:0 0 20px;font-size:18px}.indv_account .choice{padding:10px 0 30px 25px}.indv_account input{float:left}.indv_account label{float:left;font-size:12px;padding:0 0 0 3px}.indv_account .button{vertical-align:bottom;width:145px;margin:20px auto}.or{float:left;width:5%;margin:150px 0 0;padding:20px;text-align:center}.whyregister{float:left;width:79%;border:1px solid #999;margin:20px 0;padding:0 0 20px}.whyregister h2{padding:20px 0 10px 20px;font-size:18px}.whyregister h3{padding:0 0 10px 20px;font-size:14px}.whyregister .choice{float:left;width:30%;padding:0 0 10px 20px}.whyregister .choice label{font-size:12px;padding:0 0 0 3px}.custdata{float:left;width:100%;min-height:550px}.custdata h2{padding:20px 0}.custdata .custinfo{float:left;width:40%;padding:0;margin-bottom:20px;border:1px solid #ccc}.custdata .custinfo h2{float:left;width:100%;background:#ccc;padding:5px 0;margin-bottom:10px;text-align:center;font-size:14px}.custdata .custinfo .line{float:left;width:85%;padding:10px 20px 20px}.custdata .custinfo .line label{float:left;width:20%;font-size:12px}.custdata .custinfo .line input{float:left;width:270px;height:24px}.custdata .info{float:left;width:50%;height:160px;padding:15px 10px 10px;text-align:left}.custdata .info p{padding:10px 10px 10px 20px;font-size:16px;line-height:22px}.custdata .button{float:left;width:40%;text-align:right}#info{float:left;width:100%;margin:20px 0 0}#info_address{float:left;width:100%;min-height:410px;margin:20px 0 0}#info .account_info{float:left;width:46%;min-height:250px;border:1px solid #999;margin:0;padding:0 0 20px}#info .account_info h2{float:left;width:98%;background:#ccc;padding:5px 0 5px 10px;margin-bottom:10px;text-align:left;font-size:14px}#info .account_info input{padding:5px 0;width:330px}#info .account_info td{padding:5px;white-space:nowrap}#info .account_info .label{text-align:right;padding:0 0 0 20px}#info .account_info .label span{float:left;text-align:left}#info .account_info .password input{float:right;width:113px}#info .info_reason{float:left;width:42%;margin:20px 0 20px 40px;padding:20px 0 0;font-size:14px;line-height:18px}#info_address .billing_address{float:left;width:46%;min-height:inherit;border:1px solid #999;margin:20px 40px 20px 0;padding:0 0 20px}#info_address .billing_address h2{float:left;width:98%;background:#ccc;padding:5px 0 5px 10px;margin-bottom:10px;text-align:left;font-size:14px}#info_address .billing_address input{margin:0;padding:5px 0;width:330px}#info_address .billing_address select{padding:5px 0}#info_address .billing_address td{padding:5px}#info_address .billing_address .label{text-align:right;padding:0 0 0 20px}#info_address .billing_address .state select{float:left;width:190px}#info_address .billing_address .zip input{float:right;width:80px}#info_address .billing_address .country select{width:100%}#info_address .shipping_address{float:left;width:46%;min-height:inherit;border:1px solid #999;margin:20px 0;padding:0 0 20px}#info_address .shipping_address h2{float:left;width:98%;background:#ccc;padding:5px 0 5px 10px;margin-bottom:10px;text-align:left;font-size:14px}#info_address .shipping_address input{padding:5px 0;width:330px}#info_address .shipping_address select{padding:5px 0}#info_address .shipping_address td{padding:5px}#info_address .shipping_address .label{text-align:right;padding:0 0 0 20px}#info_address .shipping_address .state select{float:left;width:190px}#info_address .shipping_address .zip input{float:right;width:80px}#info_address .shipping_address .country select{width:100%}#info_address .shipping_address .checkbox input{width:3%}.reg_submit_button{float:right;padding-right:37px}#wrapper_middle_custval{max-width:800px;margin:0 auto;padding:0;font-size:16px;color:#000}#wrapper_middle_custval p{position:fixed;z-index:102;top:300px;left:300px}#wrapper_middle_custval .custval{padding-left:20px}#right_menu{float:left;display:block;width:172px;padding:0;margin:-140px 0 0 20px}#right_menu .questions{float:left;width:172px;padding:0;margin:0}.morephotos{float:left;text-align:left;width:100%;margin:0;padding:0}.morephotos .image{display:inline;margin-right:2px;padding:0;width:52px}.morephotos .image img{border-color:#ddd;border-style:solid;border-width:thin}#prodimage{max-width:300px;max-height:300px}#Q-Cat_middle{float:left;width:100%;margin:0;padding:0;font-size:16px;color:#000}#Q-Cat_middle .content{width:1000px;margin:0 auto;padding:0;font-size:16px;color:#000}
#banner{float:left;width:100%;}
.bannertop{width:100%;}
.bannertop img{}
#banner .bannertop li table{width:1035px;padding:0;margin:0 0 0 20px;}
#banner .bannertop li td {display:inline;padding:0;margin:0 auto}
#banner .bannertop .bordertop{width:1035px;height:2px;border:none;margin:3px auto;background-color:#ccc}
#banner .bannertop .borderbot{width:1035px;height:2px;border:none;margin:3px auto;background-color:#f90}
.family-code{float:left;width:550px;padding:0 5px 15px 0}.family-code tr{padding:3px 0}.family-code table tr th{font-size:12px;text-align:left;color:#000;background:#fff}.family-code td{font-size:12px;color:#000}.family-code input{text-align:center}.family-code .addtocart{float:right;padding:5px 0 0}.extracall{width:1000px;float:left;padding:20px 0 0;text-align:center}.extracall h3{font-weight:700;font-size:12px}#promoImg{float:left;margin:5px 0 0;padding:0;text-align:center}
#inItemE{clear:both;float:left;width:790px;margin:10px;padding:0;text-align:center}
#left_menu{float:left;width:20%;margin:0 0 10px;padding:0}
#left_menu .quick_order_error{max-width:165px;color:red;font-size:12px}
#left_menu .quick_order{max-width:172px;padding:0 0 20px}
#left_menu .quick_order hr{width:50%;height:2px;border:none;background:#036;text-align:left}#left_menu .quick_order .header{float:left;max-width:172px;height:28px;padding:5px 0 0;font-size:20px;color:#6d6e71}#left_menu .quick_order .items .item_list{float:left;max-width:172px}#left_menu .quick_order .items .item_list .add_items .addtocart{padding:0 0 0 3px;width:79px;height:20px}#left_menu .quick_order .items .item_list .add_items p{padding:0;max-width:172px;font-size:14px;color:#000}#left_menu .quick_order .items .item_list .add_items img{width:125px;margin:5px 0}#left_menu .quick_order .items .item_list .add_items a{color:#6d6e71}#left_menu .quick_order .items .item_list .add_items a:hover{color:#000}#left_menu .quick_order .items .item_list .left{padding:7px 0 0}#left_menu .quick_order .items .item_list .left input{width:95px;padding:2px;border:1px solid #ccc;color:#6d6e71}#left_menu .quick_order .items .item_list .right{padding:7px 0 0 5px}#left_menu .quick_order .items .item_list .right input{width:30px;padding:2px;border:1px solid #ccc;color:#6d6e71}#left_menu .categories{float:left;width:172px;padding:10px 0 0}
#left_menu .categories .theader{float:left;padding:16px 0 0;font-size:16px;color:#6d6e71}
#left_menu .categories ul{float:left;max-width:152px;margin:0;list-style:none}
#left_menu .categories ul li{float:left;max-width:152px;font-size:12px;margin:0;padding:3px 5px 6px 0}
#left_menu .categories ul li span{float:right;padding:0;font-weight:700;font-size:16px}
#left_menu .categories table{float:left;max-width:152px;margin:0;list-style:none}
#left_menu .categories td{float:left;max-width:152px;font-size:12px;margin:0;padding:3px 5px 6px 0}
#left_menu .categories h2{font-weight:100;font-size:12px;color:#6d6e71;margin:0;padding:0}#left_menu .categories td span{float:right;padding:0;font-weight:700;font-size:16px}#left_menu .refine{width:100%}#left_menu .refine .theader{float:left;margin:15px 0 5px;width:100%}#left_menu .refine .theader h3{float:left;padding:5px 0;font-size:20px}#left_menu .refine .titleText{float:left;width:92%;padding:20px 0 10px}#left_menu .refine .titleText h4{float:left;font-size:20px}#left_menu .refine .titleText img{float:left;padding-top:3px;margin-left:-20px}#left_menu .refine .contentDiv{float:left;width:92%;padding:2px 0;margin-left:0;font-size:12px}#left_menu .refine .contentDiv .description{float:left;width:100%;padding:0 0 7px;font-size:12px}#left_menu .refine .reset{float:left;padding:0 0 5px 15px;font-weight:700;font-size:14px}#left_menu .refine .contentDiv input{margin:0 2px 0 0;width:10px;height:10px;background:none;border:1px solid #999}#left_menu .refine .submit{font-size:12px;margin:10px 0 20px}#left_menu .vendor_cats{float:left;width:98%;text-align:left;margin:0;padding:10px 0 0;font-size:12px;line-height:16px;background:#fff}#left_menu .vendor_cats .description{margin:2px 0 5px}#left_menu .vendor_cats .description input{margin:0 2px 0 0}#left_menu .categories a{font-size:12px;color:#6d6e71}#left_menu .questions,.content .questions{float:left;width:172px;padding:0 0 20px}#left_menu .guarantee{float:left;padding:0;margin:0}
#left_menu .guarantee img{margin:26px 0 0}
.questions a{text-decoration:none;color:#000}.questions ul{max-width:172px;margin:0;list-style:none}.questions ul li{float:left;width:172px;font-size:12px;margin:0;padding:3px 5px 6px 0}.questions ul li span{float:right;padding-right:20px;font-weight:700;font-size:16px}.questions .header{float:left;width:172px;height:28px;font-size:20px;margin:150px 0 0;padding:5px 0 0}.questions .header hr{width:50%;height:2px;border:none;background:#036;text-align:left}.questions .header td{padding:5px 0}.questions .chatnow{float:left;width:172px;padding:15px 0 0}.questions .chatnow td{padding:10px 0}.questions .chatnow .bothcells{padding:1px 0 0;font-size:14px;text-align:center}.questions .chatnow .leftcell{padding:5px 0;font-size:12px}.questions .chatnow .rightcell{width:20px;background:url(/images/global/tabsprite.png) 0 -470px;overflow:hidden}
#center_content{float:right;width:80%;}#center_content .privacy_policy{width:800px;text-align:left;margin:15px 0 0}#center_content .privacy_policy h2{font-size:20px;margin:10px 0}#columnB_B{float:left;margin:10px 25px 20px}#columnB_B p{font-size:14px;line-height:18px}#columnB_B ol{font-size:14px;line-height:18px;padding:2px 0}#columnB_B ol li{font-size:14px;line-height:18px;list-style:circle;margin:2px 0 2px 15px;vertical-align:middle}#center_content_middle{float:left;display:inline;width:80%;text-align:center}#results{float:left;width:100%;margin:15px 0;font-size:12px;text-align:left}#results .vendor_description{float:left;width:100%;padding:0 0 10px;font-size:14px;line-height:18px}#results .vendor_description p{margin:0 0 10px}#results .vendor-image{float:left;width:100%;margin:10px 0}#results .search{float:left;width:100%;margin:20px 0 0}#results .search h2{float:left;font-size:20px;text-align:left}#results .vendor-desc h3{float:left;width:100%;padding:10px 0;font-weight:700;font-size:12px;margin:0;padding:10px 0 0 0}#results .vendor-desc p{float:left;width:100%;padding:10px 0;font-size:12px;line-height:16px}#results .sort_by{float:left;margin:0 0 0 5px}.pagination{float:right;text-align:right;width:70%;padding:0 12px 0 0;font-size:12px}.pagination span{font-weight:600}.pagination .results{float:right;padding:0 10px 0 0}.pagination a{text-decoration:none}.pagination a:hover{text-decoration:underline}.pagination b{font-weight:700;font-size:14px}.paginationbottom{float:right;display:inline;width:969px;text-align:right;padding:5px 10px 5px 0;margin:0;font-size:12px}.paginationbottom b{font-weight:700;font-size:14px}#center_content hr{height:1px;background-color:#ccc;border:none;width:100%;margin:10px 0 0;padding:0}#center_content .item{float:left;width:24%;height:276px;border:#ccc solid 1px;margin:-1px 0 0 -1px;padding:2px}#center_content .item h2{font-size:12px;font-weight:300;color:#6d6e71;}#center_content .item .partImage{float:left;width:100%;height:100px;overflow:hidden;margin:6px 0 0 0;text-align:center;vertical-align:bottom}#center_content .item .new-image{position:absolute;z-index:101;margin:0}#center_content .item .new-image img{width:60px}#center_content .item .partImage .logo{float:left;min-height:60px;text-align:center}#center_content .item .partImage img{max-width:100px;max-height:100px;text-align:center}#center_content .item .partDesc{float:left;width:90%;height:65px;text-align:center;margin:0 10px;padding:0;overflow:hidden}#center_content .item .partDesc h2{font-weight:300;font-size:14px;line-height:16px;margin:0;padding:0}#center_content .item .partDesc p{font-size:12px;text-transform:lowercase}#center_content .item .part-num{font-size:10px;height:15px;text-align:center}#center_content .item .part-num h2{display:inline}#center_content .item #promoImage{float:left;display:inline;margin:10px 0 0;padding:10px 0 0 10px}#center_content .item #promoImgth{position:absolute;z-index:101;margin:-50px 0 0 30px}
#center_content .item .price{float:left;display:block;width:100%;vertical-align:bottom;font-size:16px;font-weight:500;color:#6d6e71;text-align:center;margin:0;padding:0 0 5px}
#center_content .item .price2{float:left;display:block;width:100%;height:15px;vertical-align:bottom;font-size:12px;color:red;text-align:center;margin:0;padding:0}
#center_content .item .price3{float:left;display:block;width:100%;height:15px;vertical-align:bottom;font-size:12px;text-align:center;margin:15px 0 0 0;padding:0}
#center_content .item .price4{float:left;display:block;width:100%;height:20px;vertical-align:bottom;font-size:16px;color:red;text-align:center;margin:0;padding:0}
#center_content .item .price2 span{font-size:12px;font-weight:500;color:#6d6e71;padding:0 0 0 2px}
#center_content .item .price3 span{font-size:12px;text-decoration: line-through;color:#666;padding:0 0 0 2px}
#center_content .item .price4 span{font-size:14px;color:red;padding:0 0 0 2px}
#center_content .item .price span{font-size:14px;font-weight:500;color:#6d6e71;padding:0 0 0 2px}#center_content .item .enterQty{float:left;width:100%;text-align:center;margin:0;padding:0;vertical-align:top}#center_content .item .enterQty input{width:24px;height:24px;border:#ccc solid 1px;text-align:center;vertical-align:top;color:#999}#center_content .item .enterQty .addtocart{border:none;width:125px;height:26px;background:url(/images/global/addtocart.jpg) no-repeat left top;overflow:hidden}#center_content .item .enterQty .addtocart:hover{cursor:pointer}#center_content .item .instock{padding:10px 0 0}
#center_content .category{text-align:center}
#center_content .category img{max-width:150px;max-height:150px;text-align:center}
#center_content .middlebanner{float:right;color:#fff;padding:0;margin:0}
#center_content .middlebanner a{text-decoration:none;border:none}
#center_content .middlebanner .leftbanner img{width:125px;}
#center_content .middlebanner .leftbanner{float:left;text-align:center;width:25%;margin:20px 0}
#center_content .middlebanner .midbanner img{width:125px;}
#center_content .middlebanner .midbanner{float:left;text-align:center;width:25%;margin:20px 0}
#center_content .middlebanner .rmidbanner img{width:125px;}
#center_content .middlebanner .rmidbanner{float:left;text-align:center;width:25%;margin:20px 0}
#center_content .middlebanner .rightbanner img{width:125px;}
#center_content .middlebanner .rightbanner{float:left;text-align:center;width:25%;margin:20px 0}
#center_content .middlebanner .doublebanner{float:right;margin:0}#center_content .bottombanner{float:left;width:627px}#center_content .bottombanner .content{position:relative;width:625px;top:25px;margin:0 2px;text-align:left}#center_content .bottombanner .leftcontent{float:left;display:inline;width:627px;margin:0;text-align:left;background:url(/images/global/bgbottomitems.png) no-repeat left top}#center_content .bottombanner .leftcontent table{margin:3px 0 0 4px}#center_content .bottombanner .leftcontent td{padding:5px 5px 0 0;vertical-align:top}#center_content .bottombanner .leftcontent li{font-size:11px;color:#039;font-weight:700;list-style-type:none}#center_content .bottombanner .rightcontent{float:right;display:inline;width:310px;margin:1px 2px 2px;height:142px;text-align:left;background:url(/images/global/bgbottomitems.png) no-repeat left top}#center_content .bottombanner .rightcontent table{margin:3px 0 0 4px}#center_content .bottombanner .rightcontent td{padding:5px 5px 0 0;vertical-align:top}#center_content .bottombanner .rightcontent li{font-size:11px;color:#039;font-weight:700;list-style-type:none}#center_content .bottombanner .leftcontent2{float:left;display:inline;width:309px;height:65px;margin:0 0 0 2px;padding:5px 0 0 4px;text-align:left;background:url(/images/global/bgbottomitems.png) no-repeat left top}#center_content .bottombanner .rightcontent2{float:right;display:inline;width:306px;height:65px;margin:0 2px 0 0;padding:5px 0 0 4px;text-align:left;background:url(/images/global/bgbottomitems.png) no-repeat left top}#center_content .can_liners{width:770px;float:left;margin:0 0 0 12px;text-align:center}#center_content .can_liners td{font-size:12px}#center_content .description{float:left;width:340px;font-size:14px;padding:30px 0 0;margin:0 0 0 20px;text-align:left}#center_content .description ul{padding:0 0 0 20px}#center_content .can_liners_image{float:right;padding:0 0 5px 10px}#center_content .overstock{float:left;padding:5px}#center_content .victorinox a{color:#3366cc;text-decoration:underline}#center_content .victorinox a:hover{color:#3058bc;text-decoration:none}
#sub-categories{float:left;width:100%;padding:15px 0 20px}
#sub-categories .row{float:left;width:100%;}
#sub-categories .category{float:left;display:inline;width:24.7%;height:253px;border:thin;border-style:solid;border-color:#ccc;overflow:hidden;padding:0 0 10px 0;margin:-1px 0 0 -1px}
#sub-categories .category a{color:#000;text-decoration:none;border:0}
#sub-categories .category a:hover{text-decoration:underline}#sub-categories .category .cat-image{height:170px;padding:10px 0}#sub-categories .category .cat-image img{max-width:150px;max-height:150px;border:none}#sub-categories .category h3{font-size:14px;font-weight:300;padding:10px}#sub-categories .category h2{font-size:16px;padding:10px}#errmsg{font-size:12px;line-height:16px;margin-left:15px}#checkout_start{margin:auto;max-width:1000px;min-height:400px;text-align:center;padding:30px}#checkout_start h2{padding:10px;font-size:20px;text-align:left}#checkout_start .guest-header{float:left;width:42%;padding:0;margin:30px 30px 30px 60px;border:1px solid #999;background:#999}#checkout_start .guest-header h2{font-size:20px;padding:5px 0 5px 5px;margin:0}#checkout_start .guest-checkout{width:100%;height:120px;margin:0;padding:10px 0 0;font-size:12px;line-height:14px;text-align:left;background:#fff}#checkout_start .guest-checkout p{padding:0 0 10px 10px}#checkout_start .guest-checkout a{border:none;text-decoration:none}#checkout_start .guest-checkout .button{height:25px;width:175px;padding:0;margin:0}#checkout_start .guest-checkout .button:hover{cursor:pointer}#checkout_start .guest-checkout .button2{background:url(/images/global/Hantover-Web-Sprite.png) -0 -22px;border:0;height:25px;overflow:hidden;width:165px}#checkout_start .guest-checkout .button2:hover{cursor:pointer}#checkout_start .cust-login-header{float:left;width:42%;border:1px solid #999;margin:30px auto;padding:0;background:#999}#checkout_start .cust-login-header h2{font-size:20px;padding:5px 0 5px 5px;margin:0}#checkout_start .mform{height:120px;margin:0;padding:10px 0 0;width:100%;text-align:center;background:#fff}#checkout_start .mform table{margin:auto}#checkout_start .mform table tr td{float:left;display:inline;padding:0}#checkout_start .mform .lform{float:left;display:inline;margin:0;padding:0 10px 5px 0;width:100px;text-align:right}#checkout_start .mform .rform{float:left;display:inline;margin:0;padding:0 0 5px}#checkout_start .mform .rform input{border-style:solid;border-width:thin;width:220px}#checkout_start .mform .rbform{height:23px;width:235px}#checkout_start .mform .rbform a{border:none;color:#000;padding:5px 5px 0 0}#checkout_start .mform .rbform input{background:url(/images/global/Hantover-Web-Sprite.png) -5px -115px;border:none;color:#fff;height:21px;overflow:hidden;width:100px}#checkout_start .mform .rbform input:hover{cursor:pointer}
#footer-content{float:left;width:100%;margin:0;overflow:hidden}
#footer-shadow{float:left;width:100%;padding:0}
#footer{float:left;width:100%;margin:0;padding:0}
.footer{width:1035px;margin:0 auto;padding:0}
.footer a{text-decoration:none;color:#000}
.footer a:hover{color:#f33}
.footer .header{float:left;width:100%;padding:5px 0;margin:0}
.footer .footer_header{float:left;width:38%;padding-bottom:10px}
.footer .footer_header .image{float:left;height:30px;padding:0;margin:20px 0 0;overflow:hidden}
.footer .footer_header .anniversary{float:left}
.footer .footer_header .anniversary img{height:30px;margin:10px 0 0}
.footer .About_hantover{float:right;display:inline;width:35%;padding:0 10px 0 0;text-align:left;color:#fff}
.footer .About_hantover h2{font-size:20px;color:#fff}
.footer .About_hantover p{font-size:12px;line-height:16px;color:#6d6e71;margin:80px 0 0;padding:0}
.footer .email_sign_up{float:left;background:#fff;margin:0;padding:0;text-align:left}
.footer .email_sign_up img{float:left;padding:0 0 5px}
.footer .email_sign_up .image{float:left}
.footer .email_sign_up h3{float:left;font-size:18px;line-height:20px;padding:0 0 5px}
.footer .email_sign_up .addemail:hover{width:71px;height:20px;margin:0;border:1px solid #000}
.footer .email_sign_up .desc{float:right;width:98%;text-align:left}
.footer .email_sign_up .desc p{font-size:14px;line-height:16px;color:#000}
.footer .email_sign_up .desc .required{color:red}

.footer .email_sign_up2{float:left;width:41%;margin:0;padding:3px 0 0 0;text-align:left}
.footer .email_sign_up2 .image{float:left;padding:10px}
.footer .email_sign_up2 h2{float:left;width:80%;font-size:18px;padding:15px 0 5px 5px}
.footer .email_sign_up2 span{float:left;width:80%;font-size:18px;padding:15px 0 5px 5px}
.footer .email_sign_up2 h3{float:left;width:100%;font-size:18px;line-height:20px;padding:0 5px 5px}
.footer .email_sign_up2 .desc{float:left;width:96%;font-size:12px;line-height:16px;background:#fff;text-align:left;padding:0 5px 5px}
.footer .email_sign_up2 .desc p{font-size:14px;line-height:18px;color:#000}
.footer .email_sign_up2 .desc .required{color:red}
.footer .email_sign_up2 input{margin:3px;padding:2px;font-size:14px;font:Open Sans;color:#6d6e71;}
.footer p{float:left;width:100%;text-align:left;font-size:16px;line-height:22px;}
.footer  #siteseal{text-align:center;margin:5px 0 0 5px}
#cust_service{float:right;display:inline;width:100%;padding:0}
#cust_service .links-left{float:left;text-align:right;display:inline;width:73%;font-size:16px;font-weight:300;padding:10px 0 0;margin:0;color:#6d6e71;}
#cust_service .links-right{float:right;display:inline;width:27%;padding:10px 0 0 0;margin:0 0 20px;color:#6d6e71;text-align:center}
#cust_service .links-right h4{font-size:16px;font-weight:500}
#cust_service a{text-decoration:none;color:#6d6e71;margin:0 40px}
#cust_service a:hover{color:#f33}
#mc_embed_signup{background:#fff; clear:left; font-size:14px; }
#copyright{width:100%;margin:20px auto;padding:20px 0;text-align:center;font-size:12px;color:#999}
#copyrightL{margin:auto;padding-bottom:10px;text-align:center;font-size:12px;color:#999}
#container{width:996px;margin:0 auto;padding:0;overflow:hidden}
#container h2{font-size:20px;padding:10px 0 5px}
#container .head_desc{width:100%;text-align:center;padding:20px 0}
#container .head_desc p{padding:10px 0 0}
#container .categories{float:left;width:102%;margin:0 0 30px 15px;padding:0}
#container .categories .cat1{float:left;display:inline;width:180px;height:210px;margin:10px;background:#fff;text-align:center}
#container .categories .cat1 img{position:relative;border:none}
#container .categories .cat1 h2{font-weight:700;font-size:12px}
#container .bottomtab{float:left;width:100%;height:21px;text-align:left;margin:0 2px 0 0;padding:3px 0 0 10px;font-size:14px;color:#fff;font-weight:700;background-color:#039}
#slider-wrapper{float:left;width:996px;margin:0;padding:0}
#container .next{float:right;width:32px;height:32px;margin:0 4px 0 0;overflow:hidden}
#container .next #NextButton{float:right;width:32px;height:32px;margin:0;background:url(/images/global/arrows-32-32-0.png) no-repeat right top;overflow:hidden}
#container .previous{float:left;display:block;width:32px;height:32px;margin:0;overflow:hidden}
#container .previous #PreviousButton{float:left;width:32px;height:32px;margin:0;background:url(/images/global/arrows-32-32-0.png) no-repeat left top;overflow:hidden}
#ymaldiv #slide-container{position:relative;width:1000px;z-index:102;padding:0}
#container #ymal-nav{position:relative;width:1000px;z-index:103;top:-170px}
#spacer{float:left;width:1000px;height:20px}
#ymaldiv #slide-container .slide{float:left;display:block;width:164px;height:230px;margin:0;padding:0;border:1px solid #ccc;text-align:center;overflow:hidden}
#ymaldiv #slide-container .slide .image{width:166px;height:90px;vertical-align:top;text-align:center;padding:10px 0 0}
#ymaldiv #slide-container .slide .image img{max-width:80px;max-height:80px}
#container .ymaldesc{float:left;display:inline;width:166px;text-align:center;padding:0;background:#fff}
#container .ymaldesc p{height:45px;padding:0;margin:0;overflow:hidden}
#container .ymaldesc h3{height:47px;margin:0 20px;font-size:12px;line-height:16px;font-weight:300;color:#6d6e71;overflow:hidden}
#container .ymaldesc .price{width:166px;height:30px;text-align:center;padding:20px 0 0}
#container .ymaldesc .price .d-price{display:inline;font-size:14px}
#container .ymaldesc .price .startingat{width:100%;font-size:12px}
#container .ymaldesc .price .unit{display:inline;font-size:14px;padding:0}
#container .ymaldesc .addtocart{float:left;width:100%;text-align:center;margin:0;padding:0;vertical-align:top}
#container .ymaldesc .addtocart input{width:23px;height:23px;border:#ccc solid 1px;text-align:center;vertical-align:top;color:#999}
#container .ymaldesc .addtocart .add_button{border:none;width:125px;height:26px;background:url(/images/global/addtocart.jpg) no-repeat left top;overflow:hidden}
#container .ymaldesc .addtocart .add_button:hover{cursor:pointer}
#container .ymaldesc img{max-height:80px}
#ymaldiv3{float:left;width:100%;padding:2px 0;background:#fff}#ymaldiv3 #slide-container3{position:relative;width:1000px;z-index:102;padding:0}#ymaldiv3 #slide-container3 .slide3{float:left;display:block;width:164px;margin:0;padding:0 0 10px;border:1px solid #ccc;text-align:center;overflow:hidden}#ymaldiv3 #slide-container3 .slide3 .image{width:166px;height:90px;vertical-align:top;text-align:center;padding:10px 0 0}#ymaldiv3 #slide-container3 .slide3 .image img{max-width:80px;max-height:80px}
#container3{float:left;width:996px;padding:15px 0 0;overflow:hidden}
#container3 h2{font-size:20px;color:#6d6e71;padding:10px 0 5px}
#container3 .head_desc{width:100%;text-align:center;padding:20px 0}
#container3 .head_desc p{padding:10px 0 0}
#container3 .categories{float:left;width:102%;margin:0 0 30px 10px;padding:0}
#container3 .categories .cat1{float:left;display:inline;width:18%;height:195px;margin:10px;background:#fff;text-align:center}
#container3 .categories .cat1 img{position:relative;border:none}
#container3 .categories .cat1 h2{font-weight:700;font-size:12px}
#container3 .bottomtab{float:left;width:100%;height:21px;text-align:left;margin:0 2px 0 0;padding:3px 0 0 10px;font-size:14px;color:#fff;font-weight:700;background-color:#039}
#container3 .next3{float:right;width:32px;height:32px;margin:0 4px 0 0;overflow:hidden}
#container3 .next3 #NextButton3{float:right;width:32px;height:32px;margin:0;background:url(/images/global/arrows-32-32-0.png) no-repeat right top;overflow:hidden}
#container3 .previous3{float:left;display:block;width:32px;height:32px;margin:0;overflow:hidden}
#container3 .previous3 #PreviousButton3{float:left;width:32px;height:32px;margin:0;background:url(/images/global/arrows-32-32-0.png) no-repeat left top;overflow:hidden}
#container3 #ymal-nav3{position:relative;width:991px;z-index:103;top:-170px}
#container3 .ymaldesc3{float:left;display:inline;width:166px;text-align:center;padding:0;background:#fff}
#container3 .ymaldesc3 h3{height:47px;margin:0 15px;font-size:12px;line-height:16px;font-weight:300;color:#6d6e71;text-align:center;overflow:hidden}
#container3 .ymaldesc3 .price{width:166px;height:30px;font-weight:300;color:#6d6e71;text-align:center;padding:20px 0 0}#container3 .ymaldesc3 .price .d-price{display:inline;font-size:14px}#container3 .ymaldesc3 .price .startingat{width:100%;font-size:12px}#container3 .ymaldesc3 .price .unit{display:inline;font-size:14px;padding:0}#container3 .ymaldesc3 .addtocart{float:left;width:100%;text-align:center;margin:0;padding:0;vertical-align:top}#container3 .ymaldesc3 .addtocart input{width:23px;height:23px;border:#ccc solid 1px;text-align:center;vertical-align:top;color:#999}#container3 .ymaldesc3 .addtocart .add_button{border:none;width:125px;height:26px;background:url(/images/global/addtocart.jpg) no-repeat left top;overflow:hidden}#container3 .ymaldesc3 .addtocart .add_button:hover{cursor:pointer}#container3 .ymaldesc3 img{max-height:80px}#slider-wrapper3{float:left;width:996px}#ymaldiv #slide-container{position:relative;width:1000px;z-index:102;padding:0}.pricing_options .quantity .qty_avail{font-size:11px;width:80px;vertical-align:middle}.pricing_options .quantity .qty_avail .ship-info{float:left;width:57px;text-align:center}.pricing_options .quantity .qty_avail .ship-info p{float:left;text-align:center}.pricing_options .quantity  .tooltip{outline:none;vertical-align:middle}.pricing_options .quantity .tooltip .tipimage{float:right;display:inline;padding:0 0 0 3px;height:100%;vertical-align:middle}.pricing_options .quantity .qty_avail .tooltip .tipimage img{width:15px;vertical-align:middle}.pricing_options .quantity .tooltip .tip{z-index:104;display:none;font-size:12px;line-height:14px;width:420px;padding:5px;margin-top:25px;margin-left:-280px}.pricing_options .quantity .qty_avail .tip p{padding:0 10px 5px;text-align:left}.pricing_options .quantity .tooltip:hover .tip{display:inline;position:absolute;color:#111;border:1px solid #DCA;background:#ccc}.pricing_options .quantity .callout{z-index:20;position:absolute;top:30px;border:0;left:-12px}
#brands{float:left;width:100%;margin:20px 0;text-align:center;padding:0;font-size:16px;color:#000;}
#brands .suppliers{width:1035px;margin:0 auto;padding:0;font-size:16px;color:#000}
#brands .suppliers #manufacturers{width:1035px;margin:0}
#brands .suppliers #manufacturers .head_desc{float:left;text-align:center;width:80%;padding:0}
#brands .suppliers #manufacturers .head_desc p{text-align:center;width:80%;padding:0;margin:auto}
#brands .suppliers #manufacturers .head_desc h2 a{font-weight:700;font-size:22px;color:#6d6e71}
#brands .suppliers{padding:0;font-weight:100;font-size:14px;color:#6d6e71}
#brands .suppliers #manufacturers .brands{float:left;width:1035px}
#manufacturers .guarantee{float:left;width:20%;padding:0 0 20px 0;margin:0}
#manufacturers .head_desc p{padding:10px 0 0;font-weight:100;font-size:14px;color:#6d6e71}
#manufacturers .brands .headdesc p{padding:10px 0 0;font-weight:100;font-size:14px;color:#6d6e71}
#manufacturers .brands .headdesc{width:100%;padding:10px;text-align:center}
#brands .logos{width:1035px;}
#brands .suppliers #manufacturers .brands .logo{display:inline;width:14.28%;height:130px;margin:0 10px;text-align:center;background-color:#fff}
#brands .suppliers #manufacturers .brands .logo img{width:120px;height:120px;text-align:center;padding:8px 0 0;border:none}
#brands .suppliers #manufacturers .brands .logo a:hover img{border:#ccc solid 1px;text-align:center;padding:4px 0 0}
#manufacturer{float:left;width:100%;padding:5px 0 20px}#manufacturer .text p{float:left;text-align:left;font-size:13px;line-height:20px;padding:0 0 20px}#manufacturer .text{float:left;text-align:left}#manufacturer .text h2{font-size:26px;padding-bottom:20px}#manufacturer .text .tabs ul{float:left;list-style:none}#manufacturer .text .tabs li{display:inline;float:left;padding:0 10px 0 0;text-align:left}#manufacturer .text .tabs li img{max-height:55px}#manufacturer .manufacturer-list{float:left;text-align:left;font-size:13px;line-height:26px;width:90%;padding:0 0 0 20px}#vendor_info{float:left;width:100%;height:100%;background:#fff}#vendor_info .title{float:left;margin:20px 10px 0;font-size:20px}#vendor_info .logo{float:left;width:70%;margin:10px 0 30px 20px;background:#fff}#vendor_info .logo img{max-height:50px}#vendor_info .description{float:left;width:90%;margin:10px 0 0;padding:10px;font-size:14px;line-height:20px;background:#fff}#vendor_info .vendor_list{float:left;width:40%;padding:10px;font-weight:700;font-size:14px;background:#fff}#vendor_info .vendor_list a{color:#036;background:#fff;font-size:20px}#vendor_info .vendor_list h1{font-weight:700;font-size:14px}#vendor_info .vendor_cats{float:right;width:54%;text-align:left;margin:0;padding:10px 0 0 10px;font-size:12px;line-height:16px;background:#fff}#header-navigation{position:absolute;left:315px;top:75px;font-size:16px;font-weight:600;text-align:center}#header-navigation li{display:inline}#header-navigation .first-item{border-left:none}#header-navigation a{color:#999}#header-navigation a:hover{color:#999}
#main-navigation{float:left;width:100%;height:auto!important;display:inline;padding:0;text-align:left}
#main-navigation ul{list-style:none}
#main-navigation li{float:left;display:inline}
#main-navigation-float{float:left;width:40%;height:20px;padding:0;display:inline}
#main-navigation-float ul{float:right;max-width:400px;}
#main-navigation-float li{float:left;display:inline;list-style:none;padding:0;font-weight:700;font-size:14px;text-align:left}
#main-navigation-float li:hover{background-color:#c3c3c3}
#main-navigation-float li a{display:block;color:#000}
#main-navigation-float li a:hover{font-weight:500;color:#000}
#main-navigation-float ul li:hover .sub-menu-content{left:auto}
#main-navigation-float .product-list{float:left;height:35px;padding:15px 20px 0 25px;text-align:center;font-weight:700;font-size:16px;color:#fff}
#main-navigation-float .onlineservices{float:left;height:35px;padding:15px 20px 0 25px;text-align:center;font-weight:700;font-size:16px;color:#fff}
#main-navigation-float .product-list:hover{height:35px;margin-top:0;padding:15px 20px 0 25px;color:#000;background-color:#c3c3c3}
#main-navigation-float .onlineservices:hover{height:35px;margin-top:0;padding:15px 20px 0 25px;color:#000;background-color:#c3c3c3;text-decoration:none}
#main-navigation-float .onlineservices:hover a{color:#000;text-decoration:none}
#main-navigation-float .product-list li,#main-navigation-float .onlineservices li{color:#333;}
#main-navigation-float .product-list li:hover,#main-navigation-float .onlineservices li:hover{background-color:#c3c3c3}
#main-navigation-float .product-list{background:url(/images/global/menubar.png) no-repeat right}
#main-navigation-float .sub-menu-content .content .column{margin:0;padding:0}
#main-navigation-float .sub-menu-content{position:absolute;z-index:104;display:block;background-color:#efefef;left:-999em;margin:11px 0 0 5px}
#main-navigation-float .sub-menu-content .content{float:left;display:inline;width:100%;background-color:#efefef}
#main-navigation-float ul li:hover .sub-menu-content{left:auto}
#main-navigation-float .sub-menu-content .content .column .total{padding:10px 0 0;border-top:1px solid #ccc}
#main-navigation-float .categories{max-width:170px}
#main-navigation-float .categories .theader{height:15px;font-size:4px;text-align:left;color:#efefef}
#main-navigation-float .categories ul{margin:-4px 0 -1px;background-color:#efefef}
#main-navigation-float .categories ul li{padding:5px 0 5px 8px;height:17px;vertical-align:middle;width:190px;border:1px solid #ccc;font-size:12px;background-color:#efefef}
#main-navigation-float .categories li ul{position:absolute;margin:-6px 0 0 7px;background-color:#efefef}
#main-navigation-float .categories ul li ul li{padding:5px 0 5px 8px;height:17px;border:1px solid #ccc;font-size:12px;background-color:#efefef}
#main-navigation-float .categories li span{float:right;margin:-14px 10px 0 0;padding:0;font-weight:700;font-size:12px}
#main-navigation-float .categories a{text-decoration:none}
#vendorContent{float:left;text-align:left}#vendorContent #manufacturer-brand{float:right;width:100%;margin:2px 0 20px}#vendorContent #manufacturer-brand .head_desc{text-align:center;padding:20px}#vendorContent #manufacturer-brand .head_desc h2{font-size:20px}#vendorContent #manufacturer-brand .head_desc p{padding:10px 0 0}#vendorContent #manufacturer-brand .brands{float:left;width:100%;background:#fff}#vendorContent #manufacturer-brand .brands .logo{float:left;display:inline;width:14.28%;height:100px;padding:0;color:#000;text-align:center}#vendorContent #manufacturer-brand .brands .logo img{width:90px;height:90px;text-align:center;padding:0;border:none}#vendorContent #manufacturer-brand .brands .logo a:hover img{width:98px;height:98px;border:1px solid #ccc;text-align:center;padding:0}#pageContentA{text-align:center;width:100%;margin:auto}#formB{margin:auto;width:425px}#formB table,tr,td{border:0;font-size:9pt;color:#000}#formB table.center{margin-left:auto;margin-right:auto}.mform{margin:0;padding:0;text-align:center}.aform{clear:both;width:295px;margin:0;padding:5px 0}.lform{width:120px;margin:0;padding:0 5px 0 0;float:left;text-align:right;color:#000}.rform{width:170px;margin:0;padding:0;float:right;text-align:left}#pageContentB{padding:20px 112px 20px 0;width:570px;margin:auto;font-size:14px}#pageContentB .register{float:left;width:380px;padding:0 0 10px 10px}#pageContentB .without{float:right;width:380px}#mainContent{width:78%;float:right;margin:0;padding:0 0 20px 10px;color:#000}.aItem{clear:both;width:590px;margin:auto;padding:5px 0;font-size:14px}.lItem{width:140px;margin:0;padding:0;float:left;text-align:right}.rItem{width:450px;margin:0;padding:0;float:right;text-align:left}#rtContent{text-align:center;font-size:14px}#rtContentB{float:right;width:100%;color:#666;padding:20px 0 0;text-align:center}#rtContentB h2{text-align:center;font-weight:700;font-size:14px}#rtContentB h3{text-align:center;font-weight:700;font-size:12px;color:#000}#rtContentB .quick_order_table{float:left;width:100%;padding-top:10px;padding-bottom:10px}#rtContentB .quick_order_table table{margin:auto}#rtContentB .addpart{width:100%;padding-top:10px;padding-bottom:10px}#rtContentB .items .thimage{max-width:65px;overflow:hidden}#rtContentB .items .thimage img{max-width:60px;max-height:60px;border:0}#rtContentB .items .name{text-align:right;width:60px;vertical-align:top;padding-top:5px}#rtContentB .items .name2{text-align:right;width:100%;vertical-align:top;padding-top:5px}#rtContentB .items{float:left;width:100%}#rtContentB .items .qty{text-align:center;width:60px;vertical-align:top;padding-top:5px}#rtContentB .items .qty input{width:25px;text-align:center}#rtContentB .items .qty a{color:#009;font-weight:700;font-size:12px}#rtContentB .items .qty a:hover{text-decoration:underline}#rtContentB .items .qty .update{text-align:center}#rtContentB .items .qty .update input{width:45px;background:none;border:0;font-size:12px;color:#039}#rtContentB .items .qty .update input:hover{text-decoration:underline}#rtContentB .items .qty .update a{color:#039}#rtContentB .items .qty .delete{width:60px;text-align:center}#rtContentB .items .qty .delete a{font-size:12px;color:#039}#rtContentB .items .qty .delete a:hover{text-decoration:underline}#rtContentB .items table{width:100%;padding:0;margin:0}#rtContentB .items table td{vertical-align:top}#rtContentB .items table hr{float:left;width:100%;height:1px;border:none;background:#036;text-align:left}#rtContentB .items input{border-style:solid;border-width:1px;border-color:#999;text-align:center;width:25px}#rtContentB .items .name{text-align:right}#rtContentB .items .button{width:60px;text-align:right;padding:0;margin:0}#rtContentB .items .button input{width:55px}#rtContentB .links{float:left;width:100%}#rtContentB .links img{width:150px}#rtContentB .links .checkout{float:right}#rtContentB img{padding:0;margin:0}
#shoppingcart{float:right;width:100%}
#shoppingcart .shopping_note{font-size:14px;color:#000;min-height:60px;width:70%;padding:10px 0 10px 20px}
#shoppingcart .items{float:left;width:74%}#shoppingcart .items table{width:100%;padding:0;margin:0}#shoppingcart .items .itemnum{float:left;padding:0;margin:0}#shoppingcart .rightcol{float:right;width:24%;margin-top:-60px}#shoppingcart .rightcol .code input{width:110px}#shoppingcart .rightcol .zip-num input{width:110px}#shoppingcart .rightcol .Cart-Totals{float:left;width:100%;font-size:14px;background:#efefef}#shoppingcart .rightcol .Cart-Totals table{float:left;text-align:left}#shoppingcart .rightcol .promo{float:left;width:100%;font-size:14px;background:#efefef}#shoppingcart .rightcol .Cart-Totals .sub-total{float:left;width:100%;background:#999}#shoppingcart .rightcol .Cart-Totals .note{float:left;width:100%;padding:5px;font-size:12px}#shoppingcart .rightcol .Cart-Totals .name{float:left;width:55%;padding:5px}#shoppingcart .rightcol .Cart-Totals .name2{float:left;width:100%;padding:5px;font-size:12px}#shoppingcart .rightcol .Cart-Totals .amount{float:right;width:35%;padding:5px;text-align:right}#shoppingcart .rightcol .Cart-Totals .ord-total{float:left;width:100%;background:#999}#shoppingcart .rightcol .links{background:#fff;width:100%;text-align:right;padding:15px 0}#shoppingcart .rightcol .links .checkoutbottom{float:right;width:94px;padding:15px 0 0;background:#fff}#shoppingcart .rightcol .links .checkoutbottom img{height:24px}#shoppingcart .rightcol .links .paypalbottom{float:left;text-align:right;width:144px;padding:15px 0 20px;background:#fff}#shoppingcart .rightcol .links .paypalbottom img{float:left;height:24px}#shoppingcart .rightcol .links .continue img{float:left}#shoppingcart .items .thimage{max-width:65px;overflow:hidden}#shoppingcart .items .name{text-align:right;width:60px;vertical-align:top;padding-top:5px}#shoppingcart .items .qty{text-align:center;width:60px;vertical-align:top;padding:5px 0 0}#shoppingcart .items .qty input{width:25px;text-align:center}#shoppingcart .items .qty a{color:#009;font-weight:700;font-size:12px}#shoppingcart .items .qty a:hover{text-decoration:underline}#shoppingcart .items .qty .update input{width:45px;background:none;border:0;font-size:12px;color:#039}#shoppingcart .items .qty .update input:hover{text-decoration:underline}#shoppingcart .items .qty .update a{color:#039}#shoppingcart .items .qty .delete{width:60px;text-align:center}#shoppingcart .items .qty .delete a{font-size:12px;color:#039}#shoppingcart .items .qty .delete a:hover{text-decoration:underline}#shoppingcart .items .button{text-align:right;vertical-align:top;padding-top:5px}#shoppingcart .rightcol .promo{float:left;width:100%;background:#efefef}#shoppingcart .rightcol .zip{float:left;width:100%;background:#efefef}#shoppingcart .items .thimage img{max-width:60px;max-height:60px;border:0}#rtContentB #instructions{float:left;width:97%;text-align:left;padding:10px 0 10px 20px;margin:5px 0 0;background:#999}#rtContentB #instructions h2{text-align:left;font-size:18px;color:#000}#pageContentC{text-align:center;padding:50px 0 200px}#pageContentC h2{font-size:20px}#pageContentC h3{font-size:18px;padding:0 0 20px}#pageContentC table{text-align:center;margin:auto}.links{margin:auto}.links2{float:left;width:969px;text-align:center}.links2 hr{width:770px;text-align:center;margin:15px auto}#pageTitle{text-align:center;margin-left:auto;margin-right:auto;margin-top:5px}#contentWrap{float:right;top:0;width:969px;min-height:400px;overflow:hidden;margin:0;padding:0}#pageContentC{text-align:center;margin-left:auto;margin-right:auto}#pageContentC h6{font-size:18px;font-weight:700}
#inItemAvail{margin-left:auto;margin-right:auto;width:770px}
#inItem{float:left;width:100%;}
#inItemB{clear:both;float:left;width:255px;margin:5px 0 0;padding:0;text-align:center}
#partShadImg{margin:0;padding:0}
#partShadImg img{max-height:180px}
#inItemCavail{float:left;text-align:left}
#inItemC{text-align:left;float:left;margin:5px 0 0 5px;padding:0;}
#inItemC table{width:375px}
#inItemC h2{color:#3A69BA;font-size:14px;margin:0;padding:0}
#inItemC h3{font-size:18px;margin:0;padding:0;display:inline;font-weight:400}
#inItemC p{font-size:12px;color:#000}
#inItemC a{font-size:11px;font-style:italic;font-weight:700}
#orders2{width:400px}#formA{margin:auto;max-width:500px;padding:20px 0 0}#formA table,tr,td{border:0;text-align:left;font-size:9px;color:#000}#formA table.center{margin-left:auto;margin-right:auto}#error{font-size:10pt;font-style:italic;color:red}#errorC{text-align:center;font-size:10pt;font-style:italic;color:red}#formA b{font-size:12pt}#addItem{float:left;border:1px solid #ccc;margin:10px 0 0}#addItem h3{padding:5px 0 5px 10px;text-align:left;font-size:14px}#addItem .title{width:100%;background:#ccc}#addItem .items-num{width:100%;padding:10px 0 10px 5px}#addItem input{margin:5px;padding:2px;border:1px solid #ccc}.aformMyCart{clear:both;width:200px;margin:0;padding:5px 0}.lformMyCart{float:left;width:85px;margin:0;padding:0 5px 0 0;font-size:12px;text-align:right;color:#000}.rformMyCart{width:110px;margin:0;padding:0;float:right;text-align:left}#addPromo{float:left;width:100%}.addPromo{float:left;width:100%;padding:10px;margin:5px;text-align:left}.addPromo input{float:left;margin:5px}.addPromo .code input{float:left;border:1px solid #ccc;padding:2px}.addPromo h3{font-size:12px}#zipcode{float:left;width:100%}.zipcode{float:left;width:100%;padding:10px;margin:5px;text-align:left}.zipcode input{float:left;margin:5px}.zipcode .zip-num input{float:left;border:1px solid #ccc;padding:2px}.zipcode h3{font-size:12px}#formD{margin:auto;width:610px}#formD table,tr,td{border:0;font-size:9pt;color:#000}#formD table.center{margin-left:auto;margin-right:auto}#formD h2{font-size:12pt;padding:0;margin:0}#contentWrap #title{float:left;width:969px;margin:0;padding:15px 0;text-align:center}#contentWrap #title h1{float:left;height:30px;font-size:24px;color:#126440;width:inherit;margin:0 auto;padding:15px 0}#contentWrap #title table{margin:0 auto}#contentWrap #title td{font-size:16px}#contentWrap #title .col1{font-weight:700;text-align:right;padding:0 10px 0 0}#contentWrap #title .col2{float:left}#contentWrap #title p{float:left;top:0;left:10px;text-align:left;font-size:12px;text-align:center}.dataCenter{float:left;width:100%;background-color:#e7e7e7;margin:10px 0;padding:15px}.dataCenter a{font-weight:700;font-size:14px}.dataCenter p{margin:0;padding:0;font-size:14px;line-height:18px}#contentWrapPrint{position:relative;top:0;width:100%;height:100%;margin:0;padding:0}#pageContentPrint{float:left;width:100%;text-align:left;margin-left:auto;margin-right:auto}#topNote{width:100%;margin-left:auto;margin-right:auto;padding:5px 0 0}#bottomNote{float:left;width:100%}#bottomNote .back{float:left}#bottomNote .info{float:right}#bottomNote .tooltip{float:right;outline:none;padding:2px 5px}#bottomNote .tooltip .tipimage{float:right;display:inline;padding:0 0 0 3px;height:100%;vertical-align:middle}#bottomNote .tooltip .tipimage img{width:15px;vertical-align:middle}#bottomNote .tooltip .tip{z-index:104;display:none;font-size:12px;line-height:14px;max-width:455px;padding:5px;margin-top:25px;margin-left:-280px}#bottomNote .tooltip .tip p{padding:0 0 5px;text-align:left}#bottomNote .tooltip:hover .tip{display:inline;position:absolute;color:#111;border:1px solid #DCA;background:#ccc}#bottomNote input{float:right;padding:0 5px 0 0}.printOrder{font-size:12px;width:74px;padding:0 0 5px;margin:0 0 0 -74px;float:right}#vendorContent{width:789px;float:right;color:#000}#vendorContent table{width:700px;color:#000}#vendorContent table td{width:300px;margin:10px;text-align:center;vertical-align:bottom}#vendorContent table hr{float:left;width:inherit;margin:10px}#vendorContent .item{margin:0;float:left;width:770px;border:#3A69BA dotted 1px}#vendorContent .partImage{float:left;width:100px;padding:0 0 0 10px}#vendorContent .partDesc{float:left;display:inline;width:540px;margin:0;padding:10px 0 0 10px}#vendorContent .partDesc h3{display:inline;font-weight:400;font-size:14px;color:#000}#vendorContent .partDesc h4{display:inline;font-weight:400;font-size:14px}#vendorContent .partDesc p{font-size:11px;margin:0;padding:0}#vendorContent .price{float:left;display:inline;clear:both;margin:0;padding:5px 0 0 3px}#vendorContent .price p{font-size:12px;margin:0;padding:0}#shippinginfoReview .billinfo{float:left;width:48%;margin-bottom:20px;padding-bottom:10px;border-color:#ddd;border-style:solid;border-width:thin}#shippinginfoReview .shipinfo{float:right;width:48%;margin-bottom:20px;padding-bottom:10px;border-color:#ddd;border-style:solid;border-width:thin}#shippinginfoReview .paymentinfo{float:left;width:100%;margin-bottom:20px;border-color:#ddd;border-style:solid;border-width:thin}#shippinginfoReview .billinfo h2{background:#999;color:#000;font-size:16px;font-weight:600;padding:10px 0 10px 10px;text-align:left}#shippinginfoReview .shipinfo h2{background:#999;color:#000;font-size:16px;font-weight:600;padding:10px 0 10px 10px;text-align:left}#shippinginfoReview .billinfo .contentbill .table{float:left;margin:0 0 0 -4px;padding:0;text-align:left;width:280px}#shippinginfoReview .billinfo .contentbill .info input{width:270px}#shippinginfoReview .shipinfo .contentship .info input{width:270px}#shippinginfoReview .billinfo .contentbill .zip_label{padding:0 0 0 20px}#shippinginfoReview .shipinfo .contentship .zip_label{padding:0 0 0 20px}#shippinginfoReview .billinfo .contentbill .zip input{width:75px}#shippinginfoReview .billinfo .content td{margin:5px}#shippinginfoReview .shipinfo .contentship .table{float:left;margin:0 0 0 -4px;padding:0;text-align:left}#shippinginfoReview .shipinfo .contentship .info{margin-bottom:20px}#shippinginfoReview .paymentinfo h2{background:#999;color:#000;font-size:16px;font-weight:600;padding:10px;text-align:left}#shippinginfoReview .paymentinfo .payment input{width:260px}#shippinginfoReview .paymentinfo .payment.tooltip{outline:none;vertical-align:middle}#shippinginfoReview .paymentinfo .payment .tooltip .tipimage{float:right;display:inline;padding:0 0 0 3px;height:100%;vertical-align:middle}#shippinginfoReview .paymentinfo .payment .tooltip .tipimage img{width:15px;vertical-align:middle}#shippinginfoReview .paymentinfo .payment .tooltip .tip{z-index:104;display:none;font-size:12px;line-height:14px;max-width:455px;padding:5px;margin-top:25px;margin-left:-280px}#shippinginfoReview .paymentinfo .payment .tooltip .tip p{padding:0 0 5px;text-align:left}#shippinginfoReview .paymentinfo .payment .tooltip:hover .tip{display:inline;position:absolute;color:#111;border:1px solid #DCA;background:#fff}.review_order{float:left;width:100%;margin-bottom:20px;border-color:#ddd;border-style:solid;border-width:thin}.review_order h2{background:#999;color:#000;font-size:16px;font-weight:600;padding:10px 0 10px 10px;text-align:left}.review_order .submit_button{float:right;margin:0 20px 20px 0;padding:0}.review_order .submit_button a{float:right;border:1px solid #fff;margin:0;padding:0}.review_order .submit_button a:hover{float:right;border:1px solid #000;margin:0;padding:0}.review_order .order_info{float:left;margin:0 0 10px;padding:20px 20px 0;width:96%}.review_order .order_info td{vertical-align:text-top;padding-bottom:5px}.review_order .order_info .price{text-align:center;width:75px}.review_order .order_info .quantity{text-align:center;width:75px}.review_order .order_info .total_price{text-align:right;width:95px}.review_order .order_info .subtotals{text-align:right;padding:20px 0}.review_order .order_info .csubtotal{text-align:right;width:95px}.review_order .order_info .csubname{text-align:right;width:95px;white-space:nowrap}.review_order .order_info .button{float:right;padding:5px 0}.review_order .order_info .button input{border-style:solid;border-width:thin}.review_order .order_info .button img{background:url(/images/global/VacMaster-Web-Sprite.png) -196px -504px;border:0;height:21px;overflow:hidden;vertical-align:bottom;width:98px}.review_order .order_info .button img:hover{background:url(/images/global/VacMaster-Web-Sprite.png) 0 -504px;border:0;height:21px;overflow:hidden;vertical-align:bottom;width:98px}#shippinginfoReview .shipinfo .contentship .info select{border-color:#ddd;border-style:solid;border-width:thin}#shippinginfoReview .paymentinfo .payment select{border-color:#ddd;border-style:solid;border-width:thin}#shippinginfoReview input{border-color:#ddd;border-style:solid;border-width:thin}#shippinginfoReview .billinfo .contentbill .info select{border-color:#ddd;border-style:solid;border-width:thin}.review_order .order_info .desc{text-align:right}#shippinginfo{width:100%;padding:0 0 20px}#shippinginfo input{border-color:#ddd;border-style:solid;border-width:thin}#shippinginfo #title{text-align:right}#shippinginfo .note{float:left;width:100%;font-size:14px;line-height:18px;padding:10px}#shippinginfo .submit_button{float:left;padding:0;text-align:right;width:100%}#shippinginfo .submit_button p{float:right;margin:0;text-align:right}#shippinginfo .submit_button input{border:1px solid #fff;height:21px;margin:5px;overflow:hidden;text-align:right;width:71px}#shippinginfo .submit_button .button{background:url(/images/global/nextstep.png) no-repeat left top}#shippinginfo .submit_button h3{font-size:14px}#shippinginfo .billinfo{float:left;width:48%;height:315px;margin-bottom:20px;border-color:#ddd;border-style:solid;border-width:thin}#shippinginfo .billinfo .contentbill .table{float:left;margin:0 0 0 -4px;padding:0;text-align:left}#shippinginfo .billinfo .contentbill .info input{width:270px}#shippinginfo .billinfo .contentbill .zip_label{padding:0 0 0 20px}#shippinginfo .billinfo .contentbill .zip{float:right}#shippinginfo .billinfo .contentbill .zip input{width:78px}#shippinginfo .billinfo .content td{margin:5px}#shippinginfo .billinfo h2{background:#999;color:#000;font-size:16px;font-weight:600;padding:10px;text-align:left}#shippinginfo .billinfo .contentbill{float:left;margin:0;width:100%}#shippinginfo .billinfo .contentbill .info select{border-color:#ddd;border-style:solid;border-width:thin}#shippinginfo .shipinfo{float:right;width:48%;height:315px;margin-bottom:20px;border-color:#ddd;border-style:solid;border-width:thin}#shippinginfo .shipinfo .contentship .info input{width:272px}#shippinginfo .shipinfo .contentship .zip_label{padding:0 0 0 20px}#shippinginfo .shipinfo .contentship .table{float:left;margin:0 0 0 -4px;padding:0;text-align:left}#shippinginfo .shipinfo .contentship .info{margin-bottom:20px}#shippinginfo .shipinfo h2{background:#999;color:#000;font-size:16px;font-weight:600;padding:10px;text-align:left}#shippinginfo .shipinfo .contentship{float:left;margin:0;padding:10px;width:100%}#shippinginfo .shipinfo .contentship .info select{border-color:#ddd;border-style:solid;border-width:thin}#shippinginfo .paymentinfo{float:left;width:100%;margin-bottom:20px;border-color:#ddd;border-style:solid;border-width:thin}#shippinginfo .paymentinfo h2{background:#999;color:#000;font-size:16px;font-weight:600;padding:10px;text-align:left}#shippinginfo .paymentinfo .payment select{border-color:#ddd;border-style:solid;border-width:thin}#shippinginfo .create_account{display:inline;float:left;width:964px}#shippinginfo .create_account h2{background:#9cf;color:#000;font-size:16px;font-weight:600;padding:10px;text-align:left;width:946px}#shippinginfo .create_account .account_info{border-color:#ddd;border-style:solid;border-width:thin;float:left;margin:0 0 10px;padding:10px 0 0;width:964px}#shippinginfo .create_account .account_info input,#shippinginfo .review_order{display:inline;float:left;width:964px}#shippinginfo .review_order h2{background:#9cf;color:#000;font-size:16px;font-weight:600;padding:10px;text-align:left;width:946px}#shippinginfo .review_order .order_info{border-color:#ddd;border-style:solid;border-width:thin;float:left;margin:0 0 10px;padding:10px 0 0;width:964px}#shippinginfo .review_order .order_info .price{text-align:center;width:75px}#shippinginfo .review_order .order_info .quantity{text-align:center;width:75px}#shippinginfo .review_order .order_info .total_price{text-align:right;width:95px}#shippinginfo .review_order .order_info .csubtotal{text-align:right;width:95px}#shippinginfo .review_order .order_info .csubname{text-align:right;width:95px}#shippinginfo .review_order .order_info .button{float:right;padding:5px 0}#shippinginfo .review_order .order_info .button input{border-style:solid;border-width:thin}#shippinginfo .review_order .order_info .button img{background:url(/images/global/VacMaster-Web-Sprite.png) -196px -504px;border:0;height:21px;overflow:hidden;vertical-align:bottom;width:98px}#shippinginfo .review_order .order_info .button img:hover{background:url(/images/global/VacMaster-Web-Sprite.png) 0 -504px;border:0;height:21px;overflow:hidden;vertical-align:bottom;width:98px}#shippinginfo .review_order .order_info .desc{text-align:right}#msgcontent{background-color:#fff;float:left;margin:10px;width:100%}#msgcontent h2{font-size:26px}#msgcontent h3{background:#999;font-weight:700;font-size:16px;padding:5px}#msgcontent h4{font-weight:700;font-size:16px;padding:0 0 5px 5px}#msgcontent p{width:100%;font-size:16px;padding:10px 0 0 5px}#msgcontent input{font-size:16px;border:1px solid #ccc;margin:0 0 0 5px;padding:5px}#msgcontent .cellheader{float:left;width:47%;min-height:230px;margin:10px 0 20px 20px;padding:0 0 10px;text-align:left;border:1px solid #ccc}#msgcontent .cellheader h2{font-size:16px;font-weight:600}#msgcontent .cellheader h4{font-size:14px;font-weight:600}#msgcontent .cellheader p{font-size:12px;line-height:14px;padding-bottom:5px}#msgcontent .cellheader input{font-size:12px;line-height:14px}#msgcontent .bottommsg{float:left;width:1000px;text-align:center}#msgcontent .cellheader .button input{background:url(/images/global/Hantover-Web-Sprite.png) 0 -528px;border:none;color:#fff;height:25px;overflow:hidden;width:100px;margin-top:10px}#msgcontent .cellheader .button input:hover{cursor:pointer}#msgcontent .cellheader .button img{margin:10px 0 10px 10px}#msgcontent .sign-button input{background:url(/images/global/Hantover-Web-Sprite.png) -5px -112px;border:none;color:#fff;height:25px;overflow:hidden;width:100px;margin-top:10px}#msgcontent .sign-button input:hover{cursor:pointer}#msgtop{float:left;text-align:left;width:100%}#msgtop .msg{float:left;font-size:14px;padding:20px;width:46%;min-height:100px}#msgtop .msg h3{font-weight:500}#msgtop .msg p{float:left;font-size:18px;font-weight:600;margin:0;padding:0 20px 0 0}#msgtop .button{float:right;margin:0;padding:15px;text-align:center}#msgtop .order-num{float:right;width:46%;padding:20px;text-align:center}#msgtop .order-num h2{border-color:#ccc;border-style:solid;border-width:thin;float:right;margin:0;padding:15px;text-align:center}#msgtop .rmsg{float:left;font-size:14px;width:35%;margin:0;padding:20px}#msgtop .lmsg{float:left;font-size:14px;margin:0;padding:20px}#msgmiddle{float:left;padding:20px;width:96%}#msgmiddle .prod_image{width:90px}#msgmiddle .info{width:320px}#msgmiddle .prodlist{width:100%}#msgmiddle .prodlist img{max-width:80px}#msgmiddle .ordqty{width:80px;text-align:center}#msgmiddle .UOM{width:40px;text-align:center}#msgmiddle .ordprice{width:80px;text-align:right;padding:0 7px 0 0}#msgmiddle .ordtotal{width:80px;text-align:right;padding:0 7px 0 0}#msgmiddle th{font-size:14px;font-weight:600;padding:5px 0 5px 5px}#msgmiddle td{margin:0;padding:5px 5px 0 0;vertical-align:top}#msgmiddle td h4{font-size:12px;font-weight:600;vertical-align:top}#main-navigation li{display:inline;float:left}.product_info .product_name,.suggested .product_name{display:inline;float:left}#content .account_info h2{background-color:#d8d179;padding:10px}#warranty h1{background-color:#d8d179;padding:10px}#content .account_info .tabletop .cust_info input{border-color:#ddd;border-style:solid;border-width:thin}#content .account_info .tabletop .cust_info select{border-color:#ddd;border-style:solid;border-width:thin}#partInfo .partImage .morephotos .image img{border-color:#ddd;border-style:solid;border-width:thin}#content .account_info .tabletop .cust_info .col1{text-align:right}#alertbox{border:1px solid #ccc;padding:5px 0}#warranty .formA .col1{text-align:right}#preview-message{display:block;border:1px solid #666;background:#FF6;padding:2px 5px}#info-text{padding:0 20px;height:100%;background:#eee}#info-text p{font-size:14px;line-height:20px;margin:20px 0 0;overflow:hidden}#info-text h1{font-size:18px;text-align:center;padding:15px 0 5px}#info-text a{text-decoration:underline}#info-text a:hover{text-decoration:underline;font-weight:600}img{border:none}.email_sign_up form{width:380px;padding:10px;background:#fff;margin:0 auto}form .section{clear:both}.email_sign_up form .section .container{float:left}.field_block{display:block;padding:0;margin:0 0 6px}.field_block .caption{display:block;font-weight:700;font-size:12px;color:#333;padding:0;margin:0 0 4px}.field_block .checkbox .caption{display:inline;margin:0}.field_block div.radio span{display:block;margin:0 0 3px;padding:0}.field_block div.radio span input.radio{display:inline;padding-right:5px}.field_block div.radio span label{font-size:11px;color:#333}.field_block .field{padding:0;margin:0}.field_block .field .field_error{display:block;padding-top:3px;padding-bottom:5px;font-size:11px;color:red;font-weight:700}.field_block .field input.text,.field_block .field input.float,.field_block .field input.password,.field_block .field input.integer,.field_block .field input.currency,.field_block .field input.date{border:1px solid #ccc;border-top-color:#444;border-left-color:#444;font-size:11px;color:#333;padding:3px;margin:0;width:190px}.field_block .field input.date{width:102px}.field_block .field input.phone{width:250px;font-size:12px;padding:3px 12px 3px 44px}.field_block .field textarea{width:300px;height:150px}.field_block .field input.wide{width:300px}.field_block .field input.narrow{width:100px}.field_block .field select,.field_block .field select option{width:200px}.required{color:red;font-weight:700}