.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;
}



a.eagerterrierleague, a.eagerterrierleagueon { font-family: 'Helvetica Neue Bold', 'Helvetica Neue', Arial;font-weight:bolder; font-size:13px;color:#000000;text-transform:uppercase;text-decoration:none;text-rendering:optimizeLegibility;padding:5px 6px 4px 14px;margin:5px 0 4px 0;}
a.eagerterrierleague:hover {color:#ffffff;}
a.eagerterrierleagueon:hover, a.eagerterrierleagueon {color:#508787;}

td.header{font-size:18px;}
td.body, td.body a, td.body a:hover {font-size: 13px; 
	line-height:140%;}
	
#latestblogposts {border:1px solid #a1a1a1;padding:10px 14px;-webkit-border-top-right-radius:15px; -moz-border-radius-topright:15px; -o-border-top-right-radius:15px;-border-top-right-radius:15px; border-bottom:none;;background: #f1f1f1; /* Old browsers */
background: -moz-linear-gradient(top, #f1f1f1 0%, #dadada 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f1f1f1 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f1f1f1 0%,#dadada 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f1f1f1 0%,#dadada 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f1f1f1 0%,#dadada 100%); /* W3C */}
	#latestblogposts h2, #latestblogposts h3 {font-size:12px; text-transform: uppercase;}
	#latestblogposts h2 {font-size:13px;}
	#latestblogposts div.bloginner {color:#424242;font-size:10px; }
	
#mainnav td {padding:4px 3px 4px 3px;}
