


#content { float: left; width: 720px; }
#content input.textBox {color:#999999; padding: 2px 1px; border: solid 1px #e7d7c7;}
#content input {border:none;}
#content #titleDiv { margin: 30px 0 20px 0; background: url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/cart/bg_title.jpg); }
#content #titleDiv .pagenav {width:582px;}
#content #titleDiv .pagenav a { margin: 0 6px; font-size: 10px;font-weight:normal; }

#promotion1 {}
#promotion2 {}
#promotion3 {display:none;}
#cartPromotions {float: right;}
#cartPromotions div {}
#promotion2, #promotion3 {padding-top: 15px;}

#buttonsBar {float:right;width:350px;padding:3px 0;clear:both;}
#buttonsBar span { float: right; padding-left: 15px; }
#buttonsBar img, #buttonsBar input { border: none; }

#contentHolder {
	float: left;
	background-image: url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/cart/bg_title.jpg);
	background-repeat: no-repeat;
}
#content #headerBar {
	width: 200px;
	padding: 8px;
}


#content #cartHeader { float: left; width: 613px; margin-bottom: 5px; }
#content #cartHeader #cartHeaderImg { padding: 3px 0 3px 5px; }

#shoppingCart {
	float: left;
	padding: 25px 0;
	width: 720px;
}
#shoppingCart #lineItems th { padding-top: 8px; padding-bottom: 8px; }
#shoppingCart #lineItems th, #content #shoppingCart #lineItems  td { text-align: center; padding-bottom: 7px; }
#shoppingCart #lineItems th { color: #333333; font-weight:normal; }
#shoppingCart #lineItems tr { border-bottom: dotted 1px #cccccc; }
#shoppingCart #lineItems { border-collapse: collapse; }

#shoppingCart #lineItems .itemColorHeader { width: 145px; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
#shoppingCart #lineItems .sizeHeader { width: 60px; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
#shoppingCart #lineItems .statusHeader { width: 80px; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
#shoppingCart #lineItems .priceHeader { width: 80px; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc;  }
#shoppingCart #lineItems .discountHeader { width: 90px; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
#shoppingCart #lineItems .quantityHeader { width: 70px; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
#shoppingCart #lineItems .editHeader { width: 129px; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
#shoppingCart #lineItems .totalHeader { width: 65px; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }

#shoppingCart #lineItems a.itemDescription { float:left; display:block; width: 120px; margin-left:7px; text-align:left;}
#shoppingCart #lineItems a.itemDescription:link, #shoppingCart #lineItems a.itemDescription:visited {text-decoration:none;}
	
#shoppingCart #lineItems .itemImageLink {text-decoration:none;padding:0pt 30px;float:left;}
#shoppingCart #lineItems .itemImageLink img { border: solid 4px #f0e9d9; margin: 10px 7px 4px 7px; }
#shoppingCart #lineItems td.discount {color:#cc3300;}

#cartUpHolder{float:left;padding-top:8px;}
#cartUpHolder #upsellHeader{float:left;padding:10px 14px;clear:both;}
#upsellItemsHolder{float:left;padding-bottom:12px;clear:both;width:300px;}
#upsellItemsHolder .upSellItem{float:left;padding-left:10px;width:90px;}
#upsellItemsHolder a{text-decoration:none;}
#upsellItemsHolder .upsellItem img { border: solid 4px #f0e9d9;}
#cartUpHolder .cellBL, #cartUpHolder .cellB, #cartUpHolder .cellBR {display:none;}

/* Cart Total Informtion */
#cartSubTotal { float: right; width: 350px; padding-top: 8px; text-align: right; }
#cartSubTotal div { width: 323px; float: right; }
#cartSubTotal table { border-collapse: collapse; }

#cartSubTotal #shippingtotal {font-weight:bold;}
#cartSubTotal #shippingtotal span {float: right;}

#cartSubTotal #subTotal { padding-bottom: 20px; font-weight:bold;}
#cartSubTotal #subTotal span { float: right; padding-left:3px;}

#cartSubTotal #moreShippingInfo {padding: 0 0 8px 30px; width: 110px; float:left;}

#cartSubTotal #shippingOptions {padding-bottom: 10px; width: 200px; float:right;}
#cartSubTotal #shippingOptions select {width:200px;}

#cartSubTotal #zipCode { padding-bottom: 15px; }
#cartSubTotal #zipCode #zipCodeError { display: none; color: #cc3300; }
#cartSubTotal #zipCode #postalCode { width: 100px; }




#cartSubTotal #tax { padding-bottom: 10px; }
#cartSubTotal #tax span { float: right; font-weight:bold; }

#cartSubTotal #discount { padding-bottom: 10px; }
#cartSubTotal #discount span { float: right;  font-weight:bold; }

#cartSubTotal #total { padding-bottom: 10px; color: #000000; }
#cartSubTotal #total span { float: right; font-weight: bold; }
#cartSubTotal input.cartImage { margin-left:2px;border:none;}

#cartSubTotal #totalDiscountMsg { padding-bottom: 15px; color: #cc3300; }

#cartSubTotal #promoCodeError { text-align: justify; width: 250px; color: #cc3300; padding-bottom: 15px; }

#cartSubTotal #promoCode { padding: 5px 0 15px; }
#cartSubTotal #promoCode #promotionCode {  width: 135px;  margin-right:2px;}
#cartSubTotal .amount { width: 70px; font-weight: bold; }

#cartSubTotal #techProblems { display: none; }
/* --------------------------------------------------------------------------------------- */

#cartControls {padding-left:15px;padding-top:15px;}
#cartControls #selectableInfo #colorsBlock #colorChips span img {cursor:pointer;padding:1px;}
#cartControls #selectableInfo #colorsBlock #colorChips {position:relative;width: 300px;}
#cartControls #selectableInfo #colorsBlock #colorChips span {float:left;padding:2px;position:absolute;}

#cartControls #selectableInfo #widthsBlock #widths, #cartControls #selectableInfo #sizesBlock #sizes, #cartControls #selectableInfo #colorsBlock #colorChips {clear:both;float:left;}
#cartControls #selectableInfo #widthsBlock #widths, #cartControls #selectableInfo #sizesBlock #sizes {/*padding-left:2px;*//*width:210px;*/}
#selectableInfo #sizes span, #selectableInfo #widths span {
	cursor:pointer;
	float:left;
	height:1.5em;
	margin:2px;
	overflow:hidden;
	padding:2px 2px 2px 1px;
	text-align:center;
	vertical-align:middle;
	width:25px;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
}
#cartControls #selectableInfo #colorsBlock #colorChipsLabel div, #cartControls #selectableInfo #widthsBlock #widthsLabel div, #cartControls #selectableInfo #sizesBlock #sizesLabel div {/*color:#000000;*/float:left;padding-bottom:2px;}
#cartControls #selectableInfo #colorsBlock #colorChipsLabel{height:40px;position:relative;font-weight:bold;}
#cartControls #selectableInfo #widthsBlock #widthsLabel, #cartControls #selectableInfo #sizesBlock #sizesLabel {height:25px;position:relative;font-weight:bold;}
.choiceText {left:2px;position:absolute;top:0px;white-space:nowrap;}
#cartControls #selectableInfo #colorsBlock #colorChipsLabel #currentColor {background:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) repeat-y scroll -15px 0;color: #000000;left: 2px;position: absolute;top: 16px;white-space: nowrap;z-index: 101;}
#cartControls #selectableInfo #widthsBlock #widthsLabel #currentWidth {background-color:#F2ECE0;color:#00000;left:82px;position:absolute;top:0px;white-space:nowrap;z-index:101;}
#cartControls #selectableInfo #sizesBlock #sizesLabel #currentSize {background-color:#F2ECE0;color:#000000;left:75px;position:absolute;top:0px;white-space:nowrap;z-index:101;}
#cartControls #selectableInfo #colorsBlock #colorChipsLabel #unavailableColor {background:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) repeat-y scroll -130px 0;color:#cc3300;display:none;font-weight:bold;left:99px;position:absolute;top:0px;white-space:nowrap;width:20px;z-index:101;}

#cartControls #selectableInfo #widthsBlock, #cartControls #selectableInfo #widthsBlock #widths{/*f2eadd*/width:300px;background-color:#f0e8dd;}

#cartControls #selectableInfo #widthsBlock #widthsLabel #unavailableWidth {background:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) repeat-y scroll -70px 0;color:#cc3300;display:none;font-weight:bold;left:82px;position:absolute;top:0px;white-space:nowrap;width:20px;z-index:101;}
#cartControls #selectableInfo #sizesBlock #sizesLabel #unavailableSize {background:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) repeat-y scroll -70px 0;color:#cc3300;display:none;font-weight:bold;left:75px;position:absolute;top:0px;white-space:nowrap;width:20px;z-index:101;}
#cartControls #selectableInfo #colorsBlock #colorChipsLabel #errColor {display:none;left:99px;position:absolute;top:3px;}
#cartControls #selectableInfo #widthsBlock #widthsLabel #errWidth {display:none;left:82px;position:absolute;top:3px;}
#cartControls #selectableInfo #sizesBlock #sizesLabel #errSize {display:none;left:75px;position:absolute;top:3px;}
#cartControls #selectableInfo #sizesBlock #sizesLabel #fitGuideLink {display:none; float:right; padding-right:85px;}
#cartControls #selectableInfo #sizesBlock #sizesLabel #fitGuideLink a {color:#7297B7; text-decoration:none;}

#sizeTypeBlock {clear:both; float:left; height:40px; width:305px; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg); background-repeat:repeat-y; background-color:#F7F3E8; margin-bottom:1px;}
#sizeTypeBlock span {display: block;cursor: pointer;float: left;padding: 3px 15px;vertical-align: middle;width: 60px;background-image: url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/arrow_brn_right.gif);background-repeat: no-repeat;background-position: 10px 9px;}
#sizeTypeBlock .selectedButton {color: #826d56; font-weight:bold;background: url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) repeat-y;border:none;}
#sizeTypeBlock #PETITE.selectedButton {background: url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) -80px 0 repeat-y ;}
#sizeTypeBlock #WOMAN.selectedButton {background: url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) -150px 0 repeat-y ;}
#sizeTypeBlock .available { background-color: transparent; border: none;}
#sizeTypeBlock .available a {text-decoration:none;font-weight:bold;}
#sizeTypeBlock .notAvailable {background-color: transparent;border:none;color:#cccccc;}
#sizeTypeBlock #similarStyle {margin: 0px 0px 0px 10px;}

.controlSeperator {display:none;}
#cartControls #errorText2 {}
#cartControls #addToCart {clear:both;float:left;padding-top:15px;}
#cartControls #addToCart img {cursor:pointer;}
#colorChips .CARTchip, #colorChips .CARTwidth, #colorChips .CARTsize, #colorChips .available {background-color:#FFFFFF;border:1px solid #CCCCCC;color:#000000;}

#colorChips .notAvailable {border:1px dashed #cccccc; background-color:white;}
.selectedButton {background-color:#7297B9; border-color:#7297B9; border-style:solid; color:#ffffff;}
.selectedColorButton {border:2px solid #6681B8; color:#CC3300; margin-top:-1px; margin-left:-1px;}
.notAvailable {background-color:transparent; color:#999999; border-color:#999999;}
#cartControls #selectableInfo #sizes .notAvailable, #cartControls #selectableInfo #widths .notAvailable {border-style:dotted;}

#locErrText{clear:both;padding:5px 0 10px 3px;height:42px;}
#unavailableMsg{position:absolute;left:13px;top:21px;color:#CC3300;z-index:101;font-weight:bold;background-image: url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg);background-repeat: repeat-y;background-color: #F7F3E8;background-position:-13px 0;}
#messgingHolder{text-align:left; position:relative; float:left; width:295px; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg); background-repeat:repeat-y; background-color:#F7F3E8; padding-left:10px;}
#messgingHolder .errTitle{}
#messgingHolder #theError{font-size:11px;font-weight:bold;}

#evQuickView {display:none;left:188px;position:absolute;top:232px;z-index:209;}
#evQuickViewShadow {display:none;opacity:0.3;position:absolute;z-index:109;}

#tblQuickView{border-collapse:collapse;background-color: #faf6eb;width:610px;}
#tblQuickViewShadow {border-collapse:collapse;background-color: #faf6eb;width:1px; height:1px;}

#evQuickView td.cellT, #evQuickView td.cellB {width:590px;}
#evQuickView #quickViewHeaderHolder {height:36px;border-bottom: dotted 1px #cecabf;}
#evQuickView #quickViewHeader {line-height:22px;color:#826d56;float:left;font-size:12pt;font-weight:bold;padding:5px 0px 0px 10px;}
#evQuickView #quickViewClose {float:right;padding:10px 12px 0px 0px;}
#evQuickView #quickViewLeft {float:left;text-align:left;width:260px;}
#evQuickView #quickViewDesc {padding:15px 0px 20px 15px;}
#evQuickView #quickViewImgHolder {padding:0px 0px 6px 10px;}
#evQuickView #quickViewRight {float:left;text-align:left;width:320px;}
#evShipInfo {display:none;left:60px;position:absolute;top:180px;z-index:208;}
#evShipInfoShadow {display:none;opacity:0.3;position:absolute;z-index:108;}
#tblShipInfo, #tblShipInfoShadow {border-collapse:collapse;width:700px;}
#evShipInfo td.cellT, #evShipInfo td.cellB {width:684px;}
#evShipInfo #shipInfoHeaderHolder {height:45px;}
#evShipInfo #shipInfoHeader {float:left;padding:10px 0px 0px 25px;}
#evShipInfo #shipInfoHeaderText {color:#666666;font-size:9pt;font-weight:bold;padding:0px 0px 10px 25px;text-align:left;}
#evShipInfo #shipInfoClose {float:right;padding:10px 12px 0px 0px;}
#evShipInfo #shipInfoMain {color:#666666;float:left;padding:5px 20px 14px 25px;text-align:left;}
#evShipInfo .headerInfo {font-weight:bold;padding:5px 0px;}
#evShipInfo .shipInfo {padding:5px 0px 5px 35px;}
#evShipInfo .shipNote {padding:5px 0px;}
#evShipInfo #shipOptions {padding:5px 0px;}
#evShipInfo #tblShipOptions {border-bottom:1px solid #CCCCCC;border-collapse:collapse;border-right:1px solid #CCCCCC;width:100%;}
#evShipInfo #tblShipOptions td {border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#000000;padding:10px 22px;}
#evShipInfo #tblShipOptions th {background-color:#999999;border-left:1px solid #999999;border-top:1px solid #999999;color:#FFFFFF;padding:5px 22px;}
#evShipInfo #tblShipOptions th span {font-weight:normal;}
#evShipInfo #tblShipOptions th.centeredCell {text-align:center;}
#evShipInfo #tblShipOptions th.greyedCell {color:#CCCCCC;}
#evShipInfo #tblShipOptions td.greyedCell {color:#999999;}
#evShipInfo #tblShipOptions td.leftCell {text-align:left;}
#evShipInfo .red {color:#cc3300;}
#evShipInfo #shipInfoBtnHolder {padding-top:15px;}

#dhtmltooltip {position: absolute;width:100px;border:solid 4px #f2f2f2;padding: 2px;background-color: #ffffff;visibility: hidden;z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid : DXImageTransform . Microsoft .
		Shadow(color = gray, direction = 135);
	font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #006699;}

#quickViewHR{display:none;}
#selectableInfo #colorsBlock,#selectableInfo #widthsBlock,#selectableInfo #sizesBlock{background:transparent url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) repeat-y scroll 0 0;background-color: #F7F3E8;margin-bottom:1px;clear:both;float:left;padding:7px 0 7px 5px;width:300px;}
#selectableInfo #errorText2 {background-image: url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg);background-repeat: repeat-y;background-color: #F7F3E8;margin-bottom: 1px;clear: both;padding: 7px 0 7px 5px;width: 300px;}
#selectableInfo #addToCart{text-align:right;}
#evQuickView #fitGuide,#evQuickView #fabricGlossary{display:none;}

#tblQuickView .errMessageHolderTop, #tblQuickView .inTheCartTop {background:transparent url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) repeat-y scroll 0 0;background-color: #ff9429;height: 5px;width: 207px;filter: alpha(opacity=75);-moz-opacity:. 75;opacity: .75;}
#tblQuickView .errMessageHolderBottom, #tblQuickView .inTheCartBottom {background:transparent url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) repeat-y scroll 0 0;height: 5px;width: 207px;filter: alpha(opacity=75);-moz-opacity:. 75;opacity: .75;}
.transparent {filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
.inTheCart { z-index: 100; position:absolute; left: 30px; top:200px; display: none;}
.inTheCartText {color:#826d56; font-size:9pt; font-weight:bold; background:transparent url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) repeat-y scroll 0 0;width:207px; height:30px;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
.errMessageHolderClass { z-index: 200; position:absolute; left: 30px; top:200px; display: none; }
.errorText{ padding-right:5px; padding-left:5px; color:#826d56; font-size:9pt; font-weight:bold; background:transparent url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/productDetail/bg_cart_controls.jpg) repeat-y scroll 0 0; width:197px; height:30px;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
#cartControlDivider{display:none;}
#colorsBlock .controlSeperator{display:none;}
#unavailableMsg{display:none;}





/* easyViewer shipping info */
#evShipInfo {position: absolute;left: 16px;top: 140px;z-index: 209;display: none;}
#evShipInfoShadow {position: absolute;z-index: 109;opacity: 0.3;filter: Alpha(Opacity=30);display: none;}
#tblShipInfo, #tblShipInfoShadow {width: 700px;border-collapse: collapse;}
#evShipInfo td.cellT, #evShipInfo td.cellB {width: 684px;}

#evShipInfo #shipInfoHeaderHolder {
	background: url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-jonesny-Site/Sites-jonesny-Library/default/v1258695047827/CSS/header/bg_header.jpg) repeat scroll -25px -40px;
	height: 80px;
	margin-bottom: 10px;
}
#evShipInfo #shipInfoHeader {
	padding: 10px 0px 0px 25px;
	float: left;
}
#evShipInfo #shipInfoHeaderText {
	font-size: 9pt;
	font-weight: bold;
	padding: 0px 0px 10px 25px;
	text-align: left;
	color: #666666;
}
#evShipInfo #shipInfoClose {float: right;padding: 10px 12px 0px 0px;}
#evShipInfo #shipInfoMain {
	padding: 5px 20px 14px 25px;
	float: left;
	text-align: left;
	color: #666666;
}
#evShipInfo .headerInfo {
	font-weight: bold;
	padding: 5px 0px;
}
#evShipInfo .shipInfo {
	padding: 5px 0px 5px 35px;
}
#evShipInfo .shipNote {

	padding: 5px 0px 5px 0px; 
}
#evShipInfo #shipOptions {
	padding: 5px 0px;
}
#evShipInfo #tblShipOptions {
	width: 100%;
	border-collapse: collapse;
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}
#evShipInfo #tblShipOptions td {
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	padding: 10px 22px;
	color: #000000;
}
#evShipInfo #tblShipOptions th {
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	padding: 5px 22px;
	background-color: #999999;
	color: #ffffff;
}
#evShipInfo #tblShipOptions th span {
	font-weight: normal;
}
#evShipInfo #tblShipOptions th.centeredCell {
	text-align: center;
}
#evShipInfo #tblShipOptions th.greyedCell {
	color: #cccccc;
}
#evShipInfo #tblShipOptions td.greyedCell {
	color: #999999;
}
#evShipInfo #tblShipOptions td.leftCell {
	text-align: left;
}
#evShipInfo .red {
	color: #cc3300;
}
#evShipInfo #shipInfoBtnHolder {
	padding: 20px 0;
}
