body{ background-color:#DFF7FF !important; }
td.gpid-column{font-weight:bold;}
div.active-scaffold-footer{ width:100%; }

h2 { color:#fff; font-weight:bold; background-color:#3C7AC5; }
h3 { color:#fff; font-weight:bold;  /*width:700px; padding:10px;*/ margin: 15px 0 0 10px; }
.dbarchive_header { background-color:#BFE2FF; margin-bottom:0; width:100%; height:auto; }
.dbarchive_header_top { width:100%; height:50px; background: url(//dbarchive.biosciencedbc.jp/images/togodb/header_tile.gif) #0C82F7 repeat-x left top;}

/*.dbarchive_menu_righttop { text-align:left; font-family: Verdana, sans-serif; position:absolute; right:25px; top:15px; }*/
.dbarchive_menu_righttop { text-align:left; font-family: Verdana, sans-serif; float:right; padding:5px 10px 0 0; color:#FFFFFF; }
.dbcls-logo {  text-align:left; /*width:700px;*/ width:auto; float:left;}

.dbarchive_menu_box {background-color: #BFE2FF; padding:5px 10px; text-align:center; }
div.dbarchive_header div.dbarchive_menu_box { margin-bottom: 1px; }
.dbarchive_menu { margin:0; padding:0; text-align: center; font-family: Verdana, sans-serif; font-size:100%;  }
.dbarchive_menu_right { text-align:right; font-family: Verdana, sans-serif; float:right; width:100px; padding-right:10px;}

.dbarchive_menu2 { text-align: center; }
.dbarchive_menu_box2 {background-color: #BFE2FF; padding:5px 5px 5px 20px; text-align:center; margin-top:10px;}
.dbarchive_menu_box3 {background-color: #FAFFCF; padding:5px 5px 5px 20px; text-align:center; margin-top:10px;}
div.dbarchive_menu_box2 h5, div.dbarchive_menu_box3 h5 { background-color:transparent; margin:2px 0; padding:0; font-size:1.2em;  }


.dbarchive_menu_righttop a:link {color:#fff;}
.dbarchive_menu_righttop a:visited {color:#fff;}
.dbarchive_menu_righttop a:hover {color:#0f0;}
.dbcls-logo a:hover { background-color:transparent; }

.active-scaffold tr.record td { background-color: #fff; }
.active-scaffold tr.even-record td {background-color:#FFE9CF;}

.active-scaffold tr.even-record td.sorted { background-color: #eee; border-bottom: solid 1px #AFD0F5; }

.descdiv {
    text-align:left;
    font-size:95%;
    background-color:#E7F7E7;
    padding: 2px 20px;
    width:auto;
    line-height: 1.4em;
    /*display: none;*/
}

.descdiv ul { margin: 2px 0; }

.dbarchive_togodb_tablelist {
    /*text-align:center;*/
    text-align:left;
    font-size:95%;
    /*width:100%;*/
    width:auto;
    background-color:#FFDFFB;
    padding:5px 10px;
}
.dbarchive_togodb_tablelist h4 { margin: 7px 0 0 0; padding:0; }
.dbarchive_togodb_tablelist p { margin: 0; }
.dbarchive_togodb_tablelist img { border:none; }

span.dbarchive_menu_item { white-space: nowrap; }
div.dbarchive_spacer { margin: 0; padding: 0; height: 10px; width: 100%; }

/*pre>br { display: none; }*/
pre br { display: block; }
pre {
    font-size:11px;
    font-family: Courier New,monospace;
    line-height:1.4em;
}
div.non_display_lang { display: none; }
span.dbarchive_header_separator { color:#eee; }

span.simple_accordion_table_list { float:left; font-weight:bold; }
div.simple_accordion { font-size:105%; line-height:1.4em;  }

/* for sequences in D-HaploDB */
.b_all { font-family: "Courier New", "Courier", "平成角ゴシック", "Osaka-等幅", "ＭＳ ゴシック", monospace; }
.b_a { color: #00bb00; }
.b_t { color: #bb0000; }
.b_g { color: #000; }
.b_c { color: #5050ff; }
.b_x { color: #999; }
.nowrap { white-space: nowrap; }
/* for sequences in D-HaploDB end */

div.togodb-header-footer-switcher { margin:0; padding:4px 0; float:left; }
ul.togodb-header-footer-switcher-selector { margin:0; padding: 0; font-size:90%; }

div.flexigrid div.mDiv div.ftitle { display: none; }
div.flexigrid div.bDiv td { white-space: normal; }
div.flexigrid div.hDiv th { white-space: normal; }
div.flexigrid div.sDiv {
    border: 1px solid #CCCCCC;
    border-bottom: 0px;
}
div#togodb_page_contents div.flexigrid table tr.trSelected td {
    background-image: none;
    border-bottom: 1px solid #FFFFFF;
}
div#togodb_page_contents div.flexigrid table tr.trSelected:hover td {
    background-color: #D9EBF5;
    border-bottom: 1px dotted #A8D8EB;
}
/*div.flexigrid div.sDiv5 {
	display: none;
}*/

td.column_value { line-height: 1.8em; }

.togodb-page-header a.current_dataset { color:#3E8CC7; text-decoration:underline; }
