body
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	/*#cursor:default;}*/
}
div { margin:0px; padding:0px;}
img { margin:0px; padding:0px; }

.swatchRgbTd a, .swatchRgbTd a:link, .swatchRgbTd a:visited, .swatchRgbTd a:active
{
color: #000000;
text-decoration: none;
}

.thumbnailImageQv
{
width:35px;
display:block;
background-color:#ffffff;
padding:2px;
margin:0 0 4px 10px;
border:solid 1px #aba69f;
cursor:pointer;
}

.thumbnailHoverQv
{ 
padding:2px;
margin:1px;
border:solid 1px #333333;
margin:0 0 4px 10px;
}

/* With gray 2px border
.thumbnailHoverQv
{ 
padding:1px;
margin:1px;
border:solid 2px #aba69f;
margin:0 0 4px 10px;
}
*/

.thumbnailImageSelectedQv
{
 width:35px;
 padding:1px;
 border: solid 2px #791414;
 cursor:pointer;
 margin:0 0 4px 10px;
}

img.delayAnimation { margin-left:88px; margin-top:139px; }

/*div.swatchQv { cursor:pointer; vertical-align:middle; text-align: center; #padding: 1px; border:solid 1px #aba69f; #margin: 0px 1px 1px 0px; }*/
div.swatchQV { cursor:pointer; vertical-align:middle; text-align: center; border:solid 1px #aba69f; margin:0px 1px 0px 1px; padding:1px;}
div.swatchQv img { vertical-align:middle; width:36px; height:21px; } 
div.swatchHoverQv { border:solid 2px #aba69f;margin:0px 0px 0px 0px;padding:1px;}
div.swatchHoverQv a { text-decoration:underline;}
div.swatchSelectedQv { border:solid 2px #791414;margin:0px 0px 0px 0px; }
div.swatchSelectedHoverQv a { text-decoration:underline; } 

td.swatchTdQv {} 
tr.swatchTrHeightQv { height: 27px; text-align:center; }
td.moreColorsQv { text-align: right; padding-bottom: 12px;}

div.swatchRgb { cursor:pointer; border:solid 1px white; vertical-align:middle;}
div.swatchRgb table { vertical-align:middle; margin:3px; }

div.swatchMultiRgb {cursor:pointer; vertical-align:middle; text-align: left; border:solid 1px #aba69f; margin:0px 2px 1px 1px; padding:1px;_padding-top:0px }
div.swatchMultiRgb img { vertical-align:middle; margin: 3px 0px 3px 0px; }
div.swatchMultiRgb table { margin-left:3px; }
 
div.swatchMultiRgbQv {cursor:pointer; vertical-align:middle; text-align: left; border:solid 1px #aba69f; margin:0px 2px 1px 1px; padding:1px;_padding-top:0px; width: 36px; }
div.swatchMultiRgbQv img {vertical-align:middle; height:21px; }
div.swatchMultiRgbQv table { margin-left:0px; } 
 
div.swatchSelected { border:solid 1px #791414; }
div.swatchSelectedHover a { text-decoration:underline; } 


div.swatchOutline { border:solid 1px #666666; border-top-color:#f4f2ef;}
div.swatchOutlineSelected { border-top-color:#f4f2ef; }

div.swatchHover { border:solid 1px #666666;}
div.swatchHover a { text-decoration:underline;}


div.colorDetail { position:absolute; width:165px; height:99px;}
img.largeSwatch { position:relative; width:165px; height: 99px;display:none;}
img.largeSwatchImgQv { height:99px;}
.largeSwatchRgbQv { height: 99px; }

div.largeSwatchDiv { position:relative; top:0px; left:0px;}
div.largeSwatchBorder { border:solid 1px #CCCCCC; height:131px; }

.swatchTableQv { background-color: White; border-collapse:collapse;table-layout: fixed; vertical-align: top;}
.swatchTableRow { height: 5px; }
.swatchTableWidth { width: 5px; }
.swatchLastTd {width: 3px; background-color: White;}

td.imageViewerTd1Qv { vertical-align: top; }

div.quickViewWrap {background-color:White;padding:10px 10px 10px 0;z-index:9999;border:solid 1px silver; }
div.quickViewBanner { #padding-top: 3px; }
img.quickViewButton { margin-top: 3px; #margin-top: 0px;}

a.styleOutfitCollectionItemLink1,a.styleOutfitCollectionItemLink1:link,a.styleOutfitCollectionItemLink1:visited,a.styleOutfitCollectionItemLink1:active
{
	color: #990000 ! important;
}
a.relitemslink,a.relitemslink:link,a.relitemslink:visited,a.relitemslink:active
{
	color: #990000 ! important;
}
a.coorditemslink,a.coorditemslink:link,a.coorditemslink:visited,a.coorditemslink:active
{
	color: #990000 ! important;
}
div.styleOutfitCollectionItemDiv1
{
	width: 165px; 
	border: 1px solid #e2ddd8;
	text-align: center; 
}
p.styleOutfitCollectionItemText1
{
	width: 165px;
	margin-top: 4px;
	text-align: center;
	word-wrap: break-word; 
	overflow: hidden;
}
a.styleOutfitCollectionItemText1:link, a.styleOutfitCollectionItemText1:visited, a.styleOutfitCollectionItemText1:active
{
	text-decoration: none;
}
a.styleOutfitCollectionItemText1:hover
{
	text-decoration: underline;
}
p.searchResultsItemText1
{
  width: 77px;
	clear: both;
  margin-top: 4px;
  margin-left: 0px;
  text-align: center
}
p.relatedItems2
{
  width: 77px;

 /*** word-wrap: break-word;  ***/
  white-space: normal;
  color: #333333;
}
*>html p.relatedItems2 {overflow: visible;}   /*** Fix only for IE/Mac ***/
p.coordinatingItems2
{
  width: 77px;

 /*** word-wrap: break-word;  ***/
  white-space: normal;
  color: #333333;
}
*>html p.coordinatingItems2 {overflow: visible;}   /*** Fix only for IE/Mac ***/

ul.featuredItemsRowColumnSpacer2
{
    float: left;
	width: 95px;
	vertical-align: top;
	text-align: center;
}
p.featuredItemsRowText1
{
	margin-top: 4px;
	width: 95px;
}


a.quickViewMoreColors {color: #990000; text-align: center;}
div.quickViewImageContainer { position: relative; overflow: hidden; background-color:White; height:254px;width:165px; }
div.quickViewShoeImageContainer { position: relative; overflow: hidden; background-color:White; height:170px;width:165px; }
div.quickViewLargeSwatchDiv { position:relative; top:77px; left:0px;  } 
.quickViewLargeImgHref { height: 99px; }
.quickViewLargeSwatchImgHref { height: 99px; width: 100%; }

div.quickViewImageContainerQv { position: relative;  background-color:White; height:254px;width:165px; margin: 0px 0px 5px 10px; }
div.quickViewShoeImageContainerQv { position: relative; background-color:White; height:182px;width:165px; margin: 0px 0px 5px 10px; }

.swatchCollectionDisplay11 {width: 0px;}
.styleOutfitCollection6 { vertical-align: top; }
.styleOutfitCollection7 { text-align: center; vertical-align: top; margin-left: 10px;}
.styleNameDivQv { margin-left: 10px; text-align: center; }

