/* These are my global styling rules */

#dhtmltooltip{
	position: absolute;
	width: 250px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
}


BODY    {
                background-color: #FFFFFF;
                color: #000000;
                font-family: verdana, helvetica, arial;
                font-size:10pt;
                font-style:normal;
                font-weight:500;
        }

PRE	{
		color: #000000;
		font-size: 10pt;
		font-weight:500;
	}

TD	{
		font-size:10pt;
	}
th	{
		font-size:10pt;
		font-weight:bold;
		text-align:left;
	}

A:link  {
                color: #323232;
        }

A:visited {
                color: #232323;
        }

A:active {
                color: #FF0000;
        }

h3.news {
	font-weight:bold;
	font-size:10pt;
	margin-bottom:0px;
}
div.newsText {
	display:none;
	margin-top:0px;
}

h2.contentBoxHeader {
	font-weight:bold;
	font-size:12pt;
	margin-top:0px;
	margin-bottom:0px;
}


DIV.footer {
        width:350px;
        border-width: 0px;
        padding: 10px;
        background-color: #ffffff;
        z-index:1;
        color: #000000;
        font-family: verdana, helvetica, arial;
        font-size:8pt;
        font-style:normal;
        font-weight:300;
        margin:0px;
}

DIV.home_search, DIV.complex, DIV.psp, DIV.download, DIV.home, DIV.feedback, DIV.localization, DIV.ms, DIV.y2h, DIV.search, DIV.error, DIV.about, DIV.blast {
        border-width: 1px;
        border-style: solid;
        padding: 10px;
        z-index:1;
        font-family: verdana, helvetica, arial;
        font-size:10pt;
        font-style:normal;
        font-weight:500;
        margin:0px;
}

DIV.home_search_header, DIV.complex_header, DIV.psp_header, DIV.download_header, DIV.home_header, DIV.feedback_header, DIV.localization_header, DIV.ms_header, DIV.y2h_header, DIV.search_header, DIV.error_header, DIV.about_header, DIV.blast_header {
        border-width: 1px;
        border-style: solid;
        padding: 10px;
        z-index:1;
        font-family: verdana, helvetica, arial;
        font-size:12pt;
        font-style:normal;
        font-weight:900;
        margin:0px;
        text-align:center;
}

/* Search color definitions */
DIV.search {
		width: 850px;
        border-color: #000960;
        background-color: #E8EAFF;
        color: #000960;
}

DIV.search_header {
		width: 600px;
        border-color: #000960;
        background-color: #000960;
        color: #E8EAFF;
}
TR.search_A {
	background-color: #E8EAFF;
}
TR.search_B {
	background-color: #D8DBFE;
}


/* Error color definitions */
DIV.error_header {
        border-color: #B20A23;
        background-color: #B20A23;
        color: #FFD3DA;
}
DIV.error {
        border-color: #B20A23;
        background-color: #FFD3DA;
        color: #B20A23;
}

/*Blast colo definitions*/
DIV.blast {
	width: 600px;
        border-color: #000960;
        background-color: #E8EAFF;
        color: #000960;
}

DIV.blast_header {
	width: 600px;
        border-color: #000960;
        background-color: #000960;
        color: #E8EAFF;
}

/* About YRC page color definitions */
DIV.about {
        width: 600px;
        border-color: #003037;
        background-color: #E9FCFF;
        color: #003037;
}

DIV.about_header {
        width: 600px;
        border-color: #003037;
        background-color: #003037;
        color: #E9FCFF;
}

/* yeast two-hybrid color definitions */
DIV.y2h {
        width: 600px;
        border-color: #AF00AD;
        background-color: #FFE5FF;
        color: #000000;
}
DIV.y2h_header {
        width: 600px;
        border-color: #AF00AD;
        background-color: #AF00AD;
        color: #FFE5FF;
}
TR.y2h_A {
	background-color: #FFB4FE;
}
TR.y2h_B {
	background-color: #FFE5FF;
}

DIV.ms {
        width: 600px;
        border-color: #3D902A;
        background-color: #EBFFE6;
        color: #3D902A;
}
DIV.ms_header {
        width: 600px;
        border-color: #3D902A;
        background-color: #3D902A;
        color: #EBFFE6;
}
TR.ms_A {
	background-color: #D4FECA;
}
TR.ms_B {
	background-color: #EBFFE6;
}

DIV.localization {
        width: 600px;
        border-color: #BE0000;
        background-color: #FFE1E1;
        color: #000000;
}
DIV.localization_header {
        width: 600px;
        border-color: #BE0000;
        background-color: #BE0000;
        color: #FFE1E1;
}
TR.localization_A {
	background-color: #FFD5D5;
}
TR.localization_B {
	background-color: #FFE1E1;
}


DIV.feedback {
        width: 600px;
        border-color: #AA0080;
        background-color: #F9E7FF;
        color: #000000;
}
DIV.feedback_header {
        width: 600px;
        border-color: #AA0080;
        background-color: #AA0080;
        color: #F9E7FF;
}
TR.feedback_A {
	background-color: #F3CEFF;
}
TR.feedback_B {
	background-color: #F9E7FF;
}

DIV.home {
        width: 600px;
        border-color: #134D00;
        background-color: #F2FFEE;
        color: #000000;
}
DIV.home_header {
        width: 600px;
        border-color: #134D00;
        background-color: #134D00;
        color: #FFFFFF;
}

DIV.home_search {
        width: 600px;
        border-color: #134D00;
        background-color: #134D00;
        color: #FFFFFF;
}
DIV.home_search_header {
        width: 600px;
        border-color: #134D00;
        background-color: #F2FFEE;
        color: #000000;
}

TR.home_A {
	background-color: #E7FFDF;
}
TR.home_B {
	background-color: #F2FFEE;
}

DIV.download {
        width: 600px;
        border-color: #000000;
        background-color: #FFFFFF;
        color: #000000;
}
DIV.download_header {
        width: 600px;
        border-color: #000000;
        background-color: #000000;
        color: #FFFFFF;
}

DIV.psp {
        width: 600px;
        border-color: #005954;
        background-color: #EAFFFE;
        color: #000000;
}
DIV.psp_header {
        width: 600px;
        border-color: #005954;
        background-color: #005954;
        color: #FFFFFF;
}
TR.psp_A {
	background-color: #EAFFFE;
}
TR.psp_B {
	background-color: #D6FFFD;
}

DIV.complex {
        width: 600px;
        border-color: #788000;
        background-color: #FBFFC0;
        color: #000000;
}
DIV.complex_header {
        width: 600px;
        border-color: #788000;
        background-color: #788000;
        color: #FFFFFF;
}
TR.complex_A {
	background-color: #FBFFC0;
}
TR.complex_B {
	background-color: #F8FF8C;
}

SPAN.philius_0 {
	background-color: #B90000;
	color: #FFFFFF;
}
SPAN.philius_1 {
	background-color: #009B00;
	color: #FFFFFF;
}
SPAN.philius_2 {
	background-color: #0000B9;
	color: #FFFFFF;
}
SPAN.philius_3 {
	background-color: #FFFF00;
	color: #000000;
}


/* MS/MS sequence display items */
span.sequenceNormal {
	color: #000000;
}
span.sequenceSingleCoverage {
	color: #ff0000;
}
span.sequenceMultipleCoverage {
	color: #ff0000;
	font-weight: bold;
}
span.sequenceSingleMod1 {
	color: #FF0000;
	font-weight: bold;
	background-color: #FFFF00;
}
span.sequenceMultipleMod1 {
	color: #FFFF00;
	font-weight: bold;
	background-color: #FF0000;
}
span.sequenceSingleMod2 {
	color: #FF0000;
	font-weight: bold;
	background-color: #FFB7EA;
}
span.sequenceMultipleMod2 {
	color: #FFB7EA;
	font-weight: bold;
	background-color: #FF0000;
}
span.sequenceSingleMod3 {
	color: #FF0000;
	font-weight: bold;
	background-color: #BCB7FF;
}
span.sequenceMultipleMod3 {
	color: #BCB7FF;
	font-weight: bold;
	background-color: #FF0000;
}

DIV.blast_errors {
	font-color: red;
	border: 2px solid red;
	width: 1018px;
}


