.rotated_text {
	transform: rotate(-45deg);
	vertical-align: right;
	align: right;
	padding-bottom: 1em;
	transform-origin:  70% 20%;
	max-width: 2em;
	min-width: 2em;
	width: 2em;
	white-space: nowrap;
	right: 10px;
}
.short_InDel {
	background-color: #b3b3b3;
	font-size: smaller;
}
.InDel_10 {
	background-color: #808080;
	font-size: smaller;
}
.InDel_50 {
	background-color: #595959;
	font-size: smaller;
	color: white;
}
.SNV {
	background-color: #e6e6e6;
	font-size: smaller;
}
.intragenic {
	background-color: #FE2EF7;
}
.intragenic_td {
	border-bottom: 2px solid #FE2EF7;
}
.intragenic_th {
	background-color: #FE2EF7;
	border-radius: 10px;
}
.extragenic_td {
	border-bottom: 2px solid #999999;
}
.extragenic_th {
	background-color: #999999;
	border-radius: 10px;
}
.if_severe {
	background-color: #8A0808;
}
.severe {
	background-color: #8A0808;
}
.proteintruncated {
	background-color: #FF0000;
}
.aae {
	background-color: #FF0000;
}
.if_protein_features {
	background-color: #FF0000;
}
.if_splice {
	background-color:#FF0000 
}
.if_kozak {
	background-color: #FF0000
}
.if_poly_a {
	background-color: #FF0000
}
.protein_features {
	background-color: #FF0000;
}
.splice {
	background-color:#FF0000 
}
.kozak {
	background-color: #FF0000
}
.poly_a {
	background-color: #FF0000
}
.extragenic {
	background-color: lightgreen;
}
.f_mirna {
	background-color: #D358F7;
}
.mirna {
	background-color: #D358F7;
}
.prediction1 {
	background: linear-gradient(60deg, darkred, red);
	color: white;
}
.prediction2 {
	background-color: red;
}
.prediction3 {
	background-color: red;
}
.prediction4 {
	background-color: red ;
}
.prediction21 {
	background-color: DarkOrange ;
}
.prediction22 {
	background-color: Orange;
}
.prediction28 {
	background-color: #ccccff;
}
.prediction29 {
	background-color: #9999ff;
}
.prediction95 {
	background-color: LightBlue;
}
.prediction99 {
	background-color: #0000FF;
	color: white;
}
.interacting_gene{
	background-color: lightgrey;
}
.poly0 {
	background-color:#0000FF;
}
.poly1 {
	background-color:#6666ff;
}
.poly2 {
	background-color:#9999ff;
}
.poly3 {
	background-color:#ccccff;
}
.poly4 {
	background-color:#e5e5ff;
}
.poly5 {
	background-color:#ffe5e5;
}
.poly6 {
	background-color:#ffcccc;
}
.poly7 {
	background-color:#ff9999;
}
.poly8 {
	background-color:#ff4c4c;
}
.poly9 {
	background-color:#FF0000;
}
.ef_external {
	background-color: #8000FF;
}
.ef_multicell {
	background-color: #0040FF;
}
.ef_regregion_promoter {
	background-color: #00BFFF;
}
.ef_regregion_h3k4me3 {
	background-color: #00FFFF;
} 
.ef_regregion_dnase1 {
	background-color: #A9F5F2;
} 
.polymerase {
	background-color: #00FFBF;
} 
.interactions{
	background-color: #FF0000;
} 
.external {
	background-color: #FF0000;
}
.multicell {
	background-color: #FF0000;
}
.promoter_active_old {
	background-color: #00BFFF;
}
.promoter_active {
	background-color: #FF0000;
}
.promoter_annotated {
	background-color: #FF8888;
}
.h3k4me3_robust {
	background-color: #FF0000;
} 
.h3k4me3_annotated {
	background-color: #FF8888;
}
.dhs {
	background-color: #FF0000;
} 
.histone_modifications {
	background-color: #FF0000;
} 
.tfbs {
	background-color: #FF0000;
} 
.enhancer{
	background-color: #FF0000;
} 
.H3K4me3 {
	#background-color: #e6e6e6;
	background-color: violet;
	border-radius: 5px;
} 
.DNase1 {
	#background-color: #e6e6e6;
	background-color: chartreuse;
	border-radius: 5px;
} 
.active {
	background-color: #e82615;
	border-radius: 5px;
	padding-left: 2px;
	padding-right: 2px;
}
.inactive {
	background-color: #ffb116;
	border-radius: 5px;
	padding-left: 2px;
	padding-right: 2px;	
}
.poised {
	background-color: #ff177a;
	border-radius: 5px;
	padding-left: 2px;
	padding-right: 2px;	
}
.repressed {
	background-color: #e87e15;
	border-radius: 5px;
	padding-left: 2px;
	padding-right: 2px;	
}
.tab_subheading {
	border-bottom: 1px solid black;
	margin-left: 0px;
	margin-right: 0px;
	font-style: italic; 
}
.lightred_bg {
	background-color: #FF8888;
}

table {
	cell-padding: 5px;
}
.grey_bg {
	background-color: #F0F0F0;
}
.vsmall {
	font-size: 6pt;
}
.celltab {
	width: 4.2em;
	max-width: 4.2em;
	min-width: 4.2em;
	overflow: hidden;
	border-bottom:  1px solid black;
}
.featuretab{
	width: 8em;
	max-width: 8em;
	min-width: 8em;
	overflow: hidden;
}
.promoter_in_cell {
	padding-left: 2px;
	padding-right: 2px;
	font-size: 6pt;
}
.w20 {
	min-width: 20em;
	width: 20em;
}
.w15 {
	min-width: 15em;
	width: 15em;
}
.symbol {
	font-size: 5pt;
}
.bline {
	border-bottom:  1px solid black;
}