/* Start of CMSMS style sheet 'cart' */
.CartProductList
{
margin-top:-20px;
}
.CartProductLeft
{
width:460px;
float:left;
margin-bottom:20px;
}
.CartProductRight
{
width:460px;
float:right;
margin-bottom:20px;
}
.CartProductName
{
border-bottom:1px solid #000;
text-transform:uppercase;
margin-bottom:10px;
}
.ProductImage, .productqty, .CartProductPrice, .CartProductName2
{
float:left;
width:115px;
}
.CartProductName2
{
text-transform:uppercase;
}
.CartProductPrice
{
text-align:right;
}
.CartProductRemove a
{
text-decoration:none;
text-transform:uppercase;
font-size:10px;
display:block;
width:104px;
min-height:13px;
padding-top:2px;
border:1px solid #000;
text-align:center;
margin-top:10px;
}
.CartProductRemove a:hover
{
background-color:#000;
color:#fff;
}
.CartTotalPrice
{
border-top:1px solid #000;
border-bottom:1px solid #000;
width:936px;
float:left;
text-align:right;
text-transform:uppercase;
margin-top:20px;
margin-bottom:40px;
}
.CartCheckout, .CartContinue
{
float:right;
}
.CartCheckout a, .CartContinue a
{
display:block;
width:104px;
min-height:14px;
text-transform:uppercase;
margin-bottom:20px;
background-color:#000;
color:#fff;
text-decoration:none;
text-align:center;
padding-top:3px;
}

.input textarea
{
border:1px solid #000;
width:460px;
}


.orderItems tr th, .orderItems tr td
{
width:115px;
vertical-align:top;
text-align:left;
}
/* End of 'cart' */

