DIV.storeSearchMainDiv
{
		width: 230px;
}
DIV.storeSearchDiv1
{
    PADDING-BOTTOM: 10px
}
DIV.storeSearchDiv2
{
    FLOAT: left;
    PADDING-BOTTOM: 10px
}
DIV.storeSearchDiv3
{
    CLEAR: both;
    WIDTH: 230px;
    PADDING-TOP: 5px
}
SELECT.storeSearchRadius
{
    FONT-SIZE: 10px;

}
INPUT.storeSearchZipcode
{
    FONT-SIZE: 10px;
    WIDTH: 50px
}
INPUT.storeSearchCity
{
    FONT-SIZE: 10px;
    WIDTH: 110px
}
SELECT.storeSearchState
{
    FONT-SIZE: 10px;
    WIDTH: 110px
}
SPAN.storeSearchSpan1
{
    FLOAT: left;
    WIDTH: 50px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: right
}
SPAN.storeSearchSpan2
{
    PADDING-LEFT: 3px;
    FLOAT: left
}
SPAN.storeSearchSpan3
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 50px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: right
}
SPAN.storeSearchSpan4
{
    PADDING-LEFT: 3px;
    FLOAT: left
}
SPAN.storeSearchSpan5
{
    FLOAT: left;
    WIDTH: 50px;
    TEXT-ALIGN: right
}
SPAN.storeSearchSpan6
{
    PADDING-LEFT: 3px;
    FLOAT: left
}
SPAN.storeSearchSpan7
{
    PADDING-RIGHT: 10px;
    FLOAT: right;
    TEXT-ALIGN: right
}
IMG.storeSearchImg1
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 29px;
    HEIGHT: 33px
}
IMG.storeSearchImg2
{
    WIDTH: 34px;
    HEIGHT: 21px
}

.errorregular
{
    COLOR: #c91a1a
}
.tblPickupAboveResults
{
    BORDER-BOTTOM: #e2ddd8 0px solid;
    BORDER-RIGHT: #e2ddd8 0px solid;
    WIDTH: 482px;
	PADDING-LEFT: 10px;
}
.storeSearchErrorWrap
{
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    PADDING-LEFT: 8px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px
}
.storeSearchErrorIco
{
    FLOAT: left
}
.storeSearchErrorText
{
    DISPLAY: inline;
    FLOAT: left
}
.storeSearchErrorIcoImg
{
    WIDTH: 10px;
    MARGIN-RIGHT: 3px;
    HEIGHT: 10px
}
SPAN.pickUpInStoreLabel
{
    FONT-WEIGHT: bold
}
DIV.pickUpInStoreText
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
P.pickUpInStoreText
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
SPAN.pickUpInStoreText
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
DIV.pickUpInStoreLabel
{
    FONT-WEIGHT: bold
}
SPAN.pickUpInStoreLabel
{
    FONT-WEIGHT: bold
}
P.pickUpInStoreLabel
{
    FONT-WEIGHT: bold
}
.mcr1shutDown
{
    Z-INDEX: 1110;
    LEFT: 0px;
    WIDTH: 672px;
	HEIGHT: 436px;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
	overflow:hidden; 
}

.mcr1shutDownSyn
{
    Z-INDEX: 1110;
    LEFT: 0px;
    WIDTH: 712px;
	HEIGHT: 416px;
    POSITION: absolute;
    TOP: 26px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
	overflow:hidden; 
}
.error
{
    FONT-WEIGHT: bold;
    COLOR: #c91a1a
}
.shutdownButtondiv
{
    POSITION: absolute;
	TOP: 220px;
	LEFT: 315px;
    TEXT-ALIGN: center;

}
.shutdownButtondivSyn
{
    POSITION: absolute;
	TOP: 220px;
	LEFT: 315px;
    TEXT-ALIGN: center;


}

.shutdownButtonTable
{
    POSITION: absolute;
	TOP: -200px;
	LEFT: -300px;
    FONT-WEIGHT: bold;
	WIDTH: 300px;	 
	BACKGROUND-COLOR: white;


}

.shutdownButtonTableSyn
{
    POSITION: absolute;
	TOP: -200px;
	LEFT: -300px;
    FONT-WEIGHT: bold;
	WIDTH: 300px;	 
	BACKGROUND-COLOR: white;
}
.FieldError { background-color: #FDFFCF }


TD.storeResultsListItemTd1
{
    VERTICAL-ALIGN: top;
    WIDTH: 263px;
    TEXT-ALIGN: left
}
TD.storeResultsListItemTd2
{
    PADDING-BOTTOM: 15px;
    VERTICAL-ALIGN: top;
    WIDTH: 285px;
    TEXT-ALIGN: left
}
TD.storeResultsListItemTd3
{
    VERTICAL-ALIGN: top;
    WIDTH: 120px;
    TEXT-ALIGN: right
}
INPUT.storeResultsListItemRad1
{
    FLOAT: left;
    MARGIN-LEFT: 0px
}
P.storeResultsListItemSpacing1
{
    MARGIN-TOP: 4px;
    FLOAT: left;
    WIDTH: 230px
}
P.storeResultsListItemSpacing2
{
    MARGIN-TOP: 4px;
    FLOAT: left
}
P.storeResultsListItemSpacing3
{
    FLOAT: right;
    MARGIN: 4px 10px 0px 0px
}
TABLE.storeResultsTable2
{
    BORDER-RIGHT: 2px;
    BORDER-TOP: 2px;
    BORDER-LEFT: 2px;
    BORDER-BOTTOM: 2px
}
SPAN.storeResultsListItemSpacing1
{
    MARGIN-TOP: 4px;
    FLOAT: left
}
DIV.storeResultsDiv1
{

}
DIV.storeResultsDiv2
{
    PADDING-TOP: 3px;
}
TABLE.storeResultsTable1
{
    WIDTH: 665px;
	margin: 4 0 4 4
}
TH.storeResultsTh1
{
	width:262px;
    TEXT-ALIGN: left;
	_WIDTH: 283px;
}
TH.storeResultsTh2
{
    WIDTH: 362px;
    TEXT-ALIGN: left;
	vertical-align: middle
}
TH.storeResultsTh3
{
    WIDTH: 42px;
    TEXT-ALIGN: right
	vertical-align: middle
}
H2.storeResultsH21
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: #333333;
}
H2.storeResultsH22
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px
}
H2.storeResultsH23
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: #333333
}
IFRAME.storeResultsIfr1
{
    border: solid 1px #E0DFDD;
    WIDTH: 687px;
    HEIGHT: 175px;
    visibility:hidden;
    
}
SPAN.pickUpInStoreLabel
{
    FONT-WEIGHT: bold
}
DIV.pickUpInStoreText
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
P.pickUpInStoreText
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
SPAN.pickUpInStoreText
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
DIV.pickUpInStoreLabel
{
    FONT-WEIGHT: bold
}
SPAN.pickUpInStoreLabel
{
    FONT-WEIGHT: bold
}
P.pickUpInStoreLabel
{
    FONT-WEIGHT: bold
}

DIV.storeResultsDiv1
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
	WIDTH: 682px;
	BORDER-TOP: #e2ddd8 1px solid;
	TEXT-ALIGN: left;
}
DIV.storeResultsDiv2
{
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #e2ddd8 0px solid
}

TH.storeResultsTh1
{
    WIDTH: 265px;
    TEXT-ALIGN: left
}
TH.storeResultsTh2
{
    WIDTH: 345px;
    TEXT-ALIGN: left
}
TH.storeResultsTh3
{
    WIDTH: 42px;
    TEXT-ALIGN: right
}
H2.storeResultsH21
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 7px
}
H2.storeResultsH22
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px
}
H2.storeResultsH23
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: #333333
}
IFRAME.storeResultsIfr1
{
    BORDER-TOP: #e2ddd8 1px solid;
    FLOAT: left;
    WIDTH: 674px;
    BORDER-BOTTOM: #e2ddd8 1px solid;
    HEIGHT: 175px;
	PADDING-LEFT: 3px;
}
IFRAME.storeResultsIfrOff
{
    BORDER-TOP: #e2ddd8 0px solid;
    FLOAT: left;
    WIDTH: 674px;
    BORDER-BOTTOM: #e2ddd8 0px solid;
    HEIGHT: 175px
}
#storeResultsIframe
{
    VISIBILITY: hidden
}
DIV.styleHeader
{
    CLEAR: both;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #e0dfdd;
    WORD-WRAP: break-word
}
div.styleName1
{
    CLEAR: both;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    WIDTH: 320px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: white;
    word-wrap: break-word;
	overflow: hidden;
}
DIV.outfitName1
{
    CLEAR: both;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #e0dfdd;
    WORD-WRAP: break-word;
	overflow: hidden;
}



on your select.buyButton1
{
    font-size: 11px;
    font-family: verdana,arial,helvetica,sans-serif;  
    width: 140px;  
    color: #3D3C3B;    
}
select.buyButton2
{
    font-size: 11px;
    font-family: verdana,arial,helvetica,sans-serif;  
    width: 200px;  
    color: #3D3C3B;        
}
div.buyButton1
{

}
div.buyButton2
{

}
table.buyButton1
{
  font-size: 10px;
  font-family: verdana,arial,helvetica,sans-serif;     
  color: #333333;
  margin-top: 2px;
}
table.buyButton2
{
  width: 282px;
  font-size: 10px;
  font-family: verdana,arial,helvetica,sans-serif;   
  color: #333333;
}
td.buyButton2
{
  padding: 5px 0px 3px 0px;
  width: 90px;
  vertical-align: middle;
}
td.buyButton3
{
  height: 60px;
  vertical-align: middle;
  white-space: nowrap;
}

td.buyButton4c
{
  width: 4px;
  vertical-align: middle;
}

td.buyButton4
{
  width: 8px;
  vertical-align: middle;
}
td.buyButton5
{
  padding: 6px 0px 5px 0px;
  width: 90px;
  vertical-align: top;
}
td.buyButton6
{
  padding: 5px 0px 5px 0px;
  vertical-align: bottom;
  text-align: left;
  width: 193px;
}
td.buyButton8
{
  width: 135px;
  height: 30px;
  vertical-align: middle;
}
td.buyButton9
{
  width: 286px;
}
td.buyButton10
{
  width: 2px;
  vertical-align: middle;
}
td.buyButton11
{
 width: 750px;
 vertical-align: middle;
}
td.buyButton13
{
 width: 108px;
}
td.buyButton14
{
  height: 71px;  
}
td.buyButton15
{
  text-align: right;
}
td.buyButton16
{
 width: 283px;
}
td.buyButton17
{
  width: 82px;
  height: 30px;
  vertical-align: middle;
}
td.buyButton18
{
  width: 8px;
  text-align: left;
}
td.buyButton19
{
  width: 26px;
}
td.buyButton20
{
 text-align: right;
}
td.buyButton21
{
  /*width: 210px; */
  text-align: left;
}

td.buyButton22
{
  width: 280px;
}

input.buyButton1i
{
  width: 108px;
  height: 20px;  
}
input.buyButton2i
{
  width: 144px;
  height: 20px;
}

select.buyButton2i
{
  width: 147px;
  height: 20px;
}

input.buyButton3i
{
  width: 282px;
  height: 20px;  
}
input.buyButton4i
{
  width: 200px;
  height: 20px;  
}
input.buyButton5i
{
  width: 70px;
  height: 20px; 
}
input.buyButton6i
{
  width: 64px;
  height: 20px;  
}

input.buyButton7i
{
  width: 145px;
  height: 20px;  
}

img.buyButton16
{
  width: 8px;
  height: 1px;
}

img.buyButtonImgPix1
{
	display: block;
}

a.buyButton6size:link, a.buyButton6size:visited, a.buyButton6size:active
{
	text-decoration: underline;
	color: #791414;
}

a.buyButton6size:hover
{
	text-decoration: underline;
}

.buyButtonTable2
{

}

table.customTable1
{
	width: 290px;
}

p.gcTxt1
{
	font-weight: bold;
}

table.gcTbl1
{
	width: 135px;
}

td.gcTd1
{
	text-align: right;
}

img.swatchCollectionDisplay1i
{
  width: 45px;
  height: 27px;
}

.sbPickUpModal table.buyButton1
{   
  color: #333333;
  margin-top: 2px;
  width:350px
}

.sbPickUpModal td.buyButton2
{
  padding: 5px 0px 3px 0px;
  width: 90px;
  vertical-align: middle;
}
.sbPickUpModal td.buyButton5
{
  padding: 6px 0px 5px 0px;
  width: 90px;
  vertical-align: top;
}
.sbPickUpModal td.buyButton6
{
  padding: 5px 0px 5px 0px;
  vertical-align: bottom;
  text-align: left;
  width: 193px;
}

td.ItemNumAndPrice4
{
  background-color: #e2ddd8;
  width: 310px;
  height: 1px;
}

p.ItemNumAndPrice1
{
    color: #666666;
}

p.ItemNumAndPrice3
{
    color: #333333;
}



table.ItemNumAndPriceTableRadio1
{
	padding: 0px; 
	border-collapse: collapse;
}

td.ItemNumAndPriceNoPad1
{
	margin-left: -3px;
	padding-right: 50px;
}

p.ItemNumAndPriceNoPad1
{
	margin-left: -5px;
	color: #333333;
}

a.ItemNumAndPriceRadio1:link,a.ItemNumAndPriceRadio1:visited,a.ItemNumAndPriceRadio1.active
{
	color: #333333;
	text-decoration: none; 
}

a.ItemNumAndPriceRadio1:hover
{
	text-decoration: underline; 
}

td.ItemNumAndPrice1
{
  width: 206px;
  text-align: left;
  vertical-align: top;
  padding: 5px 0px 5px 0px;
  color:#333333;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	margin:0px;
}

td.ItemNumAndPrice2
{
  width: 50px;  
  text-align: left;
  padding: 5px 0px 5px 0px;
  vertical-align: middle;
}

td.ItemNumAndPrice3
{
  width: 125px;  
  font-weight: bold;
  text-align: right;
  padding: 5px 0px 5px 0px;
  vertical-align: middle;
}

td.ItemNumAndPricespacer2
{
    width: 5px;  
}

tr.ItemNumAndPrice1
{
  background-color: #e2ddd8;
}


th.ItemNumAndPrice1
{
  width: 106px;
  text-align: left;
  height: 19px;
}

th.ItemNumAndPrice2
{
  width: 50px;  
  text-align: left;
  height: 19px;
}

th.ItemNumAndPrice3
{
  width: 125px;  
  text-align: right;
  height: 19px;
}

th.ItemNumAndPricespacer
{
  width: 10px;  
  height: 19px;
}

.ItemNumAndPriceSpacer
{
  width: 8px;
}

td.ItemNumAndPriceSpacerRadio
{
	width: 1px;
	border: 1px solid red;
}

span.highlightItemPrice
{
	font-weight: bold;
}


span.highlightItemPrice2
{
	font-weight: bold;
}

span.highlightItemPrice3
{
	font-weight: normal;
	font-size: 10px;

}

DIV.itemListDiv1
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    MARGIN: 0px 5px;
    VERTICAL-ALIGN: top;
    OVERFLOW: auto;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 300px;
    BORDER-BOTTOM: gray 1px solid;
    HEIGHT: 116px
}
P.itemListTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 5px;
    COLOR: #333333;
    FONT-FAMILY: verdana
}
SPAN.itemListPrice
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana
}
TD.itemListImageTd1
{

    VERTICAL-ALIGN: top
}


span.buyButtonDropSwatch1 {float: left; padding-top: 5px;}
span.buyButtonDropSwatch2 {float: left; padding-left: 5px;}


div.pickUpBuyButtonDiv1 {float: left; overflow:hidden; WIDTH: 682px; background: white; border-top: 0px solid #e2ddd8;}
div.pickUpBuyButtonDiv2 {float: left; width: 350px; }
div.pickUpBuyButtonDiv3 {float: right; text-align: right; padding: 12px 0px 2px 0px;}
p.pickUpBuyButtonSpacing1 {margin: 12px 0px 2px 12px;}
img.pickUpBuyButtonCancelBtn {width: 105px; height: 32px; margin-right: 12px;}
img.pickUpBuyButtonAddToShopping {width: 147px; height: 32px; margin-right: 12px;}
.buyButtonDDErrorWrap 
{
	float: left; 
	padding: 5px 0px 0px 8px !important;
	padding: 5px 0px 0px 5px;
}
.buyButtonDDErrorIco {float: left;}
.buyButtonDDErrorIcoImg {margin-right: 3px; width: 10px; height: 10px;}
.buyButtonDDErrorText {float: left; width: 315px;}
.error {color: #c91a1a; font-weight: bold;}
.errorregular {color: #c91a1a; }
.notice {color: #3399CE; font-weight: bold;}
.buyButtonQty1 {}
.buyButtonQty2 {padding-top: 3px;}
.buyButtonQtySpan1 {}
.buyButtonQtyField{width: 30px; font-size: 10px;}
.tdQuantity1{width: 30px; font-size: 10px;}
.tblBuyButtonInput{width: 680px; font-size: 10px; }
.tblBuyButtonQty{}




div.outfitimgDiv1
{
	width: 77px;
}

#outfitimgitem,#outfitimgitem1,#outfitimgitem2,#outfitimgitem3,#outfitimgitem4,#outfitimgitem5,#outfitimgitem6,#outfitimgitem7,#outfitimgitem8,#outfitimgitem9,#outfitimgitem10
{
	border: 1px solid #e2ddd8;
}

.outfitimgitemon1,.outfitimgitemon2,.outfitimgitemon3,.outfitimgitemon4,.outfitimgitemon5,.outfitimgitemon6,.outfitimgitemon7,.outfitimgitemon8,.outfitimgitemon9,.outfitimgitemon10
{
	border: 1px solid #791414;
}

.outfitimgitemoff1,.outfitimgitemoff2,.outfitimgitemoff3,.outfitimgitemoff4,.outfitimgitemoff5,.outfitimgitemoff6,.outfitimgitemoff7,.outfitimgitemoff8,.outfitimgitemoff9,.outfitimgitemoff10
{
	border: 1px solid #e2ddd8;
}

img.outfitimgitemunavail {border: 1px solid #e2ddd8;}










