
/* Views.css - www.PriceSmart.com */

.view-580 { display: block; position: relative; width: 580px; height: auto; }
.view-580-header-red { display: block; position: relative; width: 580px; height: 22px; background-image: url(../../images/view-580-header-red.gif); }
.view-580-header-blue { display: block; position: relative; width: 580px; height: 22px; background-image: url(../../images/view-580-header-blue.gif); }
.view-580-footer { display: block; position: relative; width: 580px; height: 16px; background-image: url(../../images/view-580-footer.gif); }
/* tab design */
.view-580-footer-blue { display: block; position: relative; width: 580px; height: 16px; background-image: url(../../images/view-580-footer-new.gif); }
.view-580-footer-gray { display: block; position: relative; width: 580px; height: 16px; background-image: url(../../images/view-580-footer.gif); }
.view-580-footer-action { display: block; position: relative; float: right; padding-right: 10px; }

.view-580-product-inside { display: table; position: relative; width: 580px; height: auto; margin: 0px; padding: 0px; border: none; border-collapse: collapse; background: #ffffff  no-repeat scroll bottom; } /*url(/images/view-580-background.gif) */
.view-580-product-inside td { width: 288px; height: 110px; margin: 0px; padding: 0px; border: solid 1px #dcdfe4; }
.view-580-product-inside-cell { width: 270px; height: 100px; overflow: hidden; margin: 5px 9px; padding: 0px; }
.view-580-inside { display: block; position: relative; width: 558px; height: auto; margin: 0px; padding: 10px; border: solid 1px #dcdfe4; border-collapse: collapse; background: #ffffff url(../../images/view-580-background.gif) no-repeat scroll bottom; }

/*tab design */
.view-580-product-inside-blue { display: table; position: relative; width: 580px; height: auto; margin: 0px; padding: 0px; border-collapse: collapse; border-left:2px solid #095DD9; border-right:2px solid #095DD9; background: #ffffff  no-repeat scroll bottom; } /*url(/images/view-580-background.gif);  border-bottom:2px solid #095DD9; */
.view-580-product-inside-blue td { width: 288px; height: 110px; margin: 0px; padding: 0px; border-left: solid 1px #dcdfe4; border-right:solid 1px #dcdfe4; border-bottom:solid 1px #dcdfe4; }
.view-580-product-inside-cell-blue { width: 270px; height: 100px; overflow: hidden; margin: 5px 8px; padding: 0px; }

.view-580-product-inside-gray { display: table; position: relative; width: 580px; height: auto; margin: 0px; padding: 0px; border-collapse: collapse; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; background: #ffffff  no-repeat scroll bottom; } /*url(/images/view-580-background.gif);  border-bottom:2px solid #c0c0c0; */
.view-580-product-inside-gray td { width: 288px; height: 110px; margin: 0px; padding: 0px; border-left: solid 1px #dcdfe4; border-right:solid 1px #dcdfe4; border-bottom:solid 1px #dcdfe4; }
.view-580-product-inside-cell-gray { width: 270px; height: 100px; overflow: hidden; margin: 5px 8px; padding: 0px; }


.view-430 { display: block; position: relative; width: 430px; height: auto; }
.view-430-header-red { display: block; position: relative; width: 430px; height: 22px; background-image: url(../../images/view-430-header-red.gif); }
.view-430-header-blue { display: block; position: relative; width: 430px; height: 22px; background-image: url(../../images/view-430-header-blue.gif); }
.view-430-footer { display: block; position: relative; width: 430px; height: 16px; background-image: url(../../images/view-430-footer.gif); }
.view-430-inside { display: block; position: relative; width: 408px; height: auto; margin: 0px; padding: 10px; border: solid 1px #dcdfe4; border-collapse: collapse; background: #ffffff url(../../images/view-580-background.gif) no-repeat scroll bottom; }

.view-282-left { display: block; float: left; position: relative; width: 282px; height: auto; }
.view-282-right { display: block; float: right; position: relative; width: 282px; height: auto; }
.view-282-header-red { display: block; position: relative; width: 282px; height: 22px; background-image: url(../../images/view-282-header-red.gif); }
.view-282-header-blue { display: block; position: relative; width: 282px; height: 22px; background-image: url(../../images/view-282-header-blue.gif); }
.view-282-footer { display: block; position: relative; width: 282px; height: 16px; background-image: url(../../images/view-282-footer.gif); }

.view-282-product-inside { display: table; position: relative; width: 282px; height: auto; margin: 0px; padding: 0px; border: none; border-collapse: collapse; background: #ffffff url(../../images/view-282-background.gif) no-repeat scroll bottom; }
.view-282-product-inside td { width: 280px; height: 110px; margin: 0px; padding: 0px; border: solid 1px #dcdfe4; }
.view-282-product-inside-cell { width: 262px; height: 100px; overflow: hidden; margin: 5px 9px; padding: 0px; }

.view-header-title { display: inline; position: relative; float: left; margin-top: 2px; margin-left: 10px; font-size: 11px; line-height: 16px; font-weight: bold; color: White; }
.view-header-action { display: inline; position: relative; float: right; margin-top: 2px; margin-right: 10px; }
.view-header-link-red { font-size: 11px; line-height: 16px; color: #ffccd9; }
.view-header-link-blue { font-size: 11px; line-height: 16px; color: #99d6ff; }

.view-footer-link-blue { font-size: 11px; line-height: 16px; color: #0035ad; }

.view-product-photo { display: block; float: left; width: 128px; height: 98px; border: none; margin: 0px 10px 0px 0px; padding: 0px; }
.view-product-brand { display: block; width: auto; height: 18px; overflow: hidden; font-size: 12px; line-height: 18px; font-weight: bold; color: Black; margin-top: 6px; }
.view-product-nobrand { display: block; width: auto; height: 6px; font-size: 11px; line-height: 11px; }
.view-product-name { display: block; width: auto; height: 48px; font-size: 12px; line-height: 16px; color: #5a6066; overflow: hidden; }
.view-product-arrow { font-weight: bold; color: #0035ad; }
.view-product-price { display: block; font-size: 10px; line-height: 18px; font-weight: bold; color: #db0c41; margin-top: 2px; }
.view-product-number { display: block; font-size: 10px; line-height: 18px; font-weight: bold; color: #5a6066; margin-top: 2px; }
.view-inclub-product-number { display: block; width: auto; height: 18px; overflow: hidden; font-size: 10px; line-height: 18px; font-weight: bold; color: Black; margin-top: 6px; }

.view-135 { display: block; position: relative; width: 135px; height: auto; }
.view-135-header-black { display: block; position: relative; width: 135px; height: 22px; background-image: url(../../images/view-135-header-black.gif); }
.view-135-footer { display: block; position: relative; width: 135px; height: 16px; background-image: url(../../images/view-135-footer.gif); }
.view-135-header-title { display: inline; position: relative; float: left; margin-top: 2px; margin-left: 10px; font-size: 11px; line-height: 16px; color: White; }
.view-135-inside { display: block; position: relative; width: 135px; height: auto; background-image: url(../../images/view-135-background.gif); }

.view-140-1 { display: inline; position: relative; float: left; width: 140px; height: auto; margin-right: 7px; }
.view-140-2 { display: inline; position: relative; float: left; width: 140px; height: auto; margin-right: 7px; }
.view-140-3 { display: inline; position: relative; float: left; width: 140px; height: auto; margin-right: 6px; }
.view-140-4 { display: inline; position: relative; float: left; width: 140px; height: auto; }
.view-140-header-blue { display: block; position: relative; width: 140px; height: 22px; background-image: url(../../images/view-140-header-blue.gif); }
.view-140-header-red { display: block; position: relative; width: 140px; height: 22px; background-image: url(../../images/view-140-header-red.gif); }
.view-140-footer { display: block; position: relative; width: 140px; height: 16px; background-image: url(../../images/view-140-footer.gif); }
.view-140-header-title { display: inline; position: relative; float: left; margin-top: 2px; margin-left: 10px; font-size: 11px; line-height: 16px; color: White; white-space: nowrap; }
.view-140-header-title a { color: White; }
.view-140-header-title span { color: #ffccd9; }
.view-140-inside { display: block; position: relative; width: 138px; height: 108px; background: #ffffff url(../../images/view-140-background.gif) no-repeat scroll bottom; border: solid 1px #dcdfe4; }
/*.view-140-photo { display: block; position: relative; width: 128px; height: 98px; border: solid 1px #868f98; margin: 4px; }*/
.view-140-photo { display: block; position: relative; width: 128px; height: 98px; border: none; margin: 4px; }

.view-233 { display: block; position: relative; width: 233px; height: auto; }
.view-233-header-black { display: block; position: relative; width: 233px; height: 22px; background-image: url(../../images/view-233-header-black.gif); }
.view-233-header-title { display: inline; position: relative; float: left; margin-top: 2px; margin-left: 10px; font-size: 11px; line-height: 16px; font-weight: bold; color: White; }
.view-233-footer { display: block; position: relative; width: 233px; height: 16px; background-image: url(../../images/view-233-footer.gif); }
.view-233-inside { display: block; position: relative; width: 233px; height: auto; background-color: #f6f7f8; }

