#shoppingcart
{
    /*position: relative;*/
    /*width: 600px;*/
    /*background-color: #f9f9f9;*/
    /*padding: 1px 1px 1px 1px;*/
    margin: 0px -1px 0px -1px; /*To allow for border left and right*/
    border-left: solid 1px #dfdfdf;
    border-right: solid 1px #999999;
    border-bottom: 1px solid #999999;
    border-top: 1px solid #dfdfdf;
}

#shoppingcartAddItem
{
    /*position: relative;*/
    /*background-color: #f9f9f9;*/
    /*padding: 0px 0px 0px 1px;*/
    margin: 0px -1px 0px -1px; /*To allow for border left and right*/
    border-left: solid 1px #dfdfdf;
    border-right: solid 1px #999999;
    border-bottom: 1px solid #999999;
    border-top: 1px solid #dfdfdf;
}

/*
#shoppingcartExtra
{
    background-color: #f9f9f9;
    padding: 1px 1px 1px 1px;
    border-left: solid 1px #dfdfdf;
    border-right: solid 1px #999999;
    border-bottom: 1px solid #999999;
    border-top: 1px solid #dfdfdf;
}
*/

#shoppingcartList
{
    /*width: 600px;*/
    /*height: 20px;*/
    /*padding: 0px 2px 0px 2px;*/
    background: #fff url('../images/ShoppingListBackground.gif') repeat-x bottom;
}

#shoppingcartList .listWidth
{
    /*margin: 0px -1px 0px -1px;*/ /*To allow for border left and right*/
    width: 600px;
}

#shoppingcartGrid
{
    /*width: 295px;*/
    /*height: 40px;*/
    background: #fff url('../images/ShoppingGridBackground.gif') repeat-x bottom;
}

#shoppingcartGrid .gridWidth
{
    /*width 300px minus space required for borders and padding inside grid, i.e, 8px less than #visGrid.*/
    width: 291px;
}

#shoppingcartAddItem .info
{
    margin: 10px 1px 1px 1px;
    /*background-color: #f9f9f9;*/
    /*padding: 1px 1px 1px 1px;*/
}

/*not used*/
/*
#shoppingcartAddItem .right 
{
    padding: 0px 1px 0px 0px;
    float: right;
}
*/

/*not used*/
/*
#shoppingcartAddItem .left 
{
    float: left;
    text-align: left;
}
*/
