/* CSS Document */

body {
	background: #fff;
	padding: 0;
	margin: 0;
	text-align: center;
	font-family: Tahoma, Helvetica, sans-serif;
}

.clear {
	clear:both;
}

#top-border {
	height: 3px;
	width: 100%;
	background: #064AC6;
}

#body-wrapper {
	padding-top: 15px;
}

#wrapper {
	text-align: left;
	width: 960px;
	margin: 0 auto;
}

#header {
	width: 960px;
	margin: auto;
}

#logo {
	float: left;
}

#logo img {
	border: none;
}

#header-wrapper {
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/mgd-headbg1.jpg) repeat-x;
}

#logo-footer {
	text-align: center;
	margin: 10px 0;
}

#page-top {
	padding: 0 10px;
}

#page-top h1 {
	font-size: 12px;
	margin: 0;
	padding: 10px 0;
	color: #064AC6;
}

#page-top table {
	width: 100%;
}

#page-top img {
	border: none;
}

#left-wrapper {
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#home-middle-wrapper {
	width: 740px;
	border-top: 1px solid #ccc;
	
}

#home-right-wrapper {
	width: 200px;
}

#product-page-top {
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/product-page-top.png) right no-repeat;
	width: 740px;
	height: 7px;
}

#product-page-wrapper {
	padding: 3px 10px 10px 10px;
}

.special-items-wrapper {
	height: 215px;
	border: 1px solid #ccc;
	margin: 1px;
}

.special-items {
	padding: 10px;
	font-size: 11px;
	line-height: 15px;
}

table.bg-main {
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/main-bg.gif) repeat-y;
}

table.bg-main-home {
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/main-bg-home-2010.gif) repeat-y;
	
}

#bg-main-footer {
	height: 11px;
	width: 960px;
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/mynx-footer.gif) no-repeat;
}

#bg-main-footer-home {
	height: 11px;
	width: 960px;
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/mynx-footer-home-2010.gif) no-repeat;
}


/* TOP MENU */

#top-menu {
	float: right;
	padding: 0;
	margin: 0 0 5px 0;
}

#top-menu li {
	list-style: none;
	float: left;
	background: none;
}

#top-menu li:hover, #top-menu li.sfHover, #top-menu a:focus, #top-menu a:hover, #top-menu a:active {
	background: transparent;
}

#top-menu a, #top-menu a:visited {
	display: block;
	padding: 10px 5px;
	color: #666;
	font-size: 11px;
	text-decoration: none;;
	border: none;
	text-align: left;
}

#top-menu a:hover {
	background-color: transparent;
	border: none;
	text-decoration: underline;
}

#top-menu a.sf-with-ul, #top-menu a.sf-with-ul:visited {
	min-width: 1px;
	padding-right: 2.25em;
}

#top-menu ul {
	background: #fff;
	border: 1px solid #d0d0d0;
	width: 200px;
	padding: 5px;
	margin: -10px 0 0 0;
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari, Chrome */
}

#top-menu ul li {
	background: transparent;
}

#top-menu ul li a, #top-menu ul li a:visited {
	padding: 5px;
	background: transparent;
	border: none;
	text-align: left;
}

#top-menu ul li a:hover {
	background: #f2f2f2;
	text-decoration: none;
}

#top-menu .sf-sub-indicator {
	right:			16px;
	top:			1.05em; /* IE6 only */
	width:			5px;
	height:			3px;
	background:		url('http://lib.store.yahoo.net/lib/discounthockey-store/arrows-dh.png') no-repeat 0 -104px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}

#top-menu a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			15px;
	background-position: -3px -104px; /* use translucent arrow for modern browsers*/
}


/* NETWORK MENU (DiscountHockey.com) */

#network-menu-player {
	float: right;
	padding: 0;
	margin: 0;
}

#network-menu-player li {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
}

#network-menu-player a {
	display: block;
	background-image: url(http://lib.store.yahoo.net/lib/discounthockey-store/network-menu.png);
	background-repeat: no-repeat;
	margin-right: 10px;
	text-indent: -9999px;
}

#network-menu-player .player {
	width: 170px;
	height: 41px;
	background-position: 0 0;
}

#network-menu-player .player:hover {
	background-position: 0 -41px;
}

#network-menu-player .goalie {
	width: 170px;
	height: 41px;
	background-position: -170px 0;
}

#network-menu-player .goalie:hover {
	background-position: -170px -41px;
}

#network-menu-player .cart {
	width: 141px;
	height: 41px;
	background-position: -340px 0;
}

#network-menu-player .cart:hover {
	background-position: -340px -41px;
}

/* Mynx - HEADER - 5-16-2009 */

.header-table {
	height: 85px;
	width: 100%;
}

.quick-links {
	float: right;
	color: #666;
	font-weight: bold;
	font-size: 11px;
}

.quick-links span {
	float: left;
	padding: 5px;
}

.quick-links a {
	color: #014DD8;
	display: block;
	padding: 5px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.quick-links a:hover {
	background: #014DD8;
	color: #fff;
}


.quick-links-small {
	float: right;
	color: #666;
	font-weight: bold;
	font-size: 11px;
	padding: 5px;
}

.quick-links-img span {
	float: left;
	padding-top: 8px;
}

.quick-links-small a {
	color: #666;
	font-size: 10px;
	text-decoration: none;
}

.quick-links-small a:hover {
	text-decoration: underline;
}

.quick-links-img {
	float: right;
	color: #666;
	font-weight: bold;
	font-size: 11px;
}

.quick-links-img img {
	border: none;
}

.quick-links-img a {
	border: none;
	padding: 3px;
}


/* Mynx - FOOTER - 5-16-2009 */

div.bottom-wrapper {
	width: 960px;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.newsletter-wrapper {
	width: 230px;
	float: left;
}

div.newsletter-header {
	height: 49px;
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/newsletter-header.png) no-repeat;
}

div.newsletter {
	border: 1px solid #ccc;
	border-top: none;
	height: 165px;
}

.required {
	font-weight: bold;
	font-size: 12px;
	color: #666;
}

div.footer-wrapper {
}

div.footer-top {
	border-top: 1px solid #d0d0d0;
	padding-top: 0px;
}

div.footer {
	background: #fff;
	border-right: #ccc 1px solid;
	border-left: #ccc 1px solid;
	border-bottom: #ccc 1px solid;
	height: 165px;
}

div.footer-bottom {
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/footer-bottom.png) no-repeat;
	height: 4px;
	width: 960px;
}


table.new-footer {
	width:680px;color:#666; font-size: 11px; padding-top: 30px;
}

table.new-footer a:link, table.new-footer a:visited {
	color: #666;
	text-decoration:none;
}

table.new-footer a:active, table.new-footer a:hover {
	text-decoration: underline;
}

td.new-footer{
	padding-right: 10px;
	padding-left: 10px; 
	vertical-align: top;
}

.mynx-copyright {
	text-align: center;
	font-size: 11px;
	color: #333;
	padding-bottom: 20px;
}

/* Mynx - Main Menu - 5-16-2009 



#menu-mynx {
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/mynx-top-menu.png) repeat-x;
	height: 34px;
	width: 960px;
	display: none;
}

#menu-mynx ul {
	margin: 0;
	padding: 0px 15px;
	list-style: none;
}

#menu-mynx li {
	position: relative;
	top: 0px;
	float: left;
	background: none;
	margin: 0;
	padding: 0;
}

#menu-mynx a:link, #menu-mynx a:active, #menu-mynx a:visited {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	float:left;
	display: block;
	height: 34px;
	line-height: 34px;
	padding: 0 15px;
	color: #fff;
	text-decoration: none;
	border-left: 1px solid #0541AF;
}

#menu-mynx a.last {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	float:left;
	display: block;
	height: 34px;
	line-height: 34px;
	padding: 0 15px;
	color: #fff;
	text-decoration: none;
	border-left: 1px solid #0541AF;
	border-right: 1px solid #0541AF;
}


#menu-mynx a:hover {
	line-height: 34px;
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/menu-mynx-hover.gif) repeat-x top;
}

----------- */





/* Mynx - 5-16-2009 */

#right-mynx-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/right-bg-mynx-top.gif) right top no-repeat;
	font-size: 15px;
	border-left: 1px solid #ccc;
	padding: 0;
	height: 48px;
	text-align: center;
	font-weight: bold;
	color: #666;
}

#right-mynx {
	border-top: 1px solid #ccc;
	padding: 10px 0;
}

#left-mynx-top {
	height: 49px;
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/left-bg-mynx-top.gif) no-repeat;
	padding-left: 12px;
}

#left-mynx {
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

.header-mynx {
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/section-header-mynx.gif) repeat-x;
	height: 49px;
	line-height: 49px;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px #999 solid;
	border-bottom: 1px #999 solid;
	padding: 0;
}

.header-mynx a {
	padding-left: 16px;
}

.div-mynx-search {
	padding: 0px 6px 0px 21px;
	height: 17px;
	width: 165px;
	border: none;
	margin-left: 10px;
	margin-top: 13px

}

.mynx-search {
	padding: 3px 6px 3px 21px;
	height: 17px;
	/* width: 166px; */
	border: none;
	background-color: none;
	display:block;
	margin-left: 10px;
	margin-top: 13px

}



div.w_span_auto {
	background:url(http://lib.store.yahoo.net/lib/discounthockey-store/wr.gif) no-repeat;
	padding-right:8px;
	padding-left: 18px;
	height:23px;
	clear:both;
	/* width: 180px; */
	padding-top: 0px;
}

input.w_auto{
	border:none;
	padding-top:3px;
	display:block;
	font-size:12px;
	color:#666666;
	/* width:170px; */
	background:url(nothing.gif);
}

.mynx-product-header {
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/title-bar.gif) repeat-x;
	height: 20px;
	font-size: 15px;
	font-weight: bold;
	padding: 12px 12px 12px 12px;
	font-family: verdana;
	color: #55110f;
	border-right:1px solid #ccc;
}

/* Mynx - PRODUCT DETAIL PAGE - 5-16-2009 */

.product-details {
	height: 49px;
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/product-details.png) no-repeat;
}

.product-sizing-info {
	height: 49px;
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/sizing-info.png) no-repeat;
}

h2.items {
	font-size: 19px;
	color: #55110F;
	padding: 5px;
}

.has-price {
	padding: 10px;
	background: #EEEDED;
	border: 1px solid #ccc;
	line-height: 150%;
	font-size: 12px;
	color: #333;
}

.has-price select {
	margin: 2px;
}

.has-price a {
	padding: 3px;
	text-decoration: none;
	color: #333;
	display: block;
	text-align: center;
}

.has-price a:hover {
	background: #ccc;
}


#order {	/*add to cart*/ 
	background: url(http://lib.store.yahoo.net/lib/discounthockey-store/add-to-cart.png) no-repeat;
	cursor: pointer;
	width: 176px;
	height: 31px;
	padding: 0;
	margin: 0;
	border: none;
}

.cart-wrapper {
	text-align: center;
	padding: 15px 5px 5px 5px;
}


/*- NEW MENU by Jason - May 2009 --------------------------- */

.menu-mynx {
	margin: 10px;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	background: #FFF;
	border-bottom: 1px solid #CCCCCC;
	}

.menu-mynx ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

.meny-mynx li {
	width: 218px;
}	

.menu-mynx li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
	
.menu-mynx li a:link, .menu-mynx li a:active, .menu-mynx li a:visited {
	color: #000;
	display: block;
	background:  url(http://lib.store.yahoo.net/lib/discounthockey-store/menu9.gif);
	padding: 6px 0 6px 35px;
	}
	
.menu-mynx li a:hover {
	background:  url(http://lib.store.yahoo.net/lib/discounthockey-store/menu9.gif) 0 -32px;
	}

/* NEW HOMEPAGE - 7-21-2008 */

#home-wrapper {
	width: 723px;
	padding: 0px;
	margin: 0px;
}

#top-wrapper {
	width: 723px;
}

#top-wrapper img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

#top-01 {
	width: 270px;
	float: left;
}

#top-02 {
	width: 258px;
	float: left;
}

#blowout {
	width: 182px;
	float: left;
	padding: 0px;
	margin: 0px;
}

#player {
	width: 723px;
	height: 201px;
	
}

#player img {
	border: 0px;
	margin: 0px
}

#player-05 {
	float: left;
}

#player-06 {
	float: left;
}

#goalie {
	width: 723px;
	height: 201px;
	clear: both;
	
}

#goalie img {
	border: 0px;
	margin: 0px
}

#goalie-07 {
	float: left;
}

#goalie-08 {
	float: left;
}

#sale {
	width: 723px;
	height: 75px;
}

#sale #left {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/sale-01.gif') no-repeat;
	width: 88px;
	height: 75px;
	float: left
}

#sale #middle {
	float: left;
	width: 620px;
}

#sale #middle #scroll {
	width: 620px;
	height: 66px;
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/sale-02.gif') repeat-x;
}

#sale #middle #shadow {
	width: 620px;
	height: 9px;
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/sale-03.gif') repeat-x;
}

#sale #right {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/sale-04.gif') no-repeat;
	width: 15px;
	height: 75px;
	float: left
}

#brand {
	width: 723px;
	height: 79px;
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/brand.gif') no-repeat;
}

#brand div {
	float: left;
	text-align: center;
	margin-top: 45px;
	width: 90px;
	font-size: 11px;
	font-weight: bold;
}

#brand div a:link,
#brand div a:visited {
	color: #660000;
	text-decoration: none;
}

#brand div a:hover,
#brand div a:active {
	text-decoration: underline;
}


#news {
	width: 723px;
	text-align: left;
}

#news-header {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/news-header.gif') no-repeat;
	width: 100%;
	height: 37px;
	font-size: 13px;
	font-weight: bold
}

#news-header #left {
	color: #660000;
	float: left;
	height: 37px;
	line-height: 37px;
	position: relative;
	left: 55px;
}

#news-header #right {
	color: #FFF;
	float: left;
	height: 37px;
	line-height: 37px;
	position: relative;
	left: 335px;
}

#news-body {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/news-body.gif') repeat-y;
	width: 100%
}

#resource {
	float: left;
	width: 467px;
	margin-left: 14px;
	margin-right: 12px;
}

#resource .content {
	padding: 5px;
	font-size: 11px;
}

#resource .content .hide {
	color: #000;
	text-decoration: none;
	font-size: 11px;
}

#resource .content h1 {
	font-size: 14px;
	color: #660000;
	font-weight: bold;
	margin: 3px;
}

#resource .content a {
	font-size: 13px;
	text-decoration: none;
	color: #660000;
	text-align: right;
}

#resource .content a:hover {
	text-decoration: underline;
}



#why-join {
	border-top: #fff solid 1px;
	margin: 5px;
}

#why-join h1 {
	font-size: 16px;
	margin: 3px;
}

#news-footer {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/news-footer.gif') no-repeat;
	width: 100%;
	height: 19px;
	clear: both
}

/* LEFT NAVIGATION 8-23-2008 */

#left-top {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/left-top.gif');
	width: 173px;
	height: 14px
}

#left-middle {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/left-middle.gif');
	width: 173px
}

#left-bottom {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/left-bottom.gif');
	width: 173px;
	height: 14px
}

.left-header {
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 5px 12px;
	color: #fff;
	text-decoration: none;
	font-family: Tahoma, Helvetica, sans-serif;
}

.left-header a {
	color: #fff;
	text-decoration: none;
}

.left-header a:hover {
	text-decoration: underline;
}

.left-content {
	padding: 0px 0px 0px 16px;
	font-weight: bold;
	color: #fff;
	font-size: 11px;
	font-family: Tahoma, Helvetica, sans-serif;
}

.left-content a {
	color: #fff;
	text-decoration: none;
}

.left-content a:hover {
	text-decoration: underline;
}

.left-divider {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/left-divider.gif') no-repeat center;
	width: 173px;
	height: 3px;
	padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px
}

/* LEFT NAVIGATION 7-21-2008 */

.module {
	width: 173px;
	font-family: Tahoma, Helvetica, sans-serif;
}

.module .header {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/module-top.gif');
	padding-top: 4px;
	width: 173px;
	height: 21px;
	text-align: center;
	font-size: 13px
}

.module .header a {
	font-weight: bold;
	color: #660000;
	text-decoration: none;
}

.module .header a:hover {
	text-decoration: underline;
}

.module .body {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/module-bg.gif') left 50%;
	padding-left: 16px;
	text-align: left
}

.module .body a {
	color: #000;
	font-size: 11px;
	text-decoration: none;
}

.module .body a:hover {
	text-decoration: underline;
}

.module .footer {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/module-bottom.gif');
	height: 17px;
	width: 173px
}

/*side navigation*/
div.top a:link{ color: blue; text-decoration: none;}
div.top a:visited{ color: blue; text-decoration: none;}
div.top a:hover{ text-decoration: underline; color: white;}

div.navbar a:link { color: #fff; text-decoration: none; } 
div.navbar a:visited { color: #fff; text-decoration: none; } 
div.navbar a:hover { color: #ccc; text-decoration: underline;}
div.navbar a:active { color: #ccc; text-decoration: none; }

div.section a:link { color: white; text-decoration: none; font-weight: bold; font-size: 75%;}
div.section a:visited{ color: white; text-decoration: none; font-weight: bold; font-size: 75%;}
div.section a:hover{ color: white; text-decoration: underline; font-weight: bold; font-size: 75%;}
div.section a:active{ color: white; font-weight: bold; font-size: 75%;}

div.linkbar a:link { color: white; text-decoration: underline; }
div.linkbar a:visited{ color: white; text-decoration: underline; }
div.linkbar a:hover{ color: yellow; }
div.linkbar a:active{ color: red;}

h1{font-family: Arial,Helvetica; font-size: 14pt; color: #000000}

.menu {display:none; margin-left:15px}

/*web site text*/
.style3 {font-size: 9pt}
.style4 {font-size: 9px}
.style5 {font-size: 10px}
.style6 {font-size: 12px}
.style7 {font-size: 2px}
.style8 {font-size: 10pt}
.style9 {
	color: #FFFFFF;
	font-weight: bold;
}

.sizing {font-size: 9pt}
.sizing2 {font-size: 11pt}

/*background image*/
#bg2
  {
    background: #000000 url('http://lib.store.yahoo.net/lib/discounthockey-store/mail-header-img.gif') no-repeat top center ;
  }

#bg
  {
    background: #000000 url('http://lib.store.yahoo.net/lib/discounthockey-store/mail-header-img.gif');
  }

/*login bar*/
.thead {
	background: #FFFFFF url('http://www.discounthockeyforum.com/images/thead_bg.gif') repeat-x top left;
	color: #000000
}
.tborder {
	background: #666666;
	width: 100%;
	margin: auto auto;
	border: 1px solid #666666;
}

h1.login {
font-size: 10pt;
color: white;
}

h1.items{
font-size: 12px;
font-weight: bold;
color: #000000;
}


h2 { 
margin: 0px;
font-size: 11px;
color: #fff;
}

h1, h2, h3, h4, h5, h6 {
margin: 0px;
}

h1 {
margin: 0px;
font-size: 12px;
font-weight: bold;
color: #666;
}

div.itemtable { 
    border: 1px solid #666666; 
	width: 570px;
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/items-bg.gif') repeat-x;     
}

table.itemtable { 
    border: 1px solid #666666; 
	width: 570px;
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/items-bg.gif') repeat-x;     
}

table.info { 
    	border: 1px solid #ccc; 
	width: 100%;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 5px;
	color: #000;   
}

td.info {
	padding: 8px;
	font-family: arial;
}

div.hilite {
	border: 1px solid #000;
	background: #ccc;
	margin-bottom: 5px;
	padding: 5px;
	font-size: 12px;
}

table.related_items { 
	border: 1px solid #666666;     
}
table.searchbox { 
    border: 1px solid #666666; 
	width: 204px;
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/items-bg.gif') repeat-x;     
}

/*tabs*/

div.tab-wrapper {

}

div.tabbody{
	background:#fff; 
	border-top: 0px; 
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;	
	padding:10px;
	text-align: left;
	font-size: 12px;
	z-index:0;
	margin-bottom: 20px;
}


div.tab-container {
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	background: #003E78 url('http://lib.store.yahoo.net/lib/discounthockey-store/nav-header-red.gif') repeat-x;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
}

div.description {
	padding: 8px;
}
	
div.transon {
	background: #003E78 url('http://lib.store.yahoo.net/lib/discounthockey-store/nav-header-red.gif') repeat-x;
	color: #fff;
	height: 25px;
	line-height: 25px;
	padding-right: 5px;
	padding-left: 5px;
	border-top: 0px; 
        border-left: 0px;
        border-right: 1px solid;
	border-bottom: 0px;
	float: left;
}

div.transoff {
	text-decoration: none;
	background: #fff;
	height: 25px;
	line-height: 25px;
	color: 000;
	padding-right: 5px;
	padding-left: 5px;
	border-top: 0px; 
        border-left: 0px;
        border-right: 1px solid #fff;
	border-bottom: 0px;
	float: left;
}

/*picture popup grey screen*/
div.pop{
z-index:10; 
display: none; 
filter:alpha(opacity=75);
opacity:.75;
-moz-opacity: 0.75; 
background-color: rgb(0,0,0); 
height: 100px; 
width: 100px;
overflow:visible;
position: absolute; 
left: 0px; 
top: 0px; 
}

/*picture popup picture*/
div.background{
z-index:20; 
background-color:white;
display: none;
position: absolute; 
left: 0px; 
top: 0px; 
}

/*Top Menu bar below banner*/

table.top_menu {
      border: none;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 75%;
      padding: 0px;
      margin: 0px;
      background: url('http://lib.store.yahoo.net/lib/discounthockey-store/blue-header-bg.gif');
}

tr.menu-button {
     border-right:none;
     border-left:1px solid #003366;
     border-top:1px solid #003366;
     border-bottom:1px solid #003366;
}

td.menu-button a:link,
td.menu-button a:visited {
      vertical-align: middle;
      height: 24px;
      border-right: solid 1px #003366;
      color: #fff;
      font-weight: bold;
      text-decoration: none;
      padding-right: 5px;
      margin: 0px;
      padding-left: 5px;
      padding-bottom: 2px;
      padding-top: 2px;
      
}

td.menu-button a:active,
td.menu-button a:hover {
      background: #003366;
      padding-right: 5px;
      padding-left: 5px;
      margin: 0px;
      padding-bottom: 2px;
      padding-top: 2px;
}

/*Menu bar in top right corner of screen*/

td.header-menu a:link,
td.header-menu a:visited {
      color: #fff;
      font-size: 80%;
      text-decoration: underline;
      font-weight: bold;
      padding-left: 7px;
}

td.header-menu a:hover,
td.header-menu a:active {
      color: #ccc;
}

/*UPDATED 7/28/2007 side navigation By Jason*/

div.navigate {
      border: #8C1818 solid 1px;
      background: #fff;
      width: 210px;
      padding: 0px;
      margin-bottom: 5px;
      margin-left: 3px;
}

div.navigate h1 {
      font-size: 11px;
      font-weight: bold;
      color: #fff;
      border-bottom: #fff solid 1px;
      background: url('http://lib.store.yahoo.net/lib/discounthockey-store/nav-header-red.gif');
      height: 18px;
      text-align: center;
      padding-bottom: 0px;
      padding-top: 2px;
      padding-right: 0px;
      padding-left: 0px;
      margin: 0px;
}

div.navigate h1 a:link,
div.navigate h1 a:visited{
color: #ffffff;
text-decoration: none;
}

div.navigate h1 a:hover{
text-decoration: underline;
}
div.navigate h1 a:activated{
color:#ffffff;
text-decoration: none;
}

div.navigate_links {
      padding: 3px;
      font-family: Arial, Helvetica, sans-serif;
      color: #000000;
      background: url('http://lib.store.yahoo.net/lib/discounthockey-store/navigate-bg.gif') repeat-x;
}

div.navigate_links h2,
div.navigate_links h2 a:link,
div.navigate_links h2 a:visited {
      font-size: 12px;
      color: #000000;
      text-decoration: underline;
      margin: 0px;
      padding: 0px;
}

div.navigate_links h2 a:hover,
div.navigate_links h2 a:active {
      font-size: 12px;
      color: #000066;
      text-decoration: none;
      margin: 0px;
      padding: 0px;
}

/*review form*/
form.review{
font-size: 12px;
font-weight: bold;
}

}
fieldset.review{
border: 1px solid;
width: 500px;
padding: 5px
}
legend.review{
color: #fff;
background: #003366;
border: 1px solid;
padding: 2px 6px;
}
#submit {
background: #003366;
color: #ffffff;
font-size: 12px;
font-weight: bold;
position:relative;
left: 362px;
}




/*SITE MAP DROP DOWN*/

h4.sitemap a:visited,
h4.sitemap a:link,
h4.sitemap {
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
}

h4.sitemap a:active,
h4.sitemap a:hover {
    color: #000099;
    text-decoration: underline;
}

h5.sitemap a:visited,
h5.sitemap a:link,
h5.sitemap {
    font-size: 11px;
    font-weight: bold;
    color: #fff;
    text-decoration: underline;
    margin: 0px;
    padding-left: 5px;
}

h5.sitemap a:active,
h5.sitemap a:hover {
    color: #000099;
}

h6.sitemap a:visited,
h6.sitemap a:link,
h6.sitemap {
    font-size: 9px;
    color: #fff;
    text-decoration: none;
    margin: 0px;
    padding-left: 10px;
}

h6.sitemap a:active,
h6.sitemap a:hover {
    color: #000099;
    text-decoration: none;
}

td.right {
	margin-top: 3px;
}

/* NEW BANNER - 2008 */

#header-01 {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/header31409.png') no-repeat;
	width: 607px;
	height: 91px
}

#header-02 {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/header-02.png') no-repeat;
	width: 119px;
	height: 34px;
	float: left
}

#header-03 {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/header-03.png') no-repeat;
	width: 46px;
	height: 34px;
	float: left
}

#header-04 {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/header31409-04.png') no-repeat;
	width: 132px;
	height: 34px;
	float: left
}

#header-05 {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/header-05.png') no-repeat;
	width: 171px;
	height: 39px;
	float: left
}

#header-06 {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/header-06.png') no-repeat;
	width: 95px;
	height: 39px;
	float: left
}

#header-07 {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/header-07.png') no-repeat;
	width: 31px;
	height: 39px;
	float: left
}

#header-08 {
	background: url('http://lib.store.yahoo.net/lib/discounthockey-store/header-08.png') no-repeat;
	width: 297px;
	height: 18px
}

.banner-link {
	display: block;
	cursor: hand;
}

/*bottom links*/
body {
text-align:center;
}

div.information {
margin:auto;
text-align: left;
width: 550px;
margin: 10px;
padding: 10px;
border: 1px solid #660000;
font-size: 14px;
color: #000;
}

div.information h1 {
font-size: 17px;
font-weight: bold;
}

div.information h2 {
font-size: 12px;
color: #660000;
text-align: center;

/*Keywords Bottom*/

table.keywords {
        margin-top: 30px;
        margin-bottom: 30px;
	font-size: 11px;
	color: #ccc;
	border-left: 1px solid #999;
}

table.keywords td {
	padding: 10px;
	border-right: 1px solid #999;
}

h2.quick-link {
       font-size: 13px;
       color: #fff;
       margin: 3px;
}

table.keywords h3 {
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	margin: 0px;
	margin-top: 7px;
}

table.keywords h3 a {
	color: #fff;
}

table.keywords a {
	color: #999;
}

/*Keywords Top*/

table.keywords-top {
        margin-top: 30px;
        margin-bottom: 30px;
	font-size: 11px;
	color: #fff;
	border-left: 1px solid #999;
}

table.keywords-top td {
	padding: 10px;
	border-right: 1px solid #999;
}

h2.quick-link {
       font-size: 13px;
       color: #fff;
       margin: 3px;
}

table.keywords-top h3 {
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	margin: 0px;
	margin-top: 7px;
}

table.keywords-top h3 a {
	color: #fff;
}

table.keywords-top a {
	color: #fff;
}

.stickwarr{
position:relative;
left:10px;
}

.stickwarr a{
color: #000;

}
.stickwarr img{
border: none;
}

/* Yahoo Cross Sell Start*/

.ystore-cross-sell-table { width: 150px; font-size: inherit; font: 100%;border: 1px solid #000; margin-top: 90px; margin-right: 1px }
.ystore-cross-sell-title { padding-bottom: 6px; color: #000; font: bold 14;text-decoration:underline }
.ystore-cross-sell-table-vertical .ystore-cross-sell-cell { width: 100%; }
.ystore-cross-sell-table-horizontal .ystore-cross-sell-cell { width: 28%; padding-right: 5%; }

.ystore-cross-sell-product-image-link { display: block; padding-bottom: 8px; }
.ystore-cross-sell-product-caption { padding-bottom: 1px; }
.ystore-cross-sell-product-caption p,
.ystore-cross-sell-product-caption h4 { margin: 0 0 0px; font-size: 11px; }
.ystore-cross-sell-table .ys_promo { color: #ff0000; font-weight: bold; }
