.categories{
                list-style-type:none;
            }
            .categories li{
                float:left;
                margin:0px 2px;
            }
            .category_top{
                width:117px;
                height:81px;
                background-image:url('../images/images/littlebox_top.png');
            }
            .category_middle{
                width:117px;
                height:28px;
                background-image:url('../images/images/littlebox_middle.png');
                color:white;
                font-weight:bold;
                text-align:center;
                background-color:#3A5073;
            }
            .category_bottom{
                width:117px;
                height:8px;
                background-image:url('../images/images/littlebox_bottom.png');
            }

            /*For where the products are displayed */
            .product_list_item{
                width:624px;
                background-image:url('../images/images/product_listing_box_middle.png');
                margin-bottom:15px;
                position:relative;
            }

            .product_list_item .top{
                background-image:url('../images/images/product_listing_box_top.png');
               /* height:34px;
                color:white;*/
                min-height:34px;
                color:white;
                background-color:#7E94B7;
                background-repeat:no-repeat;
                padding-bottom:2px;
            }
            .product_list_item .top p{
                padding-top:10px;
                margin-left:10px;
                font-weight:bold;
            }
            .product_list_item .middle{
                background-image:url('../images/images/product_listing_box_middle.png');
            }
            .product_list_item .middle .image{
                padding:14px 5px;
                width:140px;
                float:left;
                margin-left:5px;
            }
            .product_list_item .middle .cost{
                padding-top:11px;
            }
            .product_list_item .middle .summary{
                width:312px;
                float:left;
                padding-top:14px;
                min-height:130px;
            }

            .ProductList{
                list-style-type:none;
                margin-top:20px;
            }
            .product_list_item .middle summary p{
                padding-top:5px;
            }

            .product_list_item .bottom{
                background-image:url('../images/images/product_listing_box_bottom.png');
                height:12px;
                clear:both;
            }

            .product_list_item .cost{
                font-weight:bold;
                font-size:11px;
                text-align:center;
            }

            .product_list_item .incvat{
                font-size:18px;
            }
