/* CSS Document */
/*---------------------Item Description ------------------*/
#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;
  }
  
#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{
    
  color:#666666;
  font:normal 10px Verdana, Geneva, sans-serif;
  }
.personalizedInfo p.personalizedTag
{
     float:left;
  font-weight:bold;
  width: 130px;
  
}

.subTotal input {
  margin:1px -10px 0 -5px;
  width:50px;
}

/*---------------------Shipping Method ------------------*/
.shippingTOAddress{
  text-align:left;
  margin-top: 8px;
  position:relative;
  width: 330px;
  }
  
.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;
  
  }
.recommendedShipping {
    margin-left: 5px;
    color: #5490c6;
    font-weight: bold;
  }
.buttonwrapperSmall img{
  vertical-align:middle;
  }
.buttonwrapperSmall a {
  color:#0468c0;
  font-size:9px;
  text-decoration: none;
  }
.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 #999;
padding: 0px; margin: 0px;
}

