.Cart_Default .ErrorMessage
{
	color: red;
}
.Cart_Default .PaymentOptionHeader
{
    text-align: left;
    color: #29241f;
}

.Cart_Default .PaymentOptions
{
	display:block;
	overflow:hidden;
    background-color: #ffffff;
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    padding: 15px;
    width: 200px;
}

.Cart_Default .CartHeader
{
    border-bottom-style: solid; 
    border-bottom-width: 1px;
    color: #000000;
}
.Cart_Default .CartFooter
{
 
}
.Cart_Default a.ProductLink:link
{
    text-decoration:none;
    color:Green;
    }
.Cart_Default a.ProductLink:hover
{
   text-decoration: underline; 
}
.Cart_Default .Label
{
    font-weight:bold;
    }
    
.Cart_Default .Value
{
    font-size: 105%;    
}
.Cart_Default .Subtotal,
.Cart_Default .CartTotal
{
    font-weight: bold;    
}
.Cart_Default .Value .Subtotal
{
    border-top: black 1px solid;
}
.Cart_Default .PresentationContainer
{
    margin-top: 0px;    
}
.Cart_Default .ShippingHeader
{
    font-weight:bold;    
}
.Cart_Default .ShippingCalucation
{
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    background-color: white;
    width:270px;
    float:right;
    padding:5px;
}
.Cart_Default .ShippingIndication
{
    font-style: italic;    
}
.Cart_Default .MainTable
{
   
}
.Cart_Default .ItemImage
{
    padding: 3px;    
}
.Cart_Default .ItemImageContainer
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    background-color: white;
    margin-right: 5px;
    margin-left: 5px;
}
.Cart_Default .ProgressBar
{
    text-align:center;
}
.Cart_Default .modalBackground
{
              background-color:#999999;
              filter:alpha(opacity=70);
              opacity:0.7;
} 
.Cart_Default .ClosePopup
{
    float:right;
    cursor:pointer;
    padding:5px;    
}
.Cart_Default .btnSelectPayment
{
    float:right;
}
.Cart_Default .PaymentOption
{
    text-align:center;    
}
