/* CSS Document For Department specifc areas */

/* landing pages */
body.football #topNavigation div {border-left:6px solid; border-bottom:6px solid;}
body.footwear #topNavigation div {border-left:6px solid; border-bottom:6px solid;}

body.rugby #topNavigation div {border-left:6px solid #799611;	border-bottom:6px solid #799611;}
body.bootRoom #topNavigation div {border-left:6px solid #4492C3;border-bottom:6px solid #4492C3;}

body.leisure #topNavigation div {border-left:6px solid ; border-bottom:6px solid;}

body.sale #topNavigation div {border-left:6px solid #D31E1E;border-bottom:6px solid #D31E1E;}
body.tennis #topNavigation div {border-left:6px solid #006600;border-bottom:6px solid #006600;}


body.basket #topNavigation div {border-left:6px solid #FFF;	border-bottom:none;}
body.basket #topNavigation {height:29px; border-bottom:6px solid #FFF;}

.navMenuLeft.generic {color:#000; background:#FFC425 url(/stores/kitbag_4_5/_artwork/_common/interface/main/genericOpen.gif) no-repeat 0.2em center;}
.navMenuLeft.generic:link {color:#000;}
.navMenuLeft.generic:hover {color:#000;}

.navMenuLeft.cricket {color:#FFF; background:#012C57 url(/stores/kitbag_4_5/_artwork/_common/interface/main/cricketOpen.gif) no-repeat 0.2em center;}
.navMenuLeft.cricket:link {color:#FFF; border-bottom:0px; border-right:0px;}
.navMenuLeft.cricket:hover {color:#FFF; border-bottom:0px; border-right:0px;}

.navMenuLeft.f1 {color:#FFF; background:#990000 url(/stores/kitbag_4_5/_artwork/_common/interface/main/f1Open.gif) no-repeat 0.2em center;}
.navMenuLeft.f1:link {color:#FFF; border-bottom:0px; border-right:0px;}
.navMenuLeft.f1:hover {color:#FFF; border-bottom:0px; border-right:0px;}

.navMenuLeft.football {color:#000; background:#FFC425 url(/stores/kitbag_4_5/_artwork/_common/interface/main/footballOpen.gif) no-repeat 0.2em center;}
.navMenuLeft.football:link {color:#FFF;}
.navMenuLeft.football:hover {color:#FFF;}

.navMenuRight.footwear {color:#FFF; background:#4492C3 url(/stores/kitbag_4_5/_artwork/_common/interface/main/footwearOpen.gif) no-repeat 0.2em center;}
.navMenuRight.footwear:link {color:#FFF;}
.navMenuRight.footwear:hover {color:#FFF;}

.navMenuLeft.rugby {color:#000; background:#48C73A url(/stores/kitbag_4_5/_artwork/_common/interface/main/rugbyOpen.gif) no-repeat 0.2em center;}
.navMenuLeft.rugby:link {color:#000;}
.navMenuLeft.rugby:hover {color:#000;}

.navMenuRight.bootRoom {color:#FFF; background:#992B8F url(/stores/kitbag_4_5/_artwork/_common/interface/main/bootRoomOpen.gif) no-repeat 0.2em center;}
.navMenuRight.bootRoom:link {color:#FFF;}
.navMenuRight.bootRoom:hover {color:#FFF;}

.navMenuRight.sale {color:#FFF; background:#D31E1E url(/stores/kitbag_4_5/_artwork/_common/interface/main/saleOpen.gif) no-repeat 0.2em center;}
.navMenuRight.sale:link {color:#FFF;}
.navMenuRight.sale:hover {color:#FFF;}

.navMenuRight.leisure {color:#FFF; background:#E85712 url(/stores/kitbag_4_5/_artwork/_common/interface/main/leisureOpen.gif) no-repeat 0.2em center;}
.navMenuRight.leisure:link {color:#FFF;}
.navMenuRight.leisure:hover {color:#FFF;}

.navMenuLeft.tennis {color:#FFF; background:#006600 url(/stores/kitbag_4_5/_artwork/_common/interface/main/tennisOpen.jpg) no-repeat 0.2em center;}
.navMenuLeft.tennis:link {color:#FFF;}
.navMenuLeft.tennis:hover {color:#FFF;}


td.navSubSub a.active {background:#000;color:#FFF;}
.navSubPlus.active {background-color:#000;}
.navSubMinus.active {background-color:#000;}
.navSubDash.active {background-color:#000;}

td.subMenu {background:#656565; border-bottom:1px solid #000;}

/* breadcrumb */

#shopContent ul.breadcrumb {list-style-type:none; margin:-6px 0 6px 0; padding:4px 0 0 0; background:#000; height:19px; position:relative; border-top:6px solid #000;}
#shopContent ul.breadcrumb li {float:left; font-size:12px; display:inline; color:#FFF; margin-left:6px; padding-right:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb li.current {background:none;}
#shopContent ul.breadcrumb li a {color:#FFF; text-decoration:underline;}
#shopContent ul.breadcrumb li a:hover {text-decoration:none;}

#shopContent ul.breadcrumb.generic {background:#FFC425;}
#shopContent ul.breadcrumb.generic li {color:#000;}
#shopContent ul.breadcrumb.generic li a {color:#000;}

#shopContent ul.breadcrumb.football {background:#FFC425;}
#shopContent ul.breadcrumb.football li {color:#000; font-size:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow-black.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb.football li.current {background:none;}
#shopContent ul.breadcrumb.football li a {color:#000;}

#shopContent ul.breadcrumb.leisure {background:#E85712;}
#shopContent ul.breadcrumb.leisure li {color:#FFF; font-size:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow-black.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb.leisure li.current {background:none;}
#shopContent ul.breadcrumb.leisure li a {color:#000;}

#shopContent ul.breadcrumb.rugby {background:#48C73A;}
#shopContent ul.breadcrumb.rugby li {color:#000; font-size:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow-black.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb.rugby li.current {background:none;}
#shopContent ul.breadcrumb.rugby li a {color:#000;}

#shopContent ul.breadcrumb.cricket {background:#012C57;}
#shopContent ul.breadcrumb.cricket li {color:#FFF; font-size:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb.cricket li.current {background:none;}
#shopContent ul.breadcrumb.cricket li a {color:#FFF;}

#shopContent ul.breadcrumb.f1 {background:#990000;}
#shopContent ul.breadcrumb.f1 li {color:#FFF; font-size:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb.f1 li.current {background:none;}
#shopContent ul.breadcrumb.f1 li a {color:#FFF;}

#shopContent ul.breadcrumb.footwear {background:#4492C3;}
#shopContent ul.breadcrumb.footwear li {color:#FFF; font-size:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb.footwear li.current {background:none;}
#shopContent ul.breadcrumb.footwear li a {color:#FFF;}

#shopContent ul.breadcrumb.bootRoom {background:#992B8F;}
#shopContent ul.breadcrumb.bootRoom li {color:#FFF; font-size:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb.bootRoom li.current {background:none;}
#shopContent ul.breadcrumb.bootRoom li a {color:#FFF;}

#shopContent ul.breadcrumb.sale {background:#D31E1E;}
#shopContent ul.breadcrumb.sale li {color:#FFF; font-size:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb.sale li.current {background:none;}
#shopContent ul.breadcrumb.sale li a {color:#FFF;}

#shopContent ul.breadcrumb.kidsBootRoom {background:#992B8F;}
#shopContent ul.breadcrumb.kidsBootRoom li {color:#FFF; font-size:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb.kidsBootRoom li.current {background:none;}
#shopContent ul.breadcrumb.kidsBootRoom li a {color:#FFF;}

#shopContent ul.breadcrumb.tennis {background:#006600;}
#shopContent ul.breadcrumb.tennis li {color:#FFF; font-size:12px; background:url(/stores/kitbag_4_5/_artwork/_common/interface/icons/breadcrumb-arrow.gif) right 0.3em no-repeat;}
#shopContent ul.breadcrumb.tennis li.current {background:none;}
#shopContent ul.breadcrumb.tennis li a {color:#FFF;}

.navSubLeisure {width: 144px;background:#E85712;}
.navSubLeisure label {margin:0; padding:0;}
.navSubLeisure div {width: 144px; border-bottom:1px solid #FFF; padding-top:2px;}
.navSubLeisure div input {border:0; width:95px; margin-left:17px;}

.navSubFootball {width: 144px;background:#FFC425;}
.navSubFootball label {margin:0; padding:0;}
.navSubFootball divd {width: 144px; border-bottom:1px solid #000; padding-top:2px;color:#000}
.navSubFootball div input {border:0; width:95px; margin-left:17px;}
.navSubFootball a.navSubSubPlus {color:#000}
.navSubFootball a.navSubSubPlus { width:100px; background: url(/stores/kitbag_4_5/_artwork/_common/interface/navigation/subMenuClosed-black.gif) 0.7em 0.7em no-repeat;	padding: 2px 3px 2px 15px; margin:0px 0 2px 4px; display: block; font-weight:bold;}
.navSubFootball a.navSubSubMinus {color:#000}
.navSubFootball a.navSubSubMinus {width:100px; background: url(/stores/kitbag_4_5/_artwork/_common/interface/navigation/subMenuOpen-black.gif) 0.7em 0.7em no-repeat;	padding: 2px 3px 2px 15px; margin:0px 0 2px 4px; display: block; font-weight:bold;}
.navSubFootball td.navSubSub a{color:#000}

.navSubFootwear {width: 144px;background:#4492C3;}
.navSubFootwear label {margin:0; padding:0;}
.navSubFootwear div {width: 144px; border-bottom:1px solid #000; padding-top:2px;}
.navSubFootwear div input {border:0; width:95px; margin-left:17px;}

.navSubRugby {width: 144px;background:#48C73A;}
.navSubRugby label {margin:0; padding:0;}
.navSubRugby div {width: 144px; border-bottom:1px solid #000; padding-top:2px;}
.navSubRugby div input {border:0; width:95px; margin-left:17px;}

.navSubBootroom {width: 144px;background:#992B8F;}
.navSubBootroom label {margin:0; padding:0;}
.navSubBootroom div {width: 144px; border-bottom:1px solid #FFF; padding-top:2px;}
.navSubBootroom div input {border:0; width:95px; margin-left:17px;}

.navSubCricket {width: 144px;background:#012C57;}
.navSubCricket label {margin:0; padding:0;}
.navSubCricket div {width: 144px; border-bottom:1px solid #FFF; padding-top:2px;}
.navSubCricket div input {border:0; width:95px; margin-left:17px;}

.navSubF1 {width: 144px;background:#990000;}
.navSubF1 label {margin:0; padding:0;}
.navSubF1 div {width: 144px; border-bottom:1px solid #FFF; padding-top:2px;}
.navSubF1 div input {border:0; width:95px; margin-left:17px;}

.navSubKidsBootroom {width: 144px;background:#992B8F;}
.navSubKidsBootroom label {margin:0; padding:0;}
.navSubKidsBootroom div {width: 144px; border-bottom:1px solid #FFF; padding-top:2px;}
.navSubKidsBootroom div input {border:0; width:95px; margin-left:17px;}

.navSubSale {width: 144px;background:#D31E1E;}
.navSubSale label {margin:0; padding:0;}
.navSubSale div {width: 144px; border-bottom:1px solid #000; padding-top:2px;}
.navSubSale div input {border:0; width:95px; margin-left:17px;}

.navSubTennis {width: 144px;background:#006600;}
.navSubTennis label {margin:0; padding:0;}
.navSubTennis div {width: 144px; border-bottom:1px solid #000; padding-top:2px;}
.navSubTennis div input {border:0; width:95px; margin-left:17px;}

#nike_descriptionWrapper { float: right; margin: 10px 0px; }
#nike_descriptionHeader { background: url(/stores/kitbag_4_5/brands/nike/promo_images/product_info_header.jpg) no-repeat; width: 383px; height: 55px; padding: 0px; margin: 0px; }
#nike_descriptionBodyOuter { background: url(/stores/kitbag_4_5/brands/nike/promo_images/product_info_body.jpg) repeat-y; width: 383px; padding: 0px; margin: 0px; }
#nike_descriptionBodyInner { padding: 5px 10px 10px 10px; font-weight: normal; }
#nike_descriptionBodyInner hr { border: none; border-top: dotted 1px #ccc; }
#nike_descriptionBodyInner h1 { font-size: 14px; font-weight: bold; background-image: url(/stores/kitbag_4_5/brands/nike/promo_images/bullet.gif); background-position: 0px 50%; background-repeat: no-repeat; padding-left: 10px; }
#nike_descriptionBodyInner ul { list-style-type: none; padding-left: 0px; margin-left: 0px; }
#nike_descriptionBodyInner ul li { background-image: url(/stores/kitbag_4_5/brands/nike/promo_images/bullet.gif); background-position: 0px 50%; background-repeat: no-repeat; padding-left: 10px; margin-bottom: 0px; font-weight: bold;}
#nike_descriptionFooter { background: url(/stores/kitbag_4_5/brands/nike/promo_images/product_info_footer.jpg) no-repeat; width: 383px; height: 55px; padding: 0px; margin: 0px; }
.nikeExtraImage img { margin-top: 10px; }

#btipMainZoom { float: left; }
.bt-wrapper { text-align: left !important; }
.bt-wrapper img { height: 319px; width: 406px; }
img.nikeExtraImage  { height: auto !important; width: auto !important; }

/**********  FIX WHITE TEXT ON KITBAG PRODUCT PLUS *************/
#Product_details_pnlProductPlus .interfacePanel3Top table td {color:#000; }
/*.clearPPSelection { color: #000; background-color: #ccc; padding: 5px; font-size: 12px; text-transform: uppercase; text-align: center; border: dotted 1px #666; width: 60%; margin-left: auto; margin-right: auto; }*/
.clearPPSelection { color: #000; background-color: #ccc; padding: 2px; font-size: 11px; text-transform: uppercase; text-align: center; border: dotted 1px #666; margin-left: auto; margin-right: auto; }
.clearPPSelection a { color: #000; }
.prodPlusPriceContainer { height: 15px; padding: 3px; }


/********** Validation messages during registration *********/
.validation { font-size: 11px !important; }
div.leftColLogin #mainsection .validation { width: 216px !important; margin: 0px !important; padding: 0px 0px 7px 0px !important; float: right !important; }
div.leftColLogin select { margin-bottom: 5px !important; }
.validationsummary, .validationsummary strong, .validationsummary a { color: red; padding: 5px; }

/********** Phone number capture during checkout ********/
#divPhoneNum { margin-top: 10px; }

/********** Arrange footer on two lines - overrides style.css ********/
/*div.SMHolder a {font-size: 9px;	padding:0px 3px !important;}*/
