﻿.ProductItemControl_PersonifyDefault
{
    max-width: 160px;
    padding-left: 10px;
    padding-right: 10px;
}

.ProductItemControl_PersonifyDefault .CalloutMessageLabel
{
     text-transform: uppercase; 
     background: #A4A4A4; 
     color: #FFF; 
     padding: 2px; 
     white-space: nowrap;
}

.ProductItemControl_PersonifyDefault .ProductItemDisplayImage {
    max-width: 150px;
    max-height: 150px;
    z-index:1;
    display : block;
}

 .ProductDetailControl_PersonifyDefault span.ProductDetailCERibbon {
        z-index: 2;
        display: block;
        background: url("Images/CreditBadge.png") no-repeat top right;
        text-align: justify;
    }

    .ProductDetailControl_PersonifyDefault span.ProductDetailCERibbon span.ProductDetailCECreditText {
        text-wrap: normal;
    }

.ProductItemControl_PersonifyDefault .ProductNameDisplay {
    border-top: 1px solid #E3E3E3;
    color: #333333;
    display: block;
    margin-bottom: 4.56853%;
    padding-top: 4.56853%;
}

.ProductItemControl_PersonifyDefault .ProductNameDisplay:hover {
    text-decoration: underline;
}

.ProductItemControl_PersonifyDefault .PriceValueLabelActiveSale {
    text-decoration: line-through
}

.ProductItemControl_PersonifyDefault .PriceSaleText {
    font-weight: bold; 
    color: #9C0011; 
    display:block;
}
.ProductDetailContentCell .ProductItemControl_PersonifyDefault .PriceSaleText {display:inline}


.ProductLegendIconControl_PersonifyDefault .slidingLegend
{
    background-color: white;
    border: 1px solid darkgray;
    min-height: 150px;
    width: 170px;
    overflow-y: auto;
    padding: 5px;
    position: absolute;
    z-index: 100;
    box-shadow: 5px 5px 5px #888888;
	right:0px;
	top:17px;
    display:none;
}

.ProductLegendIconControl_PersonifyDefault .show_hide
{
    /*display: none;*/
}

.ProductLegendIconControl_PersonifyDefault .calendarLegend
{
    clear: both;
    padding: 3px;
}

.ProductLegendIconControl_PersonifyDefault .calendarLegendIcon
{
    float: left;
    padding: 3px;
}

.ProductLegendIconControl_PersonifyDefault .calendarLegendDescription
{
    float: left;
    padding: 3px;
}


.clCredits div {white-space:nowrap}
.ProductDetailCERibbon {color:#FFF}