body { background-color: #C8D0B7;
       font-family: "Trebuchet MS", sans-serif, Arial; }

a { font-weight: normal;
	color: #006699;
	text-decoration: none;
	outline: none;        /* Required to remove the dotted lines around used links in firefox 1.5*/
	}

a:visited { color: #000099; } /* was #336699*, changed 10/2/07*/
a:hover { text-decoration: underline; color: #003366; }
a:active { text-decoration: none; color: #CC9900;}
	
a.bold { font-weight: bold; }
a.highlight { text-decoration: underline }

.title {
    font-size: 20px;
    line-height: 30px;
    font-weight: bold;
	color: #000000;
}

.header1 {
	font-size: 20px;
	font-weight: bold;
    color: #000000;
}

.header2 {
	font-size: 18px;
	font-weight: bold;
    color: #000000;
}

.footer {
	background-color: #FFFFF0;
	border: 1px solid #333333;
	font-size: .8em;
}

.intro {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
	list-style-position: outside;
	list-style-image: url(../Fireworks/green-bullet.png);
	text-align: left;
	line-height: 1.05em;
}

.block_large {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
	list-style-position: outside;
	list-style-image: url(../Fireworks/green-bullet.png);
	text-align: left;
	line-height: 1.05em;
}

.block_large_wheat {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
	list-style-position: outside;
	list-style-image: url(../Fireworks/green-bullet_4.png);
	text-align: left;
	line-height: 1.05em;
	background-color: #F8F9D8;
}

.block_small {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-color: #000000;
	list-style-position: outside;
	text-align: left;
	line-height: 1.08em;
}

.block_small_cream {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-color: #000000;
	background-color: #FFFFF0;
	list-style-position: outside;
	list-style-image: url(../Fireworks/green-bullet.png);
	text-align: left;
	line-height: 1.08em;
}

.block_small_buffy {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-color: #000000;
	background-color: #E3E0D0;
	list-style-position: outside;
	list-style-image: url(../Fireworks/green-bullet_5.png);
	text-align: left;
	line-height: 1.05em;
}
.style18 {
	font-size: 18px;
	font-weight: normal;
}

.style18bold {
	font-size: 18px;
	font-weight: bold;
}

.style16 {
	font-size: 16px;
	font-weight: normal;
}

.style16red {
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}

.style16em {
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	background-color:#CBDCDE;
}

.style16bold {
	font-size: 16px;
	font-weight: bold;
}

.style14 {
	font-size: 14px;
	font-weight: normal;
}

.style14bold {
	font-size: 14px;
	font-weight: bold;
}

.style14red {
	font-size: 14px;
	color: #990000;
	font-weight: bold;
}

.style14cream {
	font-size: 14px;
	background-color: #FFFFF0;
}

.style14buffy {
	font-size: 14px;
	background-color: #E3E0D0;
}
.style12 {
	font-size: 12px;
	font-weight: normal;
}

.style12cream { 
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFF0;
}

.style12wheat {
	font-size: 12px;
	font-weight: normal;
	background-color:#F8F9D8;
}

.style12bold {
	font-size: 12px;
	font-weight: bold;
}

.style11 {
	font-size: 11px;
	font-weight: normal;
}

.style11cream {
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFF0;
}

TABLE.table-text { background-color: #FFFFF0; }	
TABLE.table-text th { background-color: #F8F9D8; }
TABLE.table-text td {
	font-size: 16px;
	padding: 2px;
	border-width: 1px ;
	border-style: solid ;
	border-color: #DED7BE;
	}

TABLE.table-data { background-color: #FFFFF0; }
TABLE.table-data th { background-color: #F8F9D8; }

TABLE.table-data td {
	font-size: 14px;
	padding: 2px;
	border-width: 1px ;
	border-style: solid ;
	border-color: #DED7BE;
	}

TABLE.navtable {
	background-color: #FFFFF0; 
	border-color: #DED7BE;
	}
		
TABLE.navtable td {	background-color: #E3E0D0;
					padding: 5px;
					text-align: center;
				  }


.format_rownum { background-color: #C8D0B7; }

.format_stknum { text-align: center; }
	
.format_symbol  { background-color: #F8F9D8; } 

.format_pheno { background-color: #CBDCDE; }
	
.format_cyto { text-align: center; }		
.format_cyto_in { text-align: center; }
/*delete version without _in after all insertion files have been updated to use the new style name*/

.format_basis { background-color: #F8F9D8; }
		
.format_coord { background-color: #CBDCDE; }

.format_chr { background-color: #CBDCDE;
			  text-align: center; }	

.tr_color0 { background-color: #FFFFF0; }

.tr_color1 { background-color: #E3E0D0; }	
		
.tr_color2 { background-color: #CBDCDE; }	

.tr_color3 { background-color: #A2C1C4; }	

.tr_color3 { background-color: #F8F9D8; }

.td_color1 { background-color: #CBDCDE !important; }

.td_color2 { background-color: #A2C1C4 !important;  }	
	
.td_color3 { background-color: #669999 !important; }	

.td_color4 { background-color: #BDC4DF !important; }

.td_color5 { background-color: #88B0DD !important; }

.td_color6 { background-color: #E3E0D0 !important; }

.td_color7 { background-color: #F8F9D8 !important; }

.td_color8 { background-color: #C8D0B7 !important; }

/*--colors 
green #C8D0B8 (site background)
old green #C5CF9C
light brown #DED7BE (table border)
buffy brown #E3E0D0
ivory #FFFFF0
light blue #CBDCDE
medium blue #A2C1C4
dark blue #669999
violet blue #BDC4DF
robin's egg blue #88B0DD  
*/




