.countyjerseyname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.topsubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.topsubmenucurrent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
}
a:link.topsubmenucurrent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC00; text-decoration: none} 
a:active.topsubmenucurrent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC00; text-decoration: underline} 
a:visited.topsubmenucurrent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC00; text-decoration: none} 
a:hover.topsubmenucurrent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC00; text-decoration: underline}

.leftcountymenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a:link.leftcountymenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none} 
a:active.leftcountymenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline} 
a:visited.leftcountymenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none} 
a:hover.leftcountymenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline}

.leftcountysubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 141%;
	font-weight: bold;
	color: #FFFFFF;
}
a:link.leftcountysubmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 141%; font-weight: bold; color: #FFFFFF; text-decoration: none} 
a:active.leftcountysubmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 141%; font-weight: bold; color: #FFFFFF; text-decoration: underline} 
a:visited.leftcountysubmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 141%; font-weight: bold; color: #FFFFFF; text-decoration: none} 
a:hover.leftcountysubmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 141%; font-weight: bold; color: #FFFFFF; text-decoration: underline}

.quickselectstableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.productname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BE0000;
}
.productdescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.previewproducttable {
	border: 1px solid #CCCCCC;
}
.previewproductname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.previewproductprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.clearancepreviewproductprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}

.relatedproducttable {
	border: 1px solid #CCCCCC;
}
.relatedproductname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.relatedproductprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.quickselectsproductname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #BE0000;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #BE0000;
}
.quickselectsproductdescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.quickselectsenlargelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
a:link.quickselectsenlargelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none} 
a:active.quickselectsenlargelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: underline} 
a:visited.quickselectsenlargelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none} 
a:hover.quickselectsenlargelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: underline}


.quickselectsthsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.quickselectsproductprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.clearancequickselectsproductprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.quickselectsquantityinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	padding: 2px;
	height: 22px;
	width: 50px;
	border: 1px solid #333333;
	text-align: center;
}

.quickselectscolourselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	padding: 3px;
	height: 22px;
	width: 130px;
	border: 1px solid #333333;
	text-align: left;
}

.quickselectssizeselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	padding: 3px;
	height: 22px;
	width: 130px;
	border: 1px solid #333333;
	text-align: left;
}

/* Photo-Caption PZ3 CSS (The Good Stuff) */

.PZ3-l { float:left; margin-right:10px; }
.PZ3-r { float:right; margin-left:10px; direction:rtl; }
  html>/**/body .PZ3-r { position:relative; }

.PZ3zoom { border:0px solid #369; }
.PZ3zoom a,.PZ3zoom a:visited { display:block;
  padding:0; overflow:hidden; text-decoration:none;
  height:100%; width:100%; }
  html>/**/body .PZ3-r a { right:1; }

.PZ3zoom a:hover { position:absolute;
  z-index:999; padding:0; background:none;
  cursor:default; height:auto; width:auto;
  overflow:visible; border:1px solid #369;
  margin:-1px 0 0 -1px; }
  html>body .PZ3zoom a:hover { margin:-1px -1px 0 -1px; }

.PZ3zoom a img { border:0; height:100%; width:100%; }
.PZ3zoom a:hover img { height:auto; width:auto;
  border:0; }

a:hover .PZ3cap,
a:hover .PZ31cap { display:block;
  direction:ltr; font:10pt verdana,sans-serif;
  margin-top:-3px; background:#369; color:#fff;
  text-align:left; }
a:hover .PZ3cap { padding:3px 5px; }
.PZ3inr { display:block; padding:2px 5px; }

.noCap a:hover .PZ3cap { display:none; }
.noBdr,.noBdr a:hover { border:0; }
.Lnk a:hover { cursor:pointer; }

/* End Photo-Caption Zoom CSS */
.leftmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
}
a:link.leftmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 141%; font-weight: normal; color: #FFFFFF; text-decoration: none} 
a:active.leftmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 141%; font-weight: normal; color: #FFFFFF; text-decoration: none} 
a:visited.leftmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 141%; font-weight: normal; color: #FFFFFF; text-decoration: none} 
a:hover.leftmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 141%; font-weight: normal; color: #FFFFFF; text-decoration: none}



.searchinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	padding: 2px;
	height: 21px;
	width: 140px;
	border: 1px solid #CC0000;

}

.noborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	text-align: center;

}
.checkoutinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	padding: 2px;
	height: 21px;
	width: 200px;
	border: 1px solid #CC0000;
}
.derrybg {
	background-image: url(/images/shop/countycrests/derry.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#threestripepopup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}