@charset "utf-8";
/* CSS Document */

/* hide header text */
form#sortforma h3, form#sortforma h4 {
	display:none;
}

div#collection-productlist-header.default h3 {
	border: 0; margin:0; padding:0;
	display:block;
	width: 340px;
	float: left;
	text-align:left;
	font-size:15px;
	line-height:15px;
	padding-top: 18px;
	color:#004188;
	}

/* clear the floats for IE */
div#collection-productlist-header,
div#collection-productlist-footer {
	zoom: 1;
}

/* padding */
div#collection-productlist-header span,
div#collection-productlist-footer span {
	/*color:#FFFFFF;*/
	display:block;
	/*background-color:#aba28d;*/
	padding: 4px 7px 4px 0;
	float: left;
	font-size:11px;
	/*line-height:20px;*/ 
}


/* pagination sort forms, header and footer */
form#sortforma, 
form#sortforma2 { 
		padding: 0; 
		margin:0; 
		border: 0;
		border-bottom-style: solid;
		border-bottom-width: 2px;
		background-position:left bottom;
		background-repeat:no-repeat;
		height:55px;
		text-align:right;
		margin-bottom:2px;
		padding-top: 8px;
		font-size:11px;
		/*border-bottom-color:#a2692c;*/
		}
		
/* pagination footer style */
form#sortforma2  {
		/*overflow:auto;*/
		padding: 0; 
		margin:0; 
		border: 0;
		border-style: solid;
		border-top-width: 2px;
		padding-top:6px;
		margin-top:2px;
		background-image:none;
		height:auto;
	}

/* pagination sort form select box */
form#sortforma select,
form#sortforma2 select  {
		margin:0;
		font-size:11px;
		color:#000;
		}
		
		
/* Collection background and color themes */
		
		/* Old: Athletic Colors: dark #0e3f69, light #7fa5cc */
		/* Athletic Colors: dark #acbd35, light #edf99c */
		
		div.athletic form#sortforma,
		div.athletic form#sortforma2 {
		border-color:#acbd35;
		}
		
		div.athletic strong {
		color:#acbd35; 
		}
		div.athletic .active {
		background-color:#acbd35;
		}
		
		div.athletic a {
		color:#acbd35;
		border-color:#7fa5cc;
		}
		
		div.athletic a:hover {
		border-color:#acbd35;
		background-color:#aabfd2;
		}
		
		/* Athletic Banner Image */
		div.athletic form.english_womens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_athletic_w.png);	
				}
		div.athletic form.english_mens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_athletic_m.png);	
				}
		div.athletic form.spanish_womens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_athletic_w.png);	
				}
		div.athletic form.spanish_mens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_athletic_m.png);	
				}
				
		/* Dress Colors: dark #70654c, light #aba28d */
		/* Dress Colors: dark #8b449a, light #ecaef9 */
		
		div.dress form#sortforma,
		div.dress form#sortforma2 {
		border-color:#8b449a;
		}
		
		div.dress strong {
		color:#8b449a; 
		}
		div.dress .active {
		background-color:#8b449a;
		}
		
		div.dress a {
		color:#8b449a;
		border-color:#ecaef9;
		}
		
		div.dress a:hover {
		border-color:#8b449a;
		background-color:#ecaef9;
		}
		
		/* Dress Banner Image */
		div.dress form.english_womens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_dress_w.png);	
				}
		div.dress form.english_mens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_dress_m.png);	
				}
		div.dress form.spanish_womens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_dress_w.png);	
				}
		div.dress form.spanish_mens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_dress_m.png);	
				}
				
		/* Casual Colors: dark #4a422c, light #807a6b */
		/* Clogs Colors: dark #4a422c, light #807a6b */
		
		/* Clogs Colors: dark #f07935, light #fcc19f */
		
		div.casual form#sortforma, 
		div.casual form#sortforma2,
		div.clogs form#sortforma,
		div.clogs form#sortforma2 {
		border-color:#f07935;
		}
		
		div.casual strong,
		div.clogs strong {
		color:#f07935; 
		}
		div.casual .active,
		div.clogs .active {
		background-color:#f07935;
		}
		
		div.casual a,
		div.clogs a {
		color:#f07935;
		border-color:#fcc19f;
		}
		
		div.casual a:hover,
		div.clogs a:hover {
		border-color:#f07935;
		background-color:#fcc19f;
		}
				
		/* Casual Banner Image */
		div.casual form.english_womens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_casual_w.png);	
				}
		div.casual form.english_mens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_casual_m.png);	
				}
		div.casual form.spanish_womens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_casual_w.png);	
				}
		div.casual form.spanish_mens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_casual_m.png);	
				}
				
		/* Clogs Banner Image */
		div.clogs form.english_womens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_clogs_w.png);	
				}
		div.clogs form.english_mens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_clogs_m.png);	
				}
		div.clogs form.spanish_womens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_clogs_w.png);	
				}
		div.clogs form.spanish_mens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_clogs_m.png);	
				}

		/* Work Colors: dark #a2692c, light #be966b */
		/* Steel Toe Colors: dark #a2692c, light #be966b */
		
		/* Steel Toe Colors: dark #dac208, light #faed81 */
		
		div.work form#sortforma,
		div.work form#sortforma2,
		div.steeltoe form#sortforma,
		div.steeltoe form#sortforma2 {
		border-color:#dac208;
		}
		
		div.work strong,
		div.steeltoe strong {
		color:#dac208; 
		}
		div.work .active,
		div.steeltoe .active {
		background-color:#dac208;
		}
		
		div.work a,
		div.steeltoe a {
		color:#dac208;
		border-color:#faed81;
		}
		
		div.work a:hover,
		div.steeltoe a:hover {
		border-color:#dac208;
		background-color:#faed81;
		}
		
		/* Work Banner Image */
		div.work form.english_womens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_work_w.png);	
				}
		div.work form.english_mens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_work_m.png);	
				}
		div.work form.spanish_womens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_work_w.png);	
				}
		div.work form.spanish_mens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_work_m.png);	
				}

		/* SteelToe Banner Image */
		div.steeltoe form.english_womens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_steeltoe_w.png);	
				}
		div.steeltoe form.english_mens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_steeltoe_m.png);	
				}
		div.steeltoe form.spanish_womens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_steeltoe_w.png);	
				}
		div.steeltoe form.spanish_mens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_steeltoe_m.png);	
				}
				
		/* Clearance Colors: dark #b40202, light #af6161 */
		
		/* Clearance Colors: dark #be1818, light #fba2a2 */
		
		div.clearance form#sortforma,
		div.clearance form#sortforma2 {
		border-color:#be1818;
		}
		
		div.clearance strong {
		color:#be1818; 
		}
		div.clearance .active {
		background-color:#be1818;
		}
		
		div.clearance a {
		color:#be1818;
		border-color:#fba2a2;
		}
		
		div.clearance a:hover {
		border-color:#be1818;
		background-color:#fba2a2;
		}
		
		/* clearance Banner Image */
		div.clearance form.english_womens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_clearance_w.png);	
				}
		div.clearance form.english_mens {
				background-image:url(/sfc3/Images/en/nd2010/collection/shoelist_clearance_m.png);	
				}
		div.clearance form.spanish_womens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_clearance_w.png);	
				}
		div.clearance form.spanish_mens {
				background-image:url(/sfc3/Images/es/nd2010/collection/shoelist_clearance_m.png);	
				}
				
		/* Default Colors: dark #660066, light #985798 */
		
		div.default form#sortforma,
		div.default form#sortforma2 {
		border-color:#004188;
		}
		
		div.default strong {
		color:#004188; 
		}
		div.default .active {
		background-color:#004188;
		}
		
		div.default a {
		color:#004188;
		border-color:#7fa5cc;
		}
		
		div.default a:hover {
		border-color:#004188;
		background-color:#cfcabe;
		}
		
		/* clearance Banner Image */
		div.default form.english_womens,
		div.default form.english_mens,
		div.default form.spanish_womens,
		div.default form.spanish_mens {
				background-image: none;	
				}


/* Pagination for collection listpage (BOX STYLE) */

	ul.pagination-box{
	border:0; 
	margin:0; 
	padding:0; 
	float:right;
	}
	
	ul.pagination-box li {
		border:0; margin:0; 
		padding:0;
		font-size:11px;
		list-style:none;
		margin-left:1px;
		float:left;
	}
	
	ul.pagination-box a { 
		border-style:solid;
		border-width:1px;
		/*border-color:#9aafe5;*/
		margin-left:1px;
	}
	
	ul.pagination-box .active{
		color:#ffffff;
		font-weight:bold;
		display:block;
		padding:4px 7px;
		margin-left: 2px;
		/*background:#2e6ab1;*/
	}
	
	ul.pagination-box a:link,
	ul.pagination-box a:visited {
		display:block;
		padding:3px 6px;
		text-decoration:none;
		/*color:#0e509e;*/
	}
	
	ul.pagination-box a:hover{
		/*border:solid 1px #0e509e;*/
	}