.detailsRow h1{
    float:          left;
    font-size:      1.4em !important;
    font-weight:    bold;
    color:          #EA930A;
    width:          650px;
    margin-right:   50px;
}
.detailsRow{
    float:          left;
    width:          834px;
}
.detailsRow .small{
    color:          #666;
    font-size:      0.7em;
}
.eanNorm, .eanBig{
    color:          #666;
    font-size:      1em;
}
.eanBig{
    font-size:      1.2em;
    font-weight:    bold;
    color:          #000;
}
.detailsRow ul, .detailsRow li{
    float:              left;
    list-style-type:    none;
    margin:             0px;
    padding:            0px;
}
.detailsRow ul{
}
.detailsRow li{
    margin-right:   32px;
    color:          #666;
    font-size:      0.9em;
}
.detailsRow .money{
    display:        block;
    font-size:      1.1em;
    font-weight:    bold;
}
.detailsRow .moneyBig{
    color:          #196500;
    font-size:      1.2em;
    font-weight:    bold;
}
.detailsRow .error{
    font-size:      1em;
    font-weight:    bold;
    color:          #c00 !important;
}
.sumRow{
    font-weight:    bold;
    color:          #000;
    font-size:      1.2em;
    width:          auto;/*920px;*/
    display:        inline;
}
.sumRow b{
    color:          #196500;
    font-size:      1.2em;
}

.deleteItemButton{
    width:              16px;
    height:             16px;
    border:             none;
    background-image:   url('/images/icons/delete.gif');
    cursor:             pointer;
}

.searchBox{
    width:          620px;
    padding:        2px;
    font-size:      1.4em;
    border:         1px solid #CDCBCB;
}
#categoryFilter{
    border:         1px solid #cdcbcb;
    font-size:      1.4em;
    width:          260px;
    height:         26px;
    margin:         0px;
    margin-right:   8px;
    float:          left;
    padding:        0px;
}
.searchButton{
    height:             28px;
    width:              84px;
    border:             none;
    cursor:             pointer;
    font-size:          1em;
    color:              #ccc;
    font-weight:        bold;
    background:         url('/images/dealunited/search.png') transparent no-repeat;
    float:              right;
}


.softBreak2{
    text-align:     left;
    width:          910px;
    border:         none;
    border-bottom:  2px dotted #ffcd7f;
}

#errorBoxHead{
}

#toolTipPopup, #toolTipPopupIsbn{
    display:        block;
    position:       absolute;
    z-index:        1000;
    width:          220px;
    height:         50px;
    padding:        2px 10px 58px 8px;
    background:     url('/images/dealunited/tooltip.gif') no-repeat;
    background-color:   transparent !important;
    left:          880px;
    top:            410px;
}
#toolTipPopup *, #toolTipPopupIsbn *{
    background-color:   transparent !important;
}

#basketContainer, #basketContainer *{
    background-color:   #fff;
    padding-top:        4px;
}
#basketContainer {
    border:         none;
    border-top:     1px dashed #cdcbcb;
}

.partnerLogo{
    vertical-align:     middle;
}

.itemRowComplete{
    margin-bottom:  12px;
}

#container, .detailsRow{
}

/** Dialog **/
div.productPurchaseRuleDialog
{
    width: 790px !important;
    border: 1px solid #cccbcb;
}
/** Dialog Header **/
div.productPurchaseRuleDialog div.ui-widget-header
{
    border: none;
}
div.productPurchaseRuleDialog a.ui-dialog-titlebar-close
{
    top: 14px;
}
div.productPurchaseRuleDialog a.ui-dialog-titlebar-close.ui-state-hover
{
    background: url("/images/icons/delete.gif") !important;
    border: medium none;
    cursor: pointer;
    height: 16px;
    width: 16px;
}
div.productPurchaseRuleDialog div.ui-dialog-titlebar
{
    background: none;
}
div.productPurchaseRuleDialog div.hint
{
    margin: 0;
    padding: 8px;
    border: 1px solid #81B100;
    background: #aacb58;
}
div.productPurchaseRuleDialog div.ui-dialog-titlebar img.headerImage
{
    float: left;
}
div.productPurchaseRuleDialog div.ui-dialog-titlebar h1
{
    margin-left: 85px;
    padding-top: 5px;
    color: #990000;
    font-size: 1.6em;
    width: 585px;
}
div.productPurchaseRuleDialog div.ui-dialog-titlebar h1 span
{
    font-size: inherit;
}

/** Dialog Table **/
div.productPurchaseRuleDialog table.fullSize
{
    margin-top: 0.5em;
    width: 100%;
}
div.productPurchaseRuleDialog table td
{
    height: 40px;
    padding: 2px;
    vertical-align: middle;
}
div.productPurchaseRuleDialog .radio,
div.productPurchaseRuleDialog .dropdown
{
    padding: 4px;
}
div.productPurchaseRuleDialog table tr.even
{
    background: #cccbcb;
}
div.productPurchaseRuleDialog table tr.even td.first
{
    border-right: 1px solid #fff;
}
div.productPurchaseRuleDialog table tr.odd
{}
div.productPurchaseRuleDialog table tr.odd td.first
{
    border-right: 1px solid #cccbcb;
}
div.productPurchaseRuleDialog table label
{
    text-transform: capitalize;
}
div.productPurchaseRuleDialog select
{
    margin-top: 3px;
    padding: 3px;
    width: 170px;
}
div.productPurchaseRuleDialog .ui-icon.ui-icon-silk-information
{
    background: url('/images/icons/information.png') no-repeat;
    float: left;
    margin: 0 4px;
}

/** Dialog PriceRow **/
div.priceRow
{
    font-size: 1.1em;
    margin-top: 0.5em;
    text-align: right;
    line-height: 22px;
    height: 22px;
    background: #990000;
    color: #fff;
    padding: 3px;
}
div.priceRow span
{
    background: none;
    color: #fff;
    font-weight: bold;
    font-size: 1.1em;
    text-align: right;
    border: none;
    width: 70px;
}

div.productPurchaseRuleDialog button.asTextLink
{
    height: 22px;
    border: none;
    background: none;
    text-decoration: underline;
    font-weight: bold;
    color: #666;
}
div.productPurchaseRuleDialog button.asTextLink:hover
{
    text-decoration: none;
}
div.productPurchaseRuleDialog button.asSellButton
{
    background:     url('/images/ps3talk/sell.png') no-repeat;
    width:          81px;
    height:         22px;
    border:         none !important;
    cursor:         pointer;

    overflow:       hidden;
    text-indent:    -99999px;
    opacity: 0.9;
}
div.productPurchaseRuleDialog button.asSellButton:hover
{
    opacity: 1;
}
.ui-widget-content
{
    border-color: #cccbcb;
}
.ui-state-hover .ui-icon,
a.ui-state-hover
{
    background-image: none;
}
