BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.frame {
	border: 1px solid #224A7D;
}
TD {
	FONT-SIZE: 12px; COLOR: #00000; FONT-FAMILY:  Arial, Helvetica, sans-serif ; height:26px    
}
TH {
	FONT-SIZE: 12px; COLOR: #00000; FONT-FAMILY:  Arial, Helvetica, sans-serif; font-weight:bold; background-color:#D7D7D7; height:27px
}
.mainHeader TD {
	VERTICAL-ALIGN: middle
}

.inputstyle {
	BORDER-RIGHT: #1b2d07 1px solid; BORDER-TOP: #1b2d07 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #1b2d07 1px solid; COLOR: #333333; BORDER-BOTTOM: #1b2d07 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #F5F5F5
}
.inputstyle1 {
	BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #6d90b0 1px solid; COLOR: #333333; BORDER-BOTTOM: #6d90b0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #edf5fb
}
INPUT.text {
	BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #6d90b0 1px solid; COLOR: #333333; BORDER-BOTTOM: #6d90b0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #edf5fb
}
.disable_input {
	BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #6d90b0 1px solid; COLOR: #555555; BORDER-BOTTOM: #6d90b0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #eeeeee
}
.textarea_style {
	BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #6d90b0 1px solid; COLOR: #333333; BORDER-BOTTOM: #6d90b0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #edf5fb
}
.textarea_style_slim {
	BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #6d90b0 1px solid; COLOR: #333333; BORDER-BOTTOM: #6d90b0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #edf5fb
}
.middleright {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
.middlecenter {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.toplinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
UL.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(images/dot_arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 4px 12px; PADDING-TOP: 0px
}
UL.list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
a:link {
	color: #0172BB;
	text-decoration: none;
}
a:visited {
	color: #993300;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:active {
	color: #0172BB;
	text-decoration: none;
}



.zoom a{
	color: #003366;
	text-decoration: none;
}
.zoom a:hover{
	color: #003366;
}


.zoom{
	position:absolute;
	top:120px;
 	visibility:hidden;
	background-color:transparent;
	z-index:1;
	margin-left:2px;
	margin-right:2px;
	background-image:url(/crsc/images/bg_dropdown.gif);
}

.organism a{
	color: #000000;
	text-decoration: none;
}
.organism a:hover{
	color: #003366;
}


.organism{
	font: 8pt Arial,Verdana, sans-serif;
	font-weight: bold;
	color: black;
	background-color: rgb(255,255,255);
	border: solid 0px rgb(128, 148, 228);
	position: absolute;
	top: 111;
	left:50;
	padding: 0px;
	width: 500;
	height: 100;
	visibility: hidden;
	z-index: 20;
}

.genome1 a{
	color: #000000;
	text-decoration: none;
}
.genome1 a:hover{
	color: #003366;
}


.genome1{
	font: 8pt Arial,Verdana, sans-serif;
	font-weight: normal;
	color: black;
	background-color: rgb(255,255,255);
	border: solid 0px rgb(128, 148, 228);
	position: absolute;
	top: 111;
	left:50;
	padding: 0px;
	width: 500;
	display: inline;
	visibility: hidden;
	z-index: 1000;
}


div.mainmenu
{
	position:absolute;
	top:120px;
 	visibility:hidden;
	background-color:transparent;
	z-index:1;
	margin-left:2px;
	margin-right:2px;
	background-image:url(/crsc/images/bg_dropdown.gif);
}

table.dropdown{
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif; /* Needed for Netscape 6.2 */
	font-size:90%;
}

table.dropdown table td{
	border-style:solid;
	border-width:1px;
	border-color:#CCCEDB;
}


td.p-mainnavDD-spacer{
	background-color:transparent;
}

table.p-tight{
	border-collapse:collapse;
	border-spacing:0px;
}

table.p-tight td{
	vertical-align:top;
}


td.dd-inactiveItem
{
	line-height:20px;
	text-align:left;	
	height:22px;
	color:#252F47;
	padding-left:5px;
	padding-right:5px;
	background:url(/crsc/images/bg_dropdown.gif) repeat-x bottom;
	background-color:#EFEFF4;
	cursor:pointer;
	cursor:hand; /* IE5 Fix */
}

Gene{
	font: 10pt Verdana, sans-serif;
	color: white;
	background-color: rgb(228,228,228);
	position: absolute;
	top: 108;
	left:177;
	padding: 4px;
	width: 115;
	visibility: hidden;
	z-index: 100;
}
pre {
	color: #732264;
	margin-left: 1%;
	margin-right: 1%;
	border-left: 1px solid white;
	padding: 20px;
	line-height: 100%;
	width: 100%; /* causes bug in IE 5.0 Windows */
	height: 90%; /* causes bug in IE 5.0 Windows */
	
	scrollbar-face-color: #527BBD;
	scrollbar-arrow-color: #DEE7F7;
	scrollbar-track-color: #DEE7F7;
}
.pre1 {
	color: #732264;
	margin-left: 0%;
	margin-right: 0%;
	border-left: 0px solid white;
	padding: 20px;
	line-height: 0%;
	width: 90%; /* causes bug in IE 5.0 Windows */
	height: 100%; /* causes bug in IE 5.0 Windows */
	
	scrollbar-face-color: #527BBD;
	scrollbar-arrow-color: #DEE7F7;
	scrollbar-track-color: #DEE7F7;
}

/* IE5 Mac hack \*/

pre {
	overflow: auto;
	overflow-y: show;
}

/* End IE5 Mac hack */

pre.wrong {
	color: #333333;
	border-left: 3px solid #D02E31;
}


a.menulink:link { 
font: normal 8pt Arial;
font-weight: bold;  
 line-height: 12pt;
 color:#000000;  
 text-decoration:none;   
 margin:0px; 
 padding:4px 0px 0px 0px;
 list-style-type:none;  
 }

a.menulink:visited	{ 
font: normal 8pt Arial;
font-weight: bold; 
 color:#000000;  
 text-decoration:none;   
 margin:0px; 
 padding:4px 0px 0px 0px;
 list-style-type:none;  
 }

a.menulink:hover    {  
font: normal 8pt Arial;
font-weight: bold;  
line-height: 14pt; 
color:blue; 
text-decoration:none; 
margin:0px; 
padding:4px 0px 0px 0px; 
list-style-type:none; 
}
