﻿
.item {
    color:green;
    margin-left:5px;
    cursor:pointer;
}
    .item:hover {
        color: #33CC33;
    }

.goodsaccordion {
    z-index:50;   
    margin-top:10px; 
}

/*.goodsaccordion div div p {
    color:green;
    margin:0.2em 0 0 0;
    
}*/

.goodsaccordion div div p {
    color:green;
    margin:0.2em 0 0 0;   
    cursor:pointer;
}

    .goodsaccordion div div p:hover {
        color: #33CC33;
    }

    .goodsaccordion div div:active {
        color: #99CC00;
    }

#createnewfolder {
    margin:25px 0 25px 0;
}

#goodskitsfolderaccordion h3 span.headertext {
    padding-left:5px;
}

#goodskitsfolderaccordion div p{
    margin:0 0 0 0;
    cursor:pointer;
    color:green;
}

    #goodskitsfolderaccordion div p:hover {
         color: #33CC33;
    }

    #goodskitsfolderaccordion div p:active {
        color: #99CC00;
    }

    #goodskitsfolderaccordion div p:visited {
        color:green;
    }
    
#goodskitslist div p{
    margin:0 0 0 0;
    cursor:pointer;
    color:green;
}

    #goodskitslist div p:hover {
         color: #33CC33;
    }

    #goodskitslist div p:active {
        color: #99CC00;
    }

    #goodskitslist div p:visited {
        color:green;
    }
    
.headertextvis {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #0066FF;
    font-size: large;
}

.headertextunvis {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #FF0000;
    font-size: large;
}

.headerclasses {
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 25px;
}

#goodsaddremovetable {
    /*border:solid thin Red;*/
    width:100%;
    /*height:400px;*/
}

.goodslist {
    width:60%;       
}

#selectgoodsdialog {
    height:640px;
    overflow-y:auto;
}


#goodsaddremovetable tr td {
    display: table-cell;
    vertical-align: top;
    /*border:thick solid red;*/
}

#editkitgoodslist tr td {
    display: table-cell;
    vertical-align: middle;
    padding-left: 15px;
    border: thin solid #D5D5D5; /*text-align:center;*/ /*padding: 0 50%;*/
    cursor:pointer;
}

    #editkitgoodslist tr td:hover {
        color: #33CC33;
    }

#editkitgoodslist tr td input[type="text"] {
    width: 40px;
    /*color: #FFCCFF;*/
}

.display-label {
    margin: 3px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.display-field {
    font-family: Arial, Helvetica, sans-serif;
    padding: 3px;
}

.editpan {
    background-color: #FFEACA;
    /*padding: 15px;*/
}

.value p{
    margin:0 0 0 0;
    cursor:pointer;
    color:green;
}

    .value p:hover {
         color: #33CC33;
    }

    .value p:active {
        color: #99CC00;
    }

    .value p:visited {
        color:green;
    }

.selectbutton {
    font-size: xx-small;
    width: 20px;
    height: 20px;
    /*padding: 0 0 0 13px;*/
    margin: 0px 0px 0 -2px;
}

.closebutton {
    font-size: xx-small;
    width: 20px;
    height: 20px;
    /*padding: 0 0 0 13px;*/
    /*margin: 0 15px 0 15px;*/
}

.OKbutton {
    font-size: xx-small;    
    /*height: 20px;*/
    /*padding: 0 0 0 13px;*/
    /*margin: 0 15px 0 15px;*/
}

.radio {
    font-size: xx-small;   
    width:10px;
    margin-right:3px;
}
    

label {
    white-space: nowrap;
    display: inline;
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    margin-right:5px;
}

.spinner {
    font-size: xx-small;   
}

.submit-button {
    font-size:medium;
}

.calculator-result-table {
    background-color: #FFF7FF;
    border: thin solid #FFCCFF;
    font-size: small;
    color: #0066CC;
    margin-top:10px;
}

    .calculator-result-table td {
        padding: 3px 10px 6px 10px;
        border: thin solid #FFDDFF;
        text-align: center;
}

    .calculator-result-table tr :first-child {
    padding: 3px 10px 6px 10px;
    border: solid thin #FFDDFF;
    text-align: left;
    color: #609DD5;
}

.header {
    font-family: Arial, Helvetica, sans-serif;
    font-size:1.1em;
    margin: 7px 0 2px 0;
    padding: 0;
}

.value {
    display: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}