* { margin:0; padding:0; }

body        {
	color:#000000;
	text-align:center;
	background-color: #EFF8F7;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 110%;
}
a           { color:#545454; text-decoration:none; }
a:hover     { color:#6AB5B5; text-decoration:underline; }
a img       { border:0;}
:focus      { outline:0; }

/* Heading */
h1          { font-size:2em; line-height:1.17em; }
h2          { margin-bottom:.4em; font-size:1.5em; line-height:1.2em; }
h3          { margin-bottom:.4em; font-size:1.35em; line-height:1.2em; }
h4          { margin-bottom:.4em; font-size:1.05em; line-height:1.35em; }
h5          { margin-bottom:.4em; font-size:1.05em; line-height:1.35em; }
h6          { margin-bottom:.1em; font-size:1em; line-height:1.35em; }


/* Table */
th          { vertical-align:top; font-weight:normal; text-align:left; }
td          { vertical-align:top; }

/* Paragraph */
p           { margin-bottom:.9em; }
address     { margin-bottom:.4em; font-style:normal; line-height:1.4em; }
cite        { font-style:normal; font-size:10px;}
q:before, 
q:after     { content:'';}

/* Form */
form        { display:inline;}
fieldset    { border:none; }
legend      { display:none;}
label       { color:#555;  font-weight:bold; }
input, 
select, 
button      { vertical-align:middle; }

/* Lists */
dt          { display:block; font-weight:bold; }
ul,ol       { list-style:none; }

/* Size */
small       { font-size:.85em; }
big         { font-size:1.15em; }
hr          { height:0; margin:8px 0; overflow:hidden; visibility:hidden; }
.Nike-home-bangerad {background:transparent url(../images/bangerAD.png) no-repeat scroll 0 0;height:60px;width:100%;margin-top:-6px;}
.Nike-home-bangerad a:hover {
color:#FFF;
text-decoration:underline;
}
.home-product .products-grid td {
padding:5px 10px 0 0;
}
.main-block {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/main_block_border.gif) repeat-x scroll left top;
width:230px;
}
.main-block .border-bot {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/main_block_border.gif) repeat-x scroll left bottom;
}
.main-block .border-right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/main_block_border.gif) repeat-y scroll right top;
}
.main-block .corner-left-top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/main_block_corner_left_top.gif) no-repeat scroll left top;
}
.main-block .corner-right-top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/main_block_corner_right_top.gif) no-repeat scroll right top;
}
.main-block .corner-left-bot {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/main_block_corner_left_bot.gif) no-repeat scroll left bottom;
}
.main-block .corner-right-bot {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/main_block_corner_right_bot.gif) no-repeat scroll right bottom;
padding:19px 10px;
}
.full-width {
width:100%;
}
.product-name {
padding-left:0;
}
.product-name a {
font-size:12px;
color:#242628;
text-decoration:none;
text-transform:uppercase;
}
.a-center {
text-align:center !important;
}
.cms-index-index .col-main .products-grid .price-box {
float:left;
margin-right:20px;
}
.cms-index-index .col-main .products-grid button {
float:right;
}
.main-block .border-left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/main_block_border.gif) repeat-y scroll left top;
}
.addthis {
float:left;
margin:5px 10px 0 0;
_margin-top:-23px;
}
*+html .addthis {margin-top:-23px;}