.blast_window {
    position:absolute;
    width: 800px;
    min-width: 178px;
    height: 378px;
    min-height: 42px;
    left: 0px;
    top: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(208, 208, 208);
    border-radius: 5px;
    background: #fff;
    //z-index:1000;
    appendTo: 'body',
    containment: 'blast_window',
    scroll: false,
    helper: 'clone',
}
 
.blast_window > #blast_title {
    position: absolute;
    top:4px;
    left: 4px;
    max-width: 788px;
    min-width: 170px;
    display: inline-block;
    background-color: dimgray;
    //border-color: rgb(0, 0, 180);
    background-color: #aaaaaa;
    border-width: 2px;
    border-radius: 3px;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    color: black;
}
 
.blast_window > button {
    position: absolute;
    display: inline-block;
    border-width: 2px;
    border-style: solid;
    //border-color: rgb(150, 150, 150);
    border-color: rgb(218,218,218);
    border-radius: 5px;
    background-color: rgb(218, 218, 218);
    height: 25px;
    width: 25px;
    margin: 0px;
    padding:4px;
}
 
.blast_window > .minimize {
    top:9px;
    right: 35px;
    cursor: pointer;
}
.blast_window > .close {
    top:9px;
    right: 7px;
    cursor: pointer;
}
 
.blast_window > .blast_content {
    position: relative;
    display: inline-block;
    overflow: scroll;
    top: 38px;
    left: 2px;
    width: 794px;
    min-width: 174px;
    max-height: 339px;
    height: 339px;
    //max-height:850px;
}

.phylo_window {
    position:absolute;
    width: 990px;
    min-width:268px;
    max-height:850px;
    min-height: 42px;
    left: 0px;
    top: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(208, 208, 208);
    border-radius: 5px;
    background: #fff;
    //z-index:1000;
    appendTo: 'body',
containment: 'phylo_window',
scroll: false,
helper: 'clone'
}

.phylo_window > #phylo_title {
    min-width:260px;
    position: absolute;
    top:4px;
    left: 4px;
    display: inline-block;
    background-color: dimgray;
    //border-color: rgb(0, 0, 180);
    background-color: #aaaaaa;
    border-width: 2px;
    border-radius: 3px;
    height: 30px;
    line-height: 30px;
    max-width: 978px;
    width: 978px;
    margin: 0px;
    color: black;
}

.phylo_window > button {
    position: absolute;
    display: inline-block;
    border-width: 2px;
    border-style: solid;
    //border-color: rgb(150, 150, 150);
    border-color: rgb(218,218,218);
    border-radius: 5px;
    background-color: rgb(218, 218, 218);
    height: 25px;
    width: 25px;
    margin: 0px;
    padding:4px;
}

.phylo_window > .minimize {
    //right: 30px;
    top:9px;
    right: 35px;
    cursor: pointer;
}
.phylo_window > .close {
    //right: 0px;
    top:9px;
    right: 7px;
    cursor: pointer;
}

.phylo_window > .phylo_content {
    position: relative;
    display: inline-block;
    overflow: scroll;
    top: 38px;
    left: 4px;
    width: 982px;
    min-width:264px;
    //max-height: 840px;
}

.p3_window {
    position:absolute;
    width: 800px;
    min-width: 286px;
    min-height: 34px;
    left: 0px;
    top: 0px;
    background: #fff;
    //z-index:1000;
    opacity:0.9;
    appendTo: 'body',
    containment: '.p3_window',
    scroll: false,
    //helper: 'clone'
}

.p3_window > #p3_title {
    position: absolute;
    left: 4px;
    top:4px;
    min-width: 284px;
    display: inline-block;
    background-color: dimgray;
    //border-color: rgb(0, 0, 180);
    background-color: #aaaaaa;
    border-width: 2px;
    border-radius: 3px;
    height: 30px;
    line-height: 30px;
    //width: 100%;
    max-width: 792px;
    width: 792px;
    margin: 0px;
    color: black;
}

.p3_window > button {
    position: absolute;
    display: inline-block;
    border-width: 2px;
    border-style: solid;
    //border-color: rgb(150, 150, 150);
    border-color: rgb(218,218,218);
    border-radius: 5px;
    background-color: rgb(218, 218, 218);
    height: 25px;
    width: 25px;
    margin: 0px;
    padding:4px;
}

.p3_window > .minimize {
    top:7px;
    right: 35px;
    cursor: pointer;
}
.p3_window > .close {
    top:7px;
    right: 7px;
    cursor: pointer;
}

.p3_window > .p3_content {
    position: relative;
    display: inline-block;
    overflow: scroll;
    top: 38px;
    left: 2px;
    min-width: 286px;
    max-width: 796px;
    width: 796px;
    //max-height: 840px;
}

.gwas_window {
    position:absolute;
    width: 1020px;
    min-width: 178px;
    //max-height: 900px;
    //height: auto;
    min-height: 42px;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(208, 208, 208);
    border-radius: 5px;
    background: #fff;
    //z-index:1000;
    opacity:0.9;
    overflow:hidden;
    font-family:Arial;
    appendTo: 'body',
    containment: '.gwas_window',
    scroll: false,
    //helper: 'clone'
}

.gwas_window > #gwas_title {
    position: absolute;
    top:4px;
    left: 4px;
    max-width:1008px;
    min-width: 170px;
    //max-width: 796px;
    display: inline-block;
    background-color: dimgray;
    //border-color: rgb(0, 0, 180);
    background-color: #aaaaaa;
    border-width: 2px;
    border-radius: 3px;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    color: black;
}

.gwas_window > button {
/*
    position: absolute;
    display: inline-block;
    border-width: 2px;
    border-style: solid;
    border-color: rgb(150, 150, 150);
    background-color: rgb(218, 218, 218);
    height: 30px;
    margin: 0px;
*/
    position: absolute;
    display: inline-block;
    border-width: 2px;
    border-style: solid;
    //border-color: rgb(150, 150, 150);
    border-color: rgb(218,218,218);
    border-radius: 5px;
    background-color: rgb(218, 218, 218);
    height: 25px;
    width: 25px;
    margin: 0px;
    padding:4px;
}

.gwas_window > .minimize {
/*
    top:0px;
    right: 30px;
*/
    top:9px;
    right: 35px;
    cursor: pointer;
}
.gwas_window > .close {
/*
    top:0px;
    right: 0px;
*/
    top:9px;
    right: 7px;
    cursor: pointer;
}

.gwas_window > .gwas_content {
    position: relative;
    display: inline-block;
    overflow: scroll;
    top: 38px;
    left: 4px;
    width: 1012px;
    min-width: 174px;
    //max-height: 840px;
}

.search_window {
    position:absolute;
    width: 860px;
    height: 394px;
    max-height: 394px;
//    max-height: 563px;
    min-height: 42px;
    min-width:178px;
    left: 0px;
    top: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(208, 208, 208);
    border-radius: 5px;
    background: #fff;
    //z-index:1000;
    opacity:0.9;
    font-family:Arial;
    appendTo: 'body',
    containment: '.gwas_window',
    scroll: false,
    //helper: 'clone'
}

.search_window > #search_title {
    position: absolute;
    left: 4px;
    top:4px;
    min-width:170px;
    display: inline-block;
    background-color: dimgray;
    //border-color: rgb(0, 0, 180);
    background-color: #aaaaaa;
    border-width: 2px;
    border-radius: 3px;
    height: 30px;
    line-height: 30px;
    max-width: 848px;
    width: 848px;
    margin: 0px;
    color: black;
}

.search_window > button {
    position: absolute;
    display: inline-block;
    border-width: 2px;
    border-style: solid;
    //border-color: rgb(150, 150, 150);
    border-color: rgb(218,218,218);
    border-radius: 5px;
    background-color: rgb(218, 218, 218);
    //height: 30px;
    height: 25px;
    width: 25px;
    margin: 0px;
    padding:4px;
}

.search_window > .minimize {
    top:9px;
    right: 35px;
    cursor: pointer;
}
.search_window > .close {
    top:9px;
    right: 7px;
    cursor: pointer;
}

.search_window > .search_content {
    position: relative;
    display: inline-block;
    overflow: scroll;
    top: 38px;
    left: 4px;
    width: 852px;
    min-width:174px;
    height: 351px;
//    max-height: 520px;
    max-height: 351px;
}

.fasta_window {
    position:absolute;
    width: 860px;
    //max-height: 900px;
    height: 394px;
    max-height: 394px;
    min-height: 42px;
    min-width:178px;
    left: 0px;
    top: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(208, 208, 208);
    border-radius: 5px;
    background: #fff;
    //z-index:1000;
    opacity:0.9;
    font-family:Arial;
    appendTo: 'body',
    containment: '.gwas_window',
    scroll: false,
    //helper: 'clone'
}

.fasta_window > #fasta_title {
    position: absolute;
    left: 4px;
    top:4px;
    min-width:170px;
    display: inline-block;
    background-color: dimgray;
    //border-color: rgb(0, 0, 180);
    background-color: #aaaaaa;
    border-width: 2px;
    border-radius: 3px;
    height: 30px;
    line-height: 30px;
    max-width: 848px;
    width: 848px;
    margin: 0px;
    color: black;
}

.fasta_window > button {
    position: absolute;
    display: inline-block;
    border-width: 2px;
    border-style: solid;
    //border-color: rgb(150, 150, 150);
    border-color: rgb(218,218,218);
    border-radius: 5px;
    background-color: rgb(218, 218, 218);
    //height: 30px;
    height: 25px;
    width: 25px;
    margin: 0px;
    padding:4px;
}

.fasta_window > .minimize {
    top:9px;
    right: 35px;
    cursor: pointer;
}
.fasta_window > .close {
    top:9px;
    right: 7px;
    cursor: pointer;
}

.fasta_window > .fasta_content {
    position: relative;
    display: inline-block;
    overflow: scroll;
    top: 38px;
    left: 2px; 
    width: 854px;
    min-width:174px;
    height: 351px;
    max-height: 351px;
}

.show {
    position: relative;
    display: block;
    top: 0px;
    left: 0px;
}
