﻿:root
  {
  --theme_shade_1: RGB(242, 249, 235) ;
  --theme_shade_2: RGB(217,237,196) ;
  --theme_shade_3: RGB(192,225,157) ;
  --theme_shade_4: RGB(167,213,118) ;
  --theme_shade_5: RGB(142,201,79) ;
  --theme_shade_6: RGB(117,176,54) ;
  --theme_shade_7: RGB(91,137,42) ;
  --theme_shade_8: RGB(65,98,30) ;
  --theme_shade_9: RGB(39,59,18) ;

  --background: white ;
  --text_colour: black ;

  --mid_colour: RGB(65, 96, 31) ;
  --dark_mid_colour: RGB(39,58,19) ;

  --gradient_top: var(--theme_shade_6) ;
  --gradient_middle: var(--theme_shade_8) ;
  --gradient_bottom: black ;
  
  --heading_colour: var(--theme_shade_9) ;

  --control_default: var(--theme_shade_3) ;
  --button_background: var(--theme_shade_8) ;

  --table_border: var(--theme_shade_8) ;
  --table_background: var(--theme_shade_1) ;
  --table_background_alt: var(--theme_shade_2) ;

  --menu_text: white ;

  --input_background: var(--theme_shade_1) ;

  /* ???

  
  --blue_text_colour: #2D3E4D ;


  --button_background: #2D3E4D ;
  --link_button:rgb(220,220,220) ;
  */

  /* Darwin*/
    /* Darwin background #C0E6E7*/
  /* https://www.w3schools.com/colors/colors_mixer.asp */
  /*

  --main_shade0: #E1F4F5 ;
  --main_shade1: #CBE8E8 ;
  --main_shade2: #A8D8D9 ;
  --main_shade3: #A1D6D7 ;
  --main_shade4: #8BCBCC ;
  --main_shade5: #74B5B6 ;
  --main_shade6: #409799 ;
  --main_shade7: #258486 ;
  --main_shade8: #036C6F ;

  

  --button: var(--main_shade8) ;
  --button_text: White ;
  --button_high: var(--main_shade6) ;
  --button_high_text: White ;
  --button_disabled: Gray ;

  --action_button:#D50000 ;
  --action_button_text:white ;
  --action_button_hover:orangered ;

  --table_bg: var(--main_shade0) ;
  --table_bg_alt: var(--main_shade1) ;
  --table_border: var(--main_shade2) ;
  --table_error_border: red ;
  --table_bg_section: var(--table_border) ;
  --table_disabled_text: silver ;
  
  --menu_text: white ;

  --required_text_border: blueviolet ;
*/
}

.dlglink
  {
  cursor:pointer ;
	font-size:0.8em ;
	font-weight:normal ;
	font-style:italic ;
  background-color: #EDF7D7 ;
  color: black ;
  padding:1px 8px ;
  border:1px solid #505E30 ;
  border-radius:4px;
  }
  
.errorpanel
  {
  border:2px solid red ;
  padding:10px 20px ;
  }

.errorpanel, .errortext
  {
  color:Red ;
  font-weight:400;
  }

.errorpanel p
{
margin:5px 0 ;
}
.guidenote
  {
  text-align:right ;
  font-style:italic ;
  }

/* Wider screen settings */



