.115
{
width: 100px ;
}

.310
{
width: 310px ;
}

.50
{
width: 50px ;
}

.60
{
width: 60px ;
}

.cart_table, .cart_table td
{
Border: 1px solid #CCCCCC;
border-collapse: collapse ;
font-family: Verdana, Arial, Helvetica, sans-serif ;
font-size: .8em ;
}


.change
{
width: 50px ; 
font-family: Verdana, Arial, Helvetica, sans-serif ;
font-size: .9em ;
padding: 2px 0px 2px 0px ;
background-color: #CD4105 ;
color: #FFFFFF ;
} 


/* CART BUTTON */

.cartbutton 
{
width:200px; 
font-family: Verdana, Arial, Helvetica, sans-serif ;
font-size: .8em ;
padding: 2px 0px 2px 0px ;
} 
.cartbutton a
{
width:200px; 
font-size:1em; 
color:#ffffff;
cursor:pointer; 
background-color:#000000;
text-align:center ;
text-decoration:none; 
padding: 2px 0px 2px 0px ;
} 
.cartbutton a:link 
{
border: 2px outset; 
float:left; 
font-size:1em;
color:#ffffff;
text-decoration:none;
padding: 2px 0px 2px 0px ; 
font-weight: 600 ;
} 
.cartbutton a:visited
{
border: 2px outset; 
float:left; 
font-size:1em;
color:#FFFFFF;
text-decoration:none;
padding: 2px 0px 2px 0px ; 
} 
.cartbutton a:hover
{
border: 2px inset; 
width:200px; 
font-size:1em;
color:#ffffff;
text-decoration:none;
padding: 2px 0px 2px 0px ; 
} 
.cartbutton a:active
{ 
border: 2px inset; 
width:200px; 
font-size:1em;
color:#000000;
text-decoration:none;
padding: 2px 0px 2px 0px ;
} 	
