
#searchcontrols.select{
    border-radius:5px;
}

.headertext{
    padding-left:5px;
    color:transparent;
    display:inline-block;
}
.headerobj{
    vertical-align:middle;
    color:black;
}

#sortresults{
    color:black;
}
.disable-select {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sorticon{
    display:table-cell;
    height:24px;
    margin-right:3px;
    margin-bottom:2px;
    display:inline-block;
}
.refreshicon{
    display:table-cell;
    vertical-align:middle;
    height:24px;
    margin-right:3px;
    margin-top:2px;
    display:inline-block;
}
.sortresultoption{
    color:grey;
}
.sortheader{
    cell-padding:2px;
    float:right;
    display:inline-block;
}

#contextmenu {
    position:relative;
    padding:2px;
    background-color: white;
    width:400px;
    min-height: 124px;
    z-index: 999;
    border-style: inset;
    border-width:1px 1px 1px 1px;
}

#commitscroll {
    position: absolute;
    left: -1px;
    width: 400px;
    min-height: 24px;
    max-height: 100px;
    overflow-y:auto;
    padding:2px;
    background-color: white;
    border-style: inset;
    border-width:0px 1px 1px 1px;
}

#packagesavename{
    position:absolute;
    left:130px;
    top:45px;
    width:150px;
}
#packagesavenamecaption{
    position:absolute;
    left:15px;
    top:46px;
}
#packagesavecaption{
    position:absolute;
    width:100%;
    text-align: center;
    top:8px;
}
#packageloadbutton{
    position:absolute;
    width:36px;
    left:286px;
    top:43px;
    height:26px;
}
#packagesavebutton{
    position:absolute;
    width:36px;
    left:323px;
    top:43px;
    height:26px;
}
#packagedeletebutton{
    position:absolute;
    width:36px;
    left:360px;
    top:43px;
    height:26px;
}
#packagesavelist{
    position:absolute;
    background-color: whitesmoke;
    width:396px;
    top:76px;
    height:134px;
    left:0px;
    min-height: 24px;
    overflow-y:auto;
    padding:2px;
}
.packagerow{
    position:relative;
    background-color: whitesmoke;
    width:370px;
    left:10px;
    height:24px;
}
#packagesaveclosebutton{
    position:absolute;
    width:24px;
    right:5px;
    top:5px;
    height:24px;
    display:block;
}
#packagesaveclosebuttonimg{
    position:absolute;
    width:24px;
    right:-2px;
    top:-1px;
    height:24px;
    display:block
}
#nowtime{
    position:absolute;
    left: 330px;
    top:30px;
    width:300px;
}
#customdashframe{
    position:absolute;
    margin:10px;
    width:585px;
    height:100%;
    overflow-y:auto;
    max-height:150px;
    min-height:100px;
}
.dashframedlist{
    position:absolute;
    margin:5px;
    width:510px;
    overflow-y:auto;
    max-height:150px;
    min-height:100px;
    left:150px;
    border-radius: 3px;

    background-color: white;
    margin: 0px auto;
    padding: 5px;
    box-shadow: 0px 4px 5px gray,
    -5px 4px 7px gray, 5px 4px 7px gray;
}

.dlistelement{
    position:relative;
    width:98%;
    margin:5px;
    height:24px;
    background-color:white;
}

#searchtypeselect{

}

.combolist{
    width:30%;
    height:24px;
    margin-right:4px;
    background-color:white;
    line-height:24px;
}

.searchvaluedropdown{
    position:relative;
    margin:2px;
    width:200px;
    display:none;
}
.by{
    width:30%;
}

.operator{
    width:20%;
}

.searchrow {
    position:relative;
    width: 100%;
    height:30px;
    padding:0;
    margin-top:2px;
    margin-bottom:3px;
    margin-left:3px;

}
#searchtype {
    position:relative;
    width: 100%;
    padding:0;
    margin:0px;
    margin-top:3px;
    margin-left:3px;
}
.searchvalue{
    width:38%;
}
.buttonremove{
    margin-top:1px;
    position:relative;
    left:4px;
    display: inline-block;
    vertical-align:top;
}

#listsfooter {
    position: relative;
    height: 30px;
    line-height: 30px;
    font-color:lightgrey;
    border-style: solid;
    border-width:1px;
    border-radius: 5px;
    border-color: darkgray;
}

#listsfootertext {
    padding-left:5px;
    font-size:.8em;
}


#results{
    overflow-y: scroll;
    overflow-x: hidden;
}




