/*--logo--*/
div.logo{
position:relative;
border:#5D478B solid thin;
width:1000px;
height:100px;
margin-left:-500px;
left:50%;
top:5px;
}
div.logo>img#logo{
margin-left:-8px;
width:1008px;
height:101px
}

/*-- Dropdowns --*/
ul#banner_nav{
background:#9CB09F;
}
ul#banner_nav li ul {
display:none;
position: absolute; 
top:30px;
z-index:2;
background:#3c3b3b;
border:0px;
margin:0;
padding:0;
font-size:80%;
}
ul#banner_nav li li{ 
float:none;
list-style:none;
height:auto;
margin:0;
padding:0;
border:0;
width:122px;
}
ul#banner_nav li ul.subnav1 li{
float:none;
list-style:none;
height:auto;
margin:0;
padding:0;
border:0;
width:360px;
font-size:12px;
}
ul#banner_nav li ul.subnav li{
font-size:12px;
color:#0F218A;
}
ul#banner_nav li li a {
display: block;
color:#FFFFFF;
text-align:left;
text-decoration:none;
padding:0px 10px;
line-height:30px;
border:0;
margin:0;
font-family:Verdana,Arial,Serif;
}
ul#banner_nav li li:hover{
color:#FFFFFF;
background:#B23AEE;
}
div#banner{
position:relative;
border:0;
margin:0;
padding:0;
width:1000px;
text-align:center;
position:absolute;
margin-left:-500px;
margin-top:10px;
left:50%;
z-index:10;
}
ul.subnav{
border:0;
margin:0;
padding:0;	
}
ul#banner_nav{
position:relative;
width:1000px;
height:30px;
margin:0 auto 0 auto;
padding:0;
border:0;
font-family:Verdana,Arial,Serif;
font-size:18px;
list-style-type: none;
list-style-image: none;
border:#5D478B solid thin;
}
ul#banner_nav li{
float:left;
border:0;
padding:0;
margin:0;
}
a.main_nav{
display:block;
height:30px;
width:100px;
line-height:30px;
padding:0;
border:0;
margin:0;
font-family:Verdana,Arial,Serif;
font-size:15px;
font-weight: bold;
color:#0000FF;
text-decoration:none;
}
a.main_nav1{
display:block;
height:30px;
width:150px;
line-height:30px;
padding:0;
border:0;
margin:0;
font-family:Verdana,Arial,Serif;
font-size:15px;
font-weight: bold;
color:#0000FF;
text-decoration:none;
}
a.main_nav:hover {
color:#FFFFFF;
background:#B23AEE;
}
a.main_nav1:hover {
color:#FFFFFF;
background:#B23AEE;
}

/*--div.body--*/
div.body{
position:relative;
border:#5D478B solid thin;
width:1000px;
margin-left:-500px;
margin-top:50px;
left:50%;
padding:0px auto;
font-family:Arial,Serif,Verdana;
}
div#body{
position:relative;
border:#5D478B solid thin;
width:1000px;
height:720px;
margin-left:-500px;
margin-top:50px;
left:50%;
padding:0px auto;
font-family:Arial,Serif,Verdana;
}

/*--div#body>div#left--*/
div#body>div#left{
float: left;
width:790px;
margin-left:0px;
left:0px;
height:700px;
}
div#body>div#about{
margin:15px 10px 15px 10px;
border-top:#3690C0 solid 1px;
border-bottom:#3690C0 solid 1px;
border-left:#3690C0 solid 1px;
border-right:#3690C0 solid 1px;
padding:5px 5px 5px 5px;
}
#indexpic {
padding-top:30px;
padding-left:0;
padding-right:10px;
margin:0;
float:left;
}
#firstchar {
font-size:25px;
padding-left:2px;
padding-right:5px;
color:#10218B;
}
div#body>div#about>p#introduction{
line-height:27px;
font-size:17px;
margin-top:15px;
margin-left:5px;
}
div#body>div#updatepage{
padding:15px 10px 15px 10px;
}
div#body>div#updatepage>p#update{
line-height:27px;
font-size:17px;
margin-top:15px;
margin-left:5px;
}
div#body>div#home_png{
font-size:15px;
padding:15px 0px 15px 0px;
margin-top:5px;
margin-left:10px;
margin-right:10px;
background-color:#E7EBFE;
border-top:#3690C0 solid 1px;
border-bottom:#3690C0 solid 1px;
border-left:#3690C0 solid 1px;
border-right:#3690C0 solid 1px;
}
div#body>div#TextDiv1>ul.scroll li{
font-size:12px;
}
div#body>div#ciation{
font-size:15px;
margin:10px 10px 15px 10px;
text-align:left;
border:#3690C0 solid 1px;
height:50px;
padding:0px 5px 5px 5px;
}

/*--homepage div#right--*/
div#body>div#right{
float:right;
height:720px;
width:200px;
border-left-color: #9C9C9C; 
border-left-width: 1px; 
border-left-style: solid;
font-family:Arial,Serif,Verdana;
}
div#body>div#right>div.right_title{
font-size:18px;
color:#0000FF;
background:#B4C4C8;
height:30px;
width:200px;
line-height:30px;
}
div#body>div#right>div.home_gene{
font-size:10px;
line-height:13px;
width:200px;
height:auto;
}
div#body>div#right>div.links{
font-size:15px;
line-height:18px;
/*padding-left:60px;*/
width:200px;
height:auto;
}
div#body>div#right>div.stats{
font-size:13px;
height:auto;
width:200px;
}
div#body>div#right>div.stats>ul>li{
line-height:20px;
margin-top:5px;
margin-bottom:5px;
}
div#body>div#right>div.update{
padding-left:5px;
font-size:15px;
line-height:20px;
height:auto;
width:200px;
}

/*--copyright--*/
div.copyright{
position:relative;
width:1002px;
height:30px;
margin-left:-500px;
left:50%;
top:5px;
text-align: center;
font-size:12px;
font-family:Arial,Serif,Verdana;
margin-top:2px;
margin-bottom:2px;
border-bottom:#5D478B solid 1px;
border-top:#5D478B solid 1px;
}

/*--h1 style--*/
div.body>h1{
font-size: 18px;
margin: 0px 0px 3px;
padding: 10px 5px 8px;
color: #5D478B;
border-bottom-color: rgb(226, 226, 226);
border-bottom-width: 1px;
border-bottom-style: solid;
font-size-adjust: none;
}

/*--table--*/
div.body table{
/*border: 1px solid #CCCCCC;
border-spacing:10px;*/
}
div.body table.search th {
background: #A3A3A3;
/*padding:2px;
border-spacing:10px;*/
font-size:14px;
}
div.body table.search tr{
font-size:14px;
/*border: 1px solid #CCCCCC;*/
line-height:23px;
}
div.body table.display tr th{
background: #A3A3A3;
/*padding: 5px;
border-spacing: 2px;*/
}


/*--gene_detail--*/
div.body>div.top_subtitle{
background-color:#9AC0CD;
padding: 3px;
}
div.body>div.top_subtitle>strong{
font-size:16px;
color:#BA55D3;
}

table.genen_detail1 th{
background-color:#9E9E9E;
padding:1px;
}
table.genen_detail1 thead{
background-color:#9E9E9E;
}
table.genen_detail th{
background-color:#9E9E9E;
padding:3px;
}
table.genen_detail thead{
background-color:#9E9E9E;
}

/*--differentail expression--*/
div.body>table.differential{
width:1000px;
border:1px solid #C1CDCD;
font-size:90%;
}
div.body>table.differential tr td{
border:1px solid #C1CDCD;
padding:3px;
}
div.body>table.differential tr th{
border:1px solid #C1CDCD;
padding:3px;
}
div.body>table.control{
width:800px;
}
div.body>p.de_note{
font-size: 12px;
}
div#tabs-1{
font-size:90%;
}
div#tabs-2{
font-size:90%;
}
div#tabs-3{
font-size:90%;
}
div#tab4{
font-size:90%;
}
font.asso{
color:red;
font-size:90%;
}
font.asso1{
color:blue;
font-size:90%;
}

div.gene{
border:#A2CD5A solid thin;
width:100%;
height:auto;
margin:0px 0px;
padding:0px auto;
}

.datafrom{
font-size:80%;
}
#snp_datasource{
border-bottom-style:dashed;
border-bottom-width:1px;
}
#sift_datasource{
border-top-style:dashed;
border-top-width:1px;
}

div.body>div#link ol{
font-size:18px;
color:#4EB3D3;
line-height:25px;
}
div.body>div.manual1>h3{
font-size:18px;
color:#4EB3D3;
line-height:25px;
padding-left:5px;
}
div.body>div.manual1>div.manual2>h4{
font-size:15px;
color:#4EB3D3;
line-height:25px;
padding-left:5px;
}
div.body>div.manual1>div.manual2>p{
font-size:14px;
line-height:18px;
padding-left:5px;
padding-right:5px;
}
div.body>ol#download_introduction{
font-size:18px;
color:#4EB3D3;
line-height:25px;
}
div.body>div.download>p.manualtext{
font-size:14px;
line-height:18px;
padding-left:5px;
padding-right:5px;
}
div.body>div.download>h3{
font-size:18px;
icolor:#4EB3D3;
line-height:25px;
padding-left:5px;
}
div.body>div.download ol#reference{
font-size:14px;
line-height:18px;
padding-right:5px;
}
