:root {
	/*=============================
			Generic font colors
	===============================*/
	--genericFont-default_color: black;
	--genericFont-alternate_color : #606060;
	--genericFont-inverted_color: white;
	--genericFont-highlight_color: #0099ff;
	--genericFont-readonly_color:  grey;
	--genericFont-focused_color: black;
	--genericFont-selected_color: white;

	/*============================
			Generic background colors
	===============================*/
	--genericBackground-default_color : #ffffff;
	--genericBackground-focused_color: #f0f0f0;
	--genericBackground-highlight_color: cyan;
	--genericBackground-selected_color: dodgerblue;
	--genericBackground-checked_color: rgb(0, 198, 0);

	/* Borders */  
	--genericBorder-default_color: dimgray;
	--genericBorder-focused_color: rgb(68, 84, 106);
	--genericBorder-highlight_color: #006eff;

	/*============================
			Objects colors
	===============================*/
	/* page */
	--pageFooter-background_color: black;
	--pageFooter-font_color: gainsboro;

	/* block */
	--genericBlock-background_color: #eeeeee;
	--genericBlock_font_color: black;

	/* card */
	--cardBackground-default_color: #eeeeee;
	--cardHeader-background_color: rgb(68, 84, 106);
	--cardHeader-font_color: white;
	--cardSelection-background_color: dodgerblue;

	/* Menu */
	--menu-fontColor: black;
	--menu-backgroundColor: #ddd;
	--menu-borderColor: dimgray;
	--menuDisabled-fontColor: gray;
	--menuShortcut-fontColor: dimgray;
	--menuRootSelected-backgroundColor: lightgray;
	--menuSelected-backgroundColor: dodgerblue;

	/* input */
	--genericInput-background_color: ghostwhite;
	--genericInput-font_color: black;
	--genericInput-border_color: black;
	--genericInput-selected_color: rgb(0, 100, 255);

	/* Tooltips */
	--genericTooltips_background-color : dodgerblue;
	
	/* selector */
	--genericSelector-color_option : #a0a0a0;

	/* button */
	--genericButton-background_color: gainsboro;
	--genericButton-font_color: black;
	--menuButton_background_color: lightgray;
	--menuButton-font_color: black;

	/* table */  
	--tableHeader-background_color: rgb(68, 84, 106);
	--tableHeader-font_color: white;
	--tableSelection-background_color: rgb(0, 100, 255);;
	--tableLine-even_color: #eeeeee;
	--tableLine-odd_color: #ffffff;

	/* dialog */
	--dialogHeader-background_color: rgb(68, 84, 106);
	--dialogHeader-font_color: white;

	/* Effects colors */
	--genericGlow-default_color: cyan;

	/* Shadows */
	--genericShadow-default_color: rgba(0,0,0,0.6);

	/* Status */
	--genericStatus-on_color: #00b200;
	--genericStatus-off_color: red;
	
}