﻿.categoryForm {
    width:100%;    
    }
        
.categoryForm .catImageContainer a {
    display:block;
    }      

.groupCategoryRow{
    display:none;
    }
    
.groupCategoryContainer{
    width:280px;    
    height:150px;
    padding: 5px;
    overflow: auto;
    background:#d8e7ef !important;
    }
   
.groupCategories li{
    list-style-type:none;
    padding: 2px;
    padding-left:15px;  
    }

.groupCategories li a{
    cursor:pointer;
    text-decoration:none;
    }   

.groupCategories li a.selected, .groupCategories li a.title:hover{
    font-weight:bold;
    }  

.groupCategories li a.categoryControls{
    color:#B43131;
    }        




     
.categoryList {
    width: 370px;
    }     

.categoryList .breadCrubmCell {
    width: 360px;
    color:#30617F;
    }   

.categoryList .breadCrubmCell a {
    cursor:pointer;
    text-decoration:none;
    font-weight:bold;
    color:#30617F;
    }   
    
.categoryList .breadCrubmCell a:hover {
    text-decoration:underline;
    color:#649CBF;
    }   

.categoryList .breadCrubmCell .seperator {
    margin: 0 3px;
    font-weight:bold;
    }  
    
.categoryList .currentCategoryCell {
    padding: 5px !important;
    background:#649CBF;
    width: 360px;
    color:#fff;
    }    

.categoryList .currentCategoryCell a {
    color:#fff;
    margin-right:5px;
    cursor:pointer;
    }    

.categoryList .currentCategoryCell p {
    color:#30617F;
    }  

.categoryList .currentCategoryCell .catImage {
    float:left;
    margin-right:10px;
    } 

.categoryList .currentCategoryCell h2 a {
    text-decoration:none;
    color:#fff;
    font-weight:bold;
    font-size:1.2em;
    font-style:italic;
    cursor:pointer;
    }   

.categoryList .childCategoriesList {
    min-height:100px;
    max-height:400px;
    overflow:auto;
    margin: 5px 0;
    } 
    
.categoryList .childCategoriesList a {
    cursor:pointer;
    }   
           
.categoryList .childCategoriesList .tr {
    border-bottom: dashed 1px #92BAD2;
    padding: 2px;
    margin: 0 5px;
    }    

.categoryList .childCategoriesList .tr:hover {
    background:#d8e7ef;
    border-bottom:none;
    } 

.categoryList .childCategoriesList .tr:last-child {
    border-bottom: none;
    } 

.categoryList .childCategoriesCell {
    width:330px;
    }
            
.categoryList .childCategoriesCell .catImage {
    float:left;
    margin-right:10px;
    }    
        
.categoryList .jqwc-button{
    width:1px !important;
    height:15px !important;
    float:right;
    margin-left:3px;
}

.categoryList .childCategoriesCell .categoryInfo a {
    color:#B43131;
    }   
    
.categoryList .childCategoriesCell .categoryControls {
    padding-top:5px;
    }   
    
.categoryList .singleCell {
    width:360px;
    }   
    
.categoryArchiveList td {
    border-bottom: dashed 1px #92BAD2;
    padding: 2px;
    margin: 0 5px;
 	}    