


/* leftNav */
#leftNav #refine {
	padding-top: 30px;
}
#refine hr {
	background-color: #979694;
}
#refine .selected {
	font-weight: bold;
}
#refine #tblRefine {width: 150px;border-collapse: collapse;}
#refine td.cellT, #refine td.cellB {width: 142px;}
#refine #refineHeader {
	font-weight: bold;
}
#refine #refineHeader {
	color: #F9DDD1;
}
#refine #refineBy {
	padding: 2px 0px 4px;
}
#refine #refineBy a {
	padding-right: 9px;
}
#refine a:link, #refine a:visited, #refine a:hover, #refine a:active {text-decoration: none;}
#refine #byPrice {
	font-weight: bold;
}
#refine #refineBody {
	padding: 7px 0px 7px 0px;
}
#refine #refineBody div {
	padding: 1px 0px;
}
#refine #refine2 {
	font-weight: bold;
}

/* content */
#content {
	float: left;
	width: 615px;
	padding: 7px;
	border: 1px solid #979694;

}
#content #contentCategory {
	width: 615px;
	background-color: #ffffff;
	float: left;
	padding-bottom:20px;
}
#content #contentProductDisp {
	width: 615px;
	background-color: #ffffff;
	float: left;
	padding-bottom:20px;
}
#contentProductDisp #productLineName{display:none;}
#content #contentHeader {
	width: 615px;
	background-color: #FFFFFF;
	float: left;
	padding-top: 5px;
}
#content #contentSubheader {
	padding-bottom: 10px;
	background-color: #ffffff;
	float: left;
	width: 615px;
}
#content #contentSortBy {
	background-color: #FFFFFF;
	float: right;
	height: 16px;
	padding: 5px 10px 5px 0;
	text-align: right;
	width: 605px;
}  
#content #contentSortBy .selected {
	color: #000000;
}  
#content #contentSortBy .selected img {
	padding: 0 4px 2px 0;
}
#contentSortBy .desc {
	color: #000000;
	font-weight: bold;
	padding-right: 4px;
}
#contentSortBy .sortLink {
	padding: 0pt 4px;
}
#contentSortBy a:link, #contentSortBy a:visited, #contentSortBy a:active {
	text-decoration: none;
	color: #666666;
}
#contentSortBy a:hover {
	text-decoration: underline;
	color: #000000;
}
#content #contentPagination {
	padding: 5px 10px 5px 0;
	text-align: right;
	background-color: #ffffff;
	float: left;
	width: 605px;
}
#contentPagination span.desc {
	color: #000000; 
	font-weight: bold;
	padding-right: 4px;
}
#contentPagination span.pagLink {
	padding: 0pt 4px;
}
#contentPagination span.selected {
	color: #000000;
}
#contentPagination a:link, #contentPagination a:visited, #contentPagination a:active {
	text-decoration: none;
	color: #666666;
}
#contentPagination a:hover {
	text-decoration: underline;
	color: #000000;
}
.invisibleSearchPagination {display:none;}
#content .catDivider {
	clear:both;
}
#content .contentProduct {
	float: left;
	text-align: center;
	width: 153px;
	padding-top: 15px;
}
#content .contentProduct a, #content .contentProduct a:link, #content .contentProduct a:visited, #content .contentProduct a:active {
	text-decoration: none;
	color: #666666;
	font-weight: bold;
}
#content .contentProduct a:hover {
	text-decoration: none;
	color: #000000;
}
#content .contentProduct span {
	padding: 0px 1px;
}
#content .contentProduct #colorChips span {padding:0 0 0 0;}
#content .productMoreColors {
	padding-top: 2px;
}
/* temp */
#content .productECollection {
	color: #ffffff;
	font-weight: bold;
	background-color: #81ABC7;
	padding: 1px;
}
#content .productOldPrice{
	text-decoration: line-through;
}
#content .productSaleText {
	color: #ff3399;
	font-weight: bold;
}
#content .productSalePrice {
	color: #ff3399;
	font-weight: bold;
}
.hidden {
	display: none;
}

.availableChip{border:1px solid #7b7b7b;margin:1px;padding:1px;width:23px;height:7px;}
.selectedChip{border:2px solid #27190E;margin:0;padding:1px;width:23px;height:7px;}

.offState{border:solid 1px #7b7b7b;padding:1px;margin:1px;}
.onState{border:solid 2px #27190E;padding:1px;margin:0;}

.moreColorsHover{display:none;position:absolute;top:106px;left:13px;border:0;}
#moreColorsBlock{padding-left:12px;float:left;}

#moreColorsBlock #colorChips{width:116px;float:left;}
#moreColorsBlock .aColorChipSpan{float:left;}
#moreColorsBlock .aColorChipLink{float:left;}
#moreColorsBlock #plusSign{float:left;overflow:hidden;width:13px;height:13px;}
.productImg{position:relative;width:100%;}

.productPromotion {clear:both;width:140px;float:left;color:red;line-height:12px;padding:3px 5px;}
