/*V3 Styles */

/* ====================================== */
/*              General                   */
/* ====================================== */

/* MASTER */
html{height: 100%;}
body{width:100%; text-align: center; height:100%;font-family: Arial; margin:0px; padding:0px;}
.DefaultText{width:100%;}
.errorMsg{color:#F8EBEB; font-size:20px;}

/*site seal */
.SecuritySeal{background-color:#013622}

/* Default Containers */

table {color:#666666;}

#ulMasterContainer{ list-style:none; margin:0px auto; padding:0px; width:891px; }
#ulMasterContainer li{padding:0px;margin:0px; float:left;}
#liHeaderContainer{height:75px;  padding:0px; margin:0px;}
#liTopMenu{ width:100%; vertical-align:top;height:20px;text-align:left;  }
#liMasterMiddleContainer{width:891px; float:none; text-align:left;padding:0px;margin:0px;  }
#liMasterFooterContainer{height:40px; float:none;}


#ulMasterMiddleContainer{list-style:none; padding:0px;margin:0px; }
#ulMasterMiddleContainer li {float:left; padding:0px;margin:0px;}
#liLeftMenuContainer{  text-align:right;  padding:0px;margin:0px;  }
#liMiddleBody{ padding:0px;margin:0px;padding:0px;margin:0px;  vertical-align:top; width:600px;}
#liRightContainer{  text-align:right; width:180px; padding:0px;margin:0px; }

#ulDefaultContainer{list-style:none; margin:0px; padding:0px; margin-bottom:10px; width:600px; }
#ulDefaultContainer li{margin:0px; padding:0px;}
#ulDefaultContainerTop {background-color:#FFFFFF; height:0px; margin:0px; padding:0px;}
#ulDefaultContainerMiddle { margin:0px; padding:0px; }
#ulDefaultContainerFooter {background-color:#FFFFFF;  height:0px;margin:0px; padding:0px; }
#ulSmallContainerTop {width:210px; height:6px;}
#ulSmallContainerMiddle { width:180px; }
#ulSmallContainerFooter {width:210px; height:10px; }

/* SITE MAP */
#ulSiteMapContainer{list-style:none;margin:0px; padding:0px;}
#ulSiteMapContainer li{margin:0px; padding:0px; float:none; font-size:14px; }
#ulSiteMapContainer li h1{font-size:14px; margin:2px;}
#ulSiteMapContainer li h1 a{font-size:14px;color:#48451A; text-decoration:none;}
#ulSiteMapContainer li h1 a:hover{font-size:14px;color: #97B7AA;}

/*Content*/
#ulDefaultContainerMiddle div{padding:20px;}

/* REGISTER LOGIN*/

.divRegisterLoginContainer{width:730px;text-align:center;}



.registerLoginTextHead {padding:4px;height:20px; FONT-WEIGHT: bold; font-size:20px;}
.registerLoginText{}
.registerLoginText1{text-align:right;font-size:12px;padding-right:10px;}
.regsiterTextBox{border:1px solid #gray;width:180px;text-align:left;font-size:11px;}
.regsiterTextBox1{border:1px solid #gray;width:180px;text-align:left;font-size:11px;position:relative;top:8px;}
.regsiterTextBox2{border:1px solid #gray;width:220px;text-align:left;font-size:13px;position:relative;top:-5px;}
.registerLoginNote{text-align:center;}

/* REGISTER */
#fldRegister{border:0px;}
#ulRegisterContainer{ margin:0px; padding:0px;}
#ulRegisterContainer li{margin:0px; padding:0px;}


/* ====================================== */
/*              SEARCH                    */
/* ====================================== */

/* SEARCH.ascx */
#DivSearchFormContainer{width:200px;height:20px;overflow:hidden; position:relative;top:-20px; left:350px;}
#ulSearchContainer{margin:0px; padding:0px; margin-left:8px; width:180px; height:41px;background-repeat:no-repeat; background-position:0px -1px; background-image:url(/App_Themes/EquinePlanet/images/SearchBackground.gif); float:left;  list-style:none; }
#ulSearchContainer li{float:left;}
#ulSearchContainer li input{border:0px;}

.SearchResultsText{font-size:12px;}
.SearchResults{ margin-top:0px; width:740px;  }

.SearchResults td{height:110px;color:#48451A;  }
.SearchResults td a{font-size:12px;color:#48451A; font-weight:bold;}
.SearchResults td span a{font-size:14px;color:#48451A;}
.SearchResults td span a:hover{font-size:14px;color:#23408F;}
.SearchResults a{font-size:12px;color:#48451A;}
.SearchResults a:hover{font-size:12px;color:#23408F;}
.SearchHelp{font-size:12px;text-align:center;}
.SearchResultsBar{font-size:14px; width:720px;  background-color:#D1D4D4;  color:#48451A; text-align:left;margin-right:5px;padding-top:2px;height:20px; vertical-align:middle; border-top:1px solid #4D4D4F;}
.SearchTextBox{width:300px;}


#DivHeaderSearch input {}
.SearchButton{padding-top:1px;}
.SearchInputField{margin-left:25px; margin-top:2px; color:White; width:120px; height:14px; vertical-align:top; border:3px; background-color:#23408F; }

/* -------------------------------------- */

/* ====================================== */
/*              Headers                   */
/* ====================================== */

/* HEADER.asxc */

#divHeaderContainer div {display:none;}
#ulHeaderContainer{ list-style:none;margin:0px; padding:0px; }
#liLogo{ width:681px;  margin:0px; padding:0px; text-align:left; height:79px;   }
#liNav{width:0px; height:20px; margin:0px; padding:0px;text-align:right; display:none;  }
#liSearch{ width:315px; height:70px;  text-align:right;}
#ulHeaderNavContainer{list-style:none;  margin:0px; padding:0px;  }

#liHeaderButtons{float:right; text-align:right;}
#liHeaderContact{ font-size:34px ; width:100%}
#liHeaderEmail{ height:65px;font-size:24px;  width:100%}

#ulHeaderUpperNav{list-style:none;  margin:0px; padding:0px;   width:500px;}
#ulHeaderUpperNav li{padding-right:3px; float:left; font-size:18px; }
#ulHeaderUpperNav li a{color:#23408F;font-size:14px; text-decoration:none;}
#ulHeaderUpperNav li a:hover{color: #23408F;font-size:14px;   text-decoration:none;}
#ulHeaderUpperNavContact{ font-size:34px}

#HeaderLowerNavContainer{margin:0px; padding:0px; }
#ulHeaderLowerNav{list-style: none;padding: 0px; margin:0px; padding-bottom:20px;   font-size:17px; }
#ulHeaderLowerNav li{float: right;padding: 4px;}
#ulHeaderLowerNav li a{padding-left: 0px;color: #FFFFFF;}
#ulHeaderLowerNav li a:hover{padding-left: 0px;color: #97B7AA;}

.HeaderTableContent{font-size:25px;}
/* -------------------------------------- */

/* ====================================== */


/* ====================================== */
/*              Menus                     */
/* ====================================== */

/* TOPMENUSTATIC */
#ulTopMenuStaticContainer{margin:0px; padding:0px; list-style:none; float:none; width:1000px; position:relative; top:-23px;}
#ulTopMenuStaticContainer li{float:left; padding:5px;}
#ulTopMenuStaticContainer li a{color:black; text-decoration:none; font-weight:bold;}
#ulTopMenuStaticContainer li span{color:White;}
#ulTopMenuStaticContainer li a:hover{color:silver; font-weight:bold;}
/* ---------------------- */

/* TOP MENU MAIN NAV*/
#DivHomeLink{position:relative;left:-650px;top:-60px;}
#DivTopMenu{width:100%;  display:block; background-image:url('/app_themes/slaterbradly/images/headerBar.png');  height:21px; width:891px; }
#DivTopMenu a {}
.TopMenuItem{height:18px; width:80px;  text-align:left; padding-left:5px; text-transform:capitalize; position:relative; top:-1px; left:17px; }
.TopMenuItem a{font-weight:bold;text-decoration:none;font-size:12px;color:white; text-align:center;}
.TopMenuItem a:hover{ font-weight:bold;text-decoration:none;font-size:12px;color:#72CCEF; text-align:center;}
/* ---------------------- */




/* LEFTMENUSTATIC */
#ulLeftMenuStaticContainer{margin:0px; margin-left:15px; margin-top:20px;  padding:0px; list-style:none; float:none;  text-align:left; font-size:12px;}
#ulLeftMenuStaticContainer li{float:none; padding:2px;text-align:left;}
#ulLeftMenuStaticContainer li a{color:#48451A; text-decoration:none; }
#ulLeftMenuStaticContainer li span{color:White;}
#ulLeftMenuStaticContainer li a:hover{color:silver; font-weight:bold;}
/* ---------------------- */


/* MENU LEFT */
#ulLeftMenuContainer{list-style: none; padding-left:0px; margin:0px; width:200px; }
#liLeftMenuHeader{list-style: none; padding:0px; margin:0px;}
#liLeftMenuBody{list-style: none; padding:0px; margin:0px;text-align:right; width:200px;}
#liLeftMenuFooter{list-style: none; padding:0px; margin:0px}

.MenuImage{ float:left; padding-right:5px; padding-bottom:5px;}
#LeftMenu{list-style: none; padding:0px; margin:0px;  margin-bottom:10px;  font-size:14px; text-align:right;}
#LeftMenu li{padding: 4px; float:none;text-align:right;}
#LeftMenu li a{padding-left: 0px;color: #48451A; text-decoration:none;}
#LeftMenu li a:hover{padding-left: 0px; color: #48451A;text-decoration:underline;}
/* ---------------------- */

/* EXPAND LEFT MENU */
#TableExpandLeftMenu{margin-top:0px;}
#ulExpandLeftMenuChildContainer{float:none; margin:0px;margin-left:10px;  padding:0px; list-style:none; font-size:13px;}
#ulExpandLeftMenuChildContainer li{float:none; margin:0px; padding-bottom:5px;}
.ExpandLeftMenuParent span{padding-left: 0px;color: #48451A; text-decoration:none; text-transform:uppercase;}
.ExpandLeftMenuParent{padding:3px;padding-top:10px;font-size:12px; font-weight:bold;}
.ExpandLeftMenuParent a{text-decoration:none; }
.ExpandLeftMenuParent a:hover{background-color:#72CCEF;}
.ExpandLeftMenuChild  a{color: #48451A; text-decoration:none;}
.ExpandLeftMenuChild  a:hover{color: #48451A; text-decoration:none;background-color:#72CCEF;}
.ExpandLeftMenuChildSelected {background-color:#72CCEF; color: #FFFFFF; text-decoration:none; font-weight:bold;}
/* ---------------------- */


/* SECOND NAV MENU */
#TableSecondNavMenu{margin-top:0px;}
#ulSecondNavMenuChildContainer{float:none; margin:0px;margin-left:10px;  padding:0px; list-style:none; font-size:13px; 
margin-top:80px; padding-bottom;10px; overflow:visible; height:200px;}
#ulSecondNavMenuChildContainer li{float:none; margin:0px; padding-bottom:5px;  padding-right:5px;  width:220px;  overflow:visible;}
.SecondNavMenuParent span{padding-left: 0px; color: #48451A; text-decoration:none; text-transform:uppercase;}
.SecondNavMenuParent{padding:3px;padding-top:10px;font-size:12px; font-weight:bold;}
.SecondNavMenuParent a{text-decoration:none;  }
.SecondNavMenuParent a:hover{background-color:#72CCEF;}
.SecondNavMenuChild  {border-right:5px solid white;}
.SecondNavMenuChild  a{color: #5e5e5e; text-decoration:none; letter-spacing: 2px}
.SecondNavMenuChild  a:hover{color: #5e5e5e; text-decoration:none; color:Black; letter-spacing: 2px}
.SecondNavMenuChildSelected {   border-right:5px solid #FE5400; color: #FFFFFF; text-decoration:none;  letter-spacing: 2px;}
.SecondNavMenuChildSelected span{}
/* ---------------------- */

/* MENU GUIDES */
#ulGuideMenuContainer{}
#liGuideMenuHeader{list-style: none; padding:0px; margin:0px; line-height:30px;}
#liGuideMenuBody{list-style: none; padding:0px; margin:0px;}
#liGuideMenuBody li a{padding-left: 0px;color: #48451A; text-decoration:none; font-size:13px;}
#liGuideMenuFooter{list-style: none; padding:0px; margin:0px;}

.DivLeftGuideMenu{text-align:LEFT;padding-left:10px; padding-top:5px;width:185px; border:1px solid black;}
.DivLeftGuideMenuHead{PADDING-left:10px;padding-top:7px;color:Black;font-size:15px;font-weight:normal;height:26px;text-align:LEFT;  }
.DivLeftGuideMenuBody{ width:185px;text-align:left;}
.DivLeftGuideMenuFooter{}
.DivLeftGuideMenuBody A {color:#524F26;font-size:13px;padding-left:20px;font-weight:normal;text-decoration:none;}
.DivLeftGuideMenuBody A:hover {color:#718B39;font-size:13px;padding-left:20px;font-weight:normal;}
/* ---------------------- */

/* BREAD CRUMB **/
.ulBreadCon{  background-color:White;margin:0px; padding:0px; width:790px; list-style:none;margin-left:10px;margin-top:10px;color:#48451A; }
.ulBreadCon li{height:30px;}
.ulBreadCon li a{height:30px; text-decoration:none; font-weight:bold;padding-right:3px;}

.breadSelected{font-weight:bold;font-size:14px;}
.breadurl{ color: #48451A; font-weight: normal; font-size: 12px; text-decoration: underline; text-transform:capitalize;}
a:hover#breadurl{text-decoration: underline;}
a#breadurl {border-bottom: 1px solid #48451A;}
/* ----------------------- */

#DivContentHome{width:100%;padding-top:5px;}
/* ====================================== */
/*                                        */
/* ====================================== */


/* ====================================== */
/*              Footer                    */
/* ====================================== */

/* FOOTER */

/* footer1.ascx */

#DivFooter1Container{width:100%; background-color:White; display:none;}
#DivFooter1{background-image:url(/App_Themes/EquinePlanet/images/Footer1Background.gif);background-repeat:no-repeat;width:100%;height:130px; background-position: 10px;background-color:White;padding-top:20px;}

/* footer2.ascx */
#DivFooter2Container{width:997px; background-color:White;}
#DivFooter2{background-image:url(/App_Themes/EquinePlanet/images/Footer2Background.gif);width:980px;height:88px;}

/* footer3.ascx */
#DivFooter3Container{width:997px; background-color:White; display:none;}
#DivFooter3{background-image:url(/App_Themes/EquinePlanet/images/Footer3Background.gif);width:988px;height:115px; background-position:8px; background-repeat:no-repeat;}
#DivFooter3 a{color:#FFFFFF; font-weight:normal;}
#DivFooter3 a:hover{color:white;font-weight:normal;}
#DivFooter3 td{color:white;font-weight:bold; }

/* footer4.ascx */
#DivFooter{height:21px; display:block;  text-align:center; background-image:url('/app_themes/slaterbradly/images/headerbar.png');   }
#liFooter4Divider{display:none;}
#ulFooterNavContainer{ margin:0px; padding:0px; list-style:none;  width:891px; float:left;}
#ulFooterNavContainer li{ padding:0px; padding-top:3px; margin:0px;float:right; height:20px; color:white; text-transform:capitalize; font-size:12px; padding-left:5px; padding-right:5px;}
#ulFooterNavContainer li a { color:#fff; }
#liFooterNavLower0{text-align:left;}
#liFooterNavLower1{}
#liFooterNavLower2{text-align:right; width:200px; background-color:white; position:relative; left:35px;}
/* footer CTM */ 
#DivFooterCTM{background-image:url('/app_themes/slaterbradly/images/bodyBackground.gif'); width:890px; height:60px; position:relative; top:-20px;}


#ulFooterNavLower{ list-style:none; margin:0px; padding:0px;  width:890px;}
#ulFooterNavLower li{ float:left; padding-top:3px;  color:White; padding-right:8px; font-size:12px; width:280px}
#ulFooterNavLower li a{ color:#5E5E5E; text-decoration:none; }
#ulFooterNavLower li a:hover{ color:#79B2F7; text-decoration:none;}



/*----------------------*/

.PageText{padding:14px;font-size:14px}

/* PAYMENT */

.cardNewTable{width:100%;}
.DivExistingCardContainer{width:100%; display:none;}
/* ----------------------- */


/* REVIEWS*/

#ulReviews{ list-style:none; margin-left:0px;text-align:left;margin-top:0px;padding-left:0px;}
#ulReviews li{padding-left:5px}
#ulReviewContainer{width:100%;}
#ulReviewContainer li{float:none; padding:5px;}


/* ====================================== */
/*              PRODUCTS                  */
/* ====================================== */

/* Detail */
#ulProdTmplt1{list-style:none; color:#48451A; margin:0px; text-align:left;padding:10px; float:none;  }
#ulProdTmplt1 li h1{color:#48451A; font-weight:bold; font-size:15px; padding:0px; line-height:18px; }
#ulProdTmplt1 li{ float:none;font-size:12px;}
#ulProdTmplt1 li a{color:#48451A; font-size:12px;}
#ulProdTmplt1 li a:hover{color:#23408F;}
.Template1Addtobasket{font-size:14px; font-weight:bold; border-top:1px solid #F1F1F1; height:20px; text-transform: uppercase; text-decoration:underline; padding-top:10px;padding-bottom:10px;padding-left:0px;}
.Template1PriceText span{font-size:16px; font-weight:bold;}


#ulProdTmplt1OuterCntr{list-style:none; margin:0px;padding:0px; width:800px;}
#liProdTmplt1OuterCntrHeader{float:left; width:800px; height:0px;}
#liProdTmplt1OuterCntrBdy{float:left; background-color:#FFFFFF;}
#ulProdTmplt1InnerCntr{list-style: none; margin: 0px; padding: 0px; width: 746px;}
#liProdTmplt1InnerCntr{float: left; width: 390px; padding: 10px;}
#ulProdTmplt1InnerCntrBdy{list-style:none; margin:0px;padding:0px;width:800px;}
#liProdTmplt1InnerCntrBdyImg{float: left; width:240px;}
#liProdTmplt1InnerCntrBdyImg a {color:#48451A;}
#liProdTmplt1InnerCntrBdyImg a:hover {color:#23408F;}
#liProdTmplt1InnerCntrBdyImg a span{padding-left:10px;}
#liProdTmplt1InnerCntrBdyImg img{padding-left:10px;}
#liProdTmplt1InnerCntrBdyContent{float: left; width:250px;}
#liProdTmplt1OuterCntrFooter{float:left; width:800px; height:16px;}
/* ====================================== */

/* productListTemplate1.ascx */
#ulPLCon{list-style:none; padding-left:0px; padding-right:5px; margin:0px; margin-top:5px; margin-right:5px; position:relative; top:-95px; z-index:10; width:250px;  left:3px;}
#ulPLCon li{float:left; padding:0px;margin:0px; width:250px; }
#liPLName{float:left; padding:0px;margin:0px; margin-top:0px;   width:170px; vertical-align:bottom;}
#liPLPrice{font-weight:bold; font-size:17px;}
#liPLQty{height:14px;}
.divPLImgCon{z-index:1; position:relative;}
.imgPL{ position:relative; top:-383px; left:0px;}
.prodListContainer{margin-top:8px; margin-left:10px; width:790px; background-color:#FFFFFF}
.prodListContainer td{border-right:1px solid silver;}
/* ====================================== */

/* ProductList.ascx */
#ulProductList{list-style:none; margin:0px;padding:0px; background-color:#335E4D; }
#ulProductList li{list-style:none; margin:0px; padding-left:0px; background-color:#335E4D;}
#ulMenuExtraInfo{margin:0px; padding:0px; list-style:none; }
#ulMenuExtraInfo li{margin:0px; padding:0px; width:746px; }
.LabelMenuExtraInfo{}

.LabelMenuExtraInfo h1 { font-size:20px;}
.LabelMenuExtraInfo p {font-size:13px;}

#prodCon{font-size:12px;  cursor:pointer;  text-align:center;   padding-left:0px; padding-right:7px; padding-bottom:14px;  margin:0px; color:#48451A; width:253px; height:278px; border-collapse: collapse; overflow:hidden;}
#prodCon a {text-decoration:none;}
#prodCon a h1{color:#48451A; margin:0px; font-size:14px; line-height:18px;}
#prodCon a:hover h1{color:#23408F;}
#prodCon li a{color:#48451A;}
#prodCon li a:hover{color:#23408F;}
/* ====================================== */

.price{color:#FFFFFF; font-size:13px;font-weight:bold; }
.productInformation{color:#FFFFFF;font-size:14px;margin:2px;}
.prodHead { font-size: 14px; text-decoration: none;}
.prodImg { PADDING-BOTTOM: 4px;float:left; }
.prodListImgMain{height:200px;}

.prodBody {font-size:12px; color:#FFFFFF; text-align:center; padding-left:5px;padding-right:5px;}
.prodManf {font-size:11px; color:#FFFFFF; text-align:center; }
.prodListImgContainer{text-align:center;padding-top:4px;}
.NoProducts { width:100%;PADDING-RIGHT: 2px; PADDING-LEFT: 2px; font-weight: bold; FONT-SIZE: medium; PADDING-BOTTOM: 1px; PADDING-TOP: 2px;}
.prodTitle {color:#FFFFFF;text-align:center;padding-left:2px;padding-right:2px}
.prodTitle h3 {margin:1px;}
.prodTitle h1  {margin:1px; }
.prodTitle h1  a{color:#FFFFFF;font-size:12px;font-weight:bold;letter-spacing:0px;	}

.promotionText{color:Green;}
.promotionOriginalPrice{ text-decoration:line-through;color:Green;}
/* ====================================== */

/* Related.Template1.ascx*/

#ulRelatedProdsOuterContainer{width:390px;list-style:none; margin:0px; padding:0px; float:left; border-top:1px solid #F1F1F1;}
#ulRelatedProdsContainer{list-style:none; margin:0px; padding:0px; margin-left:6px; }
#ulRelatedProdsContainer li{margin:0px; padding:0px; float:left; background-color:white; text-align:center;border-right:0px solid gray;}
#ulRelatedProds{list-style:none; margin:0px; padding:0px; border:0px ; height:135px;}
#ulRelatedProds li{margin:0px; padding:0px; float:none; width:154px; border:0px; }
#ulRelatedProds li a img{padding-top:5px; border:0px;}
#ulRelatedProds li h1 a{font-size:11px; color:#48451A; }
#ulRelatedProds li h1 {font-family: Arial,Helvetica,Geneva,Swiss; text-transform:capitalize; font-size: 12px; letter-spacing:0px; font-weight:bold; padding-bottom: 2px; margin:0px; color:black;}


#divRelatedProductsHeader{font-size:13px; margin:0px; padding-top:5px;padding-bottom:0px; border-top:0px gray solid; padding-left:10px; color:#48451A;}

/* ----------------------- */


#ProductRotator{}
#ProductRotator div h2{ font-size:11px; padding:0px; margin:0px;} 
#ProductRotator div h2 a{ font-size:11px; color:#48451A; padding:0px; margin:0px;} 
#ProductRotator div h2 a:hover{ font-size:11px; color:#48451A; padding:0px; margin:0px;} 
#ProductRotator div { font-size:11px;color:Black; text-align:center;} 
#ProductRotator price{ font-size:11px;} 
#ProductRotator div a{font-size:11px; color:#48451A; padding:0px; margin:0px;}

#tdPagerContainer{text-align:left; }
.tablePager{ text-align:left; width:777px; height:35px; margin-left:10px;}
.tablePager td{}
.tablePager td h1 {width:0px;text-transform:capitalize; font-size: 16px; letter-spacing:0px; font-weight:bold; color:#48451A;}

.PageIndex{font-size:14px;letter-spacing:1px; font-weight:bold; color:gray;}
.PageIndex a{color:#48451A;  font-size:14px; text-decoration:underline; }
.PageIndex a:hover{color:#48451A; font-size:14px;text-decoration:underline;}

.PageSort{font-size:14px;font-weight:bold;}
.PageSort a{color:#48451A;  font-size:14px;text-decoration:underline;}
.PageSort a:hover{ color:#48451A;  font-size:14px;text-decoration:underline;}


/* ====================================== */
/*              Cart                      */
/* ====================================== */

#ulShoppingCartContainer{ list-style:none;margin:0px; padding:0px;width:800px; }
#liShoppingCartHeader{ width:746px; height:16px; margin:0px; padding:0px;}
#liShoppingCartBody{background-color:#FFFFFF; width:746px;margin:0px; padding:0px; font-size:12px; }
#liShoppingCartFooter{ width:746px; height:16px;margin:0px; padding:0px;}
.CartHeaderProductName{ text-align:left;padding-left:12px;}
.CartHeaderSubTotal{text-align:center;}

.cartItem{border-bottom:1px solid black; border-bottom-style:dashed;border-color:silver; vertical-align:middle; height:20px; }
.cartItem a{color:#48451A;}
.cartHeading{ color:#48451A;text-align:center;height:30px;font-size:18px;}
.CartLineHeadings{color:#48451A; height:40px;}
.shoppingCartExtraInfo{color:#48451A;width:541;padding:5px;padding-top:20px;}



/* Mini Cart */

#ulMiniCartContainer{list-style:none; margin:0px; padding:0px; padding-left:15px; }
#ulMiniCartDefaultContainer li{margin:0px; padding:0px; }

.MiniCartHeader{height:22px;   }
.MiniCartContainer{ font-size:11px; text-align:left;color:#48451A; border-top:1px solid #f1f1f1; margin-top:3px;}
.MiniCartContainer td a{color:#48451A;}
.MiniCartContainer td a:hover{color:#48451A;}
.MiniCartContainer span {font-size:14px; text-transform:uppercase; font-weight:bold; line-height:30px;  }
.MiniCartContainer td span {font-size:11px; }
.MiniCartContainer input{padding:4px;}



/* CHEKOUT KART*/


.CheckoutKartProduct{text-align:left; vertical-align:top; }
.CheckoutKartProduct a{color: Gray; font-size: 12px; }
.CheckoutKartProduct a:hover{color: Black; font-size: 12px; }
.CheckoutKartCouponText{font-size: 11px; color: gray; font-style: italic;}
.CheckoutKartProductFooter{text-align:right; font-weight:bold; border-top:2px solid white; color:Black; font-size:12px;}

.CheckoutKartProductTitle{text-align:left; font-weight:bold; color:Gray; font-size: 13px;  border-bottom:2px solid white;}
.CheckOutKartLineTotalHeader{width:75px;font-weight:bold; color:Gray; font-size: 13px;  border-bottom:2px solid white; text-align:right; }
.CheckoutCartContainer{ background-color:#F9F9F8;}
.CheckOutKartPriceHeader{width:95px;font-weight:bold; color:Gray; font-size: 13px; border-bottom:2px solid white; text-align:right; }
.CheckoutCartHeaderQuantity{font-weight:bold; color:Gray; font-size: 13px;   border-bottom:2px solid white;}
.CheckoutCartHeaderRemove{font-weight:bold; color:Gray; font-size: 13px;   border-bottom:2px solid white;}
.shoppingCartHeading{color:#577887;font-size:11px;font-weight:bold;  border-bottom:2px solid white;}
.shoppingCartLink{color:#577887;font-size:10px;}
.cartImage{float:left;}
.CheckoutCartPrice{ color:black; font-size: 12px; text-align:right; }

.shoppingCartTable{width:541;vertical-align:top; text-align:center;padding:10px;}
.shoppingCartCell{color:#d9d9d9;width:100%;}
.shoppingCartCellPayment{color:#d9d9d9;text-align:center; }
.shoppingCartTableConfirm{color:#d9d9d9;width:600;vertical-align:top; text-align:center;padding:10px;border:0px solid #d9d9d9;}


.PageIndex{font-size:16px;}
.PageIndex a{color:Black; font-size:14px;text-decoration:underline;}

.PageSort{font-size:16px;}
.PageSort a{color:Black; font-size:14px;text-decoration:underline;}

.checkoutSelected {  FONT-SIZE: 16px; COLOR: #FFFFFF;padding:4px; font-weight:bold;}
.checkOutProcessTable{width:100%;height:20px;padding-left:10px;text-align:center;}
.checkout{color:#97B7AA;font-size:14px;padding:4px;}

/* Login Control*/
#ulLoginContainer{margin:0px; padding:0px; list-style:none;}
#ulLoginContainer li{margin:0px; padding:0px; float:none; margin-left:10px;}
#ulLoginContainer li a{color:#79B2F7;font-size:20px;}


/*INFO GUIDE */
#ulInfoGuideContainer{list-style:none;}
#ulInfoGuideContainerTop{}
#ulInfoGuideContainerMiddle{ width:760px;}
#ulInfoGuideContainerFooter{}

/*PRIVATE AREA OF PUBLIC SITE */

/*ACCOUNT DETAILS */
#TableAccountDetailsContainer{width:650px;}
#TableAccountDetailsContainer td{}
#TableAccountDetailsContainer td a{ color:#48451A;}
.tdFirstName{width:180px;}

/*GuideMenu */
.DivLeftGuideMenuHead{font-size:14px; font-weight:bold; color:#48451A; }
#ulLeftMenuContainer{ text-transform:uppercase; margin-top:10px;}


/*Reviews */

/* Reviews */

/* Reviews View */
#ulCustomerReviewsContainer{color:#48451A; font-size:11px;list-style:none; margin:0px; width:400px; margin-top:4px; margin-left:6px;padding:0px; border-top:1px solid #F1F1F1; float:right;}
#ulCustomerReviewsContainer li{ margin:0px; padding:0px; float:none; width:300px;}

#ulCustomerReviewsContainer li h3{color:#48451A; font-family: Arial,Helvetica,Geneva,Swiss; text-transform:capitalize; font-size: 13px; letter-spacing:0px; font-weight:bold; padding-bottom: 2px;  padding-top: 5px; margin-bottom: 0px; }
#ulCustomerReviews{list-style:none; margin:0px; padding:0px; }
#ulCustomerReviews li{ margin:0px; padding:5px; float:none; width:300px; padding-left:0px; font-weight:normal;}

#ulReviewContainer{width:100%;}
#ulReviewContainer li{float:none; padding:5px;}

.1-0Star{width:64px; height:12px; background-image:url('/App_Themes/EcoFriendly/images/stars-1-0.gif');}
.1-5Star{width:64px; height:12px; background-image:url('/App_Themes/EcoFriendly/images/stars-1-5.gif');}
.2-0Star{width:64px; height:12px; background-image:url('/App_Themes/EcoFriendly/images/stars-2-0.gif');}
.2-5Star{width:64px; height:12px; background-image:url('/App_Themes/EcoFriendly/images/stars-2-5.gif');}
.3-0Star{width:64px; height:12px; background-image:url('/App_Themes/EcoFriendly/images/stars-3-0.gif');}
.3-5Star{width:64px; height:12px; background-image:url('/App_Themes/EcoFriendly/images/stars-3-5.gif');}
.4-0Star{width:64px; height:12px; background-image:url('/App_Themes/EcoFriendly/images/stars-4-0.gif');}
.4-5Star{width:64px; height:12px; background-image:url('/App_Themes/EcoFriendly/images/stars-4-5.gif');}
#50Star{ background-color:Red;width:64px; height:12px; background-image:url('/App_Themes/EcoFriendly/images/stars-5-0.gif');}w

/*
End V3 Styles
*/

.deliveryNote{text-align:center;}
.deliveryInputCell{text-align:left;}
.deliveryTable{text-align:center;}
.deliveryHeader{color:gray;font-size:11px;}
.deliveryInfo{font-size:0px;color:White;}
.deliveryConfirmedAdd{background-image:url(/App_Themes/EquinePlanet/images/menu-header-background.gif);background-repeat:repeat-x;width:601;HEIGHT:200PX;VERTICAL-ALIGN:MIDDLE;}
.deliveryAddressConfirmed{background-image:url(/App_Themes/EquinePlanet/images/BOX_CLOSED.gif);background-repeat:no-repeat;PADDING-TOP:10PX;PADDING-LEFT:10PX;BACKGROUND-POSITION:80 60;BORDER:1PX SOLID #d9d9d9;WIDTH:181PX;HEIGHT:140PX;POSITION:relative;TOP:15PX;LEFT:10PX;}


.paymentNote{text-align:left;font-size:10px;padding-bottom:10px;vertical-align:middle}
.paymentInfoImage{float:left;border-right:3px solid white;border-bottom:3px solid white;}
.paymentDiv{width:725;background-color:White;text-align:center;}
.paymentTextBox{border:1px solid #gray;text-align:left;font-size:12px;}
.ExistingCardsHeader{width:100%; text-indent: 8px; height:20px; FONT-WEIGHT: bold; COLOR:#FFFFFF; text-align:left; font-size: 12px;background-repeat:no-repeat;vertical-align:top;border:1px solid #d9d9d9;}

.subcatHeadPayment{height:25px;}
.menuStyle {
	border: 0px solid #660033;
	Width: 160;
	height: 23px;
	font-weight: bold;
	text-indent: 5px;
	padding-left:5px;
	padding-right:5px;
}







.breadurl:hover {text-decoration:underline;}




.sortContainer{background-color:blue;font-size:x-small;color:white;font-weight:bold;height:22px;text-align:left;}


.topNav{color:#FFFF00;font-size:14px;}
.addCart{margin-bottom:-10px;color:#3380FF;}

.AvgRating{text-align:center;}
.buyButton{color:#000000; font-size:16px;font-weight:bold; text-align:center; }
.buybutton1{margin-top:3;margin-bottom:3;cursor:hand;background-color:#3380FF;border:1px solid black;color:#FFFFFF;font-size:13px;letter-spacing:-0px;font-weight:bold;}
.priceProductDetailPage {color:#660033; font-size:16px;font-weight:bold;}
.ProdList1LargeMain{width:395px;height:400px;border-top:1px dashed #A8A28B;border-bottom:1px dashed #A8A28B;border-right:1px dashed #A8A28B;}
.ProdList1LargeBottomList{border:1px dashed #A8A28B;border-top:0px;height:240px;}
.ProdList1LargeRightList{border:1px dashed #A8A28B;border-left:0px;height:240px;}
.ExternCode{}

.more {color:#FF00FF; font-size:x-small; text-align:right; text-decoration: none; display:none;visibility:hidden;}
.moreImage{text-align:right;}
.uline { BORDER-BOTTOM: #660033 1px solid; color:#660033; font-size:16px;font-weight:bold;}
.subcatHead2 {}
.cardListControlNameColumn{background-image: url(/App_Themes/EquinePlanet/images/menu-header-background.gif); width:100%; background-color: #660033;  height:20px; FONT-WEIGHT: bold; COLOR:#F9F9EC;  font-variant : small-caps; text-align:left; FONT-SIZE: 12px;}
.buttons{margin-top:2;margin-bottom:2;cursor:hand;background-color:#7F7F7F;border:1px solid black;color:#FFFFFF;font-size:13px;letter-spacing:-0px;font-weight:bold;}


.text-content ul li {
	float:none!important;
	font-size:13px!important;
}
