body {
	font-family: verdana,arial,sans;
}
h2 {
	font-size: 16px;
}
table.genomesources {
	border-spacing:0px; 
	font-size: 10px;
}
.kingdom {
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	background-color: #ccc;
	padding-left: 15px;
}
.organism {
	font-weight: bold;
	font-style: italic;
}
.count {
	text-align: center;
}
.columnlabels {
	text-align: center;
	font-style: italic;
}
.snf2counts {
	font-size: 10px;
}
.organismline {
	padding: 2px 2px 2px 10px;
	background-color: #ccc;
}
.organismline a {
	text-decoration: none;
}
.organismmainline {
	border: #fff solid 2px;
	padding: 2px 2px 2px 50px;
	background-color: #ccc;
	text-align: center;
}
.organismdetailtitle {
	font-size: 10px;
	font-style: italic;
	text-align: right;
}
.organismdetail {
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}
.organismlink {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}
.organismlink a {
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.shortname {
	font-style: italic;	
	font-size: 10px;
}
.phylogroup {
	text-align: left;
	font-style: italic;
}
.subfamilygrouping1 {
	padding: 2px 2px 2px 10px;
	padding-left: 10px;
	background-color: #ffff99;
}
.subfamilygrouping1 a {
	text-decoration: none;
}
.subfamilygrouping2 {
	padding: 2px 2px 2px 10px;
	padding-left: 10px;
	background-color: #ff99cc;
}
.subfamilygrouping2 a {
	text-decoration: none;
}
.subfamilygrouping3 {
	padding: 2px 2px 2px 10px;
	padding-left: 10px;
	background-color: #00ccff;
}
.subfamilygrouping3 a {
	text-decoration: none;
}
.subfamilygrouping4 {
	padding: 2px 2px 2px 10px;
	padding-left: 10px;
	background-color: #ccffcc;
}
.subfamilygrouping4 a {
	text-decoration: none;
}
.subfamilygrouping5 {
	padding: 2px 2px 2px 10px;
	padding-left: 10px;
	background-color: #cc99ff;
}
.subfamilygrouping5 a {
	text-decoration: none;
}
.subfamilygrouping6 {
	padding: 2px 2px 2px 10px;
	padding-left: 10px;
	background-color: #c0c0c0;
}
.subfamilygrouping6 a {
	text-decoration: none;
}
.padding {
	width: 20px;
}
.subfamilyheader {
	text-align: center;
	font-style: italic;
}
.linkout {
	font-size: 9px;
	padding: 0px 7px 0px 3px;
}
.extdblink {
	text-align: center;
}
.snf2netheader {
	width: 100%;
	height: 100px;
	background-image: url('images/snf2netbanner_horizontal.jpg');
	background-repeat: no-repeat;
	border: #999 solid 2px;
}
.snf2netfooter {
	width: 100%;
	border: #999 solid 2px;
	padding: 5px;
}