/* CSS Document */
/*---------------------Item Description ------------------*/
.itemDesc{width: 490px;}
.productEditLinks {float:right;}
.itemDetail .productEditLinks {float:left;}

#itemShippingDescription{
  margin: 8px 0 8px 0;
  float:left;
  width: 442px; /* Change width based on Table cell width*/
  padding-bottom: 10px;
  background-color:Transparent;
  overflow:hidden; 
  text-align: left;
  color:#444444;
  }
  
#itemPaymentDescription{
  margin: 8px 0 8px 0;
  float:left;
  padding-bottom: 10px;
  background-color:Transparent;
  overflow:hidden; 
  }
  
.itemPaymentLabel{
    float: left;
    width: 300px;
    font-weight : bold;
    }
  
.itemDetail{
  float:left;
  width:auto;

  }
.itemPrice{
  float:right;
  text-align:right;
  width: auto;
  padding-right: 2px;
  }
.itemPriceDiscount {
  color:#FF0000;
  text-decoration: line-through;
  padding-right: 20px;
  }

.personalizedInfo{
  clear:both;
  position:relative;
  width: 442px; /* Change width based on Table cell width*/
  
  }
.personalizedInfo p{
    
  text-align:left;
  color:#666666;
  font:normal 10px Verdana, Geneva, sans-serif;
  }
.personalizedInfo p.personalizedTag
{
     float:left;
  font-weight:bold;
  width: 130px;
  
}

.subTotal input {
  margin:1px -20px 0 -5px;
  width:50px;
}

/*---------------------Shipping Method ------------------*/
.shippingTOAddress{
  text-align:left;
  margin-top: 8px;
  position:relative;
  color:#444444;
  }
  
.shippingDeliveryMethod{
  text-align:left;
  margin-top: 12px;
  position:relative;
  }
.selectShipping{
  margin: 5px 0 0 0px;
  padding:0;
  width: 320px;
  font:normal 11px Verdana, Geneva, sans-serif;  
  }
/* 20160601 - daa - PV201604150 - Ship Methods enhancement - adjust for radiobuttonlist */
.selectShipping label {
  padding-left: 5px;
   
 }
.recommendedShipping {
    margin-left: 5px;
    color: #5490c6;
    font-weight: bold;
}
.buttonwrapperSmall img{
  vertical-align:middle;
  }
.buttonwrapperSmall a {
  color:#0468c0;
  font-size:9px;
  text-decoration: none;
  cursor: pointer;
  }
.buttonwrapperSmall a:hover {
  text-decoration: underline;
  }
.shippingCheckInfo {
border-top:1px dotted #D5DCF0;
clear:both;
overflow:hidden;
padding-top:5px;
}
.shippingItemDividerline {height: 1px;
border-bottom:1px solid #EDF5FF;
padding: 0px; margin: 0px;
}
/*---------Shipping Method Info Fancy Box (popup) ----------*/
.shippingMethodInfo .moreEmphasis
{
    color:Green;
    font-weight: bold;
}
.shippingMethodInfo .lessEmphasis
{
    color: #808080;
}
.shippingMethodInfo ul
{
    list-style-type:disc;
    padding: 0 0 0 20px;
}
.shippingMethodInfo .shippingFootnote
{
    font-size: 9px;
}
.productEditLinks a{ color:#015BA7;}