.forms {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000; 
	background-color: #FAE1E9
	border-color: #ffffff
}
.toplinks {display:none}
.newsletterform {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #333333; 
	background-color: #F8F8F8;
	border-color: #BEBEBE;
	width:218px;
}

td {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #ffffff; 
}

a {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #ffffff;
}
.light {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #787878;

}
.shopping {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #322137;
	font-weight: bold;

}

.myitems {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
	text-decoration: none;

}
.myitems a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
	text-decoration: underline;
}

.body {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #2A2A30;

}

.office {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #2A2A30;
	text-decoration:none;

}
.office a{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #2A2A30;
	text-decoration:none;

}
select {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #636271;

}

.bodyblue a{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #7872B2;
	font-weight: bold;
	text-decoration: none;

}

.bodyblue a:hover{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #7872B2;
	font-weight: bold;
	text-decoration: underline;

}
.body a{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #043B3B;
	font-weight: bold;
	text-decoration: none;

}
.body a:hover{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #043B3B;
	font-weight: bold;
	text-decoration: underline;

}


.newrecommended {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #EB1162;
	font-weight: bold;

}

.bodysmall {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #636271;

}

.bodysmall a{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #EB1162;
	font-weight: bold;
	text-decoration: none;

}
.bodysmall a:hover{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #EB1162;
	font-weight: bold;
	text-decoration: underline;

}

.emphasis {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #EB1162;

}
.emphasislarge {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #EB1162;
	font-weight: bold;

}

.header {
	
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #429292;
	font-weight: bold;

}
.hsbcheader {
	
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #EB1162;
	font-weight: bold;

}

.priceway {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D5A84;
	font-weight: bold;
}


.brand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B1544;
	font-weight: bold;
}


.shownextbrand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A264E;
	font-weight: bold;
}

.shownextbrandsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2A264E;
	font-weight: bold;
}
.shownextbrandsmall a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2A264E;
	font-weight: bold;
	text-decoration: underline;
}
.shownextbrandsmall a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2A264E;
	font-weight: bold;
	text-decoration: none;
}

.shownextbrandlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A264E;
	font-weight: bold;
}

.shownextdepartment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}

.shownextjumper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A264E;
	font-weight: bold;
	vertical-align: 33%;
	text-decoration:none;
}

.shownextjumper a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A264E;
	font-weight: bold;
	text-decoration:none;
}

.shownextjumper a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A264E;
	font-weight: bold;
	text-decoration:underline;
}

.brand a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B1544;
	font-weight: bold;
	text-decoration: underline;
}

.brand a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B1544;
	font-weight: bold;
	text-decoration: none;
}

.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.addressbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1B2CC;
	font-weight: bold;
}
.searchbar {
	width: 143px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.sizebar {
	width: 184px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.quantity {
	width: 102px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.indexnos {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #454455;

}
.footlink {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #EF4181;
	text-decoration: none;
	font-weight: bold;

}
.footlink a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #EF4181;
	text-decoration: underline;
	font-weight: bold;

}
.footlinkon {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #2A264E;
	text-decoration: none;
	font-weight: bold;

}
.runnersworld {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #706BA0;
	text-decoration: none;
	font-weight: bold;

}
.footlinkon a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #2A264E;
	text-decoration: underline;
	font-weight: bold;

}

.price {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #4D5A84;
	font-weight: bold;

}
.salesprice {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #A3ADCC;
	text-decoration: line-through;
	font-weight: bold;

}
.pricelarge {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #4D5A84;
	font-weight: bold;

}
.menu {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}.menu a:hover{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: bold;
	color: #FF7F9A;
	text-decoration: none;

}

.menuon a{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: bold;
	color: #FF7F9A;
	text-decoration: none;

}

.shownextoff {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #EB1162;
	padding: 2px;
	border: 1px solid #FCE2E9;
	text-decoration: none;
	height: 1px;


}
.shownextoff a:hover{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #2A264E;
	padding: 2px;
	background-color: #ffffff;
	border: 1px solid #C0003E;
	text-decoration: none;
	height: 1px;

}
.shownexton {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #2A264E;
	padding: 2px;
	background-color: #ffffff;
	border: 1px solid #C0003E;
	text-decoration: none;
	height: 1px;
}