hr {
	 color: #000;
	 background-color: #000;
	 height: 1px;
	 border: 0;
	 width: 100%;
}


p {
	font-family : arial, helvetica, sans-serif; 
	font-size : 12px; 
	color : #000000; 
	background: transparent;
} 

td {
	font-family : arial, helvetica, sans-serif; 
	font-size : 12px; 
	color : #000000; 
}

img {
	display: block;
}



file{
	    font-family : arial, helvetica, sans-serif;
        font-size : 12px;
        font-weight: bold;
        color : #003366;
        background: #ffffff;
}



.whiteNavHead {
	font-family : arial, helvetica, sans-serif; 
	font-size : 12px; 
	color : #ffffff;	 
}




/* Style for command line text */
.commandLine{
	font-family : courier, arial, helvetica, sans-serif; 
	font-size : 12px; 
	color : #000000; 
	background: transparent;
}


/* Style for code examples */
.code{
	font-family : courier, arial, helvetica, sans-serif; 
	font-size : 12px; 
	color : #000000; 
	background: transparent;
}


/* main table row coloring*/
.tr1{
	background: #eeeeee;
}

/* Grey table cell border */

.greyCellBorder {
	border-top: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}



/* grey table borders */
TABLE.greyBorder {
	border-top: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	
}

TABLE.greyBorder TR TD {
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}



/* end grey border */

.toplinkbar { 
	font-family : arial, helvetica, sans-serif; 
	text-decoration : none; 
	font-size : 11px; 
	font-weight: bold; 
	color : #ffffff; 
	background: transparent; 
} 

/* Grey input box */
.greyInput {
	font-family : arial, helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	background: #eeeeee;
} 

/* BLAST Search Styles */

.dnaSelect{
	font-family : arial, helvetica, sans-serif;
    	font-size : 12px;
	font-weight: bold;
    	color : #0066CC;
    	background: #efefef;
}

.proteinSelect{
	font-family : arial, helvetica, sans-serif;
        font-size : 12px;
	font-weight: bold;
        color : #CC6600;
        background: #efefef;
}


.blastSearchButton{
	font-family : arial, helvetica, sans-serif;
    font-size : 14px;
	font-weight: bold;
    color : #ffffff;
    background: #003366;
}


/* Search Box Styles */
.searchBoxInput {
	font-family : arial, helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	background: #eeeeee;
	width : 100px;
} 

.goSearchButton{
	font-family : arial, helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	background: #efefef;
} 



 
.head {
	font-family : arial, helvetica, sans-serif; 
	font-weight : bold; 
	font-size : 20px; 
	color : #003366; 
	background: transparent;
}
 
.subhead {
	font-family : arial, helvetica, sans-serif; 
	font-size : 16px;
	font-weight : bold; 
	color :   #003366; 
	background: transparent;
}
 
.subhead2 {
	font-family : arial, helvetica, sans-serif; 
	font-weight : bold; 
	font-size : 15px; 
	color : #666666; 
	background: transparent;
} 

.blacksmall{
	font-family : arial, helvetica, sans-serif; 
	font-weight : bold; 
	font-size : 11px; 
	color : #000000; 
	background: transparent;
} 


.boxhead{
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color: #ffffff;
	background: #4D637F;
	text-indent : 3px;
	padding-left : 2px;
	padding-top: 2px;
	padding-bottom: 2px;
} 

.error {
	font-family : arial, helvetica, sans-serif; 
	font-size : 12px; 
	color : red; 
	background: transparent; 
} 

/************Left Nav Box Link*******/
.leftNavBox ul {
	list-style-position: inside;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-indent: 0px;
}
.leftNavBox li {
	list-style-type: square;
	margin-left: 1px;
	padding-left: 1px;
	text-indent: 1px;	
}

/**********************************/


/************ Link Styles ****************/
/* Standard Link */
/*
a:link { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #003366; background: transparent;} 
a:visited { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #003366; background: transparent; } 
a:active { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #003366; background: transparent; } 
a:hover { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #6699CC; background: transparent; } 
*/

a:link { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #009900; background: transparent;} 
a:visited { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #009900; background: transparent; } 
a:active { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #009900; background: transparent; } 
a:hover { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #6699CC; background: transparent; } 


/* menu links */
a.menu:link { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #e2fabe; background: transparent;} 
a.menu:visited { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #e2fabe; background: transparent; } 
a.menu:active { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #e2fabe; background: transparent; } 
a.menu:hover { font-family : arial, helvetica, sans-serif; text-decoration : underline; font-size : 12px; color : #6699CC; background: transparent; } 

/* Help File Link */
a.helpfile:link { color : #0099FF; background: transparent; }
a.helpfile:visited { color : #0099FF; background: transparent; }
a.helpfile:active { color : #0099FF; background: transparent; }
a.helpfile:hover { color : #0099FF; background: transparent; }

/* Readme Link */
a.readme:link { color : #9900CC; background: transparent; }
a.readme:visited { color : #9900CC; background: transparent; }
a.readme:active { color : #9900CC; background: transparent; }
a.readme:hover { color : #9900CC; background: transparent; }

/* X Client Link */
a.x_client:link { color : #FF0033; background: transparent; }
a.x_client:visited { color : #FF0033; background: transparent; }
a.x_client:active { color : #FF0033; background: transparent; }
a.x_cleint:hover { color : #FF0033; background: transparent; }

/* FAQ Link */
a.faq:link { color : #66CC66; background: transparent; }
a.faq:visited { color : #66CC66; background: transparent; }
a.faq:active { color : #66CC66; background: transparent; }
a.faq:hover { color : #66CC66; background: transparent; }

/* Tutorial Link */
a.tutorial:link { color : #666666; background: transparent; }
a.tutorial:visited { color : #666666; background: transparent; }
a.tutorial:active { color : #666666; background: transparent; }
a.tutorial:hover { color : #666666; background: transparent; }


/* Footer Link */
a.footerlink:link { font-family : arial, helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight: bold; color : #999999; background: transparent; } 
a.footerlink:visited{ font-family : arial, helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight: bold; color : #999999; background: transparent; } 
a.footerlink:active{ font-family : arial, helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight: bold; color : #999999; background: transparent; } 
a.footerlink:hover { font-family : arial, helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight: bold; color : #99CCFF; background: transparent; } 



.footer {
 	font-family : arial, helvetica, sans-serif; 
 	font-size : 11px; 
 	font-weight: bold;
 	color : #ffffff; 
 	background: transparent;
} 


.bar {
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #cccccc;
	background: transparent;
} 

.footerbar {
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color : #999999;
	background: transparent;
} 




/* Box Head Fonts */
.navboxhead{
	font-family : arial, helvetica, sans-serif; 
	text-decoration : none; 
	font-weight : bold;
	font-size : 12px; 
	color : #ffffff; 
	background: transparent;
	padding-top : 1px;
	padding-bottom : 1px;
} 

/* Arrow pointer */
.navarrow{
	font-family : arial, helvetica, sans-serif;
	text-decoration : none;
	font-size : 11px;
	color : #000000;
	background: transparent;
	padding-top : 0px;
	padding-bottom : 0px;
}



body {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color: #009900;
	margin : 0px 0px 0px 0px;
	background : White;
}	






