
  body {
    font-family: Verdana, sans-serif;
    font-size: 11pt;
    background-color: #FFFFFF;
    color: #000000;
    margin: 0px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
  }

  h3 {
    font-family: Verdana, sans-serif, Arial, Helvetica;
    color: #003399;
    font-size: 12pt;
  }

  p.quote {
    color: #000000;
    text-decoration: italic;
  }

  .question {
    color: #003399;
    font-weight: bold;
    font-size: 9pt;
  }

  .answer {
    line-height: 12pt;
    font-size: 10pt;
  }

  a.answer {
    font-size: 7pt;
    text-transform: uppercase;
    color: #003399;
    font-weight: bold;
  }

  .tiny,
  .menu,
  .blue,
  .green,
  .red,
  .purple {
    font-size: 8pt;
    text-decoration: none;
    color: #FFFFFF;
  }

  .user_login {
    font-size: 8pt;
    text-decoration: none;
    color: #000000;
  }

  .menu {
    color: #FFFFFF;
    background-color: #003399;
  }

  a {
    cursor: hand;
  }

  a.menu {
    text-transform: uppercase;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 12pt;
  }

  a.answer::hover {
    color: #F88E04;
  }

  .when {
    cursor: hand;
    font-size: 8pt;
    text-decoration: none;
    color: #000000;
    padding: 1px;
  }

  td {
		font-family: Verdana, sans-serif, Arial, Helvetica;
	}

  td.menu {
    color: #01360C;
    background-color: #003399;
    font-weight: bold;
  }

  caption {
		font-family: Verdana, sans-serif, Arial, Helvetica;
    font-weight: bold;
    font-size: 10pt;
    color: #002288;
  }

  table.ra_columnar_table,
  table.ra_tabular_table
  {
    border: solid;
    border-color: #003399;
    border-width: 2;
    border-collapse: collapse; 
  }

  th.ra_columnar_th_even,
  th.ra_columnar_th_odd,
  th.ra_columnar_th_even_selected,
  th.ra_columnar_th_odd_selected,
  td.ra_columnar_td_even,
  td.ra_columnar_td_odd,
  td.ra_columnar_td_even_selected,
  td.ra_columnar_td_odd_selected,
  th.ra_tabular_th_even,
  th.ra_tabular_th_odd,
  th.ra_tabular_th_even_selected,
  th.ra_tabular_th_odd_selected,
  td.ra_tabular_td_even,
  td.ra_tabular_td_odd,
  td.ra_tabular_td_even_selected,
  td.ra_tabular_td_odd_selected,
  td.ra_calendar_td_even,
  td.ra_calendar_td_odd
  {
    padding: 5px;
    border-collapse: collapse; 
    color: #000000;
		font-family: Verdana, sans-serif, Arial, Helvetica;
    font-size: 8pt;
  }

  th.ra_columnar_th_even,
  th.ra_columnar_th_even_selected,
  td.ra_columnar_td_even,
  td.ra_columnar_td_even_selected,
  th.ra_tabular_th_even,
  th.ra_tabular_th_even_selected,
  td.ra_tabular_td_even,
  td.ra_tabular_td_even_selected,
  td.ra_calendar_td_even
  {
    background-color: #EEEEEE;
  }

  th.ra_columnar_th_odd,
  th.ra_columnar_th_odd_selected,
  td.ra_columnar_td_odd,
  td.ra_columnar_td_odd_selected,
  th.ra_tabular_th_odd,
  th.ra_tabular_th_odd_selected,
  td.ra_tabular_td_odd,
  td.ra_tabular_td_odd_selected,
  td.ra_calendar_td_odd
  {
    background-color: #DDDDDD;
  }

  th.ra_columnar_th_even,
  th.ra_columnar_th_odd,
  th.ra_columnar_th_even_selected,
  th.ra_columnar_th_odd_selected,
  th.ra_tabular_th_even,
  th.ra_tabular_th_odd,
  th.ra_tabular_th_even_selected,
  th.ra_tabular_th_odd_selected
  {
    font-weight: bold;
    color: #002288;
  }

  th.ra_columnar_th_even,
  th.ra_columnar_th_odd,
  th.ra_columnar_th_even_selected,
  th.ra_columnar_th_odd_selected,
  td.ra_columnar_td_even,
  td.ra_columnar_td_odd,
  td.ra_columnar_td_even_selected,
  td.ra_columnar_td_odd_selected,
  td.ra_calendar_td_even,
  td.ra_calendar_td_odd
  {
    vertical-align: top;
  }

  th.ra_columnar_th_even,
  th.ra_columnar_th_odd,
  th.ra_columnar_th_even_selected,
  th.ra_columnar_th_odd_selected
  {
    text-align: right;
  }

  td.ra_columnar_td_even,
  td.ra_columnar_td_odd,
  td.ra_columnar_td_even_selected,
  td.ra_columnar_td_odd_selected,
  td.ra_calendar_td_even,
  td.ra_calendar_td_odd
  {
    text-align: left;
  }

  th.ra_tabular_th_even,
  th.ra_tabular_th_odd,
  th.ra_tabular_th_even_selected,
  th.ra_tabular_th_odd_selected,
  td.ra_tabular_td_even,
  td.ra_tabular_td_odd,
  td.ra_tabular_td_even_selected,
  td.ra_tabular_td_odd_selected
  {
    text-align: center;
  }

  th.ra_tabular_th_even,
  th.ra_tabular_th_odd,
  th.ra_tabular_th_even_selected,
  th.ra_tabular_th_odd_selected
  {
    vertical-align: bottom;
  }

  td.ra_tabular_td_even,
  td.ra_tabular_td_odd,
  td.ra_tabular_td_even_selected,
  td.ra_tabular_td_odd_selected
  {
    vertical-align: top;
  }

  th.ra_columnar_th_even_selected,
  th.ra_columnar_th_odd_selected,
  td.ra_columnar_td_even_selected,
  td.ra_columnar_td_odd_selected,
  th.ra_tabular_th_even_selected,
  th.ra_tabular_th_odd_selected,
  td.ra_tabular_td_even_selected,
  td.ra_tabular_td_odd_selected
  {
    border-color: #000000;
    border-width: 1px;
    border-style: solid;
  }

  table.ra_calendar_table
  {
    padding: 0px;
    border: none;
    border-collapse: collapse; 
  }

  td.ra_calendar_td_even,
  td.ra_calendar_td_odd
  {
    border-color: #000000;
    border-width: 1px;
    border-style: solid;
    padding: 0px;
  }

  .ra_message, 
  .ra_info, 
  .ra_error, 
  .ra_help
  {
		font-family: Verdana, sans-serif, Arial, Helvetica;
    font-size: 8pt;
  }

  .ra_message {
    color: #003399;
  }

  .ra_info {
    color: rgb(120,050,120);
  }

  .ra_error {
    color: rgb(140,050,050);
  }

  .ra_help {
    color: rgb(020,050,200);
  }

  .ra_input {
		font-family: Verdana, sans-serif, Arial, Helvetica;
    font-size: 8pt;
    background-color: transparent;
    color: #003399;
    border-color: #003399;
  }

  select.ra_select,
  input.ra_button,
  input.ra_submit,
  input.ra_text,
  textarea.ra_textarea
  {
		font-family: Verdana, sans-serif, Arial, Helvetica;
    font-size: 8pt;
    background-color: transparent;
    border-width:1px;
    border-style:solid;
    padding:2px
    color: #000000;
    border-color: #003399;
  }

  input.ra_text,
  textarea.ra_textarea
  {
    background-color: #FFFFFF;
  }

  input.ra_button,
  input.ra_submit 
  {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #003399;
    text-transform: uppercase;
    border-style: none;
    cursor: hand;
    padding:2px
  }

  a.ra_input,
  input.ra_radio,
  input.ra_checkbox 
  {
		font-family: Verdana, sans-serif, Arial, Helvetica;
    font-size: 8pt;
    background: transparent;
    padding:2px
  }

  .blue {
    color: rgb(060,060,180);
  }

  .green {
    color: rgb(060,140,060);
  }

  .red {
    color: rgb(230,060,060);
  }

  .purple {
    color: rgb(180,060,180);
  }

  .area {
    font-family: Verdana, sans-serif, Arial, Helvetica;
    color: #254A76;
    font-size: 12pt;
  }

  .comments {
    font-size: 10pt;
    color: #000000;
    text-decoration: italic;
  }




  .colB {
    background : white;
    color : #000000;
    vertical-align : top;
    border : 1px solid #003399;
    padding : 5px ;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px ;
  }

  .colB_noborder {
    background : white;
    color : #000000;
    vertical-align : top;
    padding : 5px ;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px ;
  }

  .colC {
    background-color: #FFFFCC ;
    color: #000000 ;
    vertical-align : top;
    border : 1px solid #003399;
    padding : 10px ;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align : left;
    line-height: 14px;
    font-style : normal;
    font-weight: 500;
  }

  .topleft {
    font-family: Verdana, Geneva, sans-serif;
    font-size : 11px;
    text-align : left;
    padding-left: 5px;
    font-weight : 600;
    vertical-align : middle;
    background-color : #003399;
    color : #FFFFFF;
  }

  .topleft a:link {
    color: #FFFFFF;
    background-color: transparent;
    font-weight: 600;
    text-decoration: none;
  }

  .topleft a:visited {
    color: #FFFF99;
    background-color: transparent;
    font-weight: 600;
    text-decoration: none;
  }

  .topleft a:hover  {
    color: #FFFFFF;
    background-color: transparent;
    font-weight: 600;
    text-decoration: underline;
  }

  .topleft a:active  {
    color: #000033;
    background-color: #FFFF99;
    font-weight: 600;
  }

  .topright {
    font-family: Verdana, Geneva, sans-serif;
    font-size : 11px;
    text-align : right;
    padding-right : 5px;
    font-weight : 700;
    vertical-align : bottom;
    background-color : #003399;
    color : #FFFFFF;
  }

  .topright a:link {
    color: #FFFFFF;
    background-color: transparent;
    font-weight: 700;
    text-decoration: none;
  }

  .topright a:visited {
    color: #FFFF99;
    background-color: transparent;
    font-weight: 700;
    text-decoration: none;
  }

  .topright a:hover  {
    color: #FFFFFF;
    background-color: transparent;
    font-weight: 700;
    text-decoration: underline;
  }

  .topright a:active  {
    color: #000033;
    background-color: #FFFF99;
    font-weight: 700;
  }

  .leftnav {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    text-align : center;
    padding-right : 0px;
    font-weight : 500;
    vertical-align : top;
    background-color : #ffffff;
    border : 1px solid #003399;
    color : black;
    line-height : 20px;
  }

a:link    {
	color: #000000 ;
	background-color: transparent ;
	vertical-align : top;
	font-weight: 500;
	text-decoration: underline
}

a:visited {
	color: #003399 ;
	background-color: transparent ;
	vertical-align : top;
	font-weight: 500;
	text-decoration: underline
}

a:hover   {
	color: #003399 ;
	background-color: #FFFF99 ;
	vertical-align : top;
	font-weight: 500;
	text-decoration: none
}

a:active  {
	color: #000000 ;
	background-color: #FFFF99 ;
	vertical-align : top;
	font-weight: 500;
}





  UL	{
    background-color: transparent;
    color: #003333;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: 500;
    padding-left: 10px;
    margin-left: 10px;
  }

  .sci_name {
    text-align: center;
    font-family: garamond, serif;
    font-size: 24px;
    font-style: italic;
    font-weight: 800;
    color: #000066;
    background-color: #FFFF99;
    line-height: 2.0;
  }

  .menu_item {
    color: black;
  }

  .menu_item a:link {
    color: black;
  }
