﻿.Head5,HR{text-align:left}
.Head5,.ProductSpecsItem{vertical-align:top}
.Col-1 li a:hover,.col-long a:hover,.footer-background a,A,A:hover{text-decoration:underline}
.Col-1 li a,.Col-1 ul li{list-style-type:none}
.colDescription,.colDescriptionCartHead,.colDescriptionHead{horiz-align:left}
#imgCompare2,.AdvancedSearch,.ProductDetails,.Tabbar,.breadcrumb,.breadcrumbs,.chromestyle:after,.dropmenudiv{visibility:hidden}
#menu,#menu li ul,.social ul li{list-style:none}
h1{font-size:28px;line-height:30px}
h2{font-size:24px;line-height:26px}
#Pnl2{margin:0;padding:0}
#MarketManfs1_lbToggle,.Head,.Head3{color:#004e98}
.CartHeader,.OrderStatusHeader{height:25px;margin-right:0;float:left}
.Head3,.Head4,.Head5{font-weight:700;letter-spacing:2px}
.LinecardTopLinks{margin-bottom:10px}
.Head3{font-size:16px;line-height:18px;margin-bottom:5px;margin-top:5px;padding-left:10%;padding-top:20px}
.Head5{background-color:#004e98;color:#FFF;padding:5px}
.Head4{color:#333;font-size:21px;line-height:23px;padding-top:20px}
.PagerLabel{color:#06C;font-size:11pt;font-weight:lighter}
.H1Link{color:#06C}
A{color:#004e98}
A:hover{color:#e84536}
.SearchFrame{float:left;position:relative;width:100%}
.col-long{border-top-color:#FFF;border-top-style:solid;border-top-width:thin;float:left;padding-top:15px;width:100%}
.col-long td{color:#FFF;font-size:9.5pt;font-weight:400}
.col-long a{color:#FFF}
.col-long a:hover{color:#fecc6b}
.col-mid h5,.col-mid-heading{color:#000;letter-spacing:2px;font-weight:700;text-transform:uppercase}
.col-social{float:right;padding-left:2%;padding-top:2%}
.featured-products td{font-size:1em;padding:3px}
.col-mid-heading{font-size:23px;padding-bottom:20px;padding-top:20px;text-align:center;vertical-align:middle}
.col-mid{background-color:#FFF;border:thin solid #CCC;float:left;font-size:14px;margin-left:.8%;margin-right:.8%;padding:10px;text-align:left;vertical-align:top}
.col-mid h5,.col-mid-container{text-align:center;vertical-align:middle}
.col-mid h5{border-bottom-color:#004e98;border-bottom-style:solid;border-bottom-width:thin;font-size:16px;margin-top:-2px;padding-bottom:10px}
.HeaderTemplateImage,.Logo{border-style:none;border-width:0}
.col-mid-container{margin-left:auto;margin-right:auto;max-width:1024px}
.Col-2{clear:both;color:#CCC;float:left;font-size:10pt;padding-right:10%;padding-top:10px}
.Col-1 ul{list-style-position:inside;margin-left:0;padding-left:0}
.Col-1 h2,.Col-1 h3{color:#FFF;font-size:13pt;font-weight:700}
.Col-1 li{padding-bottom:3px;padding-top:3px}
.Col-1 li a{color:#CCC;font-size:11pt;font-weight:400;letter-spacing:1px}
.Col-1 li a:hover{color:#fecc6b;font-weight:400}
.footer-background{background-color:#004e98;color:#FFF;padding:1% 2% 2%}
.footer-background a{color:#FFF}
.footer-background a:hover,.footer-background h3{color:#fecc6b}
.NavHeader1,.header1{color:#000;font-weight:700}
.FooterToolbar{float:left}
.col-sm-2{float:left;margin-left:0}
.col-sm-2a{float:left;margin-right:30px;width:23px}
.header1{font-size:14pt}
.header2{color:#1453bc;font-weight:700}
.NavigationTabOuterDiv{clear:both;float:right;margin-top:-40px;width:80%}
.SiteHeader{background-color:#FFF;max-width:100%;padding-left:10%;padding-right:10%}
.HeaderTemplateMainDiv{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#262626;margin-bottom:5px;min-width:375px;padding:15px}
.HeaderTemplateMainDiv a{color:#eee}
.HeaderTemplateMainDiv a:hover{color:#eee;text-decoration:underline}
.Logo{float:left}
.header-top-links{background:0 0;color:#435363;font-size:24px;margin:0;padding:24px 0 24px 30px;text-decoration:none}
.NormalLarge,.ServerError{font-size:12px}
.LoginInfo{float:right;margin-top:0;padding-right:15px;text-align:right;width:830px}
.goButton{font-weight:700;width:auto}
.HeaderTemplateWelcomeMessageLabel{color:#FFF;margin-left:15px;padding-right:30px}
.SignIn{float:left;margin-top:7px;padding-left:10px}
.CartHeader{color:#034fbe;margin-top:28px;padding:5px}
.tableauCart{border:1px solid #CCC;margin-top:10px;padding:5px;width:100%}
.tableauCart td{padding:3px}
.CartHeader a{color:#104ca7}
.OrderStatusHeader{-moz-border-radius:8px;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.4);-webkit-border-radius:8px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.4);border:1px solid #039;border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.4);color:#034fbe;margin-top:28px;padding:5px}
.ManfNavHeaderLink,.line-hr{margin-top:5px}
.OrderStatusHeader a{color:#104ca7}
.ErrorMsg,.ServerError,.Validation{color:red;font-weight:700}
.breadcrumb,.breadcrumbs{height:0;width:0}
.btnBackGround{border:0;height:16px;width:50px}
.NormalBold{font-weight:700}
.NormalBoldTall{font-weight:700;line-height:20px}
.ErrorMsg{background-color:#FFF}
.LineHead,.LineHead a{color:#FFF}
.LineHead{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#262729;border-radius:4px;font-size:14px;font-weight:700;margin-bottom:10px;padding:5px}
.all-lit {text-align:center;vertical-align:middle;padding-top:10px;align-content: center;display:flex;justify-content:center;}
.ManfNavItem,.NewsHeader{background-color:#eee;font-weight:700}
.line-hr{color:#999;margin-bottom:5px}
.CombinedNameDes{padding-bottom:6px;padding-top:3px;white-space:normal;width:100%}
.Manf-Description{white-space:normal}
.Manf-Name a{font-weight:700;mpadding-bottom:10px;}
.Header{color:#000;text-align:left}
.Header a{color:#FFF;font-weight:700}
.NewsHeader{font-size:10pt;padding:3px}
.RssItem,.RssSummary{padding:10px;text-align:left}
.RssItem{margin-left:auto;margin-right:auto;width:600px}
.RssModulePanel{margin-left:10px;text-align:left}
.Content,.RssSummary{margin-left:auto;margin-right:auto}
.RssSummary{width:800px}
RssContent{text-align:center}
.RSSReaderItem{border-bottom:solid 1px #e4e4e4;padding:5px}
.RssItem h2{font-size:12pt}
.RSSReaderItem h4{font-size:10pt}
.RssPanel{padding:4px;text-align:left}
.SubHead{color:#000;font-size:11px;font-weight:700}
.ManfNavItem{border:1px solid #FFF;border-top-width:0;padding:2px}
.Title{font-size:16px;font-weight:700;line-height:18px}
.NavMenuTitle{color:#666;font-size:12px;font-weight:Bold}
.EwaveTitle{font-size:16px;font-weight:700;line-height:16px!important}
.EwaveLeadIn{color:#666;font-size:13px;font-weight:700;line-height:13px!important}
.TableHeader a,.TableHeader2,.TableHeaderPaw a{font-size:14px;line-height:16px}
.ProductNav{background-color:#e1e9f1}
.TableHeader,.TableHeaderCart,.TableHeaderPromo,.TechnicalInquirySubHeader{border-radius:4px;background:#004e98;padding:8px;vertical-align:top;text-align:center}
.ProductNotes{border-bottom:solid;border-color:ActiveBorder;border-left:solid;border-right:solid;border-style:solid}
.TableHeaderPromo{border-radius:4px;color:#FFF;font-weight:700;margin-bottom:10px}
.TableHeader,.TableHeaderCart,.TechnicalInquirySubHeader{border-radius:4px;color:#FFF;font-weight:700;width:100%}
.TableHeader2,.TableHeaderPaw{-moz-border-radius:4px;-webkit-border-radius:4px;background:#004e98;color:#FFF;font-weight:700}
.TableHeader th{padding-top:3px;text-align:center;vertical-align:top}
.TableHeaderPaw{border-radius:4px;padding:8px;text-align:center;vertical-align:top;width:100%}
.TableHeaderPaw th{padding:3px;text-align:center;vertical-align:top}
.TableHeader2{border-radius:4px;padding:8px}
.TableBarTitle,.category-divider{-moz-border-radius:4px;-webkit-border-radius:4px}
.TableHeader a{color:#FFF;text-decoration:none}
.TableHeader a:hover{color:#fecc6b;text-decoration:none}
.TableHeaderPaw a{color:#FFF;text-decoration:none}
.TableHeaderPaw a:hover{color:#fecc6b;text-decoration:none}
.TableHeaderCell{padding-top:11px}
.TableItem{background-color:#FFF}
.TableAltItem,.TableAltItem2,.TableItem2{background-color:#eee}
.TableItemCentered{background-color:#FFF;text-align:center}
.TableAltItemCentered,.TablePager,.TableSelectedItem{background-color:#eee}
.TableAltItemCentered{text-align:center}
.TablePager{border-color:#000;font-weight:700}
.TableVerticallySpaced{padding:9px 3px}
.TableCellPadded{padding:3px}
.TableBarTitle{background-color:#004e98;border-radius:4px;color:#FFF;font-size:12pt;font-weight:700;padding:5px;text-align:center;vertical-align:middle;width:100%}
.Products-Combined,.category-divider{background-color:#eee;vertical-align:middle;float:left;position:relative;text-align:center}
.TextFieldSearch{margin-top:-3px}
.ImageButton{margin-top:-2px}
.HeaderLink{color:#004e98;font-weight:400;line-height:12pt;text-align:center;text-decoration:underline;vertical-align:middle}
.ProductDetailLink,.ProductLinks,.SiteSearchFont,.SubOtherTabs,.SubSelTab,.SubTabsBg,.TopLinksHeader a,.sidebar_title{font-weight:700}
.category-divider{border:thin solid #CCC;border-radius:4px;clear:right;height:168px;margin:10px;padding:3px;width:180px}
.category-divider img{height:110px;max-width:160px;padding:5px;text-align:center;vertical-align:middle;width:auto}
.category-divider-summary{clear:both;float:left;font-size:12px;height:65px;margin:0 5px 10px 10px;overflow-y:auto;padding:3px;text-align:center;vertical-align:middle;width:180px}
.CommandButton,.SiteSearch{padding:5px}
.ProductImages img{height:115px;margin-top:5px;max-width:115px;text-align:center;vertical-align:middle;width:auto}
.Products-Combined{-moz-border-radius:4px;-webkit-border-radius:4px;border:thin solid #CCC;border-radius:4px;height:175px;margin:10px;padding:5px;white-space:normal;width:175px}
.ProductLinks{font-size:10pt;line-height:12pt;margin:5px auto;text-align:center;vertical-align:middle;white-space:normal}
.ProductTypeList{width:100%}
.ManufacturerCategoriesItem a:hover{color:#fecc6b}
A.CommandButton:active,A.CommandButton:hover{border-color:#000;border-width:thin;color:#fecc6b;text-decoration:underline}
A.NavMenuTitle:link,A.NavMenuTitle:visited{color:#004080}
A.NavMenuTitle:active,A.NavMenuTitle:hover{color:#989da5;text-decoration:underline}
.Tabview{float:left}
.TabBg{background-color:#FF0}
.SubTabsBg{background-color:#e1e9f1;border-color:#FFF #000 #000;border-top-width:3px;color:#000}
.SubTabBox{border-color:#000}
.SubSelTabBg{background-color:#ccc;border-color:#FFF #000 #000;border-top-width:14px;color:#000}
.FrameSignon,.SiteSearch,.modalPopup{background-color:#FFF}
.SubSelTab{color:#FFF}
.SubOtherTabs{color:#000}
A.SubOtherTabs:active,A.SubOtherTabs:hover,A.SubOtherTabs:link,A.SubOtherTabs:visited{color:#000;text-decoration:none}
.SiteSearch{-moz-border-radius:8px;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.4);-webkit-border-radius:8px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.4);background-image:url(../../images/SiteSearchBackground2a.jpg);background-repeat:repeat-x;border:1px solid #fff;border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.4);color:#FFF;float:left;height:25px;margin-right:0;margin-top:28px;width:415px}
.SiteSearchFont{color:#FFF;padding-left:5px;text-transform:uppercase}
.AdvancedSearch{height:0;width:0}
.ContentArea{border:2px groove gray;float:left;width:420px}
.PawBottemBar{float:left;min-width:1105px;padding-bottom:10px;width:100%}
.modalBackground{background-image:url(../PortalImages/PopUpBackground.png);background-repeat:repeat-y}
.modalPopup{-moz-border-radius:8px;-moz-box-shadow:0 3px 5px rgba(0,0,0,.4);-webkit-border-radius:8px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.4);border-color:Gray;border-radius:8px;border-style:solid;border-width:1px;box-shadow:0 3px 5px rgba(0,0,0,.4);max-height:800px;max-width:800px;min-height:150px;min-width:500px;overflow-y:scroll;padding:15px;z-index:200}
.FeaturedProductsGrid{margin-left:10px;width:1024px}
.FeaturedProductsAvailColumn a{color:#004e98;text-decoration:none}
.FPFirstHeaderRow a,.FeaturedProductsAvailColumn a:hover,.TopLinksHeader a:hover{text-decoration:underline}
.CheckoutCart{margin-left:30px;margin-top:25px}
.FrameSignon{border:thin solid #999;margin-left:20%;max-width:600px;min-width:600px;padding:20px}
.FrameSignon td{padding:5px}
.FrameSignon input{margin-bottom:5px;margin-left:5px;margin-top:5px;padding:5px}
.ProductDetail,.TopCartContent{margin-left:10%}
.PartSearchHead{background-color:#eee;font-size:18px;line-height:26px}
.PartSearch{color:#FFF}
.TopLinksHeader{float:right;margin-top:3%;padding-bottom:10px;padding-top:4px;white-space:nowrap}
.TopLinksHeader a{color:#004e98;font-size:17px;padding-right:15px}
.TopLinksHeader a:hover{color:#fecc6b}
.HeaderTemplateCartDiv{float:left}
.HeaderTemplateOrderStatusOuterDiv{float:left;width:125px}
.PortalOrderStatus{clear:both;padding:10px;width:40%;margin:auto;}
.OnlineStoreSupport{color:#000;margin-bottom:10px;margin-top:25px;padding-left:10%;padding-right:10%;width:80%}
.sidebar_title{background-color:#004e98;color:#FFF;margin-top:15px;padding:5px}
.OnlineStoreSupportBox{background-color:#FFF;border:thin solid #CCC;padding:15px}
#plCheckout{width:100%}
.TopCartContent{padding-bottom:15px;padding-top:15px}
.rbl input[type=radio]{font-weight:700;margin-left:25px;margin-right:10px;vertical-align:bottom}
.radio{clear:left;display:block;float:left;height:25px;padding:0 5px 0 0;width:19px}
.FPFirstHeaderRow{min-height:25px;text-align:center;vertical-align:top}
.FPFirstHeaderRow a{text-align:center;vertical-align:top}
.ProductDescriptionHeader{color:#FFF;padding-top:5px;text-align:center;vertical-align:text-top}
.FPSecondHeaderRow{padding-bottom:5px;text-align:center;vertical-align:middle}
.FeaturedProductsDDL{color:#000;margin-left:5px;margin-top:5px;text-align:left;text-wrap:normal;width:60px}
.colTotal,.colTotalHead{text-wrap:none}
.FeaturedProductsTable{border:1px solid #CCC;margin-bottom:15px;padding:3px;width:100%}
.FeaturedProductsTable td{border:thin solid #CCC;padding:3px}
.FeaturedProductsTable th{border-right-color:#BEBEBE;border-right-style:solid;border-right-width:1px}
#lblDatasheet{text-align:center;vertical-align:middle}
.FPSingleRow{color:#004080;padding-top:5px;text-align:center;vertical-align:top}
.FPNavigationRow{float:left;font-size:11px;font-weight:400;margin-bottom:10px;margin-right:15px}
.select{background:url(select.png) no-repeat;color:#fff;height:21px;overflow:hidden;padding:0 24px 0 8px;position:absolute;width:158px}
#rssDiv,.FiltersPanel,.cbl,.contact-scroll,.custom-html-panel,.manf-nav,.pnlFilterContainer,.scroll-box-banners-hp{overflow-y:scroll}
.TeamMainTable{float:left;padding-top:20px;width:100%}
.CartAvailabilityTable,.CartButtonsBottomRow,.CartButtonsTopRow{padding:5px}
.TeamMainRow{height:auto}
.TeamMainCellFarLeft{width:5px}
.TeamMainCellFarRight{width:10px}
.TeamMainLeftPane{width:230px}
.TeamMainContentPane{width:auto}
.TeamMainRightPane{width:230px}
.CartNoItemsMessage{text-align:center;width:600px}
.CartDiv{margin-left:30px;margin-top:25px}
.checkout{margin-left:450px}
.QuoteCartDiv{margin-left:30px;margin-top:25px}
.ValidationSum{color:#000;font-weight:700}
.ValidationRow{background-color:Transparent;border-width:0;color:#FFF;display:none;text-align:center}
.textEAU,.textTargetPrice{text-align:right}
.colDescriptionCart{horiz-align:left;vertical-align:middle}
.colDescription{vertical-align:middle}
.colSample,.colSampleHead{horiz-align:center;vertical-align:middle}
.colAvailablility,.colAvailablilityCart,.colAvailablilityCartHead,.colAvailablilityHead{horiz-align:left}
.colTargetPrice,.colTotal,.colUnitPrice{horiz-align:right;vertical-align:middle}
.textDescription{font-style:italic}
.CartDescriptionParagraph{margin:0;padding:5px}
.FeaturedProductsPriceColumn{text-align:center;vertical-align:middle}
.FeaturedProductsPriceColumn a{color:#004e98;text-decoration:none}
.CatSumTableHeader a,.PartHyperLink,.PartHyperLink:hover{text-decoration:underline}
.FeaturedProductsPriceColumn a:hover{color:#fecc6b}
.CompareProductProductDetailsDiv{height:140px;padding-bottom:27px}
.CompareProductSpecificationDetail{width:300px}
.SpecificationDetailHeader{clear:right;float:left;padding-left:5px;padding-top:5px}
.SpecificationDetailItem{float:left;font-weight:700;width:40%}
.CheckoutValidtion{color:red;font-weight:700}
.CatSumSearchHyperlink{border-left:none;color:#262626;float:left;font-size:12px;font-weight:700;height:30px;line-height:20px;margin:0;padding:0;text-transform:uppercase}
.CatSumTable{border:1px solid #CCC;margin-bottom:15px;padding:3px;text-align:center;width:100%}
.CatSumTable td{border:thin solid #CCC;padding:3px}
.CatSumTable th{border-right-color:#BEBEBE;border-right-style:solid;border-right-width:1px;text-align:center}
.CatSumTableItem{background-color:#FFF;color:#262729;width:125px}
.CatSumTableAltItem,.CatSumTablePager,.CatSumTableSelectedItem{background-color:#eee}
.CatSumTableAltItem{color:#262729}
.CatSumImageColumn{text-align:center}
.CatSumImageColumn img{height:auto;text-align:center;vertical-align:middle;width:125px}
.CatSumProductLinkParagraph{color:#262729;font-weight:700;text-align:center}
.CatSumProductLinkParagraph a{color:#004e98}
.CatSumProductLinkParagraph a:hover{color:#fecc6b}
.CatSumProductLink,.CatSumProductLink a{color:#666}
.CatSumTablePager{border-color:#000;font-weight:700}
.CatSumTableHeader{background-color:#004e98;color:#FFF;font-weight:700;text-align:center;vertical-align:middle}
.CatSumTableHeader th{font-weight:700;padding:3px;text-align:center;vertical-align:middle}
#partNumDescription,.BottomForm,.PartHyperLink,.TopForm,.chromestyle ul{text-align:left}
.CatSumTableHeader a{color:#FFF}
.CatSumTableHeader a:hover{color:#fecc6b;text-decoration:underline}
.submitmsg{background:#eee;border:1px solid #00f;color:#696969;padding:0;vertical-align:middle;width:400px}
.TableHeaderTechInquiry1{-moz-border-radius:4px;-webkit-border-radius:4px;background-image:url(../../images/bg-gradient-2.jpg);background-repeat:repeat-x;border-radius:4px;color:#FFF;font-size:14pt;font-weight:700;height:43px;margin-top:0;padding-left:8px;padding-right:8px;text-align:left;vertical-align:middle}
.TableHeaderTechInquiry2{font-size:24pt;font-weight:400;margin-bottom:15px;margin-top:15px}
.LabelStyle,.PartHyperLink,.SpecsForm,.chromestyle{font-weight:700}
.ContactForm{background-color:#FFF;border:thin solid #CCC;padding:15px;width:80%}
.SpecsForm{background-color:#004e98;color:#FFF;padding:5px;width:80%}
.ContactForm input,.ContactForm select{margin-bottom:3px;margin-right:3px;margin-top:3px}
.AddressForm,.SubmitTechForm{background-color:#FFF;border:thin solid #CCC;padding:15px;width:80%}
.PartHyperLink{color:#004e98}
.TopForm{background-color:#eee;width:50%}
.BottomForm{clear:both;float:left}
.AddressInfoContainer2,.ContactInfoContainer{float:left;width:50%}
.SubscribeNewsletter{clear:both;float:left;width:40%}
.ManufacturerDescriptionParagraph{margin-top:15px}
.CartHeaderImage{float:left;height:20px;margin-left:10px;width:30px}
.ManufacturerDescriptionControlDiv{display:inline;margin-top:10px}
.ManufLogoParagraph{float:left;margin:0 5px 0 0}
.ManufacturerDescriptionImage{height:auto;max-width:200px}
.PanelProdTypeContent{margin-bottom:0;min-height:5px;padding-top:5px}
.TitlePanel{clear:both;float:left;margin-top:-20px}
.fileInputDiv{position:relative}
.fileInput{background-color:#777;border:1px solid #777;color:#FFF;float:left;height:22px;margin-right:15px}
.UploadFileButton,.UploadFileButton:disabled{-moz-border-radius:15px;-webkit-border-radius:15px;height:30px}
.UploadFileButton,.UploadFileButton:disabled,.fileInputList{-khtml-border-radius:15px;background-color:#005ab5;background-position:left center;margin-right:20px;margin-top:12px;padding-left:18px;background-repeat:no-repeat}
.UploadFileButton{border-radius:15px;color:#FFF;font-weight:700;width:10%}
.UploadFileButton:disabled{border-radius:15px;color:grey}
.fileInputList{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;color:#FFF;height:40%;width:90%}
.chromestyle{-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#004e98;padding:3px;width:100%}
.chromestyle:after{clear:both;content:".";display:block;height:0}
.chromestyle ul{margin:0;padding:4px 0;width:100%}
.chromestyle ul li{display:inline}
.chromestyle ul li a{background-color:#004e98;border-right:1px solid #DADADA;color:#fff;font-weight:400;margin:0;padding:4px 7px;text-decoration:none}
.HeaderFooter,.PartNumberHyperLink,.PriceLink,.RegisterText,.WhiteBold,.dropmenudiv a{font-weight:700}
.dropmenudiv{background-color:#FFF;border:1px solid #BBB;border-bottom-width:0;position:fixed;width:250px;z-index:100}
.dropmenudiv a{border-bottom:1px solid #BBB;color:#000;display:block;padding:2px 0;text-decoration:none;text-indent:3px;width:auto}
.ManufacturerLink,.PartNumberHyperLink,.WhiteHeader a,.linkLogin{text-decoration:underline}
* html .dropmenudiv a{width:100%}
.dropmenudiv a:hover{background-color:#FFF;color:#666;cursor:pointer}
.HomeButton{padding:3px}
.market-hyperlink{padding-bottom:5px}
.PawGrid,.PawGrid td{padding:3px;color:#000}
.PawGrid{border:1px solid #CCC;margin-bottom:20px;margin-left:20px;width:97%}
.PawGrid td{border:thin solid #CCC}
.PawGrid th{border-right-color:#BEBEBE;border-right-style:solid;border-right-width:1px}
.PawLinkButton{border-bottom-style:none;height:29px;width:55px}
.PawLinkButtonImage{border-style:none}
.PawCompareText{font-size:0;height:0;width:55px}
.ReproterTable{border:0;width:100%}
.PerformanceGrid{border-style:none;width:100%}
.NumbersLinkColumnHeader{horizontalalign:Left}
.NumbersColumnNarrow{horiz-align:Left;width:85px}
.NumbersColumnHeader{horiz-align:Right;text-align:Right}
.TabContent{vertical-align:top}
.Content{clear:both;float:left;padding:15px 10%;width:80%}
.ContentSearch,.ContentSearchParametric{padding-bottom:15px;margin-left:auto;margin-right:auto;float:left}
.ContentSearch,.ContentSearchParametric,.FPContainer{padding-left:10%;padding-right:10%}
.Frame{float:left;position:relative;width:100%}
.ContentSearch{clear:both;width:80%}
.ContentSearchParametric{color:#000;margin-top:-4px;position:relative;width:97%}
.CDIMarkets,.CustomerFooterMain a,.HeaderFooter,.SocialLinks{color:#FFF}
.FPContainer{margin-bottom:15px}
.ContentPaw{max-width:70%}
.CustomerFooterMain{background-color:#2c4a97;color:#FFF;margin-left:auto;margin-right:auto;margin-top:-175px;max-height:50px;max-width:993px;padding-bottom:10px;padding-top:10px}
.SocialLinks{font-size:.875em}
.HeaderFooter{padding-top:10px}
.Poor,.Weak{color:red}
.Average{color:#FF0}
.Strong{color:#00FF7F}
.Excellent{color:#0F0}
.CustomerLoginMain{background-image:url(../../Images/background_customer_login_1.png);background-repeat:no-repeat;height:690px;margin-left:auto;margin-right:auto;max-width:1024px;padding-bottom:0;text-align:left}
.LeftPanelCustomerLogin{float:left;margin-left:45px;margin-top:25px;width:36%}
.LeftBlue{background-image:url(../../Images/BackgroundImageLeftScreen.jpg);background-repeat:no-repeat;min-height:400px;padding:0 3% 4%;text-align:left}
.ErrorMessages{color:red;padding:15px;text-align:left}
.BottomLeftLogin,.TopLeftLogin{padding:2%;width:100%;border:1px solid #2e60a3;background-color:#FFF}
.RightPanelCustomerLogin{float:left;margin-left:25px;margin-top:25px;max-width:50%;text-align:left}
.TopLeftLogin{margin-bottom:2%}
.WhiteBold{color:#FFF}
.RegisterText{color:#FFF;font-size:1em;padding-left:3%;padding-right:3%;padding-top:5%}
.RegisterText ul li{color:#FFF;font-size:.875em;padding-top:2%}
.LoginImage{float:left;max-width:100%;padding-bottom:0}
.LoginImage2{max-width:100%;padding-bottom:3%}
.AlreadyHaveTitle{color:#2e60a3;font-weight:700;padding-bottom:2%}
.FormText{color:#394c5a;font-size:.71em;font-weight:Normal;text-align:left}
.LoginInput{font-size:.875em;width:85%}
.linkLogin{color:#2e60a3;font-size:.95em;font-weight:700}
.TermsandConditions{background-color:#FFF;border:1px solid #2e60a3;float:left;height:283px;margin-bottom:25px;max-width:950px;padding:20px 15px 15px}
.TermsPanel{float:left;max-width:935px;padding:25px}
.TermsBackground{height:275px;margin-left:auto;margin-right:auto;max-width:1024px;padding-bottom:30px;text-align:left}
.RegisterBlueBackground,.TermsConditionsBlueBackground{height:699px;background-image:url(../../Images/BackgroundImageForgotPassword.jpg);background-repeat:no-repeat;margin-left:auto;margin-right:auto}
.TermsConditionsBlueBackground{max-width:995px}
.RegisterBlueBackground{max-width:855px}
.headerTopTermsConditions{height:50px;margin-left:auto;margin-right:auto;max-width:1024px}
.TermsText{color:#394c5a;font-size:.71em;font-weight:Normal;text-align:left}
.TermsTitle{color:#2e60a3;font-size:1em;font-weight:700;padding-bottom:2%}
.ForgotPasswordBlueBackground{background-image:url(../../Images/BackgroundImageForgotPassword.jpg);background-repeat:no-repeat;font-size:14px;height:325px;margin-left:auto;margin-right:auto;margin-top:-125px;max-width:940px;padding:25px}
.headerTopForgotPassword{margin-left:auto;margin-right:auto;max-width:1024px}
.TopLeftForgotPassword{background-image:url(../../Images/BackgroundImageLeftScreenLighterBlue.jpg);background-repeat:repeat-x;float:left;height:225px;max-width:425px;padding:15px}
.TopLeftForgotPassword2{background-color:#FFF;border:1px solid #2e60a3;float:right;height:225px;max-width:425px;padding:15px}
.LeftPanelCheckOutLogin2{float:left;margin-top:-50px}
.RightPanelCheckOutLogin2{float:right;margin-top:-50px;max-width:100%}
.positionForgotPassword{margin-top:-200px}
.CustomerLoginMain2{background-image:url(../../Images/AccountBackground_Checkout.png);background-repeat:no-repeat;height:699px;margin-left:auto;margin-right:auto;max-width:1024px;padding-bottom:30px;text-align:left;z-index:100}
.LeftPanelCheckOutLogin{float:left;margin:5px 1% 2% 40px;padding:2%;width:40%}
.RightPanelCheckOutLogin{float:left;margin:5px 1% 2% 20px;padding:2%;width:43%}
.TopLeftLoginCheckout{float:left;margin-bottom:2%}
.TopLeftLoginCheckout2{background-color:#FFF;border:1px solid #2e60a3;float:left;margin-bottom:25px;max-width:380px;padding:15px}
.TopLeftLoginCheckout3,.TopLeftLoginCheckout4{margin-bottom:2%;max-width:380px;padding:15px;float:left}
.TopLeftLoginCheckout3{background-image:url(../../Images/BackgroundImageLeftScreen.jpg);background-repeat:no-repeat}
.TopLeftLoginCheckout4{background-color:#FFF;border:1px solid #2e60a3;margin-top:125px}
.headerTopAccountLogin{background-image:url(../../Images/TopImage.png);height:50px}
.TemporaryPasswordText{color:#666;font-size:14px;line-height:17px}
.TemporaryPasswordEmail{color:#09C;font-size:14px;font-weight:700;line-height:16px}
.EwaveCloseButton,.WhiteBoldPopup{color:#FFF;font-weight:700}
.EwaveCloseButton{font-size:1em;padding-left:3%;padding-right:3%;padding-top:3%}
.EwaveExample{background-color:#FFF;border:1px solid #2e60a3;float:left;height:283px;margin-bottom:25px;max-width:950px;padding:20px 15px 15px}
.EwavePanel{float:left;margin:10px 1% 2% 20px;max-width:940px;padding:2%}
.EwaveBackground,.EwaveExampleBlueBackground,.headerTopEwaveExample{margin-left:auto;margin-right:auto}
.EwaveTitlePopup{color:#2e60a3;font-size:1em;font-weight:700;padding-bottom:5px}
.EwaveBackground{height:350px;max-width:1024px;padding-bottom:30px;text-align:left;z-index:100}
.EwaveText{color:#394c5a;font-size:15px;line-height:17px;text-align:left}
.EwaveExampleBlueBackground{background-image:url(../../Images/BackgroundImageForgotPassword.jpg);background-repeat:no-repeat;height:699px;max-width:1080px}
.headerTopEwaveExample{height:50px;max-width:1024px}
.HeaderMenu{clear:right;float:left}
.HeaderHoverStyle{-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#FFF;border:1px solid #039;border-radius:8px;color:#034fbe;float:left;font-weight:700;height:12px;margin-right:0;padding-bottom:5px;padding-left:5px;padding-right:5px;vertical-align:text-bottom;z-index:999}
.HeaderHoverStyle a{color:#034fbe;font-weight:700;margin-top:7px}
.HeaderHoverStyle:hover{color:#fecc6b}
.Pheader{color:#FFF;font-size:14px;font-weight:700;height:34px;padding:15px;width:200px}
.MenuHeader{background-image:url(../../PortalImages/CDITabBG.bmp);background-repeat:repeat-x;margin-bottom:-7px;width:275px}
.Menubackground{background-color:#d3d3d3;margin:0;padding:0}
.CategoriesGrid,.MiddleHome,.OuterHomeContainer{margin-left:auto;margin-right:auto}
.ExportRestrictedMessage{color:red;font-size:10pt;line-height:12pt;padding:5px;text-align:left}
.CartImage{margin-top:3px}
.HyperlinkCreateAccount,.HyperlinkCreateAccount a,.HyperlinkCreateAccount link,.HyperlinkCreateAccount:link,.HyperlinkCreateAccount:visited{color:#2e60a3;font:700;font-size:1.55em;text-decoration:underline}
.italic,.tagline-top{font-style:italic}
.FPModelColumnHeader{border-right:solid;border-right-color:#A9A9A9;border-right-width:1px;color:#004080;padding-top:5px;text-align:center;vertical-align:text-top;width:55px}
.FPProdImageColumnHeader{border-right:solid 1px grey;min-width:140px;padding-bottom:30px;padding-top:6px;vertical-align:top}
.ModelNoHeader{border-bottom:dashed;border-bottom-color:#A9A9A9;border-bottom-width:1px;font-weight:700;padding-bottom:5px}
.CategoriesGrid{width:1250px}
.ContentAreaPromo{border:2px groove gray;float:left;width:420px}
.OuterHomeContainer{-moz-border-radius:8px;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.4);-webkit-border-radius:8px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.4);background-color:#FFF;border:1px solid #CCC;border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.4);height:925px;width:985px}
.MiddleHome{margin-top:15px}
.WhiteHeader a{color:#FFF;font-size:11pt;font-weight:700;padding-bottom:3px;padding-top:3px}
.BlackHeader{color:#000;font-size:12pt;font-weight:700;margin-bottom:15px;padding-bottom:2px;padding-top:2px}
.NewNavigation{color:#999}
hr{border-top-color:#CCC;border-top-style:solid;border-top-width:1px}
.TitleHeaderFooter{color:#828282}
#plBilling{margin:5px auto 20px;padding-left:10px;padding-right:10px}
.ManufacturerLink{color:#900}
#cssmenu>ul li a,#menu li a,#nav ul li a,.btn-primary{text-decoration:none}
.SiteSearchModule{float:right}
.HeaderSearchGoBtnDiv,.HeaderSearchLabelDiv,.HeaderSearchTxtDiv{float:left}
.HeaderSearchDiv{padding-left:70%;padding-right:10%;position:absolute;z-index:999}
#menu,#menu li{position:relative}
.HeaderSearchTxt{padding:3px;width:130px}
.HeaderSearchLabel{color:#ffad11;min-width:100px;white-space:nowrap}
.HeaderSearchGoBtn{height:25px;text-align:center;vertical-align:middle}
.TitlePopUp{background-color:#000;color:#FFF;font-weight:700;padding:5px}
.cartInfo,.staticLabel,.staticLabelCart{padding-right:10px;vertical-align:top;text-align:left}
.ProductImagePopUp{clear:left;float:left;margin-top:10px;max-width:200px;min-width:50px}
.ProductImagePopUp img{margin-right:10px;max-width:200px;min-width:50px}
.PopUpContent{float:right;margin-top:10px;max-width:600px;min-width:400px}
.PopUpItemsInCart{clear:both;float:left;margin-left:auto;margin-right:auto;width:100%}
.PopUpContent td,.PopUpItemsInCart tr{border:thin solid #FFF}
.staticLabel{color:#000;font-weight:700}
.staticLabelCart{background-color:#004e98;color:#fff;font-weight:700}
.companyInfo{color:#000;font-weight:400}
.companyInfoCart{background-color:#eee;color:#000;font-weight:700}
.cartInfo{color:#000;font-size:12px}
#menu li:hover a,#menu li:hover div a:hover{color:#fecc6b}
#tbxAdd{margin-top:15px}
.PartNumberCell{margin-right:5px;padding-left:15px}
.RelatedProductsrowStyle td{padding:5px;text-align:left;vertical-align:top}
.RelatedProductsrowStyle,.RelatedProductsrowStyle2{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:thin}
.RelatedProductsOuterContainer{margin-top:-10px}
.RelatedProductsOuterContainer table{padding-top:10px}
.RelatedProductsOuterContainer td{width:33.3%;text-align:left;vertical-align:top;padding:10px}
.outer-container-home{margin-top:-30px}
#ContentPane{padding-left:10px;padding-right:10px}
#RightPane,.right-panel-1{float:left}
.latest-news{margin-left:15px;margin-top:-15px}
#menu{margin-bottom:0;margin-top:5px;padding-bottom:0;padding-top:0;z-index:999}
#menu li{border:none;float:left;margin-top:7px;padding-bottom:4px;padding-right:10px;padding-top:4px}
#menu li a{color:#FFF;display:block;font-size:24px;outline:0}
#menu li .drop{background:url(img/drop.png) right 8px no-repeat;padding-right:15px}
#menu li:hover .drop{background:url(img/drop.png) right 7px no-repeat}
.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{-moz-border-radius:0 5px 5px;-moz-box-shadow:0 0 5px #262729;-webkit-border-radius:0 5px 5px 5px;-webkit-box-shadow:0 0 5px #262729;background:#fff;border:1px solid #777;border-radius:0 5px 5px;border-top:none;box-shadow:0 0 5px #262729;float:left;left:-999em;margin:4px auto;padding:10px;position:absolute;text-align:left}
#menu h2,#menu h3{border-bottom-style:solid;border-bottom-width:1px;color:#999}
#cssmenu>ul li.has-sub,#menu li ul li,.menu-adjust,.tagline-top{position:relative}
.dropdown_1column{width:140px}
.dropdown_2columns{width:280px}
.dropdown_3columns{width:420px}
.dropdown_4columns{width:500px}
.dropdown_5columns{width:700px}
#menu li:hover .dropdown_1column,#menu li:hover .dropdown_2columns,#menu li:hover .dropdown_3columns,#menu li:hover .dropdown_4columns,#menu li:hover .dropdown_5columns{left:-1px;top:auto}
.col_1,.col_2,.col_3,.col_4,.col_5{display:inline;float:left;position:relative}
.col_1{width:130px}
.col_2{width:270px}
.col_3{width:410px}
.col_4{width:100%}
.col_5{width:690px}
#menu .menu_right{float:right;margin-right:15px}
#menu h1,#menu h3{margin:7px 0 14px}
#menu li .align_right{-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px}
#menu li:hover .align_right{left:auto;right:-1px;top:auto}
#menu h2,#menu h3,#menu p,#menu ul li{font-size:12px;line-height:21px;text-align:left}
#menu h2{border-bottom-color:#666;font-size:18px;font-weight:700;letter-spacing:-1px;margin:5px 0;padding-bottom:5px}
#menu h1{color:#666;font-size:21px;font-weight:600;letter-spacing:-1px;padding-bottom:14px}
.ProductTypeLink,.strong{font-weight:700}
#menu h3{border-bottom-color:#CCC;font-size:14px;padding-bottom:7px}
#menu p{line-height:18px;margin:0 0 10px}
#menu li:hover div a{color:#fecc6b;font-size:12px}
.imgshadow{-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;background:#FFF;border:1px solid #777;box-shadow:0 0 5px #666;margin-top:5px;padding:4px}
.img_left{float:left;margin:5px 15px 5px 5px;width:auto}
#menu li .black_box{-moz-border-radius:5px;-moz-box-shadow:inset 0 0 3px #262626;-webkit-border-radius:5px;-webkit-box-shadow:inset 0 0 3px #262626;background-color:#262729;border-radius:5px;box-shadow:inset 0 0 3px #262626;color:#eee;padding:4px 6px;text-shadow:1px 1px 1px #000}
#menu li ul{margin:0 0 12px;padding:0}
#menu li ul li{float:none;font-size:12px;line-height:24px;margin:0;padding:0;text-align:left;text-shadow:1px 1px 1px #fff;width:130px}
#menu li ul li:hover{background:0 0;border:none;margin:0;padding:0}
#menu li .greybox li{-moz-border-radius:5px;-webkit-border-radius:5px;background:#eee;border:1px solid #bbb;border-radius:5px;margin:0 0 4px;padding:4px 6px;width:116px}
#menu li .greybox li:hover{background:#fff;border:1px solid #aaa;margin-bottom:4px;margin-left:0;margin-top:0;padding:4px 6px}
.menu-adjust{clear:both;float:left;margin-left:20%;margin-top:-50px;min-width:300px}
.full-banner,.full-banner img{width:100%}
.tagline-top{color:#FFF;float:right;margin-left:15px}
#cssmenu{float:left;margin-top:3%;text-align:left;text-transform:uppercase}
#cssmenu>ul,#cssmenu>ul li.has-sub ul{background:#fff;margin:0;padding:0;list-style-type:none}
#cssmenu>ul{-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:auto}
#cssmenu>ul li#responsive-tab{display:none}
#cssmenu>ul li{display:inline;zoom:1}
#cssmenu>ul li.right{float:right}
#cssmenu>ul li.has-sub:hover ul{display:block}
#cssmenu>ul li.has-sub ul{border:1px solid #ece6e8;border-bottom:3px solid #d9ced2;border-top:0 none;display:none;position:absolute;width:300px}
#cssmenu>ul li.has-sub ul li{display:block}
#cssmenu>ul li.has-sub>a{background-position:90% -95%;background-repeat:no-repeat}
#cssmenu>ul li.has-sub>a.active,#cssmenu>ul li.has-sub>a:hover{background-position:90% 195%}
#cssmenu>ul li a{color:#262626;display:block;padding:12px 24px 11px;text-shadow:0 1px 0 #fff}
#cssmenu>ul li a.active,#cssmenu>ul li a:hover{background-color:#004e98;color:#fecc6b;text-shadow:0 1px 0 #000}
#pnlRefinements,.DimensionPane{background-color:#eee}
.DimensionPane input[type=submit]{margin-bottom:15px;margin-left:5px}
#pnlRefinements{padding:10px}
.ProductSearchTable{color:#000;width:100%}
.TableHeader4,.TableHeader5{background-color:#262729;color:#FFF}
.ProductSearchTable td{border-color:#eee;border-style:solid;border-width:thin;padding:3px;text-align:center;vertical-align:middle}
.ParametricSearchGridTable th,.ProductSearchTable th{background-color:#262729;color:#FFF;text-align:center;vertical-align:middle}
.TableHeader4 th,.TableHeader5 th{min-width:100px;padding-left:5px;padding-right:10px;text-align:left;vertical-align:middle}
#gvPackageFormat{width:100%}
.OtherResourcesImageColumn-td img{height:40px;width:40px}
.OtherResourcesImageColumn img{height:40px;width:40px}
.OtherResourcesImageColumn2 img{height:30px;width:30px}
.ProductSearchTable tr{border:thin solid #CCC}
.ParametricMainGrid{margin-bottom:10px;margin-top:-15px;padding:10px}
.ParametricSearchGridTable{color:#000;margin-bottom:10px;margin-top:10px;text-align:center;vertical-align:middle;width:100%}
.SearchPaneResultsPerPage,.SortOptionsDiv{font-size:11pt;font-weight:700;height:30px;line-height:13pt;margin-top:5px;clear:both;float:left}
.GridLabel{font-weight:700;margin-left:15px}
.ParametricSearchGridTable td{border-color:#eee;border-style:solid;border-width:thin;padding:3px}
.SearchPaneTitleBar,.SearchPaneTitleBarTop{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#004e98;border-radius:4px;color:#FFF;font-weight:700;margin-bottom:5px;padding:3px;white-space:normal}
#lblSearchResultsTitle{font-weight:700}
.SearchRefinementTitleBarLeft,.SearchRefinementTitleBarLeft2{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#004e98;border-radius:4px;color:#FFF;font-weight:700;margin-bottom:5px;padding:3px;white-space:normal}
.BreadCrumbsDiv{margin-bottom:0}
.MyTabStyle .ajax__tab_header{display:block;font-weight:700}
.MyTabStyle .ajax__tab_header .ajax__tab_outer{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#004e98;border:thin solid #CCC;border-radius:3px;color:#fff;height:30px;margin-right:3px;padding:3px 10px 5px}
.ActivePagerButton,.PagerButton{-moz-border-radius:3px;-webkit-border-radius:3px}
.ajax__tab_tab{color:#FFF;height:30px}
.MyTabStyle .ajax__tab_hover .ajax__tab_outer{background-color:#999}
.MyTabStyle .ajax__tab_hover .ajax__tab_inner{color:#fff}
.MyTabStyle .ajax__tab_active .ajax__tab_outer{background-color:#262729}
.MyTabStyle .ajax__tab_active .ajax__tab_inner{color:#FFF}
.MyTabStyle .ajax__tab_body{border-top-width:0;width:100%}
.SearchPaneResultsPerPage{padding-left:15px}
.ActivePagerButton,.PagerButton,.PagerButtonDisabled{font-size:11pt;padding-left:5px;padding-right:5px}
.PagerButton{background-color:#004e98;border-radius:3px;color:#FFF;font-weight:400}
.ActivePagerButton{background-color:#ffad11;border-radius:3px;color:#004e98;font-weight:700}
.PagerButtonDisabled{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#eee;border-radius:3px;color:#eee;font-weight:400}
.PriceBreakCell td,td.PriceBreak{margin-left:auto;margin-right:auto;padding:3px 7px}
#tcSearch_header{clear:both;float:left}
.SearchGridMainDiv{background-color:#FFF}
.PricingColumn a{font-weight:700}
div.PriceBreakCell{margin-left:auto;margin-right:auto;width:100%}
.PriceBreakCell td{border:thin solid #FFF;width:100%}
td.PriceBreak{border-style:none}
.InnerAvailPricing{width:100%}
#pnlRefinements td{padding:2px 15px 2px 2px}
.scrollingControlContainer{background-color:#FFF;margin:5px;overflow-x:hidden;overflow-y:scroll;padding:5px}
.scrollingCheckBoxList{border:1px solid #CCC;margin:5px;max-height:200px;min-height:100px}
.scrollingCheckBoxList input[type=checkbox]{font-weight:400;margin-left:5px;margin-right:5px}
.scrollingPanel{border:1px solid gray;margin:10px;min-height:50px}
.RefinmentHeader{border-bottom:1px solid #000;font:700;padding:3px}
.BuyNowCell input[type=submit]{margin-top:3px}
.ParametricQtyTextbox{margin-bottom:3px;max-width:95px}
.ParametricBuyNowButton{background-color:#004e98;color:#FFF;margin-top:5px}
.BuyNowColumnHeader,.DescriptionColumnHeader{color:#262729;font-size:14px;line-height:16px}
.LineCardContainer,.OtherContainer{-moz-border-radius:4px;-webkit-border-radius:4px;}
.BuyNowColumnHeader{text-align:center;vertical-align:middle;width:85px}
.DesignDescriptionColumn td{text-align:left;vertical-align:top}
.DescriptionColumn span,.DesignDescriptionColumn span{max-width:40%;text-align:left;vertical-align:top}
.ColumnHeader,.ColumnHeaderTop,.DescriptionColumnHeader,.DescriptionColumnHeaderPS,.FilterTitleDiv,.SortArrows{text-align:center;vertical-align:middle}
.ColumnHeaderTop{font-size:14px;line-height:16px}
.ColumnHeader{font-size:14px;line-height:16px;padding-bottom:3px;padding-top:3px}
.ColumnHeaderParametric,.PricingColumnHeader,.StatusColumnHeader{color:#262729;font-size:14px;line-height:16px;text-align:center;vertical-align:middle}
.pnlFilterContainer{float:left;height:215px;margin-left:5px;margin-right:5px;max-width:200px;position:relative}
.LineCardContainer{border:thin solid #CCC;border-radius:4px;padding:10px;}
.LineCardContainer2{border:thin solid #CCC;border-radius:4px;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:30px;}
.OtherContainer2 {border:thin solid #CCC;border-radius:4px;padding-top:10px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:15px;}
.OtherContainer{border:thin solid #CCC;border-radius:4px}
.SpecificationDetailTable{-moz-border-radius:4px;-webkit-border-radius:4px;border:thin #eee;border-radius:4px;padding:10px;width:100%}
.SpecificationDetailTable td{border-bottom-color:#eee;border-bottom-style:solid;border-bottom-width:thin}
td#ProductSpecificationDetail1_TableCell1,td#ProductSpecificationDetail1_TableCell2,td.no-brd,tr#ProductSpecificationDetail1_TableRow1{border:none}
.SpecificationDetailItemDisplay{float:right;width:50%}
.GreyColor{color:grey}
.margin1{margin:1em}
.marginTop1{margin-top:1em}
.CheckBoxContainer{background-color:#f3f4f6;height:215px;padding:3px}
.CheckBoxContainer input[type=checkbox]{margin-right:5px}
.FilterTitleDiv{background-color:#004e98;color:#FFF;float:left;font-size:12px;font-weight:700;padding:3px;position:relative;white-space:nowrap;width:100%}
.FilterBtn,.SliderPanel{background-color:#f3f4f6}
.FiltersTable{text-align:left;vertical-align:top}
.SliderPanel{height:215px;padding-left:3px;padding-right:3px;padding-top:5px}
.TotalLabel{font-weight:700;margin-left:10px}
.sliderDiv{height:120px;margin:15px 10px}
.cbl{height:200px}
.contact-scroll{max-height:750px}
.after-box{clear:left}
.after-box-tall{clear:left;height:160px}
.ProductImagePanel{display:none;position:absolute}
.CloseLabel{background:rgba(0,0,0,.8);color:#FFF;cursor:pointer;opacity:.5;padding:5px 10px;position:absolute;right:0;text-align:center;top:0;z-index:100}
.CheckoutHeaderLabel,.ShippingInfo3{background-image:url(../../images/bg-gradient-2.jpg);background-repeat:repeat-x;font-weight:700;height:40px}
.OutterCateBox,.Sub-Info-Home,.UploaderClass2,.page-background{position:relative}
.blue{background-color:#004e98;width:20px}
.products{background-color:#fff;max-width:700px;min-width:300px}
.Products-Head{color:#000;font-size:21px;font-weight:700;letter-spacing:2px;line-height:23px}
.Head-Products{font-weight:700}
.CheckoutShippingTable input{padding:3px}
.InfoContainer{background-color:#FFF;border:thin solid #999;margin-bottom:15px;margin-right:15px;margin-top:15px;max-width:700px;min-width:450px;padding:15px}
.InfoContainer li{list-style-type:none}
.InfoContainer td{border:0 #FFF}
.ShippingMethodList{clear:both;float:left;font-size:12pt;line-height:14pt;width:100%}
.shippingMethod li{line-height:14pt;list-style-type:none;padding:2px}
.shippingMethod input[type=radio]{margin-left:-30px;margin-right:5px}
.checkboxShipping input[type=checkbox]{margin-right:5px}
.form-control-2{margin-bottom:10px}
.ExportContainer{clear:both;float:left;margin-bottom:5px;margin-top:5px}
.CheckoutValidation{margin:5px 20px 0}
.SubmitContainer{float:left;margin-bottom:10px}
.Sublinks{color:#000;float:right;padding-left:40px;padding-right:40px}
.OrderSummaryShippingMethod{background-color:#eee;border:thin solid #999;margin-bottom:20px;padding:15px;width:100%}
.OrderSummaryShippingMethod td{font-size:10pt}
.Errors{margin:5px;padding:5px}
.ShippingInfo2,.ShippingInfoCart{margin-left:10px}
.ShippingInfo,.ShippingInfoCart{background-color:#FFF;border:thin solid #999;padding:10px;width:100%;margin-bottom:10px;margin-top:10px;float:left}
.ShippingInfo3{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#FFF;font-size:14pt;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center;vertical-align:middle}
.ShippingInfo2{float:left;margin-bottom:10px;margin-top:10px;padding:10px;width:98%}
.BillingInfo{background-color:#eee;border:thin solid #999;margin:10px 15px 10px 10px;padding:10px}
.BackToShippingLink a{background-color:#004e98;color:#FFF;float:left;font-family:'Droid Sans',sans-serif;font-size:9pt;font-weight:700;margin-right:10px;min-width:50px;padding:12px}
.ShippingMethod{background-color:#eee;border:thin solid #999;margin:10px 20px 10px 10px;padding:10px;width:100%}
.CheckoutHeaderLabel{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#FFF;font-size:14pt;padding-left:8px;padding-right:8px;padding-top:5px;text-align:left;vertical-align:top}
.CartHead,.CartHead2{background-color:#eee;color:#004e98;font-size:16px;line-height:18px;border:thin solid #999}
.CartHead,.CartHead2,.ShippingAttention{padding:10px;font-weight:700}
.CartHead2{margin-bottom:10px;margin-top:25px}
.LabelSummary{font-weight:700}
.CheckoutContact select{width:183px}
.CheckoutContact td{padding:3px}
.LeftColumn{float:left}
.LeftColumn2{float:left;width:65%}
.RightColumn{float:right}
.RightColumn2{float:left;margin-left:10px;margin-top:15px;width:33%}
.OrderSummary{background-color:#FFF;border:thin solid #999;margin-bottom:20px;min-width:350px;padding:15px}
.CCImages,.CCStatement{padding-top:10px;padding-bottom:10px}
.CCForm,.CCImages{clear:both;float:left}
#siteseal{margin-bottom:15px;margin-left:10px;margin-right:15px}
#lblCC{color:red;font-weight:700}
.CartContainer2{clear:both;float:left;margin-left:2%}
.CartGridContainer,.CheckoutButtons{margin-left:10px;clear:both;float:left}
.CartContainer3{clear:both;float:left;padding-top:15px}
.CartGridContainer{margin-bottom:10px;width:100%}
.CartGridContainer a{font-weight:700}
.CheckoutButtons{margin-top:10px;width:400px}
.CheckoutStepsContainerThanks{background-color:#eee;float:left;margin-bottom:20px;width:100%}
.CheckoutStepsContainerThanks td{text-align:center;vertical-align:middle}
.CheckoutCartContainer{float:left;margin-bottom:20px;margin-left:-8px;text-align:center;vertical-align:middle;width:100%}
.CheckoutCartContainer3{clear:both;float:left;margin-top:10px;padding:10px;text-align:center;width:100%}
.CheckoutCartContainer2{clear:both;float:left;margin-top:30px;width:100%}
.CheckoutThanksStatements{font-size:10pt;line-height:13pt;white-space:normal}
.activeSublinkCheckout{color:#004e98}
.Empty1{font-weight:700}
.CheckoutEmpty{float:left;text-align:center;width:100%}
.UploaderClass,.UploaderClass2{height:100%;width:70%;float:left;clear:both}
.ErrorMsgExport{color:red}
.ShippingAddressInput{margin-left:28px}
.Right-Column-Main{padding-left:15px}
.Sub-Info-Home h4{padding-bottom:10px;padding-left:10px}
.TabTitle{font-size:24pt;font-weight:400;margin-bottom:0;margin-top:0}
.Sub-Info-Home{float:left}
#nav ul{list-style-type:none;margin:0;padding:0}
.Header-2,.OutterCateBox{float:left;margin-bottom:10px}
#nav ul li{display:inline}
#nav ul li a{background-color:#FFF;border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-right-color:#ccc;border-right-style:solid;border-right-width:1px;color:#004e98;display:block;font-weight:700;padding:3px}
#nav ul li a:hover{background:#eee;color:#fecc6b}
.HeaderContainer{clear:both;float:left;width:100%}
.NavigationTabInnerDiv,.NavigationTabItem,.NavigationTabSelectedItem{height:0;visibility:hidden;width:0}
.Header-2{margin-top:10px}
.StayConnected{color:#262626;float:left;font-weight:700;padding-right:10px;padding-top:10px}
.CustomQuote{font-size:18pt}
.phonenumberheader{color:#004e98;font-size:18pt}
.OutterCateBox{background-color:#f7f4ee;background-image:url(../../images/Category-Image-Background.png);background-repeat:repeat-x;border:thin solid #999;height:170px;margin-right:10px;margin-top:3px;text-align:center;vertical-align:middle;width:192px}
.OutterCateBoxImage{height:120px;margin-left:auto;margin-right:auto;text-align:center;vertical-align:middle}
.CategoryName{background-image:url(../../images/category-name-background.png);background-repeat:repeat-x;clear:both;color:#FFF;float:right;font-size:14pt;height:40px;margin-top:10px;padding-top:5px;text-align:center;vertical-align:middle;width:190px}
#rssDiv,.hp-para,.other-sites-links-3{background-image:url(/images/bg_sidebartable.jpg);background-repeat:repeat-x}
.CategoryName a{color:#FFF}
.signup-newsletter-text{color:#2165b9;font-size:17pt;font-weight:700}
.second-text{font-size:14pt}
#exampleInputEmail2{margin-top:5px}
.Featured-Products h4{font-size:24pt;font-weight:400;margin-bottom:0;margin-top:15px}
.Featured-Product-Box{background-color:#FFF;border:thin solid #D3D3D3;float:left;margin-left:15px;margin-right:15px;margin-top:15px;min-height:200px;min-width:210px}
.Featured-Product-Price{background-color:#144b8d;color:#FFF;font-weight:700;max-width:70px;padding:5px;text-align:center;vertical-align:middle}
.Featured-Product-Description,.Featured-Product-Picture{text-align:center;vertical-align:middle}
.Featured-Product-Cart-Button{background-color:#363636;color:#FFF;font-weight:400;margin:10px auto 15px;padding:5px;text-align:center;vertical-align:middle;width:75px}
.Featured-Product-Cart-Button a{color:#FFF;font-weight:400}
#Label12,.PDsecondHeader,.ParametricPriceBreakLink,.sgn_btn{font-weight:700}
.sgn_btn{background-color:#004e98;color:#FFF;margin-top:5px}
#pnlSearch{background-color:#eee;padding:5px}
.SpecialPanel input{background-color:#004e98;color:#FFF;margin-left:5px}
.SpecialPanel{background-color:#f3f4f6;margin-top:10px;padding-bottom:5px;padding-top:5px}
#tblSignon input{margin-bottom:4px;padding:5px}
#tblSignon td{padding:5px}
.SigninBox{background-color:#FFF;border:thin solid #CCC;margin:30px 30%;min-height:115px;padding:10px 10px 30px;width:450px}
#pnlTechInquiry,.AdditionalProductContentOuterDiv2,.PDsecondHeader{margin-bottom:15px}
.EmailContainer,.ForgotEmailContainer{float:left;font-weight:700;margin-top:10px;min-width:400px;padding:5px}
#txtEmail{margin-left:5px;margin-right:5px;padding:3px}
.ContentPDPage,.PortalSignon{margin-left:auto;margin-right:auto}
.PortalSignon{max-width:500px;padding:10px;text-align:center;vertical-align:middle;width:70%}
.PortalSignon tr{padding:3px}
#Label12{-moz-border-radius:4px;-webkit-border-radius:4px;background-image:url(../../images/bg-gradient-2.jpg);background-repeat:repeat-x;border-radius:4px;color:#FFF;font-size:14pt;height:40px;padding:3px 8px 5px}
.pa-table{width:100%}
#pnlTechInquiry{margin-top:15px;width:100%}
.PDsecondHeader{color:#266bc0;margin-top:-8px}
#pnlRightContent td{min-width:75px;padding:3px}
.AdditionalProductContentInnerDiv{background-color:#FFF;border:1px solid #CCC;border-radius:4px;margin-bottom:15px;margin-top:15px;padding:10px}
.ProductSpecificationCtrl{margin-bottom:20px}
.ProductSpecificationCtrl table{background-color:#FFF;border:1px solid #CCC;border-radius:4px}
.ProductDetails{height:0;width:0}
.btn-primary{background-color:#004e98;border:none;color:#fff}
.product-title a,.product-title a:hover,.product-title-tools a,.rssTitle{text-decoration:underline}
#btnApplyFilters,#btnClearFilters{background-color:#004e98;border-color:#fff;color:#fff;font-size:9pt}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#262729;border-color:#666;color:#fff}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:10px;padding-right:10px;position:relative}
.ContentPDPage{clear:both;float:left;padding:15px 10%}
.PricingTable td{width:150px}
.PricingTable{margin-top:5px}
.PDMainHeader,.PDsecondHeader{padding-left:10px}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:0 solid #fff;line-height:1.42857143;padding:8px;vertical-align:top}
.table>thead>tr>th{border-bottom:0 solid #fff;vertical-align:bottom}
.table>tbody+tbody{border-top:0 solid #fff}
.FPbackground,.FPbackground2{border-top-color:#CCC;border-top-style:solid;border-top-width:thin;max-width:1140px;-moz-border-radius:4px;-webkit-border-radius:4px}
.searchButton{background-color:#ffad11}
h4{font-size:24pt;font-weight:400;margin-bottom:0;margin-top:15px}
.HeadCheckout,.rssDate,.rssTitle,.subLinkPadding a,.tagline-2,HeadCheckout{font-weight:700}
.Container_Terms,.Newsletter-Image{margin-bottom:15px}
.mid-section{background-color:#3d1fb0;padding-bottom:10px}
.FPbackground{background-color:#eee;padding:15px 15px 30px}
.FPbackground2{background-color:#eee;padding-bottom:20px}
.Newsletter-Image{margin-top:20px}
.Welcome-Content{padding:15px 15px 15px 20px}
.Sub-Footer-Header{margin-left:20px;padding-top:15px}
.Sub-Footer-Header2{padding-left:25px}
.Header-Links-Padding{margin-left:25px;padding-right:5px}
#lblCart{float:left}
.HeadCheckout{color:#004e98}
HeadCheckout{color:#fff}
#rssDiv h2,.rssFeed a{color:#004e98}
.ProductDetailButtonDiv{padding-bottom:10px;padding-top:5px}
#lblSearchResultDetail{font-weight:700;padding-left:15px}
#pnlCategory{margin-top:5px}
.CategoryPanel{padding-left:15px}
#rbShipMethod_tblCarriers td,#tblSetup td{padding:3px}
#rbShipMethod_tblCarriers input[type=radio]{margin-right:3px}
.fpImage{height:145px;width:145px}
#Table1 table,.container-fluid-2{width:100%}
.RFMW-Logo-Distributor{padding-bottom:15px;padding-top:15px}
.page-background-2{padding-left:3%;padding-right:3%}
.page-background{margin:0;padding-left:3%;padding-right:3%;width:100%}
.page-background-2a{padding:5px}
.page-background-new{margin-top:-15px;padding-left:2%;padding-right:2%}
.Categories{font-size:32px;margin-left:10px;padding-top:25px}
.EmptyContainer,.custom-padding{margin-left:15px;margin-right:15px}
.custom-panel{border:1px solid #eee;padding:2px}
.custom-html-panel{max-height:400px;padding:10px}
.EmptyContainer{border:thin solid #CCC;margin-bottom:15px;padding:5px}
.breadcrumb-checkout{background-color:#eee;margin-bottom:10px;padding:3px;text-align:right}
.background-top-header,.hp-title,.product-title{background-color:#004e98}
.cart-checkout{margin-bottom:15px;margin-top:10px}
.btn-padding{margin:10px 5px}
.custom-padding-btn{margin-left:10px}
.ParametricSearch,.TechInquiryCell{padding-right:5px;float:left;position:relative}
.fpProductImage{height:auto;text-align:center;vertical-align:middle;width:125px}
#nav{max-width:300px}
.tab-position{margin-left:-35px;margin-top:-10px}
.manf-header{margin-top:10px}
.middle-page-category{margin-top:-20px}
#rssDiv{border:1px solid #CCC;margin-left:10px;margin-right:10px;max-height:525px;padding:5px;text-align:left;vertical-align:top}
.scroll-box-banners-hp{max-height:250px}
#rssDiv h2{margin-bottom:5px;margin-left:10px}
.ParametricSearch,.TechInquiryCell,.rssSummary{margin-bottom:10px}
.rssFeed li{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:thin;list-style-type:none;margin-left:-30px}
.rssFeed a:hover{color:#fecc6b}
.rssTitle{color:#004e98;margin-top:10px}
.top-btns{clear:both;float:left;padding-top:10px;position:relative}
.TechInquiryCell{padding-left:5px}
.ProductDescription-spec{clear:both;float:left;margin-left:-10px}
.DropDownNavControl{float:right;margin-bottom:5px;margin-top:0}
.pp-detail-headings{padding-bottom:15px}
.PDHeading1,.PDHeading2,.PDHeading3{padding:0}
h1.PDHeading1{color:#004e98;font-size:20px;line-height:22px;margin:0}
#ProductAvailability1_txbSampleQty{height:30px}
.ProductTypeHeadingMarket,.SelectedFunctionCell,.ToggleCell{height:0;width:0;visibility:hidden}
.PDHeading2{color:#666;font-size:18px;line-height:22px;margin:0}
.PDHeading3{color:#999;font-size:16px;line-height:20px;margin-top:0;margin-right:0;padding-bottom:10px;margin-left:0}
#ProductsNavSelectedType1,.Technical-Inq-Header{color:#004e98}
.Technical-Inq-Header h4{font-size:20px;line-height:24px;font-weight:700;margin-top:30px;}
.padding-pd-bottom{padding-bottom:15px}
.ProductSpecifications{margin-bottom:15px;padding-bottom:10px}
.ProductTypeHeaderTopDiv{margin-left:0;margin-top:0;position:relative}
.ProductTypeHeaderTopDiv-Paw{padding-left:20px}
.ManfDetailHeadings h3{margin-top:-10px}
.brokenReel{clear:both;float:left;margin-top:10px}
.tagline-2{color:#FFF;font-style:italic;margin-top:20px;padding-bottom:5px;text-align:left}
.subLinkPadding a{color:#fecc6b;padding-left:10px;padding-right:10px;white-space:nowrap}
.subLinkPadding a:hover{color:#eee}
.hp-title{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#FFF;font-weight:700;padding:5px}
.product-title,.product-title-tools{-moz-border-radius:4px;-webkit-border-radius:4px;color:#FFF;padding:5px;text-align:center;vertical-align:middle;font-weight:700}
.product-title{border-radius:4px}
.product-title-tools{background-color:#089a8f;border-radius:4px}
.product-title-tools a{color:#FFF}
.applications-title{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#eee;border:thin solid #999;border-radius:4px;color:#2a0c90;font-weight:700;margin-top:10px;padding:5px;text-align:center;vertical-align:middle}
.AskAnEngineer,.mrg-1-mkt-pg{margin-top:15px}
.applications-title-2{background-color:#eee;border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:thin;padding-bottom:3px;padding-top:3px}
.product-title a{color:#FFF}
.product-title a:hover{color:#fecc6b}
.hp-links a{padding:15px}
.home-page-product,.home-page-product-2{-moz-border-radius:4px;-webkit-border-radius:4px;padding:5px}
.home-page-product{border:thin solid #CCC;border-radius:4px;margin-bottom:25px}
.home-page-product-2{border:thin solid #CCC;border-radius:4px;margin-bottom:15px;margin-top:15px;min-height:160px}
.manf-nav ul li a,.manf-nav-2 ul li a{border-bottom-width:1px;text-decoration:none}
.SidebarControlsProducts,.manf-nav ul li a,.manf-nav-2 ul li a{border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-right-color:#ccc;border-right-style:solid;border-right-width:1px}
.side-bar-padding-top,.title-hp-1{padding-bottom:10px}
.home-page-product img{margin-left:auto;margin-right:auto;text-align:center;vertical-align:middle}
.hp-banner-img{padding:10px}
.welcome-message-style{color:#FFF}
.title-hp-1{color:#004e98;font-size:30px;line-height:40px;margin-left:10px}
.TableHeaderTabs,.TableHeaderTabs2{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#004e98;border-radius:4px;color:#fff;font-size:24px;margin-bottom:10px;padding:8px;position:relative;float:left;width:100%}
.TableHeaderPopUp,.TableHeaderPopUpBold{color:#000;background-color:#eee}
.custom-lit-panel{margin-bottom:10px;text-align:center;vertical-align:middle;float:left;position:relative;padding-left:15px;padding-right:15px;}
.hp-padding-txt,.hp-text-btm,.manf-nav{margin-bottom:20px}
.background-custom{background-color:#004e98}
.padding-text{margin-top:10px}
.custom-padding-btn-pop-up{margin-top:20px}
.TableHeaderPopUpBold{font-weight:700}
.products-spacing{margin-top:25px}
.LineCardLink{margin-left:25px;padding-bottom:15px;padding-top:15px}
.LineCardDiv{padding:0 10px 10px;width:100%}
.padding-version{color:#2c9cdb;padding-top:15px}
.manf-nav{max-height:700px}
.manf-nav ul,.manf-nav-2 ul{list-style-type:none;margin:0}
#ctl03_repManf_ctl39_HyperLink3{color:#004e98}
.manf-nav ul{padding:0}
.manf-nav ul li{display:inline}
.manf-nav ul li a{background-color:#eee;border-bottom-color:#ccc;border-bottom-style:solid;color:#000;display:block;padding:2px 3px 2px 7px}
.manf-nav ul li a:hover{background-color:#262729;color:#fecc6b}
.manf-nav-2 ul{padding:0}
.manf-nav-2 ul li{display:inline}
.manf-nav-2 ul li a{background-color:#eee;border-bottom-color:#666;border-bottom-style:dotted;color:#000;display:block;padding:2px 3px 2px 7px}
.Left-Column-Main-Gray a,.hp-para a,.other-sites-links a,.other-sites-links-3 a{text-decoration:underline}
.manf-nav-2 ul li a:hover{background-color:#CCC;color:#666}
.SidebarControlsProducts,.hoverStyle{background-color:#eee;border-bottom-style:solid;border-bottom-width:1px}
.SidebarControlsProducts{border-bottom-color:#ccc;margin-bottom:15px}
.hoverStyle{border-bottom-color:#CCC;color:#000;height:25px;padding-left:10px;padding-right:5px;z-index:999}
.hoverStyle:hover{color:#fecc6b}
.EM-Headers,.EM-Headers a{color:#FFF;font-weight:700}
#ctl02_menuProducts{margin-top:-15px;z-index:999}
.All-Manf{padding-bottom:10px;padding-top:10px}
.border-em-panels{-moz-border-radius:4px;-webkit-border-radius:4px;border:thin solid #CCC;border-radius:4px;margin-bottom:10px;margin-top:10px;min-height:300px;padding:10px}
.EM-Headers,.Left-Column-Main{-moz-border-radius:4px;-webkit-border-radius:4px;padding:8px 8px 10px;font-size:12pt;text-align:center;vertical-align:middle}
.btn-padding-em{margin-top:10px}
.EM-Headers{background-color:#026d97;border-radius:4px;margin-bottom:10px}
.EM-Headers a:hover{color:#CCC}
.Left-Column-Main,.Left-Column-Main a{color:#FFF;font-weight:700}
.Left-Column-Main{background-color:#004e98;border-radius:4px;margin-bottom:-5px}
.Left-Column-Main-Gray,.Left-Column-Main-Gray-mkt{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#262729;padding:5px}
.Left-Column-Main a:hover{color:#fecc6b}
.Left-Column-Main-Gray{border-radius:4px;color:#FFF;font-size:12pt;font-weight:700;text-align:center;vertical-align:middle}
.Left-Column-Main-Gray a{color:#FFF;font-weight:700}
.Left-Column-Main-Gray a:hover{color:#fecc6b}
.Left-Column-Main-Gray-mkt,.SidebarControlstitle{color:#FFF;font-size:12pt;font-weight:700;text-align:center;vertical-align:middle;clear:both}
.Left-Column-Main-Gray-mkt{border-radius:4px;float:left;position:relative;width:100%;margin-bottom:10px}
.SidebarControlstitle{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#004e98;border-radius:4px;margin-bottom:-5px;padding:8px 8px 10px}
.col-height,.img-border-hp{margin-bottom:15px}
.ProductSummary{clear:both;float:left;padding:7px;position:relative;overflow-y:auto;min-height:5px;max-height:110px}
.middle-custom{float:left;position:relative}
.other-sites-links{background-color:#eee;padding:5px}
.other-sites-links2{background-color:#eee;border:thin solid #004e98;padding:1px}
.LineCardSpan,.other-sites-links-3{-moz-border-radius:4px;-webkit-border-radius:4px}
.other-sites-links-logo{background-color:#eee;clear:both;padding:5px}
.other-sites-links a{padding-bottom:2px;padding-left:2px}
.other-sites-links-3{border:thin solid #CCC;border-radius:4px;margin-bottom:15px;min-height:110px;padding:10px}
.other-sites-links-3 a{padding-bottom:2px;padding-left:2px}
.middle-hp3{max-width:770px}
.center-middle-module{text-align:center;vertical-align:middle}
.connect-spacing{margin-bottom:20px}
.hp-para{padding:15px}
.LineCardItem,.LineCardItem a{color:#000;text-decoration:none}
.LineCardItem{background-color:#eee;border-bottom-color:#666;border-bottom-style:dotted;border-bottom-width:1px;border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-right-color:#ccc;border-right-style:solid;border-right-width:1px;display:block;padding:2px 3px}
.LineCardItem a:hover{color:#fecc6b;text-decoration:underline}
.AskAnEngineer,.LineCardSpan{background-color:#004e98;color:#FFF;font-size:12pt;padding:8px 8px 10px;font-weight:700}
.LineCardSpan{border-radius:4px;margin-bottom:-5px;text-align:center;vertical-align:middle}
.AskAnEngineer,.TableHeaderTabs-ContactUs{-moz-border-radius:4px;-webkit-border-radius:4px;text-align:center;vertical-align:middle;padding:8px;}
.AskAnEngineer{border-radius:4px;margin-bottom:10px}
.ProductsNavSelectedType1_tvProdType_2{color:#004e98;font-size:30px;line-height:40px}
#ProductsNavSelectedType1_tvProdType{margin-top:-40px}
.LineCardtable{width:100%}
.MarketImage{height:0;visibility:hidden;width:0}
#AddToCartQuote1_txtBuyQty,#ProductPricing1_repFormats_ctl00_ProductPricingItem1_txtBuyQty{height:30px}
.market-para-2{margin-bottom:15px}
.market-content-des {margin-bottom:30px}
.market-content-pos{margin-top:-10px;clear:both;float:left;position:relative;width:100%}
.tech-inq-btn{padding-bottom:10px}
.TableHeaderTabs-ContactUs{background-color:#666;border-radius:4px;color:#fff;font-size:24px;margin-bottom:10px;padding-left:10px}
.OtherResourcesContainer,.TableBarTitleOR{-moz-border-radius:4px;-webkit-border-radius:4px;width:100%}
#ctrlReportInput_ctl01_lblSelectCDICompany{color:#004e98;font-size:24px;line-height:26px}
.table-info input[type=radio]{margin-right:3px}
.table-info{margin-top:35px}
#ctrlGrid_grdReport,#ctrlReportGrid_gridReport{background-color:#FFF}
#ctrlReportGrid_gridReport a{color:#000;text-decoration:underline}
#ctrlReportGrid_gridReport th{background-color:#DDD;font-weight:700}
#ctrlReportGrid_gridReport tr{background-color:#fff;color:#000}
.logo-size{max-width:360px;padding-bottom:5px;padding-top:5px}
.header-search{margin-top:12px}
.position-background{padding-bottom:5px;padding-top:10px}
.table-hover tbody tr:hover td,.table-hover tbody tr:hover td a,.table-hover tbody tr:hover th,.table-hover tbody tr:hover th a{background-color:#eee;color:#333}
#btnFind{background-color:#262729;color:#FFF;margin-top:15px;width:100%}
.TableBarTitleOR,.spacing-title{background-color:#004e98;text-align:center;vertical-align:middle;font-weight:700}
.order-status-label{clear:both;float:left;font-weight:700;margin-top:15px;position:relative;width:100%}
.OtherResourcesContainer{border:thin solid #eee;border-radius:4px;margin-bottom:15px}
.TableBarTitleOR{border-radius:4px;color:#FFF;font-size:12pt;margin-bottom:10px;padding:5px}
.TableBarTitleOR-2{font-weight:700;margin-bottom:10px;padding-top:10px}
#SpecProdTypeHeader1_imgProdType{height:auto;max-width:250px}
.ProductTypeImage-spec{float:left;margin-left:0;padding-bottom:10px;padding-right:15px;position:relative}
.title{color:#004e98;font-size:12.5pt;font-weight:700;line-height:15pt}
.states{color:#1188c3;font-style:italic}
.spacing-title{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#FFF;font-size:12pt;margin-bottom:5px;margin-top:15px;padding:8px}
.contact-bx-1,.contact-bx-3{padding:10px}
.contact-bx-1{margin-bottom:5px;min-height:100px}
.contact-bx-2{margin-bottom:15px;text-align:center;vertical-align:middle}
.contact-bx-3{margin-bottom:5px;min-height:100px;}
.contact-bx-4{margin-bottom:5px;min-height:100px;text-align:center;vertical-align:middle}
.middle-hp3 hr{border:1px solid #666}
.h1-adjust-2{margin-top:-15px}
.tab-container{float:left;margin-bottom:15px;position:relative}
.spec-align{text-align:right;vertical-align:middle}
.spec-header{font-weight:700}
#AddToCartQuote1_btnBuy{background-color:#269400}
#AddToCartQuote1_btnBuy:hover{background-color:#262729}
.modalContent-2{padding-top:10px}
.header-search-2,.subLinkPadding3{height:0;visibility:hidden;width:0}
.img-top-1{padding:5px}
.social{margin:0;padding:0}
.social ul{margin:0;padding:5px}
.social ul li{display:inline-block;margin:5px}
.social i{-moz-border-radius:50%;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-border-radius:50%;-o-transition:all ease .3s;-webkit-border-radius:50%;-webkit-transition:all ease .3s;background-color:#5c5c5c;border-radius:50%;color:#bebebe;font-size:22px;height:40px;padding-top:12px;text-align:center;transition:all ease .3s;width:40px}
.social i:hover{-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;-webkit-transition:all ease .3s;color:#004e98;text-decoration:none;transition:all ease .3s}
.social .fa-wordpress:hover{background:#000}
.social .fa-facebook:hover{background:#4060A5}
.social .fa-twitter:hover{background:#00ABE3}
.social .fa-google-plus:hover{background:#e64522}
.social .fa-github:hover{background:#333}
.social .fa-pinterest:hover{background:#cb2027}
.social .fa-linkedin:hover{background:#0094BC}
.social .fa-flickr:hover{background:#FF57AE}
.social .fa-instagram:hover{background:#375989}
.social .fa-vimeo-square:hover{background:#83DAEB}
.social .fa-stack-overflow:hover{background:#FEA501}
.social .fa-dropbox:hover{background:#017FE5}
.social .fa-tumblr:hover{background:#3a5876}
.social .fa-dribbble:hover{background:#F46899}
.social .fa-skype:hover{background:#00C6FF}
.social .fa-stack-exchange:hover{background:#4D86C9}
.social .fa-youtube:hover{background:#FF1F25}
.social .fa-xing:hover{background:#005C5E}
.social .fa-rss:hover{background:#e88845}
.social .fa-foursquare:hover{background:#09B9E0}
.social .fa-youtube-play:hover{background:#DF192A}

.iso-pd{padding-top:15px}
.CategoryTable{padding-right:15px;padding-left:15px}
.item.list-group-item,.item.list-group-item .btns2,.item.list-group-item .caption,.item.list-group-item .img-con-2,.item.list-group-item .pricing{position:relative;float:left}
.cssListHeader span,.part-num-link,.specs-hd,.style3{font-weight:700}
body{background-color:#fff;padding-top:220px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;color:#333}
.reportsbody{margin-top:-150px}
.glyphicon{margin-right:5px}
.details-link2,.details-title{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.item.list-group-item{width:100%;border-style:none;background:0 0}
.item.list-group-item .thumbnail{position:relative;float:left;width:100%;margin:0;max-height:160px;text-align:left;vertical-align:top}
.item.grid-group-item .thumbnail{text-align:center;vertical-align:middle;margin:0 0 10px}
.item.grid-group-item .btns2a,.item.grid-group-item .img-con-2,.item.list-group-item .btns2a{margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle}
.item.list-group-item .pricing{width:250px}
.item.list-group-item .btns2{margin-top:10px;width:150px}
.item.list-group-item:after,.item.list-group-item:before{display:table;content:" "}
.thumbnail{text-align:center;vertical-align:middle;font-size:13px;height:250px}
.item.list-group-item .btns2a{margin-top:10px;max-width:135px;padding-bottom:10px}
.item.list-group-item img{float:left;max-width:200px;height:auto}
.item.grid-group-item .pt-fct-tb,.item.list-group-item .pt-fct-tb{visibility:hidden;height:0;width:0;position:relative;float:left}
.item.list-group-item:after{clear:both}
.item.grid-group-item .btns2a{padding-bottom:10px;clear:both;max-width:135px}
.item.table-group-item,.item.table-group-item .caption,.item.table-group-item .thumbnail{text-align:left;vertical-align:top}
.item.table-group-item .pt-fct-tb{float:left;position:relative;width:100%;margin-top:10px;padding-right:10px;padding-left:10px}
.item.table-group-item{position:relative;float:left;width:100%;background-color:#fff}
.details-link2,.pt-cat-2{background-color:#004e98}
.item.table-group-item .thumbnail{position:relative;float:left;width:100%}
.item.table-group-item .part-num-link{background-color:#004e98;color:#FFF;font-size:24px;text-align:left;vertical-align:top}
.item.table-group-item .part-num-link a{color:#FFF}
.long-descrip{clear:both;padding-top:10px;padding-bottom:10px}
.manufacturers-1{float:left;position:relative}
.item.table-group-item img{float:left;max-width:200px;height:auto}
.img-con-2,.tbvw-img{height:0;width:0;visibility:hidden}
.item.table-group-item .img-con-2{float:left}
.item.table-group-item:after{clear:both}
.ds-img{display:block;margin:0 auto}
.img-con,.more-dtls-img{max-width:200px;height:auto}
.more-dtls-img{text-align:center;vertical-align:middle;margin-right:auto;margin-left:auto;padding-bottom:5px}
.more-details-1,.pt-cat-2{text-align:left;vertical-align:top;float:left;position:relative}
.img-con,img.group.list-group-image.img-rounded.img-responsive{display:block;margin:0 auto}
.more-dtls-prc{padding-bottom:10px}
.nested,.pt-cat-2{margin-bottom:10px}
.btns2a,.btns2b{margin-right:auto;margin-left:auto}
.part-num-link{font-size:15px;margin-top:-5px;text-decoration:underline}
.pt-cat{color:#004e98}
.details-link2,.pt-cat-2,.pt-cat-2 a,a.details-link2{color:#FFF}
.pt-cat-2{font-size:24px;width:100%;padding-right:10px;padding-left:10px}
.more-details-1{font-size:14px}
.addtocrt,.cssListRow>span,.price-hd{text-align:center}
.addtocrt,.cssListHeader span,.cssListRow>span,.gen-tb-hd th,.hdng,.label-3,.main-fcts-title,.price-hd,.specs1,tbody.center-1{vertical-align:middle}
.details-link2{border-radius:8px;padding:3px 10px 5px}
.btns2,.pricing-con{padding-right:10px;padding-left:10px}
.details-link2 a:hover{color:#FFF;text-decoration:underline}
.manf-name{color:#e84536}
.price-hd,.pricing-hd-modal td,.table>thead>tr>th{border-bottom:0 solid #fff;color:#FFF;background-color:#004e98}
.btns2{padding-bottom:5px}
.btns2a{max-width:135px;padding-bottom:10px}
.txt-sp,.txt-sp2{margin-right:0px}
.bx2{margin-top:5px}
.addtocrt{min-width:120px}
.txt-sp{max-width:60px}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:0 solid #fff;line-height:1.42857143;padding:3px}
.price-hd{padding:3px}
.pricing-hd-modal td{padding:3px;font-weight:700}
.table>tbody+tbody{border-top:0 solid #fff}
.style1{color:#000}
.cssListTable{display:table;margin:0;padding:0;width:100%}
.cssListRow{display:table-row}
.cssListRow>span{list-style:none;display:table-cell;border:1px solid #CCC;padding:2px 6px}
.cssListHeader{display:table-header-group}
.cssListHeader span{background-color:#004e98;color:#FFF;text-align:center}
.cssListBody{display:table-row-group}
.cssListBody li:nth-child(even){background-color:#eee}
.cssListBody li:nth-child(odd){background-color:#fff}
.more-details,.specifications{margin-bottom:10px}
.nested-btns-1{margin-top:-10px}
.pagination-1{margin-top:15px}
hr{height:1px;clear:both;display:block;width:100%;height:1px;margin-top:5px;margin-bottom:5px}
.gen-tble,.otr-tble-1{margin-bottom:15px}
.gen-tble td{text-align:left;vertical-align:middle;max-width:175px;padding:3px}
.gen-tble{font-size:13px;line-height:17px}
.gen-tble th{background-color:#004e98}
.gen-tble th a{color:#FFF;text-decoration:underline}
.gen-tble th a:hover{color:#ccc}
.gen-tb-hd th{text-align:center;border-bottom:0 solid #fff;color:#FFF;padding:3px;}
thead.gen-tb-hd{background-color:#004e98}
.specs1 ul li,.tbl-cl-lnks li{border-bottom-width:1px;border-bottom-style:solid}
.add-info-1{margin-top:-10px}
.specs-st,.tbl-cl-lnks{margin:0;list-style-type:none}
.specs-st{padding:0}
.specs1 ul li{border-bottom-color:#CCC;padding:5px;font-size:14px}
.specs-hd{padding-right:5px}
.tbl-cl-lnks{padding:0}
.nested-links,tbody.center-1{margin-right:auto;margin-left:auto}
.tbl-cl-lnks li{border-bottom-color:#004e98;margin-bottom:5px;padding:5px 5px 10px}
.details-title,.details-title2{border-bottom:0 solid #fff;background-color:#004e98;color:#FFF;padding:5px;font-weight:700}
.AdditionalProductContentOuterDiv-New{margin-bottom:15px;margin-top:15px;clear:both;float:left;position:relative}
#ProductImage1_imgProductImage{text-align:center;vertical-align:middle;margin-right:auto;margin-left:auto}
.details-title{border-radius:8px;margin-bottom:10px}
.details-title2{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:10px;margin-top:15px}
.nested-links{margin-bottom:10px;position:relative;float:left;clear:both;width:100%}
.modal-body{font-size:14px;line-height:18px}
.modal-header{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;padding:10px}
.modal-header h1{padding:0;margin:10px 0 0}
.modal-footer{border-top-width:1px;border-top-style:solid;border-top-color:#FFF}
.pagination>li.active>span{color:#FFF!important;background-color:#004e98;border-color:#ddd;z-index:3}
.pagination>li.active:hover>span{color:#FFF!important;background-color:#ccc;border-color:#ddd;z-index:3}
.pagination{margin:0 0 5px}
.footer{min-height:250px;width:100%;float:left;position:relative;background:#262729;margin-top:30px;color:#bebebe;padding-left:3%;padding-right:3%}
.footerReports{min-height:100px;width:100%;float:left;position:relative;background:#262729;margin-top:30px;color:#bebebe;padding-left:3%;padding-right:3%}
.footerReports a{color:#bebebe;}
.footerReports a:hover{color:#004e98;}
.paddingtop-bottom,.paddingtop-bottom2{margin-bottom:15px;margin-top:10px;padding-right:20px;padding-left:20px}
.navbar-inverse,.navbar-inverse .navbar-toggle{border-color:transparent}
.footer ul{list-style-type:none;padding-left:0;margin-left:2px}
.footer ul li{line-height:20px;font-size:14px}
.footer ul li a{color:#bebebe;text-decoration:none}
.footer ul li a:hover{color:#e84536}
.copyright{min-height:20px;background-color:#262729;width:100%;float:left;position:relative;padding-top:5px;padding-bottom:5px}
.copyright p{font-size:14px;color:#838282;margin-bottom:0;line-height:28px;align-content:center;font-weight:500}
.copyrightReports{}
.vernum{font-size:11px}
.vernumReports{font-size:11px;padding-bottom:20px;}
.heading7{font-size:18px;font-weight:700;color:#fff;margin-top:15px;margin-bottom:10px;background-color:transparent;padding:3px}
.bottom_ul{list-style-type:none;float:right;margin-bottom:0}
.bottom_ul li{float:left;line-height:40px}
.bottom_ul li:after{content:"/";color:#FFF;margin-right:8px;margin-left:8px}
.bottom_ul li a{color:#FFF;font-size:11px}
.bottom_ul li a:hover,.sub-hd{color:#e84536}
.sub-hd{font-size:15px;font-weight:700}
a.hawk-styleLink a:hover{color:#e84536}
.top-bar,.top-bar a{color:#FFF}
.label-3{float:left;padding-right:5px;padding-top:7px}
.top-bar{background-color:#333;height:40px;padding-right:15px;padding-left:15px}
.navbar-inverse,.refine-pr,.top-bar a:hover{background-color:#fff}
.top-bar a:hover{color:#CCC;padding:0}
.refine-pr{clear:both;color:#FFF;float:left;width:100%;margin-bottom:15px;padding-top:10px}
.btn-group{padding-bottom:0;margin:0}
.hawk-brokenImage{visibility:hidden;height:0;width:0}
.hdng{margin:0;padding:0}
.best-match,.btn-mv-2{margin-left:-10px;visibility:hidden;}
.best-match{margin-bottom:10px}
.navbar-brand,.navbar-inverse{color:#262729}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#004e98}
.navbar-custom1{min-height:85px;padding-left:3%;padding-right:3%;padding-top:12px;padding-bottom:10px}
.navbar-custom1 .nav>li>a{color:#FFF;text-decoration:none}
.navbar-custom1 .nav>li.active>a,.navbar-custom1 .nav>li>a:focus,.navbar-custom1 .nav>li>a:hover{color:#ebebeb;background-color:#012d45}
.navbar-brand1 img{width:275px;height:auto;position:relative;float:left;margin-top:0;padding-right:20px;}
.pos2{margin-top:15px}
ul.navbar-right.reportPos.pos2{margin-top:35px}
.navbar-custom3{padding:0;background-color:transparent;border:none;margin:0 0 15px}
.navbar-custom2{background-color:#fff;color:#262729;text-decoration:none;border-top-color:#bebebe;border-bottom-color:#004e98;border-bottom-style:solid;border-top-style:solid;border-bottom-width:3px;padding-left:3%;padding-right:3%;padding-top:5px;padding-bottom:5px}
.navbar-custom2 .nav>li.active>a,.navbar-custom2 .nav>li>a:hover,navbar-custom2 .nav>li>a:focus{background-color:#fff;color:#004e98}
.navbar-custom2 .nav>li>a{color:#262729;text-decoration:none;font-weight:700;text-transform:uppercase;padding-right:20px}
.input-group-addon{color:#FFF;background-color:#004e98}
.nav-cus-ht>li>a{padding-top:10px!important;padding-bottom:10px!important}
.navbar{min-height:32px!important}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#004e98;color:#fff}
.navbar-default .navbar-toggle{border-color:#262729;margin-right:20px}
.navbar-custom3 .navbar-toggle{margin-right:20px;margin-top:-5px;border.TableHeaderTabs-ContactUs:thin solid #262729;background-color:#004e98}
.navbar-default .navbar-toggle .icon-bar{color:#262729}
.mega-dropdown{position:static!important}
.mega-dropdown-menu{padding:30px;0;width:148%;box-shadow:none;-webkit-box-shadow:none;overflow-y: auto}
.mega-dropdown-menu>li>ul{padding:0;margin:0}
.navbar-nav>li>.dropdown-menu{margin-top:8px;margin-left:20px;margin-right:0%;border-top-left-radius:0;border-top-right-radius:0}
.grid_12,.small-title{margin-bottom:10px}
.mega-dropdown-menu>li>ul>li{list-style:none}
.mega-dropdown-menu>li>ul>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#999;white-space:normal}
.mega-dropdown-menu>li ul>li>a:focus,.mega-dropdown-menu>li ul>li>a:hover{text-decoration:none;color:#444;background-color:#f4f4f4}
.mega-dropdown-menu .dropdown-header{color:#FFF;font-size:18px;background-color:#004e98;padding:3px}
.control-label{padding-left:5px;font-weight:400}
.page-label{padding-top:5px}
.pg-dd{margin-left:-10px}
.frm-grp-2{display:inline}
.inner-addon{margin-top:8px;color:#000;min-width:400px;position:relative}
.inner-addon .glyphicon{position:absolute;padding:10px;pointer-events:none;color:#ccc}
.left-addon .glyphicon{left:0}
.right-addon .glyphicon{right:0}
.left-addon input{padding-left:30px}
.right-addon input{padding-right:30px}
.small-title{color:#262729;font-size:20px;margin-top:5px;font-weight:600}
hr.hr-class{border:solid #ddd;border-width:1px 0 0;clear:both;margin:22px 0 21px;height:0}
hr.hr-class2{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:10px 0}
.prd-spotlighting{font-size:18px;margin-top:5px;margin-bottom:10px}
h3.itemTitle{font-size:18px;line-height:20px}
.stylish-input-group{margin-top:20px}
.stylish-input-group-facets .input-group-addon{background-color:#004e98;border-color:#bebebe}
.stylish-input-group-facets .form-control{border-right:0;box-shadow:0 0 0;border-color:#bebebe}
.stylish-input-group-facets button{border:0;background:0 0}
.stylish-input-group .input-group-addon{background-color:#004e98;border-color:#bebebe}
.stylish-input-group .form-control{border-right:0;box-shadow:0 0 0;border-color:#bebebe}
.stylish-input-group button{border:0;background:0 0}
.fa-icon-rpad .fa,.fa-icon-rpad .fa.m8,.glyphicon-icon-rpad .glyphicon,.glyphicon-icon-rpad .glyphicon.m8{padding-right:8px}
.fa-icon-lpad .fa,.fa-icon-lpad .fa.m8,.glyphicon-icon-lpad .glyphicon,.glyphicon-icon-lpad .glyphicon.m8{padding-left:8px}
.fa-icon-rpad .fa.m5,.glyphicon-icon-rpad .glyphicon.m5{padding-right:5px}
.fa-icon-lpad .fa.m5,.glyphicon-icon-lpad .glyphicon.m5{padding-left:5px}
.fa-icon-rpad .fa.m12,.glyphicon-icon-rpad .glyphicon.m12{padding-right:12px}
.fa-icon-lpad .fa.m12,.glyphicon-icon-lpad .glyphicon.m12{padding-left:12px}
.fa-icon-rpad .fa.m15,.glyphicon-icon-rpad .glyphicon.m15{padding-right:15px}
.fa-icon-lpad .fa.m15,.glyphicon-icon-lpad .glyphicon.m15{padding-left:15px}
ul.nav-menu-list-style .nav-header .menu-collapsible-icon{position:absolute;right:3px;top:16px;font-size:9px}
.stepwizard,div.facet-container-1,ul.nav-menu-list-style>li{position:relative}
ul.nav-menu-list-style .nav-header{border-top:1px solid #FFF;border-bottom:1px solid #e4e4e4;display:block;margin:0;padding:0 8px;font-weight:600}
ul.nav-menu-list-style>li a{border:none;padding:0 10px;line-height:24px}
ul.nav-menu-list-style{list-style:none;padding:0;margin:0}
ul.nav-menu-list-style li .badge,ul.nav-menu-list-style li .pull-right,ul.nav-menu-list-style li label.badge,ul.nav-menu-list-style li span.badge{float:right;margin-top:7px}
ul.bullets{list-style:disc inside}
ul.numerics{list-style:decimal inside}
ul.kas-icon-aero li a:before{font-family:'Glyphicons Halflings';font-size:9px;content:"\e258";padding-right:8px}
.scrollable-menu{max-height:105px;overflow-x:hidden;list-style:none;font-size:13px;line-height:17px;}
.facet-title-1{font-weight:700;padding:10px}
ul.selectedFacets{list-style:none;margin:0;padding:0;border:thin #FFF}
li.sbfacet a{padding-left:15px}
.pnl-xtra{margin:0;padding:0 0 10px 15px}
div.panel.panel-default.spacing-2{margin-bottom:10px}
.panel-default>.panel-heading{background-color:transparent;color:#000;font-size:14px;border:none;padding:5px}
.panel-default>.panel-heading a{display:block;text-decoration:none;font-weight:700;font-size:14px;border:none}
.panel-default>.panel-heading a:hover{display:block;text-decoration:none;font-weight:700;font-size:14px;border:none;color:#8b8b8b}
.panel-default>.panel-heading a:after{content:"";position:relative;top:1px;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear}
.panel-default>.panel-heading a[aria-expanded=true]:after{content:"\2212";-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:5px}
.accordion-option,.control-accordion{margin:0;padding:0}
.panel-default>.panel-heading a[aria-expanded=false]:after{content:"\002b";-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-left:5px}
.badge{background-color:#004e98}
.accordion-option{width:20%;float:right;clear:both;background-color:transparent;margin-top:-22px;}
.accordion-option .title{font-size:20px;font-weight:700;float:left;padding:0;margin:0}
.accordion-option .toggle-accordion{float:right;font-size:16px;color:#FFF;font-weight:700;white-space:nowrap}
.accordion-option .toggle-accordion:before{content:"Expand All";cursor:pointer}
.accordion-option .toggle-accordion.active:before{content:"Collapse All";cursor:pointer}
.prd-spotlighting-products{padding:0}
.filtered-results{font-size:15px;font-weight:700;color:#fff;background:#004e98;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px 10px}
.youve-selected,.youve-selected-vert{background-color:transparent;border:1px #FFF;overflow:hidden;width:100%}
.youve-selected{margin:0;height:10px;}
.youve-selected-vert{margin:0}
.ovrd-ys{width:98%}
.btn-left,.btn-top{background-color:#004e98;color:#FFF;padding:10px;margin-right:5px}
.cstm-btn-class{margin-bottom:10px}
.clrcustom{color:#c00}
.spacing1{margin-bottom:0;margin-right:10px}
ul.scrollable-menu.cstm-style2{margin:0;padding:0}
div.panel-body.cstm-style{padding:10px;margin:0;max-height:125px}
li.scrollitem a{text-decoration:none;border:none;padding:1px;font-size:13px;line-height:13px}
.youve-selected-title{background-color:#262729;color:#FFF;font-weight:700;padding:5px 5px 5px 10px}
#hawkbreadcrumb{padding-bottom:10px;padding-left:10px}
div.facet-container-1{background-color:#FFF;border:none;float:left;width:100%}
.facet-container-1 ul{list-style-type:none;margin:0;padding:0}
div#bs-example-navbar-collapse-1.navbar-collapse.collapse.in.navbar-collapse3{margin:0;padding:0}
.container-fluid3{margin:0;padding:5px 0}
.checkout-step-form-2{visibility:hidden;height:0;width:0}
.stepwizard-row{display:table-row}
.stepwizard{display:table;width:100%}
.stepwizard-step button[disabled]{opacity:1!important;filter:alpha(opacity=100)!important}
.stepwizard-row:before{top:14px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-order:0}
.stepwizard-step{margin-top:10px;display:table-cell;text-align:center;position:relative}
.btn-circle{width:40px;height:40px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:20px}
.well,a.dropdown-item{padding:0;margin:0}
.btn-circle.active{color:#004e98;border-color:#004e98}
.stepwizard-step.completed>.btn-circle{color:#21BA45}
.stepwizard-step.active,.stepwizard-step.active>.btn-circle{color:#004e98}
.stepwizard-step.disabled,.stepwizard-step.disabled>.btn-circle{color:#999}
li.fct-list{border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#FFF;font-size: 13px;line-height:17px;}
a.dropdown-item{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:13px;text-decoration:none}
.main-fcts-title{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#004e98;border-radius:4px;color:#FFF;font-size:12pt;font-weight:700;text-align:center;width:98%;padding:5px}
.nav-menu-list-style li a,ul.nav.nav-list.tree.bullets.scroll-menu li{margin:0;padding:0;border:none}
.scroll-menu{height:auto;max-height:100px;overflow-x:hidden}
.hawk-searchQuery{position:absolute;display:none;width:300px;margin:5px 0 0;background:#fff;border:1px solid #bebebe!important;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;-webkit-box-shadow:0 0 4px 1px rgba(50,50,50,.25);box-shadow:0 0 4px 1px rgba(50,50,50,.25);z-index:999999;text-align:left}
.hawk-searchQuery-keyword{margin-left:-1px}
.hawk-searchQuery .hawk-sqHeader{padding:5px;color:#FFF;font-weight:700;background:#004e98}
.hawk-searchQuery .hawk-sqContent{margin:0;padding:0;list-style-type:none}
.hawk-searchQuery .hawk-sqItem{position:relative;display:block;margin:0;padding:6px 10px;color:#004e98;text-decoration:none;border:1px solid #fff;cursor:pointer;zoom:1}
.hawk-searchQuery .hawk-sqItemAlt{background-color:#f4f4f4}
.hawk-searchQuery .hawk-sqActive{border-color:#004e98}
.hawk-searchQuery .hawk-sqItem:after,.hawk-searchQuery .hawk-sqItem:before{content:"";display:table}
.hawk-searchQuery .hawk-sqItem:after{clear:both}
.hawk-searchQuery .hawk-sqItemImage{display:inline;float:left;width:70px;height:auto;margin:0;text-align:center}
.hawk-searchQuery .hawk-sqItemImage .hawk-sqItemImage-thumb{max-width:70px;max-height:70px}
.hawk-searchQuery .hawk-sqItemContent{display:block;margin-left:80px}
.hawk-searchQuery .hawk-sqItemName{display:block;margin:0;font-weight:400;font-size:1em;border:0}
.add-prod-chck,.cart-container{margin:15px}
.cart-head,.filter-layout,.label-form-1,.label-prod,.narrow-txt,.panel-heading,.tlt-crt-bg{font-weight:700}
.cart-table,.cart-table tr{border:thin solid #e1e1e1}
.hawk-searchQuery .hawk-sqFooter{padding:5px;background:#dadada}
.hawk-searchQuery .hawk-sqFooter a,.hawk-searchQuery .hawk-sqFooter a:link,.hawk-searchQuery .hawk-sqFooter a:visited{display:inline-block;padding:1px 25px 0 0;color:#374351;font-size:.875em;font-weight:700;text-decoration:none}
.hawk-searchQuery .hawk-footerLink:hover{text-decoration:none}
.crt-form-ctrl{max-width:75px}
.spacer1{height:60px}
.cart-table{width:100%;margin-top:15px}
.cart-head{color:#FFF;background-color:#004e98;padding:7px}
.checkout-errors,.required-1{color:red}
.tlt-crt-bg{background-color:#D5F0E2}
.preview-img{height:65px;width:65px}
.fa-trash-o{font-size:36px}
.items-in-crt{font-size:18px;line-height:20px}
.cart-header h3{font-size:22px;line-height:24px;margin:0;padding:0}
.label-form-1{margin-top:10px}
.steps-container{margin-left:5px}
.top-portion{margin-bottom:15px}
.navbar-fixed-top{height:190px}
div#pt-image,div.content-sum{float:left;position:relative}
div#pt-image img{max-width:200px}
.label-prod{font-size:16px;padding-bottom:10px}
.fltr-ly-pos{float:left;position:relative;margin-top:15px;}
.btns-and-breadcrumb{margin-top:-20px}
.narrow-txt{padding-bottom:5px}
span.term1{color:#004e98}
.outter-container-pr{margin-bottom:-10px}
.navbar-collapse3{padding-right:0;padding-left:0;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.margin-mvc{margin-top:10px}
label.page-label.control-label.label-1{margin-top:-12px;font-weight:400;color:#000;}
div#myTable{width:100%}
div.hawk-facetScollingContainer{float:left;clear:both;margin-bottom:15px;width:100%}
.custom-html-panel{border:1px solid #CCC;margin-right:10px;margin-bottom:15px;margin-left:10px}
#list{visibility:hidden}
.pr-1{background-color:#EFEFEF;text-align:left;vertical-align:middle;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#999}
.pr-2{text-align:left;vertical-align:middle;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#999}
.product-doc-subhdr{border-radius:4px;background:#004e98;padding:8px;vertical-align:top;text-align:center;color:#FFF;font-weight:700;width:100%;font-size:18px;line-height:20px}
.product-doc-subhdr2{border-radius:4px;background:#004e98;padding:8px;vertical-align:top;text-align:center;color:#FFF;font-weight:700;width:100%;font-size:18px;line-height:20px;margin-bottom:15px}
td.dsalign{text-align:center;vertical-align:middle}
.ds-img{height:20px;width:20px}
.dsmodal{background-color:#e7e7e7;border-bottom:0 solid #fff;border-radius:8px;font-weight:700;padding:5px;color:#1441be;text-align:center;vertical-align:middle;clear:both;margin-right:10px;margin-left:10px}
.dsmodal img{height:20px;width:20px}
th.prod-dtls{min-width:100px}
#loader{position:absolute;left:50%;top:50%;z-index:1;width:150px;height:150px;margin:-75px 0 0 -75px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #004e98;border-right:16px solid #004e98;border-bottom:16px solid #262729;border-left:16px solid #fff;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}
.small-header{font-weight:700;color:#FFF}
.help-table td{padding:3px}
table.help-table{width:100%}
.Help-Column-Main-Gray{border-radius:4px;color:#FFF;font-size:14pt;font-weight:700;text-align:center;vertical-align:middle;line-height:22px;padding:10px;background-color:#333;width:100%;clear:both;float:left;position:relative}
.Help-Column-Main-Gray a{color:#FC0;font-weight:700;text-decoration:underline}
.Help-Column-Main-Gray a:hover{color:#fff}
.hp-para-help{padding:15px;font-size:16px;line-height:20px;background-color:#DFDFDF;clear:both;float:left;position:relative}
.sub-link-help{color:#FFF;text-decoration:underline}
.other-sites-links-4help{padding-bottom:15px}
label#litFeaturesHtml{font-weight:400}
dt,kbd kbd,label{font-weight:400}
.also-avail-table{width:100%}
#lblDelivery{float:left;position:relative}
#xmlstockAvailability{float:left;position:relative}
.qty-txtbx{width:80px;height:30px}
#btnSubscribe{max-width:130px}
.first-name{margin-top:10px}
.login-options{margin-bottom:15px}
.lightgray{color:#C5C5C5}
.tagline-3{padding-left:10px;float:left;position:relative;padding-right:5px;margin-top:25px;color:#FFF}
.tagline-3 a{color:#FFF;text-decoration:none}
.tagline-3 a:hover{color:#e84536;text-decoration:none}
.sbreports{visibility:hidden;height:0;width:0}
.hdn1{visibility:hidden;height:0;width:0}
.ReproterTable2{border:1px solid #CCC;font-size:12px;line-height:14px}
.ReproterTable2 td{border-right-width:thin;border-right-style:solid;border-right-color:#CCC}
.ReproterTable2 thead tr th{text-align:left;vertical-align:top}
.img-top-1{border:thin solid #E4E4E4}
.mdtle{background-color:#004e98;font-weight:700;color:#FFF;width:125px}
.mdtle2{background-color:#333;font-weight:700;color:#FFF;width:150px}
.AddToCartTableMd tr{border:thin solid #CCC}
hr.mdlhr{margin-bottom:10px;margin-top:-10px;clear:both;float:left;width:100%;position:relative;border-top-width:thin;border-top-style:solid;border-top-color:#CCC}
.btns-modal{float:left;padding-right:10px}
.prod-img-md{max-width:200px;height:auto}
.itmscrt{font-weight:700}
.subtotal{font-weight:700}
.label-add-products-1{border-radius:4px;padding:4px;vertical-align:top;text-align:center;margin-top:15px;background-color:#D6D6D6;color:#004e98;font-weight:700}
.add-these{padding-top:0}
.asteriskField{color:#C30;font-weight:700}
.QuoteRequestHeader{border-radius:4px;background:#004e98;padding:8px;vertical-align:top;text-align:center;color:#FFF;font-weight:700;width:100%;clear:both;float:left;position:relative;margin-bottom:10px;margin-top:10px}
.qtelabel{font-size:13px;text-align:left;vertical-align:middle}
.sbtbtn2{margin-right:10px;margin-top:5px}
.errorHand{color:red}
.content-sum img{height:100px;width:100px}
.btm-links1{float:left;margin-top:-15px;position:relative;background-color:#E9E9E9;padding:5px}
.headings{float:left;padding-top:10px;padding-bottom:30px}
label#lblPDHeading1{font-weight:700}
.table-striped>tbody>tr:nth-child(odd){background-color:#EEE}
.nav-tabs>li>a{border:thin solid #CCC}
.nav-tabs>li>a:hover{background-color:#004e98!important;border:thin solid #CCC;color:#fff}
.btn-group1{padding-bottom:5px;padding-top:5px}
.AdditionalProductContentImage{text-align:left;vertical-align:top;height:auto;max-width:150px;float:left}
#myTab li a{border-color:#c2c2c2;background-color:#eee}
#myTab li.active a{border-bottom-color:transparent;background-color:#004e98;color:#FFF}
.first-group{padding-top:15px}
.shipping-attn-2{padding-top:15px}
.first-group1{padding-left:15px}
.smaller-font{font-size:12pt;font-weight:400}
.AdditionalProductContentOuterDiv2,.AdditionalProductContentOuterDiv3{max-height:300px;overflow-x:hidden}
.AdditionalProductContentOuterDiv3{padding-top:15px}
.padding3{padding-right:10px}
.label-prcavail{font-weight:700;font-weight:700}
.label-qty1,.pricinglblbld{font-weight:700;font-weight:700;float:left;padding-right:10px;padding-top:5px}
.qty-txtbx{height:32px}
.line1{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;padding-top:5px}
.TableBarTitleAvail,.TableBarTitlePricing{background-color:#004e98;border-radius:4px;color:#FFF;font-size:12pt;font-weight:700;padding:5px;text-align:center;vertical-align:middle;width:100%;margin-bottom:10px}
.first-group-pricingstyle{margin-top:-5px}
.first-group-availstyle{margin-top:-5px;margin-left:0}
.first-group-availstyle-end{margin-top:-5px;margin-left:20px;margin-right:20px}
div.row.ProductNotices.custom-panel.panel.panel-default.PaddingContainer-2{margin-left:10px;margin-right:10px;padding:5px}
.PaddingContainer-2 {padding:10px}
div.ProductAvailability{margin-left:10px;margin-right:10px;padding:5px}
div.ProductPricing{padding:5px}
.tbl-pr td{text-align:left;vertical-align:top;width:50%}
.tbl-pr{width:100%}
.close{float:right;font-size:40px;font-weight:700;line-height:1;color:#666;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:1}
.tbl-pr td{text-align:left;vertical-align:top;width:50%}
.tbl-pr{width:100%}
.modal-1{float:left;max-width:650px;border:thin solid #CCC;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px}
.modal-2{float:left;width:600px;border:thin solid #CCC;margin-left:25px;padding-top:15px;padding-right:5px;padding-bottom:15px;padding-left:5px}
.qterqst{margin-top:0;color:#004e98;font-size:22px;line-height:24px;font-weight:700;padding-top:10px}
.qterqst2{margin-top:0;font-size:18px;line-height:26px}
.fields{margin-top:5px}
.prd-img3 img{max-width:100px;height:auto}
.close{float:right;font-size:40px;font-weight:700;line-height:1;color:#666;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:1}
.modal-title{font-size:30px}
.thankyou-content{font-size:17px;text-align:center;vertical-align:middle;line-height:22px}
.part-number-thankyou{font-weight:700;color:#004e98}
.bold2{font-weight:700}
.ThankYouRequestHeader{border-radius:4px;background:#004e98;padding:8px;vertical-align:top;text-align:center;color:#FFF;font-weight:700;width:100%;clear:both;float:left;position:relative;margin-bottom:10px;margin-top:0}
.fourofourContent{max-width:650px;position:relative;margin-left:auto;margin-right:auto;text-align:center;padding-left:30px;padding-right:30px}
.fourofourabove{margin-top:15px;margin-bottom:15px;font-size:large}
.fourofourcontentunder{margin-top:15px;margin-bottom:15px;font-size:large}
.modal-title{font-size:30px}
.edit-hyperlink{color:#6285eb;font-weight:700;margin-left:10px;padding:5px;text-decoration:underline;z-index:900;clear:both;margin-top:0;float:left}
div#pnlRightContent{clear:both}
div.hrstyle{border-top-width:thin;border-top-style:solid;border-top-color:#999;clear:both;width:98%;margin-top:15px;margin-right:15px;margin-left:15px}
.breadcrumbtop{float:left;position:relative;z-index:999;}
.pdg1{float:left;width:100%;padding-bottom:15px}
hr.hr-class2{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;width:100%;margin-top:0;margin-bottom:30px;float:left}
div.model-num{padding-top:5px}
div.RightMarketProductType{visibility:hidden;width:0;height:0}
.report-height{overflow:auto;width:100%;height:400px}
.report-height2{overflow:auto;width:100%;height:225px;margin-top:15px}
div.report-height tr{font-size:13px;line-height:15px;padding:2px}
div.report-height2 tr{font-size:13px;line-height:15px;padding:2px}
div.report-height td{padding:2px}
div.report-height2 td{padding:2px}
.itemsshippedhere{font-size:14px;color:#fff;background-color:#000;border-radius:4px;margin-left:-15px;padding:4px;width:215px;text-align:center;vertical-align:middle}
.shipping-outside{width:100%;border-radius:4px}
.shiptothisaddress{border-color:#CCC;border-style:solid;border-width:thin;padding:10px;border-radius:4px;min-height:140px;margin-right:10px;margin-bottom:10px;width:215px}
.addressheight{height:130px}
.btn-adr-1{margin-top:15px;background-color:green;margin-left:5px}
.btn-sp-adr{margin-top:5px;font-size:13px}
.addresscustinfo{}
.tech-inq-market{visibility:hidden}
.lftfo{float:left;width:100%}
.rightfo{float:left;width:100%}
.colsize{}
.tophead{background-color:#262729;min-height:40px;color:#fff;width:100%;margin-bottom:0;padding-top:7px;padding-left:7%;padding-right:7%}
.poslink{margin-right:-10px}
.tophead a{font-size:13px;line-height:16px;color:#fff;text-decoration:none}
.tophead a:hover{color:#838282;text-decoration:none}
.tagline-new{margin-top:20px;font-size:14px;line-height:16px;font-style:italic;color:#5c5c5c}
.searchbar1{margin-top:-15px}
.row{margin-right:0;margin-left:0}
 /* */
.carousel-inner{width:106%; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-left:-3%;overflow:hidden;}
.carousel-inner-color{background-color:#e5e4e5;margin-top:-10px}
/*.carousel .item{height:300px;width:100%}*/
 /*.carousel img{min-height:300px;margin:auto;opacity:80%}*/
.carousel-control{color:#000;text-align:center;text-shadow:0 0 0 rgba(0,0,0,.6)}
.carousel-caption {color:#000;text-shadow:0 0 0 rgba(0,0,0,.6)}
.carousel-caption h2{font-size:30px;line-height:32px}
/*.caption-bg{background-color:#fff;padding:10px;margin-bottom:15px;opacity:80%;max-width:500px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}*/
.caption-bg p{font-size:18px;line-height:20px}
.carousel-control.left,.carousel-control.right{background:0 0!important;filter:none!important;opacity:0;outline:0;color:#000}
.carousel-indicators{bottom:0}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#004e98}
.headings-new{font-size:30px;font-weight:600;padding-bottom:20px;margin-bottom:20px}
.products-title{color:#262729;}
.products-title-2{color:#024e9a;}
.headingspacing1{margin-top:20px;padding-left:10px;padding-right:10px}
.headingspacing2{margin-top:35px;padding-left:10px;padding-right:10px}
.headingspacing3{margin-top:35px;padding-left:10px;padding-right:10px}
.markets-title-2{font-weight:700;font-size:20px;line-height:26px;min-height:60px;}
div.markets-para{font-size:14px;line-height:20px;min-height:90px;padding-top:10px;float:left;position:relative;width:100%;}
.btn-mini{margin-top:10px}
.tnpad{padding:15px;border:1px solid #e5e4e5;margin-bottom:15px;min-height:195px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:10px;margin-left:10px;width:100%;float:left;position:relative;}
.tnpad2{padding:10px;border:1px solid #e5e4e5;margin-bottom:15px;min-height:215px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#e5e4e5;margin-right:10px;margin-left:10px;width:100%;float:left;position:relative;}
.tnpad2 h4{font-size:16px;line-height:21px;text-transform:uppercase;font-weight:700;padding-bottom:15px;margin-top:-5px}
.tnpad2 h5{font-size:11px;line-height:15px;text-transform:uppercase;font-weight:500;padding-bottom:10px;margin:0}
.prodspotlight1{margin-bottom:5px}
.product-headline{font-size:12px;line-height:16px;min-height:60px;}
.carousel-inner2{width:100%;overflow:hidden;position:relative}
.Head{font-size:20px;line-height:24px;font-weight:700;margin-bottom:15px}
HR{color:#e5e4e5;height:1px}
.megarow1{text-align:left;vertical-align:top;color:#000}
.itemheader{color:#004e98;font-weight:700;font-size:20px;line-height:26px;padding-bottom:5px;border-bottom-color:#5c5c5c;border-bottom-style:solid;border-bottom-width:2px;margin-left:-10px}
.itemheader a{color:#004e98;text-decoration:none}
.itemheader a:hover{color:#5c5c5c}
.itemcontent ul li{list-style:none;margin-left:-50px;font-size:14px;line-height:17px;padding-bottom:5px;color:#888}
div.itemcontent{padding-bottom:15px;padding-top:15px;}
.itemcontent ul li a{font-size:14px;line-height:17px;color:#5c5c5c;text-decoration:none;!important}
.itemcontent ul li a:hover{color:#004e98;text-decoration:none;!important}
div.itemcontent ul li a:hover{color:#004e98;text-decoration:underline;background-color:transparent;!important}
.txt-padding{margin-bottom:10px}
.ControlHead{color:#004e98;font-size:16px;line-height:18px;font-weight:600;margin-bottom:15px}
.mmitems{}
.mmstyle{margin-right:15px;}
a.btn.btn-mini.btn-primary.mm-btn{color:#fff;background-color:#004e98}
.arrow-mm{font-weight:700;padding-right:5px}
.team-main-1{margin-top:5px}
a.btn.btn-mini.btn-primary.btn-footer{color:#fff;background-color:#004e98}
a:hover.btn.btn-mini.btn-primary.btn-footer{color:#fff;background-color:#004e98;text-decoration:underline}
.icon1{position:relative;float:left;padding-left:10px;margin-top:7px;}
.cart1 {position:relative;float:left;margin-left:-5px;margin-top:0px;}
div.cart-link{position:relative;float:left;margin-top:0;margin-left:-7px}
span.toplinks{padding-right:10px;padding-left:10px;}
div.controls.col-md-12{margin:0;padding:0;margin-bottom:5px}
.slick-slide{margin:0 10px}
.slick-slide img{max-width:250px}
.slick-slider{position:relative;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
div.newstitle{font-weight:700;color:#024e9a;padding-top:15px;padding-bottom:10px;line-height:22px;}
.caption2{margin-top:-15px;font-size:14px;line-height:21px;min-height:70px;float:left;position: relative;}
.readmorebtn {float:left;position: relative;clear:both;}
.latestnews1{margin-bottom:15px}
.navbar-header{padding-top:10px;padding-bottom:10px;}
.headerabout1 {margin-top:15px;margin-bottom:10px;}
.servicesli {margin-top:15px;}
.topnews{margin-bottom:30px;}
#Delivery{margin-top:30px;}
.other-sites-links-5 {min-height:430px;}
.services-box{padding-left:15px;padding-right:15px;}
.myprofilelinks {margin-bottom:10px;}
.fivecol{width:20%;float:left;position:relative;}
.ordernav{margin-top:-10px;float:right;}
div.ordernav ul{list-style-type:none;padding:0;margin-top:25px;}
div.ordernav li{float:left;}
div.ordernav ul li a{display:block;padding:7px;color:#262729;text-decoration:none}
div.ordernav ul li a:hover{color:#004f99}
.pos3{margin-right:-10px;float:right;}
.pos3 a {margin-top:0px;color:#262729;text-decoration:none;font-size:13px;margin-left:5px;}
.pos3 a:hover {color:#004f99;text-decoration:none;}
.subnavhead {margin-right:5px;}
.adj {margin-top:7px;}
.bannerimage img {}
.bannerimage {margin-top:10px;}
.banner1 {width:100%;padding:20px;background-color:#284E72;color:#fff;}
.banner1 a {color:#fff;}
.banner1 a:hover {color:#ec4536;}
.banner2 {width:100%;padding:20px;background-color:#a8bacb;}
.banner3 {width:100%;padding:20px;background-color:#487497;color:#fff;}
.banner3 a {color:#fff;}
.banner3 a:hover {color:#ec4536;}
.banner4 {width:100%;padding:20px;background-color:#E6E8E7;}
.bannertext{text-align:left;padding-left:0px;font-size:18px;line-height:23px;float:left;}
.bannertextlong {text-align:left;padding-left:0px;font-size:18px;line-height:23px;float:left;}
.bannertext h2 {font-weight:700}
.bannertextlong h2 {font-weight:700}
.topbanner {display:flex;justify-content:center;min-height:200px;padding-left:10%;padding-right:10%;}
.box-btn img {width:30px;height:30px;}
.box-btn {float:right;margin-right:0px;align-content: flex-end;margin-top:0px;position: absolute;right: 0px;bottom: 0px; }
.box-btn a:hover {opacity: 70%;}
.equal {display: flex;display: -webkit-flex;flex-wrap: wrap;}
.product-type-hp {padding-top:10px;}
div.bannerlogo {padding-right:30px;padding-top:15px;}
.bannerlogo img {width:190px;height:auto;}
@media (max-width:1680px){
.page-background-2{margin-top:-10px;}
}
@media (max-width:1440px){
.page-background-2{margin-top:-15px;}
}
@media (max-width:1024px){ 
.page-background-2{margin-top:25px;}
}

@media (max-width:768px){
.page-background-2{margin-top:185px;}
.mega-dropdown-menu{padding:30px;0;width:100%;box-shadow:none;-webkit-box-shadow:none;overflow-y: scroll;max-height:400px;}
}

@media (max-width:600px){
.navbar-toggle{display:block}
.navbar-collapse{border-top:1px solid transparent;background-color:#fff}
.navbar-collapse.collapse{display:none!important}
.navbar-collapse.collapse.in{display:block!important}
.collapsing{overflow:hidden!important}
.navbar-header{float:none}
.navbar-nav{float:none!important;margin:7.5px -15px}
.mega-dropdown-menu{padding:30px;0;width:100%;box-shadow:none;-webkit-box-shadow:none;overflow-y: auto;max-height:300px;}
.page-background-2{margin-top:165px;}
}
@media (max-width:576px){
}
@media (max-width:479px){
}.addtocrt 
@media (max-width:414px){
.page-background-2{margin-top:190px;}
}
@media (max-width:375px){
.page-background-2{margin-top:180px;}
.floatendmanf {float:left;text-align:left;}	
}
.reportsftrtop
{padding-top:20px;}
.table.tbl-pr.table{width:115px;}
.panel-title {margin-top: 0;font-size: 14px;}
span.bold {margin-top: 0;font-size: 13px;line-height:17px;}
th.partnumw{min-width:125px;}
.main-list {font-size:14px;line-height:18px;padding:3px;}
.main-list2 {font-weight:700;font-size:16px;line-height:20px;padding:5px;}
ul.servicesli {list-style:none;margin-left:-40px;}
li.main-list3 {padding-bottom:7px;}
.SidebarControlsProducts {visibility:hidden;height:0px;width:0px;}
.LineCardtable {margin-top:-20px;}
.services2 {padding-bottom:15px;}
.img-border-1 {padding-top:15px;padding-bottom:15px;}
.corpres {margin-top:30px;margin-bottom:30px;}
.careersrow {margin-top:30px;}
.corp-respons {padding-top:15px;padding-bottom:15px;text-align:center;vertical-align:middle}
.careers-description {margin-left:-15px;}
.manf5 {margin-top:30px;margin-bottom:30px;}
div.row.manf1 {margin-top:15px;}
div.row.manf2 {margin-top:30px;}
div.row.manf3 {margin-top:30px;}
div.row.manf4 {margin-top:30px;}
.manufacturer-listings{font-weight:700;font-size:20px;padding-bottom:10px;}
.manfhr {padding-bottom:15px;}
div.col-md-3.manfbullets ul li  {list-style:none;padding-bottom:5px;}
.floatendmanf {float:right;text-align:right;position:relative;}
div.col-md-6.floatendmanf a  {color:#fff;}
div.col-md-6.floatendmanf a:hover  {color:#ccc;}
.top-header-manf  {padding-left:10px;padding-right:10px;}