h1				
{
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 19px; 
text-align: center; 
}

h2           	
{
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-size: 17px; 
text-align: center; 
}

h3				
{
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-size: 15px; 
text-align: left; 
}


body
{
background: #FFFFFF;
font: Arial, Helvetica, sans-serif;
}

li, p, div				
{
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-size:12px;  
text-align: left; 
}

td
{
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-size:12px;  
}

th {
font-family:arial,helvetica,sans-serif;
font-size:9pt;
}
select, textarea, textfield, input        	    	      	
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
}

/*default color*/ 

.default 		
{
color:#4E608B;
}

.default-center 
{
color:#4E608B; 
text-align: center; 
}




a.main:link			
{
color:#4E608B;
}

a.main:visited		
{
color:#990000;
}

a:link				
{
color:#4E608B;
}

a:visited			
{
color:#990000;
}
a.query:link				{color:#4E608B;text-decoration:none}
a.query:visited			{color:#990000;text-decoration:none}



/*heading formats*/

.heading			
{
font-family: Impact, Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-size: 18px; 
text-align: center; 
color:#4E608B; 
background-color:#FFFFFF; 
}

.subheading			
{
font-family: Impact, Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-size: 15px; 
text-align: center; 
color:#4E608B; 
background-color:#FFFFFF; 
}

/*standard formats*/
.centernavlink, .centertext
{
text-align: center; 
}

.main				
{
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight: bold; 
color:#4E608B; 
background-color:#FFFFFF; }

.textblock, .errorblock, helptext			
{
text-align: justify; 
margin: 5% 2% 5% 0%; 
font-family: Helvetica, sans-serif; 
font-size:12px; 
font-weight: normal; 
color:#000000; 
background-color:#FFFFFF; 
padding: 2px;
}

.errorblock			
{
text-align: justify; 
margin: 5% 2% 5% 0%; 
font-family: Helvetica, sans-serif; 
font-size:14px; 
font-weight: bold; 
color:#000000; 
background-color:#FFFFFF; 
padding: 2px;
}

.helpheading				
{
text-align: left; margin-top: 2%; 
font-family: Arial, Helvetica, sans-serif; 
font-size:20px; 
font-weight: normal; 
color:#4E608B; 
background-color:#EEEEEE;
}

.help_right_link .right
{
text-align:right;
font-family: Arial, Helvetica, sans-serif; 
font-size:14px; 
font-weight: bold; 
color:#4E608B; 
padding: 0px;
margin: 0px;
}


/*table formats*/

.stdtable
{
padding:0px;
border-spacing: 0px;
border: 0px;
}


.tableouter			
{ border-color:#555555; 
background-color:#EEEEEE; 
border-style: inset; 
border-width: 1px;
}

.tablehead			
{
text-align: center; 
font-weight: bold; 
color:#FFFFFF; 
background-color:#4E608B;
}

.inputtitle			
{
text-align: left; 
margin: 12px 12px 0px 12px; 
color:#4E608B; 
background-color:#EEEEEE; 
}

.navbar
{
width:100%;
text-align: left; 
vertical-align: middle;
font-weight: bold; 
color:#FFFFFF; 
background-color:#4E608B;
}
.navlinksmenu
{
width:100%;
padding:0px 0px 0px 0px; 
text-align: left; 
vertical-align: middle;
font-weight: bold; 
color:#FFFFFF; 
background-color:#4E608B;
}
.inputfield			
{
text-align: left; 
margin: 0px 12px 0px 12px; 
color:#4E608B; 
background-color:#EEEEEE; 
}

.inputcenter			
{
text-align: center; 
margin: 0px 12px 0px 12px; 
color:#4E608B; 
background-color:#EEEEEE; 
}

.cell				
{text-align: left; 
font-family: Helvetica, sans-serif; 
font-weight: bold; 
color:#4E608B; 
background-color:#EEEEEE; 
}

.cellname			
{
text-align: left; 
font-family: Helvetica, sans-serif; 
font-weight: bold; 
color:#4E608B; 
background-color:#EEEEEE; 
}

.celldemph			
{text-align: left; 
font-family: Helvetica, sans-serif; 
font-size:9px; 
font-weight: normal; 
color:#000000; 
background-color:#EEEEEE; 
}

.cellright			
{
text-align: right; 
font-family: Helvetica, sans-serif; 
font-weight: bold; 
color:#4E608B; 
background-color:#EEEEEE; 
}

.dif_bg_color	
{
background:#DDDDDD;
}
	

.greybar	
{
background:#DDDDDD;
text-align: center;
margin: 2% 2.5%;
border-top:solid 1px black;
border-bottom:solid 1px black;

}

.hidden
{
outline: none;
border-width: 0px;
border: 0px;
text-decoration: none;

}
/*Colour definitions for each type of parameter*/

.Array				{color:#669999;}	
.Element			{color:#CC0000;}
.Experiment			{color:#FF6600;}
.Sample				{color:#3366CC;}
.Array_Sample		{color:#669900;}
.Organism			{color:#FF66CC;}
.Project			{color:#009900;}
.Print				{color:#996600;}
.Image				{color:#FFFF00;}
.Label_Type			{color:#990066;}
.Unit				{color:#CC9900;}
.Parameter			{color:#CC3300;}

/*Colour definitions for spot ratios red to green via yellow*/

.ratio6				{color:#000000; background-color:#FF0000;}
.ratio5				{color:#000000; background-color:#FF3200;}
.ratio4				{color:#000000; background-color:#FF6400;}
.ratio3				{color:#000000; background-color:#FF9600;}
.ratio2				{color:#000000; background-color:#FFC800;}
.ratio1				{color:#000000; background-color:#FFFF00;}
.ratio05			{color:#000000; background-color:#C8FF00;}
.ratio04			{color:#000000; background-color:#96FF00;}
.ratio03			{color:#000000; background-color:#64FF00;}
.ratio02			{color:#000000; background-color:#32FF00;}
.ratio01			{color:#000000; background-color:#00FF00;}



/*Modifiers */

.bigemph			{font-size: 15px; font-weight: bold; }
.emph				{font-size: 13px; font-weight: bold; }
.demph				{font-size: 10px; font-weight: normal; }
.oblique			{font-style: italic}
.erroremph			{font-size: 15px; font-weight: bold; color:#CC0000; }


a:hover {
	/*color: #ff6600;*/
	background: #feffbb;
}

input
{
	font: 11px verdana, arial, helvetica, sans-serif;
}
textarea
{
	border: 1px solid #8699B5;
	width: 400px;
	font: 11px verdana, arial, helvetica, sans-serif;
	background-color: #F2F4F7;
}
input.formTextBox
{
	border: 1px solid #8699B5;
	background: #F2F4F7;
	font: 11px verdana, arial, helvetica, sans-serif;
}
select
{
	border: 1px solid #8699B5;
	font: 11px verdana, arial, helvetica, sans-serif;
	background-color: #F2F4F7;
}

/*//////////FROM/////asblog//http://www.windsfly.cn/blog/article.asp?id=368///////////////////////////////*/
#TipBox{
    Position: Absolute;
    Visibility: Hidden;
    Top: 0;
    Left: 0;
    Background-Color: #EBEDF3;
    Border: 1px solid #99A7C6;
    /*Width: 150px;*/
    Padding: 3px;
    Line-Height: 18px;
    Z-Index: 100;
    Font-Size: 12px;
    Color: #4E608B;
}

/*////////////MY ////////// DIY///////////////////////////////////////*/
pre {
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
font: Arial, Helvetica, sans-serif;
}
A.descrp:link {color: black;  cursor:help; text-decoration: none; font-weight: bold}
A.descrp {color: black;  cursor:help; text-decoration: none; font-weight: bold}
