A:link,A:visited,A:hover {
  font-weight: bold;
}
A:link {
  color: #330000;
}
A:visited {
  color: #990000;
}
A:hover {
  color: #FF0066;
}

.mainTitle,.mainBig,.mainMed,.mainSmall,.headLarge,.headMed,.headSmall,.mainHeading {
	font-family: "Trebuchet MS", Helvetica, sansserif;
}
.mainTitle {
	font-size: 36px;
	font-weight: bolder;
	color:#000000;
}
.mainHeading {
	font-size: 18px;
	font-weight: bolder;
	color:#000000;
}
.mainBig {
	font-size: 16px;
	font-weight: bolder;
	color:#000000;
}
.mainMed {
	font-size: 12px;
	color: #000000;
}
.mainSmall {
	font-size: 10px;
	color: #000000;
}
/*tables*/
.tableCore {
	background-color: #D2FFB0;
	border-width: 2;
	border-color: #D2FFB0;
	border-style: solid;
	padding: 0;
	background-position: top;
	height: 20;
	text-align: center;
	vertical-align: middle;
}
/* header formatting*/
.table1 {
	width: 100%;
	background-color: #FFFFFF;
	border-width: 2;
	border-color: #FFFFFF;
	border-style: solid;
	padding: 2;
	background-position: top;
}
.table2 {
	width: 100%;
	background-color: #FFFFFF;
	border-width: 2;
	border-color: #FFFFFF;
	border-style: solid;
	padding: 0;
	background-position: top;
}
.table3 {
	width: 100%;
	text-align: center;
}
.table4 {
	background-color: #FFFFFF;
	background-position: top;
	border: 0;
	vertical-align: top;
	text-align: left;
}

.headLarge {
	font-size: 48pt;
	color: #00CC33;
	font-weight: bolder;
}
.headMed {
	font-size: 18px;
	color: #000000;
	font-weight: bolder;
}
.headSmall {
	font-size: 14px;
	color: #666666;
	text-align: left;
}

/*php tables*/
	/*dark green*/
		.tablephp1,.tablephp12 {
			background-color: #B5F4BB;
			border-width: 0;
			border-color: #B5F4BB;
			border-style: solid;
			vertical-align: top;
		}
		/*black text and padding*/
		.tablephp1 {
			width: 100%;
			padding: 5;
			color: #000000;
		}
		/*black text no padding*/
		.tablephp12 {
			padding: 0;
			color: #000000;
		}
	/*pale green*/
		.tablephp2,.tablephp21,.tablephp22,.tablephpSpSelect{
			background-color: #D2FFB0;
			vertical-align: top;
			color: #000000;
		}
		/*full width aligned left*/
		.tablephp2 {
			width: 100%;
			padding: 5;
			text-align: left;
		}
		/*full width*/
		.tablephp22 {
			width: 100%;
		}
		/*Species select*/
	/*	.center {text-align: center;}*/
		.tablephpSpSelect {
			text-align: center;
			vertical-align: center;
			border-spacing: 0px 0px; 
			border: 0px;
		}
	/*current status white small*/
		.tablephp4 {
			font-size: 14px;
			}
			
/*protein sequence styles*/			
N1,N0,NA,NS {color: #666699; font-family: "Courier New", Courier, monospace;}  /*low qual bases*/
C1,C0,CA,CS {color: #000099; font-family: "Courier New", Courier, monospace;} /*high qual bases*/
N0,C0 {background-color: #8ABADA; font-family: "Courier New", Courier, monospace;}    /*10th base*/
NS,CS {background-color: #B452CD; font-family: "Courier New", Courier, monospace;}    /*Secretory leader*/
NA,CA {background-color: #FFA500; font-family: "Courier New", Courier, monospace;}    /*Signal Anchor*/

/*Clade styles*/
/*text*/
.styleRhabditina{color: #8B4513}
.styleIV{color: #000080}
.styleV{color: #FF8C00}
.styleI{color: #008B00}
.styleIII{color: #FF0000}
.styleStrongyloidoidea{color: #00BFFF}
.styleStrongylomorpha{color: #FF4500}
.styleSpiruromorpha{color: #EE2C2C}
.styleTrichinellida{color: #006400}
.styleTylenchomorpha{color: #0000FF}
.styleMeloidogyne{color: #1C86EE}
.styleAscarididomorpha{color: #CD0000}
/*backgrounds (bars)*/
.All{background-color: #000000}
.Rhabditina{background-color: #8B4513}
.IV{background-color: #000080}
.V{background-color: #FF8C00}
.I{background-color: #008B00}
.III{background-color: #FF0000}
.Strongyloidoidea{background-color: #00BFFF}
.Strongylomorpha{background-color: #FF4500}
.Spiruromorpha{background-color: #EE2C2C}
.Trichinellida{background-color: #006400}
.Tylenchomorpha{background-color: #0000FF}
.Meloidogyne{background-color: #1C86EE}
.Ascarididomorpha{background-color: #CD0000}
.ACC,.AYC,.HCC,.NAC,.NBC,.OOC,.TDC{background-color: #FF4500;color: #FFFFFF;}
.ALC,.ASC,.TCC{background-color: #CD0000;color: #FFFFFF;}
.BMC,.DIC,.LSC,.OVC,.WBC{background-color: #EE2C2C;color: #FFFFFF;}
.GPC,.GRC,.HGC,.PEC,.PVC,.RSC,.ZPC{background-color: #0000FF;color: #FFFFFF;}
.CEC,.CBC,.HSC{background-color: #000080;color: #FFFFFF;}
.MAC,.MCC,.MHC,.MIC,.MJC,.MPC{background-color: #1C86EE;color: #FFFFFF;}
.PPC{background-color: #FF8C00;color: #FFFFFF;}
.PTC,.SRC,.SSC{background-color: #00BFFF;color: #FFFFFF;}
.TMC,.TSC,.TVC{background-color: #006400;color: #FFFFFF;}
.XIC{background-color: #008B00;color: #FFFFFF;}

/*reciprcal hits backgrounds*/
.VL{background-color: #a6a6a6} /*0-0.2*/
.L{background-color: #bababa} /*0.2-0.4*/
.M{background-color: #cfcfcf} /*0.4-0.6*/
.H{background-color: #ededed} /*0.6-0.8*/
.VH{background-color: #ffffff} /*0.8-1*/

/*domain checkbox colours (you need to see prot_img.php for the actual domain colours*/
.DC0,.DC1,.DC2,.DC3,.DC4{font-size: 14px;}
.DC0{background-color: #9932CC} /*dark*/
.DC1{background-color: #D15FEE}
.DC2{background-color: #CD96CD}
.DC3{background-color: #EEAEEE}
.DC4{background-color: #FFE1FF} /*light*/

