#frame {		width:770px;		margin-right:auto;		margin-left:auto;		margin-top:1px;}#preview1 {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;}#preview2 {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;}#preview3 {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;}#preview4 {position: absolute;width: 286px;height: 354px;border: 1px #999999 solid;visibility: hidden;}#preview5 {position: absolute;width: 286px;height: 354px;border: 1px #999999 solid;visibility: hidden;}#preview6 {position: absolute;width: 286px;height: 354px;border: 1px #999999 solid;visibility: hidden;}#preview7 {position: absolute;width: 286px;height: 354px;border: 1px #999999 solid;visibility: hidden;}#preview8 {position: absolute;width: 286px;height: 354px;border: 1px #999999 solid;visibility: hidden;}#preview9 {position: absolute;width: 286px;height: 354px;border: 1px #999999 solid;visibility: hidden;}#preview10 {position: absolute;width: 286px;height: 354px;border: 1px #999999 solid;top: 392px;left: 35px; visibility: hidden;}#preview11 {position: absolute;width: 286px;height: 354px;border: 1px #999999 solid;visibility: hidden;}#preview12 {position: absolute;width: 286px;height: 354px;border: 1px #999999 solid;visibility: hidden;}#preview1m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;	background-color: #FFFFFF;}#preview2m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;	background-color: #FFFFFF;}#preview3m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;	background-color: #FFFFFF;}#preview4m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;	z-index: 2;	background-color: #FFFFFF;}#preview5m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	top: 293px;	left: 256px;	visibility: hidden;	background-color: #FFFFFF;}#preview6m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;	background-color: #FFFFFF;}#preview7m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;	background-color: #FFFFFF;}#preview8m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;	background-color: #FFFFFF;}#preview9m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;	background-color: #FFFFFF;}#preview10m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	top: 592px;	left: 35px;	visibility: hidden;	background-color: #FFFFFF;}#preview11m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	top: 592px;	left: 195px;	visibility: hidden;	background-color: #FFFFFF;}#preview12m {	position: absolute;	width: 286px;	height: 354px;	border: 1px #999999 solid;	visibility: hidden;	background-color: #FFFFFF;}#soonmens {position: absolute;width: 95px;height: 99px;border: 1px #999999 solid;top: 44px;left: 496px; visibility: hidden;}#soonwomen {position: absolute;width: 95px;height: 99px;border: 1px #999999 solid;top: 67px;left: 500px; visibility: hidden;}#soonkids {position: absolute;width: 95px;height: 99px;border: 1px #999999 solid;top: 16px;left: 610px; visibility: hidden;}#soonother {position: absolute;width: 95px;height: 99px;border: 1px #999999 solid;top: 45px;left: 610px; visibility: hidden;}#soonabout {position: absolute;width: 95px;height: 99px;border: 1px #999999 solid;top: 15px;left: 593px; visibility: hidden;}#soonwhole {position: absolute;width: 95px;height: 99px;border: 1px #999999 solid;top: 74px;left: 593px; visibility: hidden;}.leftcolhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	padding-left: 13px;	padding-right: 13px;	padding-top: 6px;	line-height: 12px;	color: #CC1100;}.leftcolbody {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding-left: 13px;	padding-right: 16px;	color: #444444;	text-align: left;	line-height: 12px;	padding-top: 6px;}.shirtcopy {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: left;	line-height: 12px;	padding-top: 5px;}.popuphead {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	padding-left: 9px;	padding-right: 10px;	line-height: 12px;	color: #666666;	padding-top: 13px;}.popupbody {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: left;	line-height: 12px;	padding-right: 10px;	padding-left: 9px;}.detailhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	padding-left: 23px;	padding-right: 20px;	line-height: 14px;	color: #999999;	padding-bottom: 5px;	padding-top: 10px;}.detailbody {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: left;	line-height: 12px;	padding-right: 18px;	padding-left: 23px;	padding-top: 10px;}.price {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	padding-top: 6px;	line-height: 14px;	color: #666666;	padding-left: 19px;}.pricecents {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	padding-left: 23px;	padding-right: 20px;	padding-top: 6px;	line-height: 14px;	color: #999999;}.quantity {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: left;	line-height: 12px;	padding-left: 20px;}.addtocart {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: left;	line-height: 12px;}.viewother {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-align: left;	line-height: 12px;	padding-left: 20px;	text-decoration: none;}.alsoavailable {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: left;	line-height: 12px;	padding-right: 8px;}a:link {	text-decoration: none;	color: #CC1100;}a:visited {	text-decoration: none;	color: #CC1100;}a:hover {	text-decoration: none;	color: #CC1100;}.indexredcopy {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	padding-top: 6px;	line-height: 14px;	color: #AD0004;	padding-left: 19px;	font-weight: bold;}.homecopy {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #676767;	text-align: left;	line-height: 12px;	padding-left: 32px;	text-decoration: none;	padding-top: 8px;}.aboutprogresswear {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	padding-right: 13px;	padding-top: 6px;	line-height: 20px;	color: #8E7941;}.formbody {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: left;	line-height: 12px;}.fields {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: left;	line-height: 12px;	text-decoration: none;	font-weight: bold;}.notifysubhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #8E7941;	text-align: left;	line-height: 12px;	padding-top: 12px;}.kidslower {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999999;	text-align: left;	line-height: 12px;	font-weight: bold;	padding-top: 8px;}.faqmidcopy {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding-right: 3px;	color: #444444;	text-align: left;	line-height: 12px;	padding-top: 0px;	text-decoration: none;}.notifyhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	padding-right: 13px;	padding-top: 6px;	line-height: 20px;	color: #666666;}.joinmailing {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;
	line-height: 12px;	color: #CC1100;}.politicalwear {font-family: Arial;font-size: 1.4em;line-height: 1em;letter-spacing: -1px;text-align: left;word-spacing: normal;text-decoration: none;color: CC0000;}.faqtopofpage {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	padding-right: 3px;	color: #444444;	text-align: left;	line-height: 12px;	padding-top: 0px;	text-decoration: none;}.fieldsasterisk {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-align: left;	line-height: 12px;	text-decoration: none;	font-weight: normal;}.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	padding-right: 16px;	color: #444444;	text-align: left;	line-height: 10px;	padding-top: 6px;}.fieldsemail {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: left;	line-height: 12px;	text-decoration: none;	font-weight: bold;	padding-left: 16px;}.closewindow {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: right;	line-height: 12px;	text-decoration: none;	font-weight: normal;	padding-right: 40px;}.detailnewhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	padding-left: 11px;	padding-right: 20px;	line-height: 14px;	color: #999999;	padding-bottom: 5px;	padding-top: 10px;}.detailnewbody {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-align: left;	line-height: 12px;	padding-right: 18px;	padding-left: 11px;	padding-top: 10px;}