body{ }
a{ color:#001927; font-weight:normal; text-decoration:underline; }
a:hover{ color:#07599a; }
h2{ color:#034285; }
h3{ color:#034285; }
.nodisplay{ display:none; }
#TopMenu li a, #TopMenu li div{ border-left:1px solid #208db5; color:#fff; }
#TopMenu li div a{ border-left:0; }
#TopMenu li a:hover{ color:#d59f0d; text-decoration:none; }
#Menu li a{ color:#005189; text-decoration:none; text-shadow:#fff 1px 1px 0; }
#Menu li ul li a{ background:#d5d5d5; }
#Menu li ul li a:hover{ color:#d59f0d; text-decoration:none; }
#Outer{ }
#Header{ }
#Logo h1{ background:url(../../default/images/blue/Logo.png) top left no-repeat; color:#fff; }
#Logo h1 a{ color:#fff; }
#SearchForm{ }
#SearchForm label{ color:#fff; }
#SearchForm a{ color:#b1ccdc; }
#SearchForm a:hover{ color:#fff; }
.Left{ }
.Left li{ }
.Left li a:hover{ color:#07599a; }

#homePage .Content .ProductList li { float: left;
  list-style: none outside none;
  margin-left: 31px;
  min-height: 17em;
  overflow: hidden;
  padding: 8px;
  text-align: center;
  width: 160px !important;
}

.clearfix:after {
    content: ".";    
    display: block;    
    height: 0;    
    overflow: hidden;    
}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;} /* IE < 8 */



#slideshow{width:650px; height:128px; overflow:hidden; z-index:10;}
#slideshow a{ display:block; }
#slideshow-wrapper{ margin: 5px 0px 0px; position:relative; }
#slideshow-pager{ position:absolute; top:100px; right:10px; z-index:11; }
#slideshow-pager a{ color:white; background-color:black;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size: 12px;margin: 0 3px;padding: 2px 4px;text-decoration: none;}
#slideshow-pager a.activeSlide{ background-color:#034285; color:white; }

#HomeNewProducts li:hover{ background:#C0DAE7; }
#HomeNewProducts{ background:url(//cdn11.bigcommerce.com/s-fda69/templates/__custom/images/blue/productbg.png?t=1564515808) no-repeat; height:300px; margin: 0px 0px 15px; position:relative; width:650px; }
#HomeFeaturedProducts{ background:url(//cdn11.bigcommerce.com/s-fda69/templates/__custom/images/blue/productbg.png?t=1564515808) no-repeat; height:300px; margin: 15px 0px; position:relative; width:650px; }
#featuredConsumerProducts li:hover{ background:#C0DAE7; }
#featuredConsumerProducts{ background:url(//cdn11.bigcommerce.com/s-fda69/templates/__custom/images/blue/productbg.png?t=1564515808) no-repeat scroll 0 0 transparent; height:300px; position:relative; width:650px; }
#closeOutWrapper li:hover{ background:#C0DAE7; }
#closeOutWrapper{ background:url(//cdn11.bigcommerce.com/s-fda69/templates/__custom/images/blue/productbg.png?t=1564515808) no-repeat scroll 0 0 transparent; height:300px; margin-top:-5px; position:relative; width:650px; }
#bottomLogos{ background:url(//cdn11.bigcommerce.com/s-fda69/templates/__custom/images/blue/footerimagesbg.png?t=1564515808) no-repeat scroll 0 0 transparent; clear: both; float: left; height:164px; margin-top:20px; position:relative; width:650px; }
#bottomLogos div{margin-top:23px;}
#bottomLogos ul{ }
#bottomLogos li{ list-style:none; }
.geoTrust{ padding-top:60px!important; }
.leftLogos{ left:20px; position:absolute; top:55px; width:100px; }
.leftLogos li{ display:inline; }
.rightLogos{ display:inline; position:absolute; right:10px; top:-5px; }
.rightLogos li{ float:left; padding-top:33px; margin:0 6px; }
#homeWelcomeWrapper{ background:url(//cdn11.bigcommerce.com/s-fda69/templates/__custom/images/blue/welcomebg.png?t=1564515808) no-repeat scroll 0 0 transparent; height:260px; margin: 15px 0px; position:relative; width:650px; }
#homeWelcomeWrapper p{ color:#000; font-size:13px; font-weight:none; padding:10px; }
#viewMoreButton{ position:absolute; right:10px; top:10px; }
.Content{ }
.Content a{ color:#075899; }
.Right{ background:#fff; }
.Right a{ color:#034285; }
.Right a:hover, .Right a:hover strong{ color:#001927; }
#Footer{ }
#Footer li a{ }
.Content .ProductList li,
.fastCartContent .ProductList li{ }
.Content .ProductList li:hover,
.Content .ProductList li.Over,
.fastCartContent .ProductList li:hover,
.fastCartContent .ProductList li.Over{ }
.ProductList .ProductImage{ background:#fff; }
.ProductList strong, .ProductList strong a{ color:#000; }
.ProductPrice, .ProductList em{ color:#cc0000; }
.ProductList .Rating{ color:#797979; }
#SideProductRelated .ProductList li{ margin:0 ;}
.Right .ProductList li{ border-bottom:1px solid #c0dae7; }
.Content .FeaturedProducts .ProductList li{ }
.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over{ background:#D2E8EE; }
.Left .TopSellers li .TopSellerNumber, .Right .TopSellers li .TopSellerNumber{ background:url(../../default/images/blue/TopSellerNumberBg.gif) 0 4px no-repeat; color:#075899; }
.Left .TopSellers li.TopSeller1, .Right .TopSellers li.TopSeller1{ background:#fff; border:1px solid #c0dae7; }
.Left .TopSellers li.TopSeller1 .TopSellerNumber, .Right .TopSellers li.TopSeller1 .TopSellerNumber{ background:url(../../default/images/blue/TopSellerNumber1Bg.png) 0 0 no-repeat; color:#075899; }
.Breadcrumb{ border-bottom:1px solid #DCDFE2; }
.CompareItem{ border-left:solid 1px #CACACA; width:200px; }
.CompareFieldName{ border-bottom:1px solid #EFF8FA; font-weight:bold; }
.CompareFieldTop{ border-bottom:solid 1px #85BADF; }
.CompareFieldTop a:hover{ color:red; }
.CompareCenter{ border-bottom:solid 1px #F2F2F2; border-left:solid 1px #85BADF; }
.CompareLeft{ border-bottom:solid 1px #F2F2F2; border-left:solid 1px #85BADF; }
.ViewCartLink{ background:url('../../default/images/blue/Cart.gif') no-repeat 3px 0; }
table.CartContents, table.General{ border:1px solid #c7d7db; }
.CartContents thead tr th, table.General thead tr th{ background:#edf2f3; border-bottom:1px solid #c7d7db; color:#424748; }
.CartContents tfoot .SubTotal td{ border-top:1px solid #c7d7db; color:#075899; }
.MiniCart .SubTotal{ color:#075899; }
.JustAddedProduct{ background:#fff; border:1px solid #c0dae7; }
.JustAddedProduct strong, .JustAddedProduct a{ color:#075899; }
.CategoryPagination{ background:#f4fbfc; border:1px solid #c0dae7; color:#034285; }
.CheckoutRedeemCoupon{ background:#EAFDFF; border:1px solid #9DD3D8; margin-bottom:10px; padding:10px; width:300px; }
.SubCategoryList, .SubBrandList{ background:#EEF5F9; }
.SpecificInfoMessage{ background-color:#eeb20f; color:#ffffff; font-weight: 700; font-size: 11pt; text-align: center; }
.InfoMessage{ background:#EFF8FA url('../../default/images/InfoMessage.gif') no-repeat 5px 8px; color:#555; }
.SuccessMessage{ background:#E8FFDF url('../../default/images/SuccessMessage.gif') no-repeat 5px 8px; color:#555; }
.ErrorMessage{ background:#FFECEC url('../../default/images/ErrorMessage.gif') no-repeat 5px 8px; color:#555; }
.ComparisonTable tr:hover td, .ComparisonTable tr.Over td{ background:#EFF8FA; }
.EstimateShipping{ background:#edf2f3; border:1px solid #c7d7db; }
.ExpressCheckoutBlock .ExpressCheckoutTitle{ background:#dcf0f5; border:1px solid #bce0e8; }
.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle{ background:#f0f0f0; border:1px solid #ddd; color:#555; }
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent{ color:#888; }
.TabNav{ border-bottom:1px solid #3d9abe; }
.TabNav li a{ background:#ddf0f6; border:1px solid #3d9abe; }
.TabNav li a:hover{ background-color:#c8e6ed; }
.TabNav li.Active a{ background:#fff; border-bottom:1px solid #fff; }
table.General tbody tr td{ border-top:1px solid #efefef; }
#VideoContainer{ border:1px solid #cccccc; border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px; }
.currentVideo{ background-color:#ddf0f6; }
.videoRow:hover{ background-color:#efefef; }
#VideoContainer{ border:1px solid #cccccc; border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px; }
.currentVideo{ background-color:#ddf0f6; }
.videoRow:hover{ background-color:#efefef; }
#SearchResultsCategoryAndBrand{ background-color:#EEF5F9; }
.CartContents .ItemShipping th{ background:#edf2f3; border-bottom-color:#c7d7db; border-top-color:#c7d7db; }
#SideCategoryList .sf-menu li ul li{ }
#SideCategoryList .sf-menu .sfHover a,
#SideCategoryList .sf-menu li ul a{ background-color:#65B2CB; color:#FFF; }
#SideCategoryList .sf-menu li ul li:hover > a,
#SideCategoryList .sf-menu li ul a:focus,
#SideCategoryList .sf-menu li ul a:hover,
#SideCategoryList .sf-menu li ul a:active{ background-color:#075899; }
#fastCartContainer{ font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:13px; }
.fastCartContent h2{ background-color:transparent; color:#009E0F; }
.fastCartContent h3{ background-color:transparent; color:#BB6F21; }
.fastCartSummaryBox{ background-color:#DDFEDA; }
.fastCartContent .fastCartTop a,
.fastCartContent .ProductList .ProductDetails a{ color:#075899; }
.fastCartContent .ProductPrice,
.fastCartContent .ProductList em{ color:#800000; }
.fastCartContent .Quantity{ color:#828DB3; }
.fastCartContent p{ color:#444444; }
.fastCartContent .ProductList li{ background-color:#FFF; }

/* Business Certifications Page */
#businessCertsPage {}
#businessCertsPage ul {list-style:none;}
#businessCertsPage ul li {float:left; margin-top:10px; margin-bottom:20px; text-align:center; width: 160px;}
#businessCertsPage ul li a {text-decoration:none;}
#businessCertsPage ul li img {height:73px; width:auto;}

/* Search Page */
#SearchResultsProduct li {width:200px!important;}
#SearchResultsProduct li .ProductDetails{height:auto!important;}


/* Product Tabs 2013 */
#prodotabs #tablist { background: none; border: none; float: left; list-style: none; width: 100%;
-moz-border-radius: 0px; 
-webkit-border-radius: 0px; }
#prodotabs #tablist .ui-state-default { background: #07599A; border: 1px solid #036; border-bottom: none; float: left; margin: 0px 2px 0px 0px; padding: 6px 8px; }
#prodotabs #tablist .ui-state-default a { color: #fff; font-size: 14px; font-weight: 700; }
#prodotabs #tablist .ui-state-hover { background-color: #036; }
#prodotabs #tablist .ui-state-active { background: #f9c325; }
#prodotabs #tablist .ui-state-active a, #prodotabs #tablist .ui-state-active a:link, #prodotabs #tablist .ui-state-active a:visited { color: #036; } 
#prodotabs .ui-widget-content { padding: 10px; width: 618px; }
#prodotabs .ui-widget-content.ui-tabs-hide { display: none; }
#ProductReviews ol { margin: 0px 0px 10px 30px; }
