/***********************************************************************************************************/
/* LIGHTTHEME */
/***********************************************************************************************************/

/* ////////////////////////////////////////////////////////////////////////////////////////
// This is to define the default size of text
// all derived font sizes should be defined in em
// so changing the default size will modify all other text sizes accordingly
*/
:root {

/* Definition of basic font properties */
	--defFont: Arial,Geneva,Verdana,Helvetica,sans-serif;
	--defSize: 12px;

/* Derived font sizes */
	--fontTiny: 0.5em;    /* 6px*/
	--fontSmall: 0.85em;  /* 10px */
	--fontRegular: 1em;   /* 12px */
	--fontMedium: 1.1em;  /* 13px */
	--fontBig: 1.2em;     /* 14px */
	--fontBigger: 1.33em; /* 16px */
	--fontLarge: 1.5em;   /* 18px */
	--fontHuge: 2em;      /* 24px */

/* Width of check box indentation */
	--ov_CB_indent: 28px;
/* Width of radio button indentation */
	--ov_RB_indent: 28px;
/* Border-radius for action buttons */	
	--border-radius: 7px;

/* This is to define named colors and similar properties to be used in further css
   background color for hover, focus, and highlighting */

	--ov_color_default: #484d4e;
	--ov_color_invert: #ffffff;
	--ov_color_link_hover: #ff9933;
	--ov_color_default_bg: #ffffff;
	--ov_color_default_border: #bcc2c3;

	--ov_color_overlay: #000000;
	--ov_color_slider_bg: #90999b;

	--ov_color_hover: #ffffff;
	--ov_color_hover_border: #ff9933;
	--ov_color_selected: #ff9933;

	--ov_color_action: #Bcc2c3;
	--ov_color_disabled: #90999b;
	
	/* colors for headers, header toolbars */
	--ov_color_header: #484d4e;
	--ov_color_header_bg: #bcc2c3;
	--ov_color_header_border: #d3d6d7;
	--ov_color_header_btn_hover: #ff9933;
	--ov_color_header_active: #ffffff;
	--ov_color_header_btn_active: #90999b;
	--ov_color_header_bg_editor: #ffffff;
	--ov_color_header_dialog_bg: #bcc2c3; /* Assemblyline Editor -> module Dialog header*/
	
	/*accordeon header*/
	--ov_color_accordeon:#484d4e;
	--ov_color_accordeon_bg_closed: #bcc2c3;
	--ov_color_accordeon_bg_open: #90999b;
	--ov_color_accordeon_bg_hover: #d3d6d7;
	--ov_color_accordeon_selected: #ffffff;
	--ov_color_accordeon_bg_selected: #ff9933;

	--ov_color_highlight: #ffffff;
	--ov_color_highlight_bg: #90999b;
	--ov_color_highlight_border: #d3d6d7;

	/* colors for content background*/
	--ov_color_box_bg: #e9ebeb; /*  e.g. for textSnipped description background*/
	--ov_color_box_border: #bdbdbd;
	--ov_color_box_shadow: #aaaaaa;
	--ov_color_darkbox_bg: #bcc2c3;
	--ov_color_darkbox_border: #bcc2c3;
	
	/* colors for states, error, warning, info and success */
	--ov_color_error: #dd3e4e;
	--ov_color_error_bg: #ffd0d1;
	--ov_color_error_border: #fabbbb;

	--ov_color_warn: #daa520;
	--ov_color_warn_bg: #fbf2c3;
	--ov_color_warn_border: #fbf2c3;

	--ov_color_info: #128cbb;
	--ov_color_info_bg: #d3e2f3;
	--ov_color_info_border: #d3e2f3;

	--ov_color_success: #639e5e;
	--ov_color_success_bg: #e0fdda;
	--ov_color_success_border: #e0fdda;
	
	/* colors for the Preflight states */
	--ov_color_preflight_ignore: #e6ffde;
	--ov_color_preflight_warn: #ffffd4;
	--ov_color_preflight_error: #ffd4d4;

	/* colors for tree element colorings */
	--ov_color_tree_branch: #128cbb;
	--ov_color_tree_branch_bg: #d3e2f3;
	--ov_color_tree_leaf: #639e5e;
	--ov_color_tree_leaf_bg: #e0fdda;


	/* colors for data table and data table filter*/
	--ov_color_tableheader: #484d4e;
	--ov_color_tableheader_bg: #ffffff;
	--ov_color_row_hover: #484d4e;
	--ov_color_row_hover_bg: #d3d6d7;
	--ov_color_row_active: #484d4e;
	--ov_color_row_active_bg: #bcc2c3;
	--ov_color_row_active_border: #e9ebeb;
	--ov_color_tablefilter_bg: #ffffff;
	--ov_color_tablefilter_hover: #ff9933;
	--ov_color_tablefilter_active: #d3d6d7;
	--ov_color_tablefilter_border_active: #484d4e;
	
		/* colors for data table CMYK*/
	--ov_color_CMYK: #484d4e;
	--ov_color_cyan_bg: #dff;
	--ov_color_magenta_bg: #fdf;
	--ov_color_yellow_bg: #ffd;
	--ov_color_black_bg: #ddd;
	
	/* colors for data table row background color alternation */
	--ov_color_odd_row_bg: #ffffff;
	--ov_color_even_row_bg: #efefef;

	/* action buttons ->toolbar header buttons see toolbar header */ 
	--ov_color_actionbtn_font: #ffffff;
	--ov_color_actionbtn_bg: #484d4e;
	--ov_color_actionbtn_bg_hover: #ff9933;
	--ov_color_actionbtn_bg_active: #90999b;

	/* tab bars*/
	--ov_color_tabbar_font: #484d4e;
	--ov_color_tabbar_bg: #d3d6d7;
	--ov_color_tabbar_border: #bcc2c3;
	--ov_color_tabbar_bg_hover: #ff9933;
	--ov_color_tabbar_hover: #ffffff;
	--ov_color_tabbar_active: #ffffff;
	--ov_color_tabbar_bg_active: #90999b;
	
	/* main navigation*/
	--ov_color_mainnav_font: #484d4e;
	--ov_color_mainnav_bg: #d3d6d7;
	--ov_color_mainnav_border: #ff9933;
	--ov_color_mainnav_hover: #ffffff;
	--ov_color_mainnav_bg_hover: #90999b;
	--ov_color_subnav_bg: #e9ebeb;
	--ov_color_mainnav_active: #ffffff;
	--ov_color_mainnav_bg_active: #ff9933;
	--ov_color_subnav_active: #ffffff;
	
	/* Input-fields*/
	--ov_color_input_bg: #ffffff;
	--ov_color_input_border: #bcc2c3;
	--ov_color_input_border_hover: #90999b;
	--ov_color_input_border_active: #ff9933;
	
	/* Selection Menu */
	--ov_color_selectmenu_bg: #ffffff;
	--ov_color_selectmenu_border: #bcc2c3;
	--ov_color_selectmenu_hover:#484d4e;
	--ov_color_selectmenu_bg_hover: #d3d6d7;
	--ov_color_selectmenu_active: #ffffff;
	--ov_color_selectmenu_bg_active: #90999b;
	
	/* Calendar*/
	--ov_color_calendardate_bg: #d3d6d7;
	--ov_color_calendardate_highlight: #ff9933;
	--ov_color_calendardate_bg_active: #90999b;
	--ov_color_calendardate_border_active: #90999b;
	--ov_color_calendardate_color_active: #ffffff;
	--ov_color_calendardate_bg_hover: #ff9933;
	
	/* for using the actual theme's background image pane */
	--ov_theme_imagemap_default: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_484d4e_256x240.png.jsf?ws=29.030_ovt_ci");
	--ov_theme_imagemap_invert: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_ffffff_256x240.png.jsf?ws=29.030_ovt_ci");
	--ov_theme_imagemap_selected: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_ff9933_256x240.png.jsf?ws=29.030_ovt_ci");
	--ov_theme_imagemap_header: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_484d4e_256x240.png.jsf?ws=29.030_ovt_ci");
	
	/* Statistics */
	--ov_color_statistics_content:#efefef;
	--ov_color_statistics_bg: #ffffff;
	--ov_color_running: #639e5e;
	--ov_color_waiting: #128cbb;
	--ov_color_scheduled: #90999b;
	--ov_color_paused: #daa520;
	
	/* Progress bar (e.g. in Actions table */
	--ov_color_progress_label:#484d4e; /*--ov_color_header*/
	--ov_color_progress_bar:#bcc2c3; /*--ov_color_header_bg*/
	
	/* Dashboard */
	--ov_color_tile_border: #bcc2c3;
	--ov_color_tile_border_hover: #90999b;
}


/* Icons - states and images */
.ui-icon,
.ui-widget-content .ui-icon,
.ui-widget-content .ui-tree-toggler.ui-icon {
	background-image: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_3f3f3f_256x240.png.jsf?ws=29.030_ovt_ci");
}
.ui-widget-header .ui-icon {
	background-image: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_ffffff_256x240.png.jsf?ws=29.030_ovt_ci");
}
.ui-state-hover .ui-icon,
.ui-button:hover .ui-icon {
	background-image: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_3f3f3f_256x240.png.jsf?ws=29.030_ovt_ci");
}
.ui-state-focus .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_3f3f3f_256x240.png.jsf?ws=29.030_ovt_ci");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_3f3f3f_256x240.png.jsf?ws=29.030_ovt_ci");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_3f3f3f_256x240.png.jsf?ws=29.030_ovt_ci");
}
.ui-state-error .ui-icon {
	background-image: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_ffffff_256x240.png.jsf?ws=29.030_ovt_ci");
}
.ui-state-error-text .ui-icon {
	background-image: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_3f3f3f_256x240.png.jsf?ws=29.030_ovt_ci");
}
.ui-button .ui-icon {
	background-image: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_3f3f3f_256x240.png.jsf?ws=29.030_ovt_ci");
}

.ui-splitbutton-menubutton .ui-icon {
	background-image: url("/ws/javax.faces.resource/primefaces-ovt_ci/images/ui-icons_ffffff_256x240.png.jsf?ws=29.030_ovt_ci");
} 


