#dynamicCart {
	FONT-WEIGHT: normal; Z-INDEX: 10000; BACKGROUND: url(/store/images/dynamiccart/main_background.gif); LEFT: 676px; WIDTH: 310px; POSITION: absolute; TOP: 0px;  
}
* HTML #dynamicCart #dcTitle {
	HEIGHT: 34px
}
#dynamicCart #dcTitle {
	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; FONT-SIZE: 10px; MIN-HEIGHT: 28px; BACKGROUND: url(/store/images/dynamiccart/header_background.png) no-repeat left bottom; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 2px
}
#dynamicCart #dcTitle #checkoutLink {
	FLOAT: right
}
#dynamicCart #dcTitle #checkoutTotal {
	FLOAT: right
}
#dynamicCart #checkoutTotal {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#dynamicCart #checkoutText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#dynamicCart #checkoutText A {
	COLOR: #fff
}
#dynamicCart .checkoutButton {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 4px; PADDING-TOP: 10px
}
#dynamicCart #dcProducts {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; FONT-SIZE: 10px; MIN-HEIGHT: 70px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#dynamicCart .dcProduct {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
#dynamicCart .noItems {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #c00; PADDING-TOP: 4px
}
#dynamicCart .subTotal {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#dynamicCart .details {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9px; MIN-HEIGHT: 50px; BACKGROUND: #efefef; PADDING-BOTTOM: 3px; MARGIN: 1px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
#dynamicCart .subTotal SPAN {
	FONT-WEIGHT: bold
}
#dynamicCart .product {
	CLEAR: both; TEXT-ALIGN: left
}
#dynamicCart .product DIV {
	TEXT-ALIGN: left
}
#dynamicCart .thumbnail {
	CLEAR: left; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 65px
}
#dynamicCart .thumbnail IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 60px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 60px
}
#dynamicCart .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 175px; PADDING-TOP: 0px
}
#dynamicCart .quantity {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#dynamicCart .quantity SPAN {
	FONT-WEIGHT: bold
}
#dynamicCart SPAN {
	FONT-WEIGHT: bold
}
#dynamicCart .name {
	FONT-WEIGHT: bold
}
#dynamicCart .price {
	FONT-WEIGHT: bold
}
#dynamicCart .sale {
	COLOR: #c00
}
#dynamicCart .original {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: line-through
}
#dynamicCart .title {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #ccc; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 2px
}
#dynamicCart .title A {
	TEXT-DECORATION: underline
}
#dynamicCart .bottom {
	PADDING-RIGHT: 19px; PADDING-LEFT: 29px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#dynamicCart .final {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#dynamicCart .finalSubtotal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#dynamicCart .finalSubtotalAmount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
#dynamicCart .justAdded {
	FONT-WEIGHT: bold; COLOR: #c00
}
#dynamicCart #dcCQ {
	CLEAR: both; FONT-WEIGHT: bold; COLOR: #c00; FONT-STYLE: italic; TEXT-ALIGN: left
}
.saleTag {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; Z-INDEX: 1000; COLOR: #f00
}
.nav_searchBar {
	BACKGROUND: #005e9e
}
#searchBreadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#qlMouseover {
	FLOAT: right; WIDTH: 350px; TEXT-ALIGN: right
}
#mouseoverIcon {
	FLOAT: left; WIDTH: 25px
}
#mouseOverText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; WHITE-SPACE: nowrap
}
#quicklook {
	DISPLAY: none; Z-INDEX: 2000; LEFT: 0px; WIDTH: 470px; POSITION: absolute; TOP: 0px; HEIGHT: 350px; TEXT-ALIGN: left
}
#priceMaskPopUp {
	DISPLAY: none; Z-INDEX: 2000; LEFT: 0px; WIDTH: 470px; POSITION: absolute; TOP: 0px; HEIGHT: 350px; TEXT-ALIGN: left
}
* HTML #quicklook #transparentBackground {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/store/images/enhancements/quicklook_background.png',sizingMethod='scale')
}
* HTML #priceMaskPopUp #transparentBackground {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/store/images/enhancements/quicklook_background.png',sizingMethod='scale')
}
#quicklook #transparentBackground {
	Z-INDEX: -1; BACKGROUND: url(/store/images/enhancements/quicklook_background.png) no-repeat left top; LEFT: -5px; WIDTH: 475px; POSITION: absolute; TOP: 0px; HEIGHT: 400px
}
#priceMaskPopUp #transparentBackground {
	Z-INDEX: -1; BACKGROUND: url(/store/images/enhancements/quicklook_background.png) no-repeat left top; LEFT: -5px; WIDTH: 475px; POSITION: absolute; TOP: 0px; HEIGHT: 400px
}
#quicklook #errorSizeUnavailable {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 0px; VISIBILITY: hidden; WIDTH: 255px; COLOR: #f00; POSITION: absolute; TOP: 220px; TEXT-ALIGN: center
}
* HTML #quicklook #errorSelectSize {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/store/images/enhancements/error-selectsize.png',sizingMethod='scale'); VISIBILITY: visible
}
#quicklook #errorSelectSize {
	Z-INDEX: 3000; BACKGROUND: url(/store/images/enhancements/error-selectsize.png) no-repeat left top; LEFT: 160px; VISIBILITY: hidden; WIDTH: 105px; POSITION: absolute; TOP: 160px; HEIGHT: 28px
}
* HTML #quicklook #errorSelectSizeCart {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/store/images/enhancements/error-selectsizecart.png',sizingMethod='scale'); VISIBILITY: visible
}
#quicklook #errorSelectSizeCart {
	Z-INDEX: 3000; BACKGROUND: url(/store/images/enhancements/error-selectsizecart.png) no-repeat left top; LEFT: 75px; VISIBILITY: hidden; WIDTH: 301px; POSITION: absolute; TOP: 374px; HEIGHT: 40px
}
#quicklook #loadingScreen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 50px; TEXT-ALIGN: center
}
#quicklook .qlContent {
	
}
#priceMaskPopUp .qlContent {
	
}
#quicklook #imagePrice {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 255px; PADDING-TOP: 4px; POSITION: relative
}
#quicklook #image IMG {
	WIDTH: 255px; HEIGHT: 255px
}
#quicklook #salesText {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; Z-INDEX: 2010; LEFT: 10px; COLOR: #f00; POSITION: absolute; TOP: 10px
}
#quicklook #image #productImg {
	DISPLAY: none
}
* HTML #quicklook #imageOver {
	LEFT: 4px; TOP: 4px
}
#quicklook #imageOver {
	LEFT: 4px; POSITION: absolute; TOP: 4px
}
#quicklook #imageOver IMG {
	POSITION: absolute
}
#quicklook #qlHeader {
	PADDING-RIGHT: 8px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 2px; PADDING-TOP: 4px
}
#quicklook #title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; TEXT-ALIGN: left! important
}
#quicklook #qlPopupHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666
}
#quicklook #colorDescription {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
#quicklook #style {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
#quicklook #wasPrice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 95px; PADDING-TOP: 2px; TEXT-DECORATION: line-through
}
#quicklook #nowPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000
}
#quicklook #nowPrice SPAN {
	COLOR: #f00
}
#quicklook #moreDetails {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#quicklook #detailsMoreDetails {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center! important
}
* HTML #quicklook #sizeColorTab {
	HEIGHT: 16px
}
* HTML #quicklook #detailTab {
	HEIGHT: 16px
}
* HTML #quicklook #closeTab {
	HEIGHT: 16px
}
#quicklook #sizeColorTab {
	MIN-HEIGHT: 16px; FLOAT: left
}
#quicklook #detailTab {
	MIN-HEIGHT: 16px; FLOAT: left
}
#quicklook #closeTab {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; MIN-HEIGHT: 16px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#quicklook #closeTab IMG {
	CURSOR: pointer
}
#quicklook #sizeColorTab {
	CURSOR: default
}
* HTML #quicklook #detailBox {
	WIDTH: 190px
}
#quicklook #detailBox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/store/images/enhancements/background_rightSide.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 182px; PADDING-TOP: 4px; HEIGHT: 330px
}
#quicklooks #sizeColorInfo {
	POSITION: relative; HEIGHT: 245px
}
#quicklook #detailsInfo {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#quicklook #detailsInfo DIV {
	TEXT-ALIGN: left
}
#quicklook #detailsInfo {
	DISPLAY: none; OVERFLOW: auto; HEIGHT: 320px; TEXT-ALIGN: left
}
#quicklook H2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; COLOR: #666; PADDING-TOP: 4px; BORDER-BOTTOM: #666 1px solid
}
#quicklook .addToCart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#quicklook #unavailableInfo {
	FLOAT: left; WIDTH: 170px
}
#quicklook .addToCartImg {
	CURSOR: pointer
}
#quicklook #sizeText {
	FONT-WEIGHT: normal
}
* HTML #quicklook #sizeDimmer {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#quicklook #sizeDimmer {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 2011; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; WIDTH: 182px; PADDING-TOP: 8px; POSITION: absolute; HEIGHT: 94px
}
#quicklook #sizeDimmer #dimmerText {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; PADDING-BOTTOM: 16px; COLOR: #f00; PADDING-TOP: 16px; TEXT-ALIGN: left
}
#quicklook #colorImages {
	OVERFLOW: auto; HEIGHT: 80px
}
#quicklook #sizeImages {
	OVERFLOW: auto; HEIGHT: 80px
}
#quicklook #sizeImages {
	HEIGHT: 90px
}
#quicklook #colorImages IMG {
	BORDER-RIGHT: #9d9d9d 2px solid; BORDER-TOP: #9d9d9d 2px solid; BACKGROUND: #fff; MARGIN: 0px 1px 1px 0px; BORDER-LEFT: #9d9d9d 2px solid; WIDTH: 35px; CURSOR: pointer; BORDER-BOTTOM: #9d9d9d 2px solid; HEIGHT: 35px
}
#quicklook #colorImages .colorHover {
	BORDER-RIGHT: #d6e4f1 2px solid; BORDER-TOP: #d6e4f1 2px solid; BORDER-LEFT: #d6e4f1 2px solid; BORDER-BOTTOM: #d6e4f1 2px solid
}
#quicklook #colorImages .thumbSelected {
	BORDER-RIGHT: #e24f10 2px solid; BORDER-TOP: #e24f10 2px solid; BORDER-LEFT: #e24f10 2px solid; CURSOR: default; BORDER-BOTTOM: #e24f10 2px solid
}
#quicklook .sizeBox {
	BORDER-RIGHT: #9d9d9d 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9d9d9d 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 1px 0px; BORDER-LEFT: #9d9d9d 2px solid; WIDTH: 40px; CURSOR: pointer; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #9d9d9d 2px solid; TEXT-ALIGN: center
}
#quicklook .sizeBoxUnavailable {
	BORDER-RIGHT: #9d9d9d 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9d9d9d 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #eee; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 1px 0px; BORDER-LEFT: #9d9d9d 2px solid; WIDTH: 40px; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #9d9d9d 2px solid; TEXT-ALIGN: center
}
#quicklook #sizeImages .sizeBoxHover {
	BORDER-RIGHT: #77c9ff 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #77c9ff 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #a4dbff; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 1px 0px; BORDER-LEFT: #77c9ff 2px solid; WIDTH: 40px; CURSOR: pointer; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #77c9ff 2px solid; TEXT-ALIGN: center
}
#quicklook #sizeImages .sizeBoxSelected {
	BORDER-RIGHT: #c0430e 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0430e 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #e24f10; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 1px 0px; BORDER-LEFT: #c0430e 2px solid; WIDTH: 40px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #c0430e 2px solid; TEXT-ALIGN: center
}
#quicklook #qtyText {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#dragLayer {
	Z-INDEX: 100; LEFT: 72px; OVERFLOW: hidden; WIDTH: 255px; POSITION: absolute; TOP: 0px; HEIGHT: 255px
}

@media Print    
{
#dragLayer {
	WIDTH: 0px; HEIGHT: 0px
}
    }
#tint {
	BACKGROUND: #fff; FILTER: alpha(opacity:0); LEFT: 0px; WIDTH: 255px; POSITION: absolute; TOP: 0px; HEIGHT: 255px; opacity: 0
}
#dragBox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; Z-INDEX: 90; LEFT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 113px; CURSOR: pointer; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 113px
}
#dragImg {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: absolute
}
#zoomLayer {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; Z-INDEX: -90; BACKGROUND: #fff; LEFT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 288px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 288px
}
#zoomImg {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#productDetail .turnOff {
	DISPLAY: none
}
#productDetail .turnOn {
	DISPLAY: inline
}
* HTML #productDetail .error {
	DISPLAY: none; visiblity: visible
}
#productDetail .error {
	Z-INDEX: 5000; VISIBILITY: hidden; POSITION: absolute
}
#productDetail #errorSizeUnavailable {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 10000; LEFT: 0px; VISIBILITY: hidden; WIDTH: 400px; COLOR: #f00; POSITION: absolute; TOP: 220px; TEXT-ALIGN: center
}
* HTML #productDetail #errorSelectSize {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/store/images/enhancements/error-selectsize.png',sizingMethod='scale'); LEFT: 350px; VISIBILITY: visible
}
#productDetail #errorSelectSize {
	BACKGROUND: url(/store/images/enhancements/error-selectsize.png) no-repeat left top; LEFT: 330px; VISIBILITY: hidden; WIDTH: 105px; POSITION: absolute; HEIGHT: 28px
}
* HTML #productDetail #errorSelectSizeCart {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/store/images/enhancements/error-selectsizecart.png',sizingMethod='scale'); VISIBILITY: visible
}
#productDetail #errorSelectSizeCart {
	BACKGROUND: url(/store/images/enhancements/error-selectsizecart.png) no-repeat left top; LEFT: 270px; VISIBILITY: hidden; WIDTH: 301px; POSITION: absolute; HEIGHT: 40px
}
#productDetail #leftColumn {
	FLOAT: left; WIDTH: 400px; POSITION: relative
}
#productDetail #imageOver {
	LEFT: 72px; POSITION: absolute; TOP: 0px
}
#productDetail #leftColumn DIV {
	TEXT-ALIGN: center
}
#productDetail #leftColumn #productReview {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
#productDetail #leftColumn #productImages {
	POSITION: relative; HEIGHT: 285px
}
#productDetail #leftColumn #productImageHolder {
	LEFT: 72px; WIDTH: 255px; POSITION: absolute; TOP: 0px; HEIGHT: 255px
}
#viewOptions {
	MARGIN: 0px 0px 5px; WIDTH: 400px; 0px: 
}
#productDetail #leftColumn #BVCustomerRatings {
	MARGIN: 0px auto; WIDTH: 300px
}
#productDetail #leftColumn .altImage {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 50px; CURSOR: pointer; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 50px
}
#productDetail #middleColumn {
	BACKGROUND: url(/store/images/enhancements/productdetail/background_middlecolumn.gif) repeat-y left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px
}
#middleColBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/store/images/enhancements/productdetail/background_middlecolumn_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: 18px
}
#productDetail #middleColumn #brandImage {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; HEIGHT: 32px
}
#productDetail #middleColumn #tabs {
	BACKGROUND: url(/store/images/enhancements/productdetail/tab_background.gif) #fff repeat-x left top; MARGIN: 0px 2px; HEIGHT: 22px
}
#productDetail #middleColumn #tabs DIV {
	FLOAT: left
}
#productDetail #middleColumn #detailsInfo {
	DISPLAY: none; MARGIN: 12px 10px 4px; OVERFLOW: auto; HEIGHT: 372px
}
#productDetail #middleColumn #detailsInfo DIV {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
#productDetail #middleColumn #detailsInfo LI {
	FONT-SIZE: 12px
}
#productDetail #middleColumn .productUnavailable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #f00; PADDING-TOP: 20px
}
* HTML #productDetail #sizeDimmer {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 20px; WIDTH: 238px; PADDING-TOP: 0px! important
}
#productDetail #sizeDimmer {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 85; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px 24px; OVERFLOW: auto; WIDTH: 258px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 88px
}
* HTML #productDetail #middleColumn #sizeColor {
	HEIGHT: 380px
}
#productDetail #middleColumn #sizeColor {
	MIN-HEIGHT: 380px; MARGIN: 4px 6px 4px 10px
}
#productDetail #middleColumn #sizeColor DIV {
	TEXT-ALIGN: left
}
#productDetail #middleColumn #sizeColor #title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 10px
}
#productDetail #middleColumn #sizeColor #style {
	MARGIN: 0px 0px 2px
}
#productDetail #middleColumn #sizeColor #pricing {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#productDetail #middleColumn #sizeColor #price {
	FONT-WEIGHT: bold; COLOR: #000
}
#productDetail #middleColumn #sizeColor #wasPrice {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: line-through
}
#productDetail #middleColumn #sizeColor #nowPrice {
	FONT-WEIGHT: bold; COLOR: #d55512
}
#productDetail #middleColumn #sizeColor .sub {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 10px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 4px! important
}
#productDetail #middleColumn #sizeColor .header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 10px
}
#productDetail #middleColumn #sizeColor .left {
	FLOAT: left; MARGIN: -10px 0px 0px
}
#productDetail #middleColumn #sizeColor #sizeChart {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 30px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
#productDetail #middleColumn #sizeColor .header IMG {
	FLOAT: left; MARGIN: -2px 2px 0px 0px
}
#productDetail #middleColumn #sizeColor .header SELECT {
	WIDTH: 50px
}
#productDetail #middleColumn #sizeColor .header #selectedColor {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
* HTML #productDetail #middleColumn #sizeColor .holder {
	PADDING-RIGHT: 14px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#productDetail #middleColumn #sizeColor .holder {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px; HEIGHT: 80px
}
#productDetail #middleColumn #sizeColor #sizeHolder {
	CLEAR: both; MARGIN: 0px 0px 0px 24px; POSITION: relative; HEIGHT: 88px
}
* HTML #productDetail #middleColumn #sizeColor #colorHolder {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 30px 0px 0px; PADDING-TOP: 0px! important
}
#productDetail #middleColumn #sizeColor #colorHolder {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#productDetail #middleColumn #sizeColor #colorHolder IMG {
	BORDER-RIGHT: #666 2px solid; BORDER-TOP: #666 2px solid; FLOAT: left; MARGIN: 0px 1px 1px 0px; BORDER-LEFT: #666 2px solid; WIDTH: 35px; CURSOR: pointer; BORDER-BOTTOM: #666 2px solid; HEIGHT: 35px
}
#productDetail #middleColumn #sizeColor #colorHolder .selectedProduct {
	BORDER-RIGHT: #e24f10 2px solid; BORDER-TOP: #e24f10 2px solid; BORDER-LEFT: #e24f10 2px solid; CURSOR: default; BORDER-BOTTOM: #e24f10 2px solid
}
#productDetail #middleColumn #sizeColor .sizeBox {
	BORDER-RIGHT: #9d9d9d 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9d9d9d 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 1px 0px; BORDER-LEFT: #9d9d9d 2px solid; WIDTH: 41px; CURSOR: pointer; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #9d9d9d 2px solid; TEXT-ALIGN: center
}
#productDetail #middleColumn #sizeColor .sizeBoxUnavailable {
	BORDER-RIGHT: #9d9d9d 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9d9d9d 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #eee; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 1px 0px; BORDER-LEFT: #9d9d9d 2px solid; WIDTH: 41px; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #9d9d9d 2px solid; TEXT-ALIGN: center
}
#productDetail #middleColumn #sizeColor .holder .hoverOver {
	BORDER-RIGHT: #77c9ff 2px solid; BORDER-TOP: #77c9ff 2px solid; BACKGROUND: #a4dbff; BORDER-LEFT: #77c9ff 2px solid; BORDER-BOTTOM: #77c9ff 2px solid
}
#productDetail #middleColumn #sizeColor #sizeHolder .sizeBoxSelected {
	BORDER-RIGHT: #c0430e 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0430e 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #e24f10; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 1px 0px; BORDER-LEFT: #c0430e 2px solid; WIDTH: 41px; CURSOR: default; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #c0430e 2px solid; TEXT-ALIGN: center
}
#productDetail #middleColumn #sizeColor #availabilityHolder {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 10px 0px 0px 24px
}
#productDetail #middleColumn #sizeColor #availability {
	FLOAT: left; MARGIN: -6px 0px 4px 4px
}
#productDetail #middleColumn #addToCart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 16px
}
#productDetail #middleColumn #addToCart DIV {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#productDetail #middleColumn #addToWishList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#productDetail #middleColumn #addToWishList DIV {
	TEXT-ALIGN: center
}
#productDetail #middleColumn #faq A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#productDetail #middleColumn INPUT {
	TEXT-ALIGN: center
}
#productDetail #middleColumn #promotion {
	TEXT-ALIGN: center
}
* HTML #productDetail #rightColumn {
	MARGIN-TOP: -30px
}
#productDetail #rightColumn {
	FLOAT: left
}
#productDetail #rightColumn .module {
	BACKGROUND: url(/store/images/enhancements/productdetail/background_rightcolumn_middle.gif) #fff repeat-y left top; WIDTH: 275px
}
#productDetail #rightColumn .module .header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#productDetail #rightColumn .module .top {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(/store/images/enhancements/productdetail/background_rightcolumn_top.gif) no-repeat left top; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#productDetail #rightColumn .module .bottom {
	BACKGROUND: url(/store/images/enhancements/productdetail/background_rightcolumn_bottom.gif) no-repeat left bottom
}
#productDetail #rightColumn .module .center {
	TEXT-ALIGN: center
}
#productDetail #instorePickup #instore_stores {
	HEIGHT: 75px
}
#productDetail #instorePickup #instore_stores .icon {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px
}
#productDetail #instorePickup #instore_stores .text {
	FONT-SIZE: 10px
}
#productDetail #instorePickup #instore_stores .text #instoreError {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #d55512; PADDING-TOP: 10px
}
#productDetail #instorePickup .store {
	HEIGHT: 25px
}
#productDetail #instorePickup .store DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#productDetail #instorePickup .store .name {
	FLOAT: left; TEXT-ALIGN: left
}
#productDetail #instorePickup .available {
	FONT-WEIGHT: bold; BACKGROUND: url(/store/images/enhancements/productdetail/ispu_available.jpg) no-repeat left top; COLOR: #fff
}
#productDetail #instorePickup .unavailable {
	BACKGROUND: url(/store/images/enhancements/productdetail/ispu_unavailable.gif) no-repeat left top; COLOR: #999
}
#productDetail #instorePickup #ispuLoading {
	PADDING-TOP: 20px; TEXT-ALIGN: center
}
#productDetail #mayWeSuggest .product {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(/store/images/enhancements/productdetail/background_maywesuggest.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 0px; HEIGHT: 118px
}
#productDetail #mayWeSuggest .hover {
	BACKGROUND: url(/store/images/enhancements/productdetail/background_maywesuggest_over.gif) no-repeat left top
}
#productDetail #mayWeSuggest .top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#productDetail #mayWeSuggest TABLE {
	DISPLAY: none
}
#productDetail #mayWeSuggest .product .thumbnail {
	FLOAT: left; MARGIN: 8px 8px 4px 11px
}
#productDetail #mayWeSuggest .product .thumbnail IMG {
	WIDTH: 100px; HEIGHT: 100px
}
#productDetail #mayWeSuggest .product .details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#productDetail #mayWeSuggest .product .salesText {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
#productDetail #mayWeSuggest .product .origPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 4px 0px 0px; COLOR: #000
}
#productDetail #mayWeSuggest .product .nowPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 4px 0px 0px; COLOR: #c00
}
#productDetail #mayWeSuggest .product .wasPrice {
	MARGIN: 0px 0px 4px; TEXT-DECORATION: line-through
}
#productDetail #mayWeSuggest .product SELECT {
	WIDTH: 90px
}
#productDetail #mayWeSuggest .name {
	TEXT-ALIGN: left
}
#productDetail #mayWeSuggest .name A {
	COLOR: #336699
}
#productDetail #mayWeSuggest #links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px
}
#productDetail #mayWeSuggest #links DIV {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.productReviews {
	CLEAR: both
}
#pngPopupMask {
	DISPLAY: none; Z-INDEX: 200; FILTER: alpha(opacity=30); LEFT: 0px; BACKGROUND-IMAGE: none; WIDTH: 100%; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; opacity: .3
}
#pngPopupHolder {
	Z-INDEX: 500; POSITION: absolute
}
#pngPopupContent {
	POSITION: relative
}
#pngPopupBackground {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#pngPopup {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#pngPopupBackground DIV {
	FLOAT: left; WIDTH: 20px
}
#pngPopupTopLeft {
	HEIGHT: 40px
}
#pngPopupTopMiddle {
	HEIGHT: 40px
}
#pngPopupTopRight {
	HEIGHT: 40px
}
#pngPopupTopLeft {
	BACKGROUND: url(/store/images/popupPng/popup_top_left.png) no-repeat left top
}
#pngPopupTopMiddle {
	BACKGROUND: url(/store/images/popupPng/popup_top_middle.png) repeat-x left top
}
#pngPopupTopRight {
	BACKGROUND: url(/store/images/popupPng/popup_top_right.png) no-repeat left top
}
#pngPopupTopLeftError {
	HEIGHT: 40px
}
#pngPopupTopMiddleError {
	HEIGHT: 40px
}
#pngPopupTopRightError {
	HEIGHT: 40px
}
#pngPopupTopLeftError {
	BACKGROUND: url(/store/images/popupPng/popup_top_left_red.png) no-repeat left top
}
#pngPopupTopMiddleError {
	BACKGROUND: url(/store/images/popupPng/popup_top_middle_red.png) repeat-x left top
}
#pngPopupTopRightError {
	BACKGROUND: url(/store/images/popupPng/popup_top_right_red.png) no-repeat left top
}
#pngPopupMiddleLeft {
	BACKGROUND: url(/store/images/popupPng/popup_middle_left.png) repeat-y left top
}
#pngPopupMiddle {
	BACKGROUND: #fff
}
#pngPopupMiddleRight {
	BACKGROUND: url(/store/images/popupPng/popup_middle_right.png) repeat-y left top
}
#pngPopupBottomLeft {
	HEIGHT: 70px
}
#pngPopupBottomMiddle {
	HEIGHT: 70px
}
#pngPopupBottomRight {
	HEIGHT: 70px
}
#pngPopupBottomLeft {
	BACKGROUND: url(/store/images/popupPng/popup_bottom_left.png) no-repeat left top
}
#pngPopupBottomMiddle {
	BACKGROUND: url(/store/images/popupPng/popup_bottom_middle.png) repeat-x left top
}
#pngPopupBottomRight {
	BACKGROUND: url(/store/images/popupPng/popup_bottom_right.png) no-repeat left top
}
#pngPopupClose {
	PADDING-RIGHT: 7px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 4px
}
#pngPopupTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 6px
}
#pngPopupTitleError {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 6px
}
#pngFrame {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 0px solid
}
#pngPopupText {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#pngLoadingDiv {
	TEXT-ALIGN: center
}
#testInfo {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #f0f0f0; LEFT: 980px; OVERFLOW: auto; BORDER-LEFT: #000 1px solid; WIDTH: 250px; COLOR: #000; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 100px; HEIGHT: 400px
}
#orderInquiry .text {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
#orderInquiry .oi_width {
	WIDTH: 750px
}
#orderInquiry .oi_box {
	PADDING-BOTTOM: 20px; WIDTH: 750px; PADDING-TOP: 5px
}
#orderInquiry .oi_bold_text {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#orderInquiry .oi_box_top {
	BACKGROUND: url(/store/images/enhancements/order_inquiry/oi_box_top.gif) no-repeat 50% top; HEIGHT: 25px
}
#orderInquiry .oi_box_middle {
	BACKGROUND-IMAGE: url(/store/images/enhancements/order_inquiry/oi_box_middle.gif); HEIGHT: 50px
}
#orderInquiry .oi_box_bottom {
	BACKGROUND: url(/store/images/enhancements/order_inquiry/oi_box_bottom.gif) no-repeat 50% bottom; HEIGHT: 25px
}
#orderInquiry .box_bold_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#orderInquiry .box_look_up {
	LEFT: 0px; POSITION: relative; TOP: 15px
}
#orderInquiry .box_content_left {
	PADDING-LEFT: 40px; LEFT: 0px; FLOAT: left; WIDTH: 200px; TOP: 0px
}
#orderInquiry .box_content_middle {
	PADDING-LEFT: 40px; LEFT: 0px; FLOAT: left; WIDTH: 200px; TOP: 0px
}
#orderInquiry .box_content_right {
	PADDING-RIGHT: 40px; FLOAT: right; WIDTH: 150px
}
#orderInquiry .error_msg {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red
}
