/*****************Category view (all views)******************/
    /*Applied to each itemflowing down (like section)*/
    .cat_info{/*margin: 5px 0px 0px 0px; padding: 0px;*/}
    /*Sub cats*/
    
    /*
    .subcategories .subcategory a{text-decoration: none; font-weight: bold;}
    .subcategories .subcategory a:hover{text-decoration: underline;}
    */
    
    /*Table of images and description*/
    table.cat_info_tab{margin: 0px;}
    .cat_info_tab .right{padding-left: 13px;}
    

       
    /*Fix for the description*/
    .cat_info_tab tbody tr td.right.desc{padding: 0px 0px 0px 2px;}
    .cat_info_tab tbody tr td.right.desc table{margin: 0px;}
    
/***********Products(General)************/
    table.product{margin-top: 0px; margin-bottom: 1em;}


    /*align the more info button to the product inputs*/
        .options th,
        a.button.more_info{vertical-align: top;}
        .options tbody tr td{vertical-align: middle;}
 
   
    /*Each Product*/
        
        .product td{vertical-align: top;}
        
        /*.product .info{margin: 0px 0px 10px 0px; padding: 0 10px;}Applied to each part of the product's details'*/
        .product .info a{text-decoration: none;}
        .product .info a:hover{text-decoration: underline;}
        /*IE7 Fix*/
        .product form{height: auto; margin: 0px; padding: 0px;}
  
        /*Main styles overwrite*/
        .product p{margin: 0px;}
    /******Shopping Inputs********/
        /*Options*/
        table.options{margin: 0px 0px 5px 0px;}
        table.options td{padding: 0px;}
    
        /*Buttons*/
        /*.shopping .options tr td input.image{height: 20px; padding-top: 1px !important;}*//*Align the buttons*/
        /*Align all the buttons togeather*/
        /*
        .shop_buttons *{
            top: 0px !important; 
            padding: 0px !important;
            margin: 0px !important;
            height: 33px !important;
            vertical-align: top !important;
        }*/
        

/***********Product View**************/
     .product.single tbody tr td.header{padding: 0 0 0 10px;}
        
/***********List View****************/
    .category .product_list .name{ width: 150px;}
    .category .product_list .name a{ font-weight:bold;}
    .category .product_list .inputs{ width: 100px;text-align: right;}
     .category .product_list td{ padding:5px;}
        
/***********Specific Category views*******/
        /*******************details view********************/
            /*Color Data*/
            .category .product_list.norm{background-color: #f0f0f0;}
            
        