:focus{outline:none;}a,img,form,html,body,ul,li{margin:0;padding:0;border:0;}body{margin:0px auto;font:11px arial;color:#666;background:#fff;background-image:url(../../img/backgrounds/background.jpg);}a{text-decoration:none;color:#666;}a:hover{text-decoration:underline;}:focus{outline:none;}img{display:block;}#outerContainer{width:960px;display:block;background-color:#fff;margin:0px auto;position:relative;border:0px solid #eee;border-top:0;}#rightContainer{float:left;margin:10px 0px 0px 0px;clear:right;width:777px;}#mainContainer{position:absolute;}#topGrey{background-color:#E8E8E8;width:960px;height:25px;display:block;vertical-align:bottom;}.tabBlue{color:grey;font-size:10px;font-weight:bold;}#marketingPanel{height:300px;}#calendarsTab{background-image:url('../../img/backgrounds/tab_on.gif');background-repeat:no-repeat;width:119px;height:16px;margin-top:2px;padding-top:7px;padding-left:28px;float:left;cursor:default;}.tabGrey,#dogbreedTabLink{color:#706F6F;font-size:10px;font-weight:bold;}.tabGrey,#dogbreedTabLink:hover{color:black;text-decoration:none;}#dogbreedTab{background-image:url('../../img/backgrounds/tab_off.gif');background-repeat:no-repeat;width:147px;height:16px;margin-top:2px;padding-top:7px;padding-left:14px;float:left;cursor:pointer;}#utilityNav{font-size:12px;padding-top:5px;display:block;border:0px solid red;float:left;}#topPromo{font-size:12px;display:block;border:0px solid red;float:left;}#utilityNav{border:0 solid red;display:block;float:right;font-size:11px;font-weight:bold;padding-top:5px;height:20px;}#topPromo{font-weight:bold;}#utilityNav a{padding-right:8px;color:#262b32;font-family:'Open Sans';font-weight:400;}#utilityNav a:hover{color:black;text-decoration:none;font-weight:800;}#logoArea{width:960px;display:block;height:55px;clear:both;float:none;}#searchArea{float:left;display:block;clear:right;}#searchBox{width:384px;height:36px;line-height:36px;padding:0px 0px 0px 12px;border:1px solid #3F6DB8;border-radius:4px 0 0 4px;font-size:12px;font-style:italic;color:#8a8a8a;margin-top:15px;float:left;vertical-align:middle;}#searchButton{margin:14px 0px 0px 0px;height:38px;padding-top:1px;float:left;border-radius:0 4px 4px 0;}#searchArea fieldset{border:0px solid white;margin:0px;padding:0px;display:inline;}#advSearch{display:block;width:353px;text-align:right;clear:both;}#advSearch a{color:#000;}.searchResultText{color:#666666;display:block;font-size:11px;height:40px;margin:0 auto;overflow:hidden;padding-bottom:5px;text-decoration:none;width:120px;}.width120{width:120px!important;}#topNavContainer{margin:10px 0px 0px 0px;display:block;height:0px;}#topNavBox{background-color:#406DB8;border-top:0px solid #AEAEAE;border-bottom:1px solid #AEAEAE;width:100%;height:41px;display:block;}.navPipe{width:2px;height:21px;color:#AEAEAE;}#leftNav{width:155px;background-image:url('../../img/backgrounds/categoryGradient.gif');background-repeat:repeat-x;min-height:473px;background-color:#e3e3e3;display:block;float:left;margin:10px 10px 10px 7px;}#featuredContent{width:960px;display:block;margin-bottom:5px;}#coverflowBox{width:777px;height:215px;display:none;margin-bottom:10px;float:none;clear:both;padding-top:5px;}#coverflowHolder{height:185px;width:777px;border:1px solid #ccc;border-top:0px solid #ccc;}.logoPad{padding:6px 55px 0px 18px;}#cartArea{width:140px;height:50px;margin:5px 0px 0px 44px;padding-top:5px;font-size:12px;float:left;background-position:right;background-repeat:no-repeat;}#cartFlyout{width:270px;background-image:url('../../img/backgrounds/shoppingCartBackground.png');background-position:top;background-repeat:no-repeat;display:none;position:absolute;left:671px;margin-top:12px;z-index:100;}#cartFlyoutDetails{position:relative;top:50px;max-height:300px;*height:300px;border:1px solid #EAE9EE;border-top:0px solid #EAE9EE;border-bottom:0px solid #EAE9EE;background:#fff;overflow-y:auto;overflow-x:hidden;padding:15px;padding-bottom:0;}.cartFlyoutProducts{width:230px;padding:0px 0px 0px 3px;}.cartFlyoutProductDetails{float:left;padding-left:5px;width:90px;}.cartFlyoutProductPrice{float:right;padding-right:5px;}#cartFlyoutButtonArea{margin:0px auto;width:258px;padding:5px;border:1px solid #EAE9EE;border-top:0px solid #EAE9EE;position:relative;top:50px;background:#fff;}#cartFlyoutButtons{margin:0px auto;width:190px;border:0px solid green;}#mainNav{float:left;color:#aeaeae;font-size:18px;letter-spacing:12px;margin-top:8px;text-align:center;}#mainNav a{font-family:'Open Sans'!important;color:#fff;font-size:13px;font-weight:400;letter-spacing:1px;}#bargains{float:right;padding-right:25px;margin-top:8px;}#bargains a{color:#fff;font-size:15px;font-weight:bold;font-style:italic;text-transform:uppercase;}.categoryHeader{background-color:#f8b431;background-repeat:no-repeat;width:141px;height:23px;font-size:11px;font-family:'Open Sans'!important;font-weight:600;color:#FFFFFF;padding:6px 0px 0px 14px;border-top-right-radius:4px;border-top-left-radius:4px;}ul{list-style-type:none;}ul.classicList{list-style-type:disc;}ul.classicList li{margin-left:30px;}#leftNav .leftnavul ul{padding-bottom:10px;}#leftNav .leftnavul ul li{padding-left:10px;line-height:27px;color:#5c5c5c;font-family:'Open Sans',sans-serif;font-weight:400;width:150px;}#leftNav .leftnavul ul li:hover{background:#fff;padding-left:10px;line-height:25px;color:#5c5c5c;font-family:'Open Sans',sans-serif;font-weight:800;border-top:solid 1px #E8E8E8;border-left:solid 1px #E8E8E8;border-bottom:solid 1px #E8E8E8;border-right:0px;width:150px;}#leftNav .leftnavul li{padding-left:10px;line-height:27px;color:#5c5c5c;font-family:'Open Sans',sans-serif;font-weight:400;width:145px;}#leftNav .leftnavul li:hover{background:#fff;padding-left:10px;line-height:25px;color:#5c5c5c;font-family:'Open Sans',sans-serif;font-weight:800;border-top:solid 1px #E8E8E8;border-left:solid 1px #E8E8E8;border-bottom:solid 1px #E8E8E8;border-right:0px;width:145px;}#flyouts li{padding-left:10px;line-height:27px;color:#5c5c5c;font-family:'Open Sans',sans-serif;font-weight:400;width:145px;}#flyouts li:hover{background:#fff;padding-left:10px;line-height:25px;color:#5c5c5c;font-family:'Open Sans',sans-serif;font-weight:800;border-top:solid 1px #E8E8E8;border-left:solid 1px #E8E8E8;border-bottom:solid 1px #E8E8E8;border-right:0px;width:150px;}#dbs_logo{margin:0px auto;margin-bottom:10px;}li.hoverOff{background-image:none;}li.hoverOff a{color:#666;font-weight:normal;}li.hoverOn{background-image:url("../../img/backgrounds/navBack.gif");}li.hoverOn a{color:#000;font-weight:bold;}li.hoverPermanent{background-image:url("../../img/backgrounds/navBack.gif");}li.hoverPermanent a{color:#000;font-weight:bold;}ul.whiteFlyout{display:none;position:absolute;left:163px;margin:0px;margin-top:-26px;background:#fff;border-left:0px;padding:5px 0px 0px 0px;max-height:420px;overflow-y:auto;overflow-x:hidden;border-top:solid 1px #E8E8E8;border-right:solid 1px #E8E8E8;border-bottom:solid 1px #E8E8E8;opacity:1;z-index:1000;*width:500px;*height:330px;}#leftNav ul.whiteFlyout li{padding-left:1px;border:none;background:none;line-height:25px;}#leftNav ul.whiteFlyout li:hover{padding-left:1px;border:none;background:none;line-height:25px;font-weight:800;}ul.whiteFlyout li{padding:0;margin:0;text-align:left;}ul.whiteFlyout li a.secondaryCategory,a.secondaryCategory{font-family:'Open Sans',sans-serif;font-weight:400;color:#000;height:14px;line-height:13px;padding:5px 0px 0px 10px;margin:0;}ul.whiteFlyout li a.tertiaryCategory,a.tertiaryCategory{font-size:11px;font-weight:normal;color:#666;line-height:13px;height:14px;display:block;padding:0px 0px 0px 24px;margin:0;}.navMenuDiv{float:left;text-align:left;width:150px;display:block;margin:0;padding:0;}.navMenuDivEmpty{width:30px;height:30px;float:left;}#promoLeftBottom{display:block;background-color:#fff;padding-bottom:10px;padding-top:10px;width:155px;}#promoBottom{width:777px;display:block;margin-bottom:10px;}.hpPromo{width:777px;display:block;}#categoryTopHeader{display:block;float:none;clear:both;height:35px;}.categoryH1,.categoryH2,.categoryH3{margin:10px 0;font-weight:normal;clear:both;float:left;width:100%;}#cartHeaderArea .categoryH1,#rightColumn5050 .categoryH2,#leftColumn5050 .categoryH2{margin:3px 0!important;width:auto!important;}hr{margin:10px;padding:10px;border:1px solid #DDD;border-width:0 0 1px 0;clear:both;}.seeAll{float:right;margin-top:22px;margin-right:10px;font-size:13px;text-transform:capitalize;}.categoryH1{font-size:18px;line-height:20px;}.categoryH2{font-size:18px;line-height:20px;}.categoryH3{font-size:14px;line-height:16px;}#topCategoryFeaturedProducts{float:none;clear:both;overflow:hidden;width:788px;}.categoryMediumFeature img{margin:0 auto 10px!important;}#filterBy,#pagination{float:left;margin-left:20px;}#sortBy{float:left;margin-left:55px;}#inStockOnlyCheckbox{float:left;margin-left:55px;}#productList{clear:both;margin-top:40px;}.productListCatProd{float:none;clear:both;overflow:hidden;width:960px;}.productListCatProd #productListLineProduct:before,.productListCatProd #productListLineProduct:after{content:"";position:absolute;width:20px;height:20px;background:#fff;margin:-10px;}.productListCatProd #productListLineProduct:before{top:0;left:0;}.productListCatProd #productListLineProduct:after{bottom:0;left:0;}.productListCatProd #productListLineProduct{width:18%!important;position:relative;border:1px solid #bbb;}#productList1{float:none;clear:both;width:735px;height:auto;position:relative;margin:0 auto;border:0px solid red;}.productListLine{float:none;clear:both;width:100%;}.productListLine1{float:none;clear:both;width:780px;}.featureditem{padding:0!important;width:25%!important;}.categoryProduct{padding-left:0!important;}.categoryProduct,.featureditem,#productListLineProduct,.categoryProductLast{float:left!important;padding:1%!important;width:18%!important;min-height:245px;border:1px solid #fff;border-color:#fff #fff #fff #ccc;text-align:center;margin:-1px;line-height:18px;position:relative;background:#fff;}.categoryProduct{padding-left:0!important;}.featureditem{padding:0!important;width:25%!important;}.categoryProduct1{border:0 solid red;float:left;height:225px;padding:0 6px 15px 0;position:relative;width:150px;}.categoryProduct1Last{border:0 solid red;float:left;height:225px;padding:0 6px 7px 0;position:relative;width:105px;}#topCategoryFeaturedProducts .categoryMediumFeature:before,#topCategoryFeaturedProducts .categoryMediumFeature:after,#topCategoryFeaturedProducts #productListLineProduct:before,#topCategoryFeaturedProducts #productListLineProduct:after{content:"";position:absolute;width:20px;height:20px;background:#fff;margin:-10px;}#topCategoryFeaturedProducts .categoryMediumFeature:before{top:0;right:0;}#topCategoryFeaturedProducts .categoryMediumFeature:after{bottom:0;right:0;}#topCategoryFeaturedProducts #productListLineProduct:before{top:0;left:0;}#topCategoryFeaturedProducts #productListLineProduct:after{bottom:0;left:0;}.bottomLinks{position:relative;top:2px;left:0;width:100%;}.extraSpaceBottom1{margin-bottom:20px;}.extraSpaceBottom2{margin-bottom:2px;}.extraSpaceBottom3{margin-bottom:2px;}#productList .categoryProduct #productListLineProduct,#productList .categoryProductLast #productListLineProduct{float:none!important;padding:0!important;border:0;margin:0 auto;width:auto!important;position:relative;}#topCategoryFeaturedProducts #productListLineProduct{width:23%!important;position:relative;border:1px solid #bbb;}.noBorderRight{border-right:0px solid #fff!important;}.noBorderBottom{border-bottom:0px solid #fff!important;}.featureditem_price span{display:block;}.grayHomepageBox{margin-top:20px;}.categorySeparator{padding:0px;width:1px;height:230px;background-color:#ebebeb;position:absolute;float:left;margin-left:125px;top:0px;margin-top:-119px;}#diaplay_name,.diaplay_name{height:36px;overflow:hidden;}#diaplay_name a,.diaplay_name a{display:block;color:#3F6DB8;font-weight:100;font-size:13px;}#diaplay_name a.bestSeller,.diaplay_name a.bestSeller{color:#333;}#more_info,#add_To_Cart_Link{float:none;display:inline;}#more_info a,#add_To_Cart_Link a{font-weight:bold;}.productDetailBottomBoxButtons{position:absolute;*position:relative;position:absolute!ie;bottom:30px;*bottom:20px;bottom:10px!ie;_position:relative;_bottom:50px;}.productDetailBottomBoxButtons img{display:block;margin-left:auto;margin-right:auto;}.productDetailBottomBox p{width:125px;position:absolute;top:35px;margin-top:25px!ie;_position:relative;_margin_top:5px;_top:-15px;}.productDetailBottomBox p,img{color:red;}#price,.prodBlockPrice{height:36px;color:red;font-weight:700;}.categoryProduct img,.categoryProductLast img,.categoryCategory img,.categoryCategoryLast img{margin-left:auto;margin-right:auto;}.categoryCategory,.categoryCategoryLast{padding:3px;float:left;width:105px;overflow:hidden;}.categoryCategory a,.categoryCategoryLast a{display:block;height:30px;font-size:12px;text-decoration:none;}div.subcatagory{position:absolute;display:block;height:30px;max-height:30px;overflow:hidden;z-index:1;background-color:#466CB3;opacity:0.9;}div.title{color:#FFF;display:table;height:30px;width:100px;}div.title p{line-height:1.2em;display:table-cell;vertical-align:middle;padding:0px 3px;}.categoryCategoryImg{width:100px;height:100px;}.categoryCategoryImg img{max-width:100%;zoom:1;}#pagination{float:right;padding:0px 10px;line-height:20px;}#paginationSubCat{float:right;padding:10px 10px;line-height:20px;}.arrows{position:relative;margin:0px 5px -5px 5px;}.productDetailsHover{padding:5px;width:208px;background:#fff;border:1px solid #ddd;position:absolute;display:none;margin-top:10px;margin-left:105px;text-align:left;}.categoryMediumFeature .productDetailsHover{margin-left:135px;}.categoryLargeFeature .productDetailsHover{margin-left:175px;margin-top:20px;}.productDetailsHover .rolloverLeftArrow{position:absolute;top:20px;left:-10px;}.productDetailsHoverLast{padding:5px;width:208px;background:#fff;border:1px solid #ddd;position:absolute;display:none;margin-top:10px;margin-left:-220px;}.productDetailsHoverLast .rolloverRightArrow{position:absolute;top:20px;left:218px;}.productDetailsHoverBottom{padding:5px;width:208px;background:#fff;border:1px solid #ddd;position:absolute;display:none;margin-top:-125px;margin-left:105px;text-align:left;}.productDetailsHoverBottom .productDetailRightBox{overflow:auto;height:208px;}.productDetailsHoverBottom .rolloverLeftArrow{position:absolute;top:190px;left:-10px;}.productDetailsHoverBottomLast{padding:5px;width:208px;height:208px;background:#fff;border:1px solid #ddd;position:absolute;display:none;margin-top:-125px;margin-left:-220px;}.productDetailsHoverBottomLast .productDetailRightBox{overflow:auto;height:208px;}.productDetailsHoverBottomLast .rolloverRightArrow{position:absolute;top:190px;left:218px;}.productDetailRightBox{float:left;padding:0px 0px;}.productDetailBottomBox{height:125px;border:0px solid #ddd;word-wrap:break-word;vertical-align:bottom;position:absolute;bottom:0px;color:#1b56b9;width:104px;top:117px;}.productDetailBottomBox b{width:125px;}.productDetailBox1{vertical-align:bottom;position:relative;bottom:0;}.productHoverTitleH3{font-size:18px;margin:3px 0px;padding:0px;line-height:20px;}.productHoverDescription{font-size:10px;color:#666;font-weight:normal;}.productHoverPrice{padding-top:10px;*padding-top:0px;padding-left:15px;font-size:12px;font-weight:bold;}.productHoverPrice .addToCartForm{padding-top:10px;}.productHoverQuantityArea{display:inline;visibility:visible;}.productHoverQuantity{width:20px;height:20px;}.addToCart{vertical-align:top;width:90px;margin:0 auto;display:block;margin-top:1px;}#singleColumn{position:relative;display:block;margin:20px 7px 20px 7px;min-height:600px;width:946px;}#breadcrumbs{padding:0px 0px 5px 0px;}#leftColumn5050{float:left;width:473px;margin-top:20px;}#rightColumn5050{float:right;width:450px;margin-top:20px;}#leftColumn50{float:left;width:370px;}#rightColumn50{float:right;width:370px;}.bigListItems{font-size:14px;margin:10px 0px;}.bigListItems li{padding:2px 5px;}#coverflowTabs{width:609px;height:27px;background-color:#3D69B0;text-align:center;margin:10px auto 0px auto;padding-left:170px;font-size:14px;}#coverflowTabs a{color:#3D69B0;}.coverflowTabOff{background-image:url('../../img/backgrounds/CF_Tab_off.gif');}.coverflowTabOn{background-image:url('../../img/backgrounds/CF_Tab_on.gif');}#coverflowBoxtopsellers{width:145px;height:20px;float:left;padding-top:7px;}#coverflowBoxfeatured{width:145px;height:20px;float:left;padding-top:7px;}#coverflowBoxbargains{width:145px;height:20px;float:left;padding-top:7px;}#welcomeMessageBox{position:absolute;height:1px;width:200px;background:#aaa;top:0px;}#welcomeMessageText{position:relative;padding:3px 7px;border:1px solid #ccc;background:#FCE5A9;display:none;}.section{position:relative;margin:0 0 10px 0;}#footer{display:block;float:none;text-align:left;position:relative;clear:both;width:960px;margin:0px auto;padding-top:25px;}#footer .section{display:block;float:left;width:235px;}#footer .bordered{width:233px;}#footer .section h3{text-align:center;margin:5px 0px;}#footer .section table{width:100%;border-collapse:border-collapse;margin-bottom:10px;}#footer .section table th,#footer .section table td{padding:5px;}#footer .two-col{margin-bottom:5px;}#footer .two-col .row{display:block;position:relative;margin:10px auto;vertical-align:middle;}#footer .two-col .col{height:100%;margin:0px;padding:0px;}#footer .two-col .left-col{position:absolute;left:0px;width:50%;text-align:right;}#footer .two-col .right-col{text-align:left;padding-left:60%;}#footer .link-list{list-style:none;margin-left:33%;padding-left:0;}#footer .link-list li{display:block;position:relative;height:20px;line-height:20px;vertical-align:middle;text-align:left;margin:5px 0px;}#footer .link-list li a{display:block;height:100%;font-size:1.2em;}#footer .link-list li a:link,#footer .link-list li a:visited{text-decoration:none;}#footer .link-list li a:link,#footer .link-list li a:visited:hover{text-decoration:underline;}#footer .copyright{clear:both;text-align:center;padding:10px;}#footer .separator{border-left:1px solid #dfdfdf;}.btn-link{text-decoration:none;padding:3px 5px;border:1px solid #dfdfdf;color:#333;}.btn-link:hover{text-decoration:none;background:#eee;color:#000;}.rnd-orange{background:url(http://www.calendars.com/img/new/hd-rounded-left.png) top left no-repeat;padding:0px 0px 0px 3px;height:25px;}.rnd-orange span{background:url(http://www.calendars.com/img/new/hd-rounded-right.png) top right no-repeat;display:block;padding:0px 3px 0px 0px;}.pay-options{border:1px solid #DFDFDF;}.pay-options legend{font-size:18px;font-weight:normal;padding:8px;color:#3F6DB8;}.pay-options .ct{margin:10px;margin-bottom:20px;}.pay-options .ct .row{margin:20px 0;position:relative;text-align:left;}.pay-options .ct .row img{display:inline;}img.cc{margin-left:20px;}.account-options{border:none;}.account-options legend{font-size:18px;font-weight:normal;padding:8px;color:#3F6DB8;}.account-options .ct{margin:10px;margin-bottom:20px;}.account-options .ct .row{margin:10px 0;position:relative;}.account-options .ct .row img{display:inline;}img.cc{margin-left:20px;}#promoBottom [style*="19px"]{margin-bottom:0!important;}#cloud{padding:2px;line-height:3em;text-align:center;margin:0;background-color:#f6f6f6;}#cloud a{padding:0 10px 0 0;}#cloud li{display:inline;}#cloud a.tag1{font-size:0.7em;font-weight:100;}#cloud a.tag2{font-size:0.8em;font-weight:200;}#cloud a.tag3{font-size:0.9em;font-weight:300;}#cloud a.tag4{font-size:1.0em;font-weight:400;}#cloud a.tag5{font-size:1.2em;font-weight:500;}#cloud a.tag6{font-size:1.4em;font-weight:600;}#cloud a.tag7{font-size:1.6em;font-weight:700;}#cloud a.tag8{font-size:1.8em;font-weight:800;}#cloud a.tag9{font-size:2.2em;font-weight:900;}#cloud a.tag10{font-size:2.5em;font-weight:900;}.clearing{clear:both;}.pad{margin:10px;}.bordered{border:1px solid #dfdfdf;}.txtL{text-align:left;}.txtC{text-align:center;}.txtR{text-align:right;}.txtC img{margin:auto;}.corner{border-radius:4px;}.nowrap{white-space:nowrap;}.marginBottom0{margin-bottom:0px!important}.boldPadding{font-weight:bold;padding-bottom:15px;}.forgotPasswordLi{font-family:arial;font-size:13px;list-style:none;padding-top:15px;}.forgotPasswordUl{padding-top:15px;}#mainNav a:hover{text-decoration:none!important;font-weight:800;}#leftNav .leftnavul a:hover{text-decoration:none!important;font-weight:800;}#leftNav td a:hover{text-decoration:none!important;font-weight:800;}#popularSearches{width:100px;}#popularSearches a{color:#406DB8;font-family:sans-serif;text-decoration:none;}#popularSearchesOver a{color:#406DB8;font-weight:bold;font-family:sans-serif;}#popularSearches a:hover{font-weight:bold;}#popularSearchesOver{width:298px;background-image:url('../../img/backgrounds/popularSearchBackground.png');background-position:top;background-repeat:no-repeat;margin-top:-25px;display:none;position:absolute;left:415px;z-index:999;}.btnOrangeHt25{background-image:url('../../img/backgrounds/orangeBtnStripBG.png');background-repeat:repeat-x;height:25px;background-repeat:repeat-x;background-position:center;text-align:center;cursor:pointer;font-size:12px;font-weight:bold;color:#FFFFFF;border:0;width:110px;}.relatedProduct{float:left;width:105px;padding-left:24px;border:0px solid red;text-align:center;margin-top:15px;}#newFooter{background-color:#EAE3E1;height:auto;margin-top:20px;padding:40px;}