BODY              { background-color: white; 
	            font-family: Verdana, Arial, Helvetica, sans-serif;
	            font-size: small;
	            color: black;
                  }
A:link            {
	background-color: #FFFF99;
	color: #666666;
	text-decoration: none;
                  }
A:visited         {
	background-color: #FFFF99;
	text-decoration: none;
                  }

A:hover           {
	background-color: #66CCFF;
	color: #000000;
                  }

.menulink {
	font-family: "Comic Sans MS", Copperplate, "Eurostile Extended", Verdana, Arial, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #666666;
	height: auto;
	width: auto;
	border: thin outset #CCCCCC;
	text-align: center;
	padding: 3px;
	margin: 2px;
}

A.banner          { color  : #FFFFFF;
                    font-size : small;
                    text-decoration : none;
                  }
A.bblue           { color: #FFFFFF;
                    background-color: #9999FF;
                    font-size : small;
                    text-align: center;
                  }
A.bred            { color: #FFFFFF;
                    background-color: #FF6666;
                    font-size : small;
                    text-align: center;
                  }
H1                {
	font-size : small;
                  }
H2                { 

		   font-size : small;	
                  }
H3                { 

                  }
H4                { 

                  }
INPUT             { background-color: white; }
P                 { font-family: sans-serif; }
SELECT            { background-color: white; }
TABLE             { padding: 0;
                    spacing: 0;
                  }

.alt              {
		   width: auto;
                   border: 1;
                   border-collapse: collapse;
                   padding: 1;
		  }


TD                { font-family: sans-serif; 
                    padding: 2px; 
	            font-size: small;
		  }
TH                { font-family: sans-serif; 
                    padding: 0; 
	            font-size: small;
                  }
INPUT.reset_button {background-color: red;
	            color: yellow;             }
.datatitle        { background-color: #66CCFF; }
.databody         { background-color: white; }
.searchtitle      { background-color: #D9E6FF;
	            font-size: small;
}
.searchbody       { 
	            font-size: small;
}
.settingstitle    { background-color: #ECEAFF;
	            font-size: small;
}
.settingsbody     { background-color: #D9E6FF;
	            font-size: small;
}
.uploadtitle      { background-color: #D9E6FF;
	            font-size: small;
}
.uploadbody       { 
	            font-size: small;
}
.technicalinfo    { background-color: #FFFFFF; }
.toggle           { color: #3366FF; }
.error            { color: red; }
.note             { color: red; }
.pre              { font-family: monospace; }
.popup            { COLOR: #9F141A;
                    CURSOR: help;
                    TEXT-DECORATION: none
                  }
 
a:active {
	color: #FF6600;
}

.atidb {
	font-size: large;
	font-style: normal;
	color: #FF6600;
	font-weight: bold;
}


.gt {
   width: auto;
   font-family: Ariel, Helvetica, sans-serif;
   font-size: x-small;
   border: solid 2px #999999;
   border-collapse: collapse;
   text-align: left;
   vertical-align: top;
}

.field {
  background: #D9EAFF;
}

.green {
  background: #CCFFCC;
}

gt.td {
   vertical-align: top;
}

.blue {
   border: solid 2px #557cff;
   background: #557cff;
   border-collapse: collapse;
}


.pep {
	font-family: \"Courier New\", Courier, mono;
	color: #660099;
	font-size: small;
}
.seq {
	font-family: \"Courier New\", Courier, mono;
	color: #666600;
	font-size: x-small;
}
.cdna {
	font-family: \"Courier New\", Courier, mono;
	color: #330099;
	font-size: x-small;
}
.cds {
	font-family: \"Courier New\", Courier, mono;
	color: #990000;
	font-size: x-small;
}

span.red {

   background: #FF0000;
   color: #FFFFFF;
   font-weight: bolder;
   width: 50%;
   text-align: center;
}

span.blue {

   background: #557cff;
   color: #FFFFFF;
   font-weight: bolder;
   width: 50%;
   text-align: center;
}

span.time {

   background: #CCCCCC;
   color: #FFFFFF;
   text-align: right;
}

