ul.color-list > li > div.color-box, .hat-modal ul.color-list > li > div.color-box, .hat-product-tile ul.color-list > li > div.color-box {
	background-image: url(/images/products/colors/hats/hat-colors.gif);
}
ul.color-list div.BLACK{
	background-position: -0px 0px;
}
ul.color-list div.BLACKGREY{
	background-position: -20px 0px;
}
ul.color-list div.BLACKIVORY{
	background-position: -40px 0px;
}
ul.color-list div.BLACKRED{
	background-position: -60px 0px;
}
ul.color-list div.BLACKROYAL{
	background-position: -80px 0px;
}
ul.color-list div.BLACKSTONE{
	background-position: -100px 0px;
}
ul.color-list div.BLACKTAN, ul.color-list div.BLACKNATURAL{
	background-position: -120px 0px;
}
ul.color-list div.BLACKWHITE{
	background-position: -140px 0px;
}
ul.color-list div.BLACKYELLOW{
	background-position: -160px 0px;
}
ul.color-list div.BLUSH{
	background-position: -180px 0px;
}
ul.color-list div.BROWN{
	background-position: -200px 0px;
}
ul.color-list div.BROWNGREEN{
	background-position: -220px 0px;
}
ul.color-list div.BROWNGREY{
	background-position: -240px 0px;
}
ul.color-list div.BROWNTAN{
	background-position: -260px 0px;
}
ul.color-list div.BURNTORANGE{
	background-position: -280px 0px;
}
ul.color-list div.CHARCOAL, ul.color-list div.CHARCOALHEATHER{
	background-position: -300px 0px;
}
ul.color-list div.DARKGREEN, ul.color-list div.ATHLETICGREEN, ul.color-list div.FORESTGREEN, ul.color-list div.FORESTGREENHEATHER{
	background-position: -320px 0px;
}
ul.color-list div.DARKGREENWHITE{
	background-position: -340px 0px;
}
ul.color-list div.DARKPINK{
	background-position: -360px 0px;
}
ul.color-list div.DARKRED{
	background-position: -380px 0px;
}
ul.color-list div.DARKREDIVORY{
	background-position: -400px 0px;
}
ul.color-list div.DARKREDNAVY{
	background-position: -420px 0px;
}
ul.color-list div.DARKREDSTONE{
	background-position: -440px 0px;
}
ul.color-list div.DARKREDTAN{
	background-position: -460px 0px;
}
ul.color-list div.DARKREDWHITE{
	background-position: -480px 0px;
}
ul.color-list div.DESERTTAN{
	background-position: -500px 0px;
}
ul.color-list div.EARTH, ul.color-list div.KHAKI{
	background-position: -520px 0px;
}
ul.color-list div.EARTHBLACK{
	background-position: -540px 0px;
}
ul.color-list div.FIELDGREEN, ul.color-list div.GREEN{
	background-position: -560px 0px;
}
ul.color-list div.GRAPHITE{
	background-position: -580px 0px;
}
ul.color-list div.GRAPHITESTONE{
	background-position: -600px 0px;
}
ul.color-list div.GRAPHITEWHITE{
	background-position: -620px 0px;
}
ul.color-list div.GREY, ul.color-list div.ATHLETICOXFORD, ul.color-list div.ATHLETICHEATHER, ul.color-list div.GREYHEATHER, ul.color-list div.MIDNIGHTHEATHER, ul.color-list div.LIGHTGREY{
	background-position: -640px 0px;
}
ul.color-list div.GREYBLACK, ul.color-list div.ATHLETICOXFORDBLACK{
	background-position: -660px 0px;
}
ul.color-list div.GREYCHARCOAL{
	background-position: -680px 0px;
}
ul.color-list div.GREYNAVY{
	background-position: -700px 0px;
}
ul.color-list div.KHAKIGREEN{
	background-position: -720px 0px;
}
ul.color-list div.LAVENDER{
	background-position: -740px 0px;
}
ul.color-list div.LIGHTBLUE, ul.color-list div.FROSTBLUE{
	background-position: -760px 0px;
}
ul.color-list div.LIGHTNAVY{
	background-position: -780px 0px;
}
ul.color-list div.LIGHTPINK{
	background-position: -800px 0px;
}
ul.color-list div.LIGHTSAGE{
	background-position: -820px 0px;
}
ul.color-list div.LIGHTTAN, ul.color-list div.NATURALHAT{
	background-position: -840px 0px;
}
ul.color-list div.LIGHTTANBLACK, ul.color-list div.NATURALBLACK{
	background-position: -860px 0px;
}
ul.color-list div.LIGHTTANWHITE{
	background-position: -880px 0px;
}
ul.color-list div.LIGHTTEAL{
	background-position: -900px 0px;
}
ul.color-list div.MAROON{
	background-position: -920px 0px;
}
ul.color-list div.MUSTARD, ul.color-list div.ATHLETICGOLD{
	background-position: -940px 0px;
}
ul.color-list div.NAVY{
	background-position: -960px 0px;
}
ul.color-list div.NAVYIVORY{
	background-position: -980px 0px;
}
ul.color-list div.NAVYRED{
	background-position: -1000px 0px;
}
ul.color-list div.NAVYSTONE{
	background-position: -1020px 0px;
}
ul.color-list div.NAVYTAN, ul.color-list div.NAVYNATURAL{
	background-position: -1040px 0px;
}
ul.color-list div.NAVYWHITE{
	background-position: -1060px 0px;
}
ul.color-list div.NAVYYELLOW{
	background-position: -1080px 0px;
}
ul.color-list div.OLIVE{
	background-position: -1100px 0px;
}
ul.color-list div.OLIVESTONE{
	background-position: -1120px 0px;
}
ul.color-list div.OLIVETAN{
	background-position: -1140px 0px;
}
ul.color-list div.ORANGE, ul.color-list div.ATHLETICORANGE{
	background-position: -1160px 0px;
}
ul.color-list div.PALEGREEN{
	background-position: -1180px 0px;
}
ul.color-list div.PINK{
	background-position: -1200px 0px;
}
ul.color-list div.PINKGREY{
	background-position: -1220px 0px;
}
ul.color-list div.PINKWHITE{
	background-position: -1240px 0px;
}
ul.color-list div.PUTTY{
	background-position: -1260px 0px;
}
ul.color-list div.PUTTYSTONE{
	background-position: -1280px 0px;
}
ul.color-list div.RED, ul.color-list div.ATHLETICRED{
	background-position: -1300px 0px;
}
ul.color-list div.REDBLACK {
	background-position: -1320px 0px;
}
ul.color-list div.REDNAVY{
	background-position: -1340px 0px;
}
ul.color-list div.REDSTONE{
	background-position: -1360px 0px;
}
ul.color-list div.REDWHITE{
	background-position: -1380px 0px;
}
ul.color-list div.ROYAL, ul.color-list div.BLUE, ul.color-list div.ATHLETICROYAL, ul.color-list div.COLUMBIABLUE, ul.color-list div.MILLENIUMBLUE {
	background-position: -1400px 0px;
}
ul.color-list div.ROYALRED{
	background-position: -1420px 0px;
}
ul.color-list div.ROYALWHITE{
	background-position: -1440px 0px;
}
ul.color-list div.RT{
	background-position: -1460px 0px;
}
ul.color-list div.RTAP, ul.color-list div.CAMO, ul.color-list div.MILITARYCAMO{
	background-position: -1480px 0px;
}
ul.color-list div.RTAPBLACK{
	background-position: -1500px 0px;
}
ul.color-list div.RTAPG{
	background-position: -1520px 0px;
}
ul.color-list div.RTAPGCANTELOPE{
	background-position: -1540px 0px;
}
ul.color-list div.RTAPGGREEN{
	background-position: -1560px 0px;
}
ul.color-list div.RTAPTAN{
	background-position: -1580px 0px;
}
ul.color-list div.RTGREEN{
	background-position: -1600px 0px;
}
ul.color-list div.RTGREENOLIVE{
	background-position: -1620px 0px;
}
ul.color-list div.RTGREENTAN{
	background-position: -1640px 0px;
}
ul.color-list div.RTGREY{
	background-position: -1660px 0px;
}
ul.color-list div.RTTAN{
	background-position: -1680px 0px;
}
ul.color-list div.RUSTBLACK{
	background-position: -1700px 0px;
}
ul.color-list div.RUSTIVORY{
	background-position: -1720px 0px;
}
ul.color-list div.RUSTSTONE{
	background-position: -1740px 0px;
}
ul.color-list div.SILVERNAVY{
	background-position: -1760px 0px;
}
ul.color-list div.SKYBLUE{
	background-position: -1780px 0px;
}
ul.color-list div.SKYBLUEWHITE{
	background-position: -1800px 0px;
}
ul.color-list div.STONE{
	background-position: -1820px 0px;
}
ul.color-list div.STONEBLACK{
	background-position: -1840px 0px;
}
ul.color-list div.STONEDARKRED{
	background-position: -1860px 0px;
}
ul.color-list div.STONENAVY{
	background-position: -1880px 0px;
}
ul.color-list div.STONEPUTTY{
	background-position: -1900px 0px;
}
ul.color-list div.TAN, ul.color-list div.CAMEL{
	background-position: -1920px 0px;
}
ul.color-list div.TANBLACK{
	background-position: -1940px 0px;
}
ul.color-list div.TANDARKGREEN{
	background-position: -1960px 0px;
}
ul.color-list div.TANDARKRED{
	background-position: -1980px 0px;
}
ul.color-list div.TANNAVY, ul.color-list div.NATURALNAVY{
	background-position: -2000px 0px;
}
ul.color-list div.TANOLIVE{
	background-position: -2020px 0px;
}
ul.color-list div.TANWHITE{
	background-position: -2040px 0px;
}
ul.color-list div.WHITE{
	background-position: -2060px 0px;
}
ul.color-list div.WHITEBLACK{
	background-position: -2080px 0px;
}
ul.color-list div.WHITENAVY{
	background-position: -2100px 0px;
}
ul.color-list div.YELLOW{
	background-position: -2120px 0px;
}
ul.color-list div.GRAPHITELIME{
	background-position: -2140px 0px;
}
ul.color-list div.INDIGO{
	background-position: -2160px 0px;
}
ul.color-list div.INDIGOTAN{
	background-position: -2180px 0px;
}
ul.color-list div.PINKTEAL{
	background-position: -2200px 0px;
}
ul.color-list div.WHITEORANGE{
	background-position: -2220px 0px;
}
ul.color-list div.PUTTYTAN{
	background-position: -2240px 0px;
}
ul.color-list div.GRAPHITEGREY{
	background-position: -2260px 0px;
}
ul.color-list div.NAVYGREEN{
	background-position: -2280px 0px;
}
ul.color-list div.PURPLECHARCOAL{
	background-position: -2300px 0px;
}
ul.color-list div.PINKCAMO{
	background-position: -2320px 0px;
}
ul.color-list div.DARKFUCHSIAHEATHER{
	background-position: -2340px 0px;
}
ul.color-list div.EGGPLANT{
	background-position: -2360px 0px;
}
ul.color-list div.PURPLE, ul.color-list div.ATHLETICPURPLE{
	background-position: -2380px 0px;
}
ul.color-list div.MAROONBLACK{
	background-position: -2400px 0px;
}
ul.color-list div.NAVYCHARCOAL{
	background-position: -2420px 0px;
}
ul.color-list div.BLACKCHARCOAL {
	background-position: -2440px 0px;
}