﻿.clear {
    clear: both;
}

.mainContainer {
    margin:1px
}


#panelAdvertSearch, #panelCustomerSearch {
    margin:0px
}

#panelBrowser {
    margin-bottom:1px
}


#panelAdvertSearch #searchList, #panelCustomerSearch #searchList {
    overflow: auto;
    padding:4px;
    border:1px solid lightgray;
    border-top:none;
    margin-bottom:0px
}

#panelProperties {
    overflow: auto;
}

#panelAdvertSearch #searchList .header,
#panelCustomerSearch #searchList .header {
    padding-top: 10px;
    padding-left: 3px;
}

#panelAdvertSearch #searchList .header :hover {
    background-color: #F1F1F1;
    cursor: pointer;    
}


#panelAdvertSearch #searchList .header .left,
#panelCustomerSearch #searchList .header .left {
    float: left;
    font-weight: bold;
    font-size: 1.3em;
}

#panelAdvertSearch #searchList .header .right,
#panelCustomerSearch #searchList .header .right {
    float: right;
    color: #AAA;
}

#panelAdvertSearch #searchList .active,
#panelCustomerSearch #searchList .active {
    /*font-weight: bold;*/
    background-color: #e1e1e1;
}

#panelAdvertSearch #searchList .contentOrder, #panelAdvertSearch #searchList .customerOffice,
#panelCustomerSearch #searchList .contentOrder, #panelCustomerSearch #searchList .customerOfficeName {
    padding-left: 16px;
    font-weight: bold;
}

#panelAdvertSearch #searchList .contentOrder :hover {
    background-color: #F1F1F1;
     cursor: pointer;  
}

#panelAdvertSearch #searchList .mediaOrder, #panelAdvertSearch #searchList .customer,
#panelCustomerSearch #searchList .mediaOrder, #panelCustomerSearch #searchList .customer {
    padding-left:22px;         
    /*background-color:white;*/         
}

#panelAdvertSearch #searchList .account,
#panelCustomerSearch #searchList .account {
    padding-left:22px;
    font-weight: normal;      
}


#panelAdvertSearch #searchList .mediaOrder :hover {
    background-color: #F1F1F1;
     cursor: pointer;  
}

#panelAdvertSearch #searchList .mediaOrder .mediaOrderId
{
    font-weight: bold;
    cursor: pointer;    
}

#panelAdvertSearch #searchList .mediaOrder .mediaOrderId :hover
{
    text-decoration: underline;    
    background-color: #F1F1F1;
    cursor: pointer;    
}



#panelCustomerSearch #searchList .header :hover {
    text-decoration: underline;    
    background-color: #F1F1F1;
    cursor: pointer;    

}

#panelCustomerSearch #searchList .customerOfficeName  :hover {
    text-decoration: underline;    
    background-color: #F1F1F1;
    cursor: pointer;    
}

#panelCustomerSearch #searchList .customerName :hover {
    text-decoration: underline;    
    background-color: #F1F1F1;
    cursor: pointer;    
}


#panelCustomerSearch #searchList .accountName :hover {
    text-decoration: underline;    
    background-color: #F1F1F1;
    cursor: pointer;    
}





.gridCQ {
     border: 1px  solid silver ; 
     margin:0 0 0 0 ; 
}

.gridCQ .CQ_th {
     border: 1px  solid silver ; 
     padding:1px 1px 2px 1px ; 
     background-color:#E7E7F6;
}


.gridCQ .CQ_td {
     border: 1px  solid silver ; 
     border-left: 1px solid  silver;
     padding:1px 1px 2px 1px ; 
}

.gridImg {
     border: 1px  solid silver ; 
     margin:0 0 0 0 ; 
}

.gridImg .img_th {
     border: 1px  solid silver ; 
     padding:1px 6px 2px 4px ; 
     background-color:#E7E7F6;
}

.gridImg .img_td {
     border: 1px  solid silver ; 
     border-left: 1px solid  silver;
     padding:1px 6px 1px 4px; 
}

.inputSearch {
width:99%;
}

