/* Style for body */

body {  
    font-family: Arial, Helvetica, sans-serif; 
    background-color: #feffdd; 
    margin-left : 2em; 
    margin-right: 2em; 
    font-size: 10pt; }

tbody {
    font-size: 10pt; 
    font-weight : normal;
    font-style : normal;
    font-family : Arial, Helvetica, sans-serif }

/* Style for headers */

h1 {
    font-size : 200%;
    font-weight : bold;
    color : #006600;
    font-style : normal;
    font-family : Arial, Helvetica, sans-serif }

h2 {
    font-weight : bold;
    color : #006600;
    font-size : 160%; 
    font-style : normal;
    font-family : Arial, Helvetica, sans-serif}

h3 {
	font-weight : bold;
    font-size : 140%;
    color : #006600;
    font-style : normal;
    font-family : Arial, Helvetica, sans-serif }

h4 {
	font-weight : bold;
    font-size : 120%;
    color : #006600;
    Font-style : normal;
    font-family : Arial, Helvetica, sans-serif }

h5 {
    font-weight : bold;
    font-size : 100%;
    color : #006600;
    font-style : normal;
    font-family : Arial, Helvetica, sans-serif }

h6 {
    font-weight : bold;
    font-size : 80%;
    color : #006600;
    font-style : normal;
    font-family : Arial, Helvetica, sans-serif;
	 text-decoration: none;
	 margin: 0px 0px 0px 0px }

/* Style for h6 links */
h6 a:link {  color: #006600; text-decoration: none; }
h6 a:active {  color: #009900; text-decoration: none; }
h6 a:visited {  color: #006600; text-decoration: none; }
h6 a:hover {  color: #ff0000; text-decoration: none; }

/* Style for text */

p {
    font-size: 10pt; 
    font-weight : normal;
    font-style : normal;
    font-family : Arial, Helvetica, sans-serif }

ul {
    font-size: 10pt; 
    font-weight : normal;
    font-style : normal;
    font-family : Arial, Helvetica, sans-serif }

li {
	font-size: 10pt; 
    font-weight : 100%;
    font-style : normal;
    font-family : Arial, Helvetica, sans-serif }

blockquote {
    margin-left : 2em;
    margin-right : 2em }

a:link {
    color : #0000ff }

a:visited {
	color : #660099 }

a:hover {
	color : #ff0000 }

a:active {
    color : #DC143C; }

.tiny {
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-size : 60%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none }

.small {
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-size : 80%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none }

.medium {
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-size : 100%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none }

.big {
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-size : 120%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none }

.strong {
	font-weight : bold }

.ok {
    color : green }

.error {
    color : red }

	 
.header {
    color : 800000;
	 font-size : medium } 


/* Style for trail */

div.trail {  
	font-size: 8pt; 
	text-align: right; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; }

div.trail a:active
	{ color: #ff0000; 
	background: #ffffff; }

div.trail a:hover
	{ color: #ff0000; 
	background: #ffffff; }

/* Style for ANBG header */

div.header {  
	font-size: 14pt; 
	text-align: right; 
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif; 
	color: #006600 ; 
	font-weight: normal; 
	clip:   rect(   ); 
	background-position: 10px }

div.headercenter {  
	font-size: 14pt; 
	text-align: center; 
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif; 
	color: #006600 ; 
	font-weight: normal;
	background-position: 10px }

div.headersmall {
	font-weight : bold;
	font-size : 90%;
	color : #006600;
	font-style : normal;
	font-family : Arial, Helvetica, sans-serif }


/* Style for green bar */

div.bar { 
	background : #006600; font-size : 20%; }

/* Style for navigation bar */

.navbar
	{ background: #ffeeaa;
	text-decoration: none; }

/* Style for banner */

div.banner 
	{ border: none;
	color: #ffffff;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0.1em 0.3em;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	background: #006600;
	font-size: 90%; }
div.banner a:link 
	{ color: #ffffff;
	 background: #006600; }
div.banner a:visited
	{ color: #ffeeaa;
	 background: #006600; }
div.banner a:active
	{ color: #ffeeaa; 
	background: #006600; }
div.banner a:hover
	{ color: #ff0000; 
	background: #006600; }

/* Style for tables */

table { font-family: Arial, Helvetica, sans-serif; 
	color:#000000; }

th { font-weight:normal; 
	padding-left:10px; 
	padding-right:10px; }


td { font-weight:normal; 
	padding-left:10px; 
	padding-right:10px; }


table.data { font-family: Arial, Helvetica, sans-serif; 
	color:#000000;
	border-color: #cccccc; 
	border-width: 0 0 1px 1px; 
	border-style: solid; 
	border-spacing: 0; 
	border-collapse: collapse; }

th.data { text-align:center; 
	font-weight:bold; 
	padding-left:10px; 
	padding-right:10px; 
	color: #006600; 
	border-color: #cccccc;
	border-bottom-width: 0px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-left-width: 0px; 
	border-style: solid; }


td.data { border-color: #cccccc; 
	border-width: 1px 1px 1px 1px; 
	border-style: solid; 
	margin: 0;
	text-align:left;
	font-style:normal;
	padding-left:10px;
	padding-right: 10px}


table.references { color:#000000;
	border-color: 0; 
	border-width: 0 0 0 0; 
	border-style: solid; 
	border-spacing: 0; 
	border-collapse: collapse; }

th.references { text-align:left; 
	font-weight:bold; 
	padding-left:10px; 
	padding-right:10px; 
	color: #006600; 
	border-color: #cccccc;
	border-width: 0 0 0 0; 
	border-style: solid; }


td.references { border-color: #cccccc; 
	border-width: 0 0 0 0; 
	border-style: solid; 
	margin: 0;
	text-align:left;
	vertical-align:top:
	font-style:normal;
	padding-left:10px;
	padding-right:10px
	padding-top:10px;
	padding-bottom:10px}

#seed_trait_tab {
   border-collapse: collapse;
   margin: 0 ;
   margin-top: 15px ;
   font-size: 80%;
}
#seed_trait_tab th {
   padding:0;
   margin: 0;
   text-align: left
}
#seed_trait_tab td {
    border: solid 1px #000;
   padding:0 0 0 5px;
   margin: 0;
}
#seed_trait_tab h3{
    font-size : 115%;
    color : #000;
    font-style : normal;
    font-family : Arial, Helvetica, sans-serif;
    margin-bottom: 0;
}
