BODY { background-color: #FFFFFF; margin : 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: verdana, sans serif; }

.thin { border: 1px solid black; border-collapse: collapse; }
.mainimage { text-align : center; }

A { font-family: verdana, arial, helvetica; color: #6699CC; }
A.clearlink { font-size: 11px; color: #0D6890; background-color : #D5DEF3; border-left : 1px solid #0D6890; border-top : 1px solid #0D6890; text-decoration : none; }
A.clearlink:hover { background-color : #0D6890; color: #FFFFFF; }
A.closelink { font-size: 11px; color: #6699CC; background-color : #FFFFFF; border : 1px solid #0D6890; text-decoration : none; }
A.closelink:hover { background-color : #0D6890; color: #FFFFFF; }
A.closehelp { font-size: 11px; color: #0D6890; background-color : #FFFFFF; border : 1px solid #FFFFFF; text-decoration : none; }
A.closehelp:hover { background-color : #93B5CE; color: #0D6890; border : 1px solid #0D6890; }
A.anti_link { color: #000000; font-weight : bold; text-align : left; text-decoration : underline; }
A.anti_link:hover { color : #9F0000; }
A.tissue_link { color: #000000;	text-decoration : underline; }
A.tissue_link:hover { color : #9F0000; }
A.redbox_link { color: #000000;	text-decoration : none; }
A.db_link { color: #000000; font-weight : bold; }
A.db_link:hover { color : #9F0000; }
/*A.redbox_link:hover { border : 1px solid #CC0000; } */
A.sort_table_a { color: #FFFFFF; }
A.sort_table_a:hover { color: #6699CC; }
A.contactlink { color: #FFFFFF; font-weight : bold; text-align : left; text-decoration : underline; }
A.contactlink:hover { color: #A49687; }
A.nav_link { font-size: 7pt; color: #6699CC; text-align : left; }
A.nav_link:hover { color: #0D6890; }
A.links_link { color: #6699CC; }
A.links_link:hover { color: #0D6890; }
A.reliability_link { font-size: 10pt; font-weight: bold; color: #000000; text-decoration : none; }
A.reliability_link:hover { color: #9F0000; }
A.remove_div_a { font-weight: bold; background-color: #FFFFFF; color: #000000; text-decoration : none; }
A.remove_div_a:hover { color: #FFFFFF; }
A.sort_spot { font-size: 7pt; color: #D5DEF3; font-weight: bold; text-decoration : none; }
A.sort_spot:hover { color: #FFFFFF; }

SPAN.supportive {display: block; background-color: #38c431;} 
SPAN.uncertain {display: block; background-color: #ffed52;} 
SPAN.nonsupportive {display: block; background-color: #ff5358;} 

INPUT.text_input1 { width : 220px; font-size: 11px; color: #000000; text-align : left; }
INPUT.text_input2 { width : 110px; font-size: 11px; color: #000000; text-align : left; }

CODE { font-family: courier; font-size: 11px; }

DIV.user_div { position: absolute; left : 34px; top : 12px; z-index : 3; font-size: 11px; color : #726455; }
DIV.remove_div { position: relative; left : 0px; top : 0px; width: 14px; height: 14px; text-align: center; display: inline; cursor: pointer; font-weight: bold; background-color: #FFFFFF; margin-right: 2px;}
DIV.remove_div:hover { color: #FFFFFF; }
/*DIV.search_div { border : 1px solid #000000; background-color: #FFFF66; }*/
DIV.search_div { border : 0px; background-color: #FFFFFF; display: inline; margin-left: 2px; margin-bottom: 2px; }
/*DIV.search_div:hover { border : 1px; background-color: #FFFF66; }*/
DIV.search_inner_div { border : 0px; background-color: #FFFFFF; display: inline; margin-left: 2px; margin-bottom: 2px; }
/*DIV.search_inner_div:hover { border : 1px; background-color: #FFFF66; }*/
DIV.news { font-size: 7pt; width:150px; position: relative; overflow: auto; vertical-align: middle; border: 0pt; text-align : left; }
DIV.header3 { font-size: 7pt; font-weight: bold; text-align: left; }

DIV.validation_div { 
	border: 1px solid #0D6890; 
	text-align: center; 
	font-size: 10px; 
	width: 19px; 
	margin: 1px 1px 1px 1px; 
}
SPAN.inner_validation {	
	border: 1px solid #FFFFFF;
	display : block;
	width: 18px;
}
A.validation_link { color: #000000; text-decoration : none; display: block; }
A.validation_link:hover { color: #0D6890; background-color: #FFFFFF; }

SPAN.header1 { font-size: 10pt; font-weight: bold; }
SPAN.header2 { font-size: 9pt; font-weight: bold; }
SPAN.seqmark { color :  #FFFFFF; background-color : #CC0000;}
SPAN.final_date { font-style: italic; text-align: right; }
SPAN.info_0 { color : #FFFFFF; background-color : #0E6A8F; cursor : help; }
SPAN.info_1 { color : #0E6A8F; background-color : #FFFFFF; cursor : help; }

.helptable { border : 1px solid #0D6890; border-spacing: 0px; font-size: 11px; color: #000000; text-align : center; margin: 0px auto; padding: 0px;}
.helptable th { font-weight: bold; border-right: 1px solid #0D6890;}
.helptable td { width: 100px; }

TABLE.redbox { border : 1px solid #CC0000; cursor: pointer; }
TABLE.clickbox { background-color : #726455; }
TABLE.whitebox { border : 1px solid #FFFFFF; }
TABLE.bluecup { border-bottom : 1px solid #0D6890; border-right : 1px solid #0D6890; border-left : 1px solid #0D6890; } /* 726455 */
TABLE.project_report { border-collapse:collapse; border: 1px solid #0D6890 }

TH { font-size : 11px; font-weight : bold; text-align : center; background-color : #0D6890; color : #FFFFFF; border-right : 1px solid #FFFFFF; padding-bottom : 2px; padding-top : 2px; }
TH.searchres_th_begin { font-size : 11px; font-weight : bold; text-align : center; background-color : #0D6890; color : #FFFFFF; border-left : 1px solid #0D6890; border-right : 1px solid #FFFFFF; padding-bottom : 2px; padding-top : 2px; }
TH.searchres_th_end { font-size : 11px; font-weight : bold; text-align : center; background-color : #0D6890; color : #FFFFFF; border-left : 1px solid #0D6890; border-right : 1px solid #0D6890; padding-bottom : 2px; padding-top : 2px; }
TD.searchres_td_end { font-size : 11px; font-weight : bold; text-align : center; background-color : #0D6890; color : #FFFFFF; border-left : 1px solid #0D6890; border-right : 1px solid #0D6890; padding-bottom : 1px; }
TH.boxers { border-right : 1px solid #0D6890; } 
TH.project_report_th { font-size : 11px; font-weight : bold; text-align : center; background-color : #0D6890; color : #FFFFFF; border-right : 1px solid #FFFFFF; padding-bottom : 2px; padding-top : 2px; }
TH.project_report_th_end { font-size : 11px; font-weight : bold; text-align : center; background-color : #0D6890; color : #FFFFFF; border-right : 1px solid #0D6890; padding-bottom : 2px; padding-top : 2px; }

TD.header1 { font-size: 12pt; font-weight: bold; text-decoration : none; width: 100%; text-align : left; vertical-align : top; line-height : normal; padding-left : 10px; padding-bottom : 0px; } 
TD.header2 { font-size: 12pt; font-weight: bold; text-decoration : none; width: 100%; text-align : right; vertical-align : top; line-height : normal; border-top : 2px solid #93B5CE; padding-left : 10px; padding-bottom : 0px; } 

TD.newsdate { font-size: 6pt; font-weight: bold; font-style: italic; color: #000000; text-align : left; }
TD.newsheader { font-size: 7pt; font-weight: bold; color: #000000; text-align : left; }
TD.newstext { font-size: 7pt; color: #000000; text-align : left; }

TD.maintext { font-size: 11px; color: #000000; text-align : left; }
TD.maintext2 { font-size: 11px; color: #000000; }
TD.commenttext { font-size: 11px; color: #000000; text-align : left; vertical-align: top; padding-left : 5px; padding-right : 5px; }

TD.proj_report1 { background-color: #D5DEF3; height: 22px; font-size: 11px; color: #000000; text-align : left; border-top : 1px solid #0D6890; border-left : 1px solid #0D6890; border-right : 1px solid #0D6890;}
TD.proj_report2 { background-color: #FFFFFF; height: 22px; font-size: 11px; color: #000000; text-align : left; border-top : 1px solid #0D6890; border-left : 1px solid #0D6890; border-right : 1px solid #0D6890;}
TD.noborder1 { background-color: #D5DEF3; height: 22px; font-size: 11px; font-weight: bold; color: #000000; text-align : center; border-left : 1px solid #0D6890; border-right : 1px solid #0D6890; }
TD.noborder2 { background-color: #FFFFFF; height: 22px; font-size: 11px; font-weight: bold; color: #000000; text-align : center; border-left : 1px solid #0D6890; border-right : 1px solid #0D6890; }
TD.progress { font-size: 11px; font-weight: bold; color: #000000; text-align : center; padding-left : 5px; padding-right : 5px; }

TD.sequence { font-weight: normal; font-family: courier; font-size: 11px; color: #000000; text-align : left; padding-right : 5px; }

TD.chrnav { font-size: 11px; color: #6699CC; text-align : center; }
TD.antinav { font-size: 7pt; color: #6699CC; text-align : left; padding-left : 5px; }
TD.antinav2 { font-size: 7pt; color: #6699CC; text-align : left; }

.annotdata { font-size: 11px; color: #6699CC; }
TD.annotdata_values { font-size: 11px; color: #000000; text-align : right;}

TD.searchres_nores, TD.searchres_0_begin, TD.searchres_0, TD.searchres_0_end, TD.searchres_1_begin, TD.searchres_1, TD.searchres_1_end, TD.searchres_0_pc, TD.searchres_1_pc, TD.searchres_0_val, TD.searchres_1_val  { 
	font-size: 11px; 
	border-bottom : 1px solid #0D6890; 
	color : #000000;
}
TD.searchres_nores { text-align : center; border-left : 1px solid #0D6890; border-right : 1px solid #0D6890; }
TD.searchres_0_begin { text-align : left; border-left : 1px solid #0D6890; }
TD.searchres_0 { text-align : center; border-left : 1px solid #0D6890; border-right : 1px solid #0D6890; }
TD.searchres_0_end { text-align : left; border-right : 1px solid #0D6890;  }
TD.searchres_0_val { text-align : center; }
TD.searchres_1_begin { text-align : left; border-left : 1px solid #0D6890; background-color: #D5DEF3;}
TD.searchres_1 { text-align : center; border-left : 1px solid #0D6890; border-right : 1px solid #0D6890; background-color: #D5DEF3; }
TD.searchres_1_end { text-align : left; border-right : 1px solid #0D6890; background-color: #D5DEF3;}
TD.searchres_1_val { text-align : center; background-color: #D5DEF3; }

TD.gender { font-size: 11px; text-align : center;  border-right : 1px solid #0D6890; border-bottom : 1px solid #0D6890; color : #000000; background-color: #D5DEF3;}
TD.gender_end { font-size: 11px; text-align : left; border-bottom : 1px solid #0D6890; color : #000000; background-color: #D5DEF3;}

TD.antiinfotd { padding-right: 5px;	font-size: 11px; color: #000000; text-align: right; }
/*
TD.report_nores { font-size: 11px; text-align : center; border-left : 1px solid #726455; border-right : 1px solid #726455; border-bottom : 1px solid #726455; color : #000000; background-color: #FFFFFF;}
TD.report_0_begin { font-size: 11px; text-align : center; border-right : 1px solid #726455; border-top : 1px solid #726455; color : #000000; background-color: #FFFFFF;}
TD.report_0 { font-size: 11px; text-align : center; border-right : 1px solid #726455; border-top : 1px solid #726455; color : #000000; background-color: #FFFFFF;}
TD.report_0_end { font-size: 11px; text-align : left; border-top : 1px solid #726455; border-right : 1px solid #726455; color : #000000; background-color: #FFFFFF;}
TD.report_1_begin { font-size: 11px; text-align : center; border-right : 1px solid #726455; border-top : 1px solid #726455; color : #000000; background-color: #EDE1CD;}
TD.report_1 { font-size: 11px; text-align : center; border-right : 1px solid #726455; border-top : 1px solid #726455; color : #000000; background-color: #EDE1CD;}
TD.report_1_end { font-size: 11px; text-align : left; border-top : 1px solid #726455; border-right : 1px solid #726455; color : #000000; background-color: #EDE1CD;}
TD.report_0_begin_nob { font-size: 11px; text-align : left; border-right : 1px solid #726455; color : #000000; background-color: #FFFFFF;}
TD.report_0_nob { font-size: 11px; text-align : center; border-right : 1px solid #726455; color : #000000; background-color: #FFFFFF;}
TD.report_0_end_nob { font-size: 11px; text-align : left; color : #000000; background-color: #FFFFFF;}
TD.report_1_begin_nob { font-size: 11px; text-align : left; border-right : 1px solid #726455; color : #000000; background-color: #EDE1CD;}
TD.report_1_nob { font-size: 11px; text-align : center; border-right : 1px solid #726455; color : #000000; background-color: #EDE1CD;}
TD.report_1_end_nob { font-size: 11px; text-align : left; color : #000000; background-color: #EDE1CD;}
TD.report_bottom { font-size: 11px; text-align : center; border-top : 1px solid #726455; color : #000000; background-color: #FFFFFF; }
TD.report_progress { font-size: 11px; text-align : center; color : #000000; background-color: #FFFFFF; }
*/

TD.tissuepart_0_begin { font-size: 11px; text-align : left; border-right : 1px solid #0D6890; border-bottom : 1px solid #0D6890; color : #000000;}
TD.tissuepart_0 { font-size: 11px; text-align : center; border-right : 1px solid #0D6890; border-bottom : 1px solid #0D6890; color : #000000;}
TD.tissuepart_0_end { font-size: 11px; text-align : center; border-bottom : 1px solid #0D6890; color : #000000; }
TD.tissuepart_1_begin { font-size: 11px; text-align : left; border-right : 1px solid #0D6890; border-bottom : 1px solid #0D6890; color : #000000; background-color: #D5DEF3;}
TD.tissuepart_1 { font-size: 11px; text-align : center; border-right : 1px solid #0D6890; border-bottom : 1px solid #0D6890; color : #000000; background-color: #D5DEF3;}
TD.tissuepart_1_end { font-size: 11px; text-align : center; border-bottom : 1px solid #0D6890; color : #000000; background-color: #D5DEF3;}

TD.tissue0 { font-size: 11px; font-weight : bold; color: #000000; text-align : left; white-space : nowrap; }
TD.tissuetype0 { font-size: 11px; color: #000000; text-align : right; white-space : nowrap; }
TD.tissue1 { font-size: 11px; font-weight : bold; color: #000000; text-align : left; background-color: #D5DEF3; white-space : nowrap; }
TD.tissuetype1 { font-size: 11px; color: #000000; text-align : right; background-color: #D5DEF3; white-space : nowrap;}

TD.legend { font-size: 11px; color: #000000; text-align : left; }

SPAN.multiple_genes { font-size : 12pt; font-weight : bold; text-align : left; background-color : #0D6890; color : #FFFFFF; }
TD.multiple_genes { font-size : 12pt; font-weight : bold; text-align : left; background-color : #FFFFFF; color : #FFFFFF; }
A.multiple_genes { font-size : 9pt; font-weight : normal; text-align : left; background-color : #0D6890; color : #FFFFFF; }

DIV.ff_position_fix_div {
	text-align: center;
	width: 100%;
}
SPAN.outer_proteinclass_code {	
	border: 1px solid #0D6890;
	background-color: #0D6890;
	display : inline-block;
	width: 21px;
	font-size: 11px; 
	text-align: center;
}
SPAN.inner_proteinclass_code {	
	border: 1px solid #FFFFFF;
	background-color: #0D6890;
	display : inline-block;
	width: 19px;
}
A.pc_link {	color: #FFFFFF; text-decoration : none; display: block; }
A.pc_link:hover { color: #0D6890; background-color: #FFFFFF; }

TD.dotbox_top_left { background: transparent url('../static_images/dotbox_top_left.gif'); height: 6px; width: 7px; }
TD.dotbox_top_middle { background:transparent url('../static_images/dotbox_top_middle.gif'); height: 6px; }
TD.dotbox_top_right { background: transparent url('../static_images/dotbox_top_right.gif'); height: 6px; width: 8px; }

TD.dotbox_left { background: transparent url('../static_images/dotbox_left.gif'); width: 7px; }
TD.dotbox_content { background-color: #FFFFFF; font-family : Verdana; font-size: 10px; padding: 1px 1px 1px 1px; }
TD.dotbox_right { background: transparent url('../static_images/dotbox_right.gif'); width: 8px; }

TD.dotbox_bottom_left { background: transparent url('../static_images/dotbox_bottom_left.gif'); height: 8px; width: 7px; }
TD.dotbox_bottom_middle { background: transparent url('../static_images/dotbox_bottom_middle.gif'); height: 8px; }
TD.dotbox_bottom_right { background: transparent url('../static_images/dotbox_bottom_right.gif'); height: 8px; width: 8px; }

TD.box_content { background-color: #FFFFFF; font-family : Verdana; border-left: 1px solid #0D6890; border-top: 1px solid #0D6890; border-right: 1px solid #0D6890; border-bottom: 1px solid #0D6890; font-size: 10px; padding: 1px 1px 1px 1px; }
TD.box_content2 { background-color: #FFFFFF; font-family : Verdana; font-size: 10px; color: #6699CC; padding: 1px 1px 1px 1px; }

#menucont { color: #FFFFFF; z-index: 20; }

#dropdown1 { background-color: transparent; z-index: 20; display: block; white-space: nowrap; }
#subs1 { background-color: transparent; position: absolute; left: auto; top: auto; z-index: 30; }
#subs1 a { display: block; }
#subs1 { display: none; }
#dropdown1:hover #subs1 { display: block; }

#dropdown2 { background-color: transparent; z-index: 20; display: block; white-space: nowrap; }
#subs2 { background-color: transparent; position: absolute; left: auto; top: auto; z-index: 30; }
#subs2 a { display: block; }
#subs2 { display: none; }
#dropdown2:hover #subs2 { display: block; }

#dropdown3 { background-color: transparent; z-index: 20; display: block; white-space: nowrap; }
#subs3 { background-color: transparent; position: absolute; left: auto; top: auto; z-index: 30; }
#subs3 a { display: block; }
#subs3 { display: none; }
#dropdown3:hover #subs3 { display: block; }

#dropdown4 { background-color: transparent; z-index: 20; display: block; white-space: nowrap; }
#subs4 { background-color: transparent; position: absolute; left: auto; top: auto; z-index: 30; }
#subs4 a { display: block; }
#subs4 { display: none; }
#dropdown4:hover #subs4 { display: block; }

#dropdown5 { background-color: transparent; z-index: 20; display: block; white-space: nowrap; }
#subs5 { background-color: transparent; position: absolute; left: auto; top: auto; z-index: 30; }
#subs5 a { display: block; }
#subs5 { display: none; }
#dropdown5:hover #subs5 { display: block; }

#dropdown_non { background-color: transparent; z-index: 20; display: block; white-space: nowrap; }
#dropdown_non:hover { display: block; }

#menucont a.mainlink, #menucont a.mainlink:hover, #menucont a.mainlink:active, #menucont a.sublink, #menucont a.sublink:hover, #menucont a.sublink:active { 
	font-family: arial, verdana, sans-serif; font-size: 11px; color: #FFFFFF; display: block; text-decoration: none; padding: 2px 2px 2px 2px; text-align: left; 
}
#menucont a.sublink, #menucont a.sublink:hover, #menucont a.sublink:active { font-weight: normal; background-color: #726455; }
#menucont a.mainlink, #menucont a.mainlink:hover, #menucont a.mainlink:active { font-weight: bold; background-color: transparent;}
#menucont a.mainlink:hover, #menucont a.mainlink:active , #menucont a.sublink:hover, #menucont a.sublink:active { background-color: #A49687; }

.xpointerhand {	cursor: pointer; }
.xopenhand { cursor : move; cursor : url('../static_images/open.cur'), auto; }
.xgrab { cursor : move; cursor : url('../static_images/grab.cur'),  auto; }

