/* Color: Cool Blue */

/*center loop*/

.featuredcategorieshome {
text-align: center;
height: 30px;
width: 730px;
margin-right: 2px;
}

/*SEOdogs*/





.SEOtopdogs {

height: 31px;

width: 690px;

vertical-align: top;

margin-top: 10px;

margin-left: 20px;

background-image: url(/images/seo-dogs-top.png);

}

.SEOmiddogs {

background-image: url(/images/seo-dogs-mid.png);

background-repeat: repeat;

height: auto;

width: 690px;

padding: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 20px;

}

.SEObotdogs {

height: 6px;

width: 690px;

margin-left: 20px;

}

.SEOtextdogs {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

width: auto;

height: auto;

line-height: normal;

text-align: left;

padding-right: 5px;

vertical-align: top;

padding-left: 5px;

}
.SEOtextdogs a {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

text-align:left;

}


/*SEOcats*/





.SEOtopcats {

height: 31px;

width: 690px;

vertical-align: top;

margin-top: 10px;

margin-left: 20px;

background-image: url(/images/seo-cats-top.png);

background-repeat: no-repeat;

}

.SEOmidcats {

background-image: url(/images/seo-cats-mid.png);

background-repeat: repeat;

height: auto;

width: 690px;

padding: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 20px;

}

.SEObotcats {

height: 6px;

width: 690px;

margin-left: 20px;

}

.SEOtextcats {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

width: auto;

height: auto;

line-height: normal;

text-align: left;

padding-right: 5px;

vertical-align: top;

padding-left: 5px;

}


.SEOtextcats a {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

text-align:left;

}
/*SEObirds*/





.SEOtopbirds {

height: 31px;

width: 690px;

vertical-align: top;

margin-top: 10px;

margin-left: 20px;

background-image: url(/images/seo-birds-top.png);

}

.SEOmidbirds {

background-image: url(/images/seo-birds-mid.png);

background-repeat: repeat;

height: auto;

width: 690px;

padding: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 20px;

}

.SEObotbirds {

height: 6px;

width: 690px;

margin-left: 20px;

}

.SEOtextbirds {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

width: auto;

height: auto;

line-height: normal;

text-align: left;

padding-right: 5px;

vertical-align: top;

padding-left: 5px;


}


.SEOtextbirds a {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

text-align:left;

}

/*SEOfish*/





.SEOtopfish {

height: 31px;

width: 690px;

vertical-align: top;

margin-top: 10px;

margin-left: 20px;

background-image: url(/images/seo-fish-top.png);

}

.SEOmidfish {

background-image: url(/images/seo-fish-mid.png);

background-repeat: repeat;

height: auto;

width: 690px;

padding: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 20px;

}

.SEObotfish {

height: 6px;

width: 690px;

margin-left: 20px;

}

.SEOtextfish {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

width: auto;

height: auto;

line-height: normal;

text-align: left;

padding-right: 5px;

vertical-align: top;

padding-left: 5px;

}
.SEOtextfish a {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

text-align:left;

}


/*SEOreptiles*/





.SEOtopreptiles {

height: 31px;

width: 690px;

vertical-align: top;

margin-top: 10px;

margin-left: 20px;

background-image: url(/images/seo-reptiles-top.png);

}

.SEOmidreptiles {

background-image: url(/images/seo-reptiles-mid.png);

background-repeat: repeat;

height: auto;

width: 690px;

padding: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 20px;

}

.SEObotreptiles {

height: 6px;

width: 690px;

margin-left: 20px;

}

.SEOtextreptiles {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

width: auto;

height: auto;

line-height: normal;

text-align: left;

padding-right: 5px;

vertical-align: top;

padding-left: 5px;


}

.SEOtextreptiles a {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

text-align:left;

}

/*SEOsmall*/





.SEOtopsmall {

height: 31px;

width: 690px;

vertical-align: top;

margin-top: 10px;

margin-left: 20px;

background-image: url(/images/seo-small-top.png);

}

.SEOmidsmall {

background-image: url(/images/seo-small-mid.png);

background-repeat: repeat;

height: auto;

width: 690px;

padding: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 20px;

}

.SEObotsmall {

height: 6px;

width: 690px;

margin-left: 20px;

}

.SEOtextsmall {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

width: auto;

height: auto;

line-height: normal;

text-align: left;

padding-right: 5px;

vertical-align: top;

padding-left: 5px;


}

.SEOtextsmall a {

font-family: Verdana, Geneva, sans-serif;

font-size: 10px;

text-align:left;

}

/* Dog side */
.cattopdog {

background-image: url(/images/dogs-top.png);

height: 27px;

width: 226px;

vertical-align: top;

}



.catmiddog {

background-image: url(/images/dogs-mid.png);

background-repeat: repeat;

height: auto;

width: 226px;

margin: 0px;

padding: 0px;

}

.catbotdog {

background-image: url(/images/dogs-bot.png) repeat;

height: 6px;

width: 226px;

}

.catlinksdog {

font-family: Verdana, Geneva, sans-serif;

font-size: 12px;

width: auto;

height: auto;

line-height: 18px;

text-align: left;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 25px;

vertical-align: top;

}

.catlinksdog a {

color: #000000;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;

}

/* Cat side */

.cattopcat {

background-image: url(/images/cats-top.png);

height: 27px;

width: 226px;

vertical-align: top;

margin-top: 7px;

}

.catmidcat {

background-image: urli(/images/cats-mid.png);

background-repeat: repeat;

height: auto;

width: 226px;

margin: 0px;

padding: 0px;

background-image: url(/images/cats-mid.png);

}

.catbotcat {

background-image: url(/images/cats-bot.png);

height: 6px;

width: 226px;

}

.catlinkscat {

font-family: Verdana, Geneva, sans-serif;

font-size: 12px;

width: auto;

height: auto;

line-height: 18px;

text-align: left;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 25px;

vertical-align: top;

}

.catlinkscat a {

color: #000000;
text-decoration: none;

}


/* Bird side */

.cattopbirds {

background-image: url(/images/birds-top.png);

height: 27px;

width: 226px;

vertical-align: top;

margin-top: 7px;

}

.catmidbirds {

background-image: url(/images/birds-mid.png);

background-repeat: repeat;

height: auto;

width: 226px;

margin: 0px;

padding: 0px;

}

.catbotbirds {

background-image: url(/images/birds-bot.png);

height: 6px;

width: 226px;
margin-bottom: 7px;

}

.catlinksbirds {

font-family: Verdana, Geneva, sans-serif;

font-size: 12px;

width: auto;

height: auto;

line-height: 18px;

text-align: left;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 25px;

vertical-align: top;

}

.catlinksbirds a {

color: #000000;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;

}


/*fish*/




.cattopfish {

background-image: url(/images/fish-top.png);

height: 27px;

width: 226px;

vertical-align: top;

margin-top: 7px;

}

.catmidfish {

background-image: url(/images/fish-mid.png);

background-repeat: repeat;

height: auto;

width: 226px;


}

.catbotfish {

background-image: url(/images/fish-bot.png);

height: 6px;

width: 226px;

}

.catlinksfish {

font-family: Verdana, Geneva, sans-serif;

font-size: 12px;

width: auto;

height: auto;

line-height: 18px;

text-align: left;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 25px;

vertical-align: top;
}

.catlinksfish a {

color: #000000;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;

}


/*reptiles*/

.cattopreptiles {

background-image: url(/images/reptiles-top.png);

height: 27px;

width: 226px;

vertical-align: top;

margin-top: 7px;

}

.catmidreptiles {

background-image: url(/images/reptiles-mid.png);

background-repeat: repeat;

height: auto;

width: 226px;

margin: 0px;

padding: 0px;

}

.catbotreptiles {

background-image: url(/images/reptiles-bot.png);

height: 6px;

width: 226px;

}

.catlinksreptiles {

font-family: Verdana, Geneva, sans-serif;

font-size: 12px;

width: auto;

height: auto;

line-height: 18px;

text-align: left;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 25px;

vertical-align: top;
}

.catlinksreptiles a {

color: #000000;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;

}



/*small*/

.cattopsmall {

background-image: url(/images/small-top.png);

height: 27px;

width: 226px;

vertical-align: top;

margin-top: 7px;

}

.catmidsmall {

background-image: url(/images/small-mid.png);

background-repeat: repeat;

height: auto;

width: 226px;

margin: 0px;

padding: 0px;

}

.catbotsmall {

background-image: url(/images/small-bot.png);

height: 6px;

width: 226px;

}

.catlinkssmall {

font-family: Verdana, Geneva, sans-serif;

font-size: 12px;

width: auto;

height: auto;

line-height: 18px;

text-align: left;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 25px;

vertical-align: top;
}

.catlinkssmall a {

color: #000000;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;

}




.customerservice {

margin-top: 10px;

}

.clearance {

margin-top: 7px;

}

. requestproduct {
height: 158px;
width: 226px;
margin-bottom: 100px;
}

/*SEOdogs*/

body {

background: url(/bg/silver-back.png) 0 0 repeat;
}

a {

color: #133466;
font-weight: normal;
text-decoration: none;

}

a:hover {

color: #186BC7;
text-decoration: none;
}

h2 {

color: #133466;

}

hr {

background: #c0dae7;
color: #c0dae7;
border: 0;
height: 1px
border-bottom: 0px solid #000000;
width: 100%;
margin-top: 5px;
margin-bottom: 5px;

}





#Container {



}





#TopMenu {

background: ;

color: #fff;
font-size: 14px;
}

#TopMenu li a, #TopMenu li span {

color: #fff;

}

#TopMenu li span a {

}

#TopMenu li a:hover {



}



#Menu {

background: url(/bg/menu_bg.jpg) 0 0 no-repeat;
color: #fff;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
}

#Menu li {
color: #fff;
}

#Menu li a {

color: #fff;

}

#Menu li a:hover {

color: #fff;


}

#Menu li ul li a {

background: #fff;

}

#Menu li ul li a:hover {

background: #2683af;

}





#Outer {
background: #fff;
}

#Wrapper {

background-image: url(/bg/bg_wrapper.jpg);
background-repeat: repeat;

}

#Wrapper2 {

background-image: url(/images/checkout-back.png);
background-repeat: repeat;
margin-left: 100px;
min-height: 400px;

}

#Wrapper3 {

margin-left: 100px;
min-height: 400px;

}

#Header {

background: ;
}





#Logo h1 {

color: #fff;

}

#Logo h1 a {

color: #383B3B;

}





#SearchForm {
background: url(/search/search-back.png) 0 0 repeat;
height: 125px;
}

#SearchForm label {

display: none;

}

#SearchForm input {

background: #fff;

border: 1px solid #c3c6c4;

}

#SearchForm .Button {

border: 0;

}

#SearchForm a {

color: #fff;

}

#SearchForm p {

color: #0081DE;

}


.Left {
background: #fff;


}

.Left .Block {

background: ;




}

.Left h2 {

background: #000000;
font-size: 18px;
color: #fff;

}

.Left li {



}

.Left li a {
color: #000000;


font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.Left li a:hover {
color: #0099ff;
}
.Content {
background: #fff;
}
.Content6 {
background: #fff;
}

#homeText {
width: 680px;

padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#petsHome {
background-color: #FFF;
width: 670px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;


}

.Content h2 {

}

.Content a {
}

.Content.Wide {

}

.Content.Widest {

}

#Footer {
clear: both;
text-color: #fff;
}





.NewsletterSubscription input {

border: 1px solid #c3c6c4;

}


.ProductList .ProductImage {

border: 0;
padding: 2px;
text-align: center;

}

.Content .ProductList strong, .Content .ProductList strong a {

font-size: 12px;
color: #133466;
font-family: Verdana, Geneva, sans-serif;
text-align: center;
}

.Content .ProductList strong, .Content .ProductList strong a:hover {

font-size: 12px;
color: #186BC7;
font-family: Verdana, Geneva, sans-serif;
text-align: center;

}
.ProductPrice, .ProductList em {

color: #dd2020;
text-align: center;


}

.ProductList .Rating {

color: #999999;
text-align: center;

}



.Right .ProductList li {

}



.Content .FeaturedProducts .ProductList li {


background: #fff;

}


.Content .FeaturedProducts .ProductList .ProductImage {
}

.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over {

}

.Right .TopSellers li {
padding-bottom:0;padding-top:0;

}



.Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */

color: #2f2f2f;

}



.Right .TopSellers li.TopSeller1 .ProductImage { /* No1 seller box */

}



.Right .TopSellers li.TopSeller1 {

}



.Right .TopSellers li.TopSeller1 .ProductDetails { /* No1 seller box */

background: #fff url(../../Nightwear/images/coolblue/TopSellerNumber1.gif) 7px 2px no-repeat;

}



.Right .TopSellers li.TopSeller1 .TopSellerNumber {

display: none;

}



.Breadcrumb {

border-bottom: 1px solid #c0ddeb;
margin-bottom: 5px;

}





.CompareItem { width:200px; border-left: solid 1px #2e4a9d; }

.CompareFieldName { font-weight:bold; border-bottom: 1px solid #2e4a9d; }

.CompareFieldTop { border-bottom:solid 1px #2e4a9d; }

.CompareFieldTop a:hover { color:##0099FF; }

.CompareCenter { border-left:solid 1px #2e4a9d; border-bottom:solid 1px #2e4a9d; }

.CompareLeft { border-left:solid 1px #2e4a9d; border-bottom:solid 1px #2e4a9d; }



.ViewCartLink {

background: url('../../Nightwear/images/coolblue/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;
color: #424748;
border-bottom: 1px solid #c7d7db;
}

.CartContents tbody .SubTotal td {
border-top: 1px solid #c7d7db;
color: #133466;
}



.JustAddedProduct {

border: 1px solid #2e4a9d;

background: #fff;

}



.JustAddedProduct strong, .JustAddedProduct a {

color: #2e4a9d;


}

.CategoryPagination .PagingList, .CategoryPagination .PagingList li {
list-style: none;
padding: 0;
margin: 0;
}

.CategoryPagination {
color: #034285;
background: #f4fbfc;
border: 1px solid #c0dae7;
margin-bottom:5px;
width: 720px;
}

.CategoryPagination .PagingList li {
display: inline;
padding: 0 5px;
}


.CheckoutRedeemCoupon { background: #fff; padding: 10px; width: 300px; border: 1px solid #2e4a9d; margin-bottom: 10px; }



.SubCategoryList, .SubBrandList {

background:#fff;

}



.InfoMessage {

background: #EDF2F3 url('../../Nightwear/images/InfoMessage.gif') no-repeat 5px 8px;

color: #555;

font-size: 11px;
border: 1px solid #C7D7DB;

}



.SuccessMessage {

background: #fff url('../../Nightwear/images/SuccessMessage.gif') no-repeat 5px 8px;

color: #555;

}



.ErrorMessage {

background: #fff url('../../Nightwear/images/ErrorMessage.gif') no-repeat 5px 8px;

color: #555;

}



.ComparisonTable tr:hover td, .ComparisonTable tr.Over td {

background: #dfedf4;

}



.QuickSearchHover td{ background: #dfedf4; }

.QuickSearchAllResults a { background: url('../../Nightwear/images/coolblue/QuickSearchAllResultsButton.gif') no-repeat right; }



.SearchTips .Examples {

background: #dfedf4;

border: 1px solid #c0ddeb;

}



.MiniCart .SubTotal {

color: #dd2020;

}



.CreateAccount {

border-right: 1px solid #2e4a9d;

}



/* Shipping Estimation on Cart Contents Page */

.EstimateShipping {

border: 1px solid #2e4a9d;

background: #dfedf4;

}



/* Express Checkout */

.ExpressCheckoutBlock .ExpressCheckoutTitle {
background: #dcf0f5;
border: 1px solid #bce0e8;
}

.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {
background: #f0f0f0;
border: 1px solid #ddd;
color: #555;
}

.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
color: #888;
}


/* General Tables */

table.General tbody tr td {

border-top: 1px solid #C7D7DB;

}



/* Tabbed Navigation */


.TabNav {

border-bottom: 1px solid #052A3A;
}

.TabNav li a {

border: 1px solid #052A3A;
color: #fff;
background-color: #133466;
}

.TabNav li a:hover {
color: #000;
background-color: #0099FF;

}

.TabNav li.Active a {
color: #000;
border-bottom: 1px solid #fff;
background: #fff;

}




/* Product Videos */

#VideoContainer {
    border: 1px solid #cccccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.currentVideo {
    background-color: #ddf0f6;
}

.videoRow:hover {
    background-color: #efefef;
}

.CartContents .ItemShipping th {
    border-bottom-color: #c0ddeb;
    border-top-color: #c0ddeb;
    background: #dfedf4;
    color: #424748;
}

