@import url(image_hover.css);

a.popup_close {
	background-image: url("../images/x.gif");
}

span.required_error, a.small_error {
	background-image: url("../images/16/error.png");
}

a.header_visible {
	background-image: url("../images/16/minus.png");
}

a.header_hidden {
	background-image: url("../images/16/plus.png");
}

.help_link {
	background-image: url("../images/32/help_book.png");
}

#update_password {
	background-image: url("../images/32/key.png");
}

.delete_warning_marker {
	background-image: url("../images/48/warning_triangle.png");
}

.table_remove_action_link {
	background-image: url("../images/24/minus.png");
}

.table_move_up_action_link {
	background-image: url("../images/16/up.png");
}

.table_move_down_action_link {
	background-image: url("../images/16/down.png");
}

.table_copy_action_link {
	background-image: url("../images/24/plus.png");
}

.modal_overlay {
	background-image: url("../images/popup/overlay.png");	
}

#alert_indicator {
	background-image: url("../images/24/warning.png");
}

#search_link {
	background-image: url("../images/24/database_search.png");
}
#contact_support_link {
	background-image: url("../images/24/techsupport.png");
}
#chat_link {
	background-image: url("../images/48/chat.png");
}

#add_page_action {
	background-image: url("../images/32/doc_add.png");
}

#copy_dashboard_action {
	background-image: url("../images/32/copy_dashboard.png");
}

.check {
	background-image: url("../images/48/check.png");
}

.uncheck {
	background-image: url("../images/48/gray_check.png");
}


/*
 * USERS
 */
#add_user_action {
	background-image: url("../images/32/user_add.png");
}

#delete_user_action {
	background-image: url("../images/24/user_delete.png");
}

#delete_this_user_action {
	background-image: url("../images/32/user_delete.png");
}


/*
 * DATA SOURCES
 */
#in_progress_marker {
	background-image: url("../images/progressbar_green.gif");
}

#passed_marker {
	background-image: url("../images/32/ok_check.png");
}

#failed_marker {
	background-image: url("../images/32/red_flag.png");
}

#add_data_source_action {
	background-image: url("../images/32/database_add.png");
}

#delete_data_source_action {
	background-image: url("../images/24/database_delete.png");
}

#data_source_on {
	background-image: url("../images/24/green_circle.png");
}

#data_source_off {
	background-image: url("../images/24/red_circle.png");
}

#test_data_source_action {
	background-image: url("../images/32/test_tube.png");
}

#delete_this_data_source_action {
	background-image: url("../images/32/database_delete.png");
}

#data_source_turn_off_link {
	background-image: url("../images/32/database_down.png");
}

#data_source_turn_on_link {
	background-image: url("../images/32/database_up.png");
}

#edit_this_data_source_action {
	background-image: url("../images/32/database_edit.png");
}

#restart_test_action {
	background-image: url("../images/32/redo.png");
}

#start_test_action {
	background-image: url("../images/32/green_right_arrow.png");
}
	
a.cancel_action {
	background-image: url("../images/32/cancel_x.png");
}

#test_return_action {
	background-image: url("../images/32/green_left_arrow.png");
}

/*
 * ADMIN
 */
#admin_manage_site_settings {
	background-image: url("../images/48/window.png");
}

#admin_manage_data_sources {
	background-image: url("../images/48/database.png");
}

#admin_manage_dashboards {
	background-image: url("../images/48/speedometer.png");
}

#admin_manage_users {
	background-image: url("../images/48/users.png");
}

#admin_manage_core {
	background-image: url("../images/48/graph_configure.png");
}

#admin_manage_alert_engine {
	background-image: url("../images/48/warning_configure.png");
}

#admin_manage_plugins {
	background-image: url("../images/48/install_software.png");
}

#alert_engine_progress {
	background-image: url("../images/progresscircle.gif");
}

/*
 * SITE SETTINGS
 */
 
#configure_new_security_action {
	background-image: url("../images/48/unlock.png");
}

#configure_security_action {
	background-image: url("../images/48/lock.png");
}

#configure_email_action {
	background-image: url("../images/48/unread_email.png");
}

#manage_translation_action {
	background-image: url("../images/48/scroll_edit.png");
}

#view_event_log_action {
	background-image: url("../images/48/ekg.png");
}

#application_health_action {
	background-image: url("../images/48/medkit.png");
}

#advanced_settings_action {
	background-image: url("../images/48/wizard.png");
}
	
#query_history_action {
	background-image: url("../images/48/query_history.png");
}

#cache_statistics_action {
	background-image: url("../images/48/dollar.png");
}

#test_instruments_action {
	background-image: url("../images/48/stethoscope.png");
}

#test_hql_action {
	background-image: url("../images/48/test.png");
}


#purge_event_log_action {
	background-image: url("../images/32/clipboard_doc_x.png");
}

#set_logging_action {
	background-image: url("../images/32/clipboard_doc_edit.png");
}

#test_email_action {
	background-image: url("../images/32/test_tube.png");
}


/*
 * ALERTS
 */
 
#alert_big {
	background-image: url("../images/alertsize/rectangle.png");
}

#alert_medium {
	background-image: url("../images/alertsize/rectangle_medium.png");
}

#alert_small {
	background-image: url("../images/alertsize/rectangle_small.png");
}

#alert_big.current {
	background-image: url("../images/alertsize/rectangle_green.png");
}

#alert_medium.current {
	background-image: url("../images/alertsize/rectangle_green_medium.png");
}

#alert_small.current {
	background-image: url("../images/alertsize/rectangle_green_small.png");
}

.alert_list_48 #alert_status_disabled {
	background-image: url("../images/48/gray_circle.png");
}

.alert_list_48 #alert_status_unknown {
	background-image: url("../images/48/help_circle.png");
}

.alert_list_48 #alert_status_positive {
	background-image: url("../images/48/red_circle.png");
}

.alert_list_48 #alert_status_negative {
	background-image: url("../images/48/green_circle.png");
}

.alert_list_48 #alert_status_error {
	background-image: url("../images/48/red_circle_error.png");
}

.alert_list_32 #alert_status_disabled {
	background-image: url("../images/32/gray_circle.png");
}

.alert_list_32 #alert_status_unknown {
	background-image: url("../images/32/help_circle.png");
}

.alert_list_32 #alert_status_positive {
	background-image: url("../images/32/red_circle.png");
}

.alert_list_32 #alert_status_negative {
	background-image: url("../images/32/green_circle.png");
}

.alert_list_32 #alert_status_error {
	background-image: url("../images/32/red_circle_error.png");
}

.alert_list_24 #alert_status_disabled {
	background-image: url("../images/24/gray_circle.png");
}

.alert_list_24 #alert_status_unknown {
	background-image: url("../images/24/help_circle.png");
}

.alert_list_24 #alert_status_positive {
	background-image: url("../images/24/red_circle.png");
}

.alert_list_24 #alert_status_negative {
	background-image: url("../images/24/green_circle.png");
}

.alert_list_24 #alert_status_error {
	background-image: url("../images/24/red_circle_error.png");
}

#add_alert_action {
	background-image: url("../images/32/warning_add.png");
}

#new_alert_link {
	background-image: url("../images/32/warning_add.png");
}

#delete_alert_action {
	background-image: url("../images/32/warning_delete.png");
}

#alert_history_action {
	background-image: url("../images/32/clock.png");
}

#purge_alert_history_action {
	background-image: url("../images/32/clock_delete.png");
}

/*
 * Dashboards
 */
#add_dashboard_action {
	background-image: url("../images/32/speedometer_add.png");
}

#delete_dashboard_action {
	background-image: url("../images/24/speedometer_delete.png");
}

#delete_this_dashboard_action {
	background-image: url("../images/32/speedometer_delete.png");
}

/*
 * Plugins and Dynamic Instruments
 */
#add_plugin_action {
	background-image: url("../images/32/software_add.png");
}
#delete_plugin_action {
	background-image: url("../images/24/software_delete.png");
}
#delete_this_plugin_action {
	background-image: url("../images/32/software_delete.png");
}
#add_dynamic_instrument_action {
	background-image: url("../images/32/software_add.png");
}
#delete_dynamic_instrument_action {
	background-image: url("../images/24/software_delete.png");
}
#delete_this_dynamic_instrument_action {
	background-image: url("../images/32/software_delete.png");
}

/*
 * Gauge Page
 */
#add_gauge_link {
	background-image: url("../images/32/gauge_add.png");
}

#remove_page_action {
	background-image: url("../images/32/doc_delete.png");
}

/*
#layout_600 {
	background-image: url(../images/layout/600.png);
}

#layout_330 {
	background-image: url(../images/layout/330.png);
}

#layout_240 {
	background-image: url(../images/layout/240.png);
}

#layout_420 {
	background-image: url(../images/layout/420.png);
}
#layout_222 {
	background-image: url(../images/layout/222.png);
}
*/
.layout_link_600 {
	background-image: url(../images/layout/600_32.png);
}

.layout_link_330 {
	background-image: url(../images/layout/330_32.png);
}

.layout_link_240 {
	background-image: url(../images/layout/240_32.png);
}

.layout_link_420 {
	background-image: url(../images/layout/420_32.png);
}
.layout_link_222 {
	background-image: url(../images/layout/222_32.png);
}


/**
 * Welcome Pages
 */
 
#author_add_page {
	background-image: url(../images/48/doc_add.png);
}

#author_add_gauge {
	background-image: url(../images/48/gauge_add.png);
}

#author_layout_page {
	background-image: url(../images/layout/222_48.png);
}

#author_manage_alerts {
	background-image: url(../images/48/warning_triangle.png);
}

#reader_view_page {
	background-image: url(../images/48/gauge.png);
}

#reader_change_dashboard {
	background-image: url(../images/48/speedometer.png);
}

#reader_view_alerts {
	background-image: url(../images/48/warning_triangle.png);
}

/**
 * Gauge
 */
 
a.gauge_configure {
	background-image: url(../images/24/configure.png);
}

a.gauge_display {
	background-image: url(../images/24/graph.png);
}

a.gauge_refresh {
	background-image: url(../images/24/refresh.png);
}

a.gauge_zoom {
	background-image: url(../images/24/zoom_in.png);
}

a.gauge_save {
	background-image: url(../images/24/save.png);
}

a.gauge_excel {
	background-image: url(../images/24/excel.png);
}

a.gauge_pdf {
	background-image: url(../images/24/pdf.png);
}

a.gauge_print {
	background-image: url(../images/24/print.png);
}

a.gauge_remove {
	background-image: url(../images/24/trash.png);
}

a.gauge_help {
	background-image: url(../images/24/help.png);
}

a.gauge_more {
	background-image: url(../images/24/yellow_arrow_down.png);
}

.gauge_columns_remove_action_link {
	background-image: url("../images/16/minus.png");
}

.gauge_columns_move_up_action_link {
	background-image: url("../images/16/up.png");
}

.gauge_columns_move_down_action_link {
	background-image: url("../images/16/down.png");
}

.gauge_columns_copy_action_link {
	background-image: url("../images/16/plus.png");
}

/** 
 * The following sections are used by the octopus engine (see octopus.js).  They add
 * rounded corners and drop shadows to a div dynamically.
 */
 
 
/* 
 *	Popups 
 */
.octopus .north { background: url(../images/popup/octopus/north.png) repeat-x top; }
.octopus .east  { background: url(../images/popup/octopus/east.png)  repeat-y right; }
.octopus .south { background: url(../images/popup/octopus/south.png) repeat-x bottom; }
.octopus .west  { background: url(../images/popup/octopus/west.png)  repeat-y left; }
.octopus .ne    { background: url(../images/popup/octopus/ne.png)    no-repeat top right; }
.octopus .se    { background: url(../images/popup/octopus/se.png)    no-repeat bottom right; }
.octopus .sw    { background: url(../images/popup/octopus/sw.png)    no-repeat bottom left; }
.octopus .nw    { background: url(../images/popup/octopus/nw.png)    no-repeat top left; }
.octopus .nw { padding: 15px; }

/*  Transparent, but this causes problems on corner divs
*/
div.lobster .north { background: url(../images/popup/lobster/north.png) repeat-x top; }
div.lobster .east  { background: url(../images/popup/lobster/east.png)  repeat-y right; }
div.lobster .south { background: url(../images/popup/lobster/south.png) repeat-x bottom; }
div.lobster .west  { background: url(../images/popup/lobster/west.png)  repeat-y left; }
div.lobster .ne    { background: url(../images/popup/lobster/ne.png)    no-repeat top right; }
div.lobster .se    { background: url(../images/popup/lobster/se.png)    no-repeat bottom right; }
div.lobster .sw    { background: url(../images/popup/lobster/sw.png)    no-repeat bottom left; }
div.lobster .nw    { background: url(../images/popup/lobster/nw.png)    no-repeat top left; }
div.lobster .nw { padding: 15px; }

/* Table version */
table.lobster .north { background: url(../images/popup/lobster/north.png) repeat-x; }
table.lobster .east  { background: url(../images/popup/lobster/east.png)  repeat-y; }
table.lobster .south { background: url(../images/popup/lobster/south.png) repeat-x; }
table.lobster .west  { background: url(../images/popup/lobster/west.png)  repeat-y; }
table.lobster .ne    { display: block; width: 16px; height: 16px; background: url(../images/popup/lobster/ne.png)    no-repeat; }
table.lobster .se    { display: block; width: 16px; height: 16px;background: url(../images/popup/lobster/se.png)    no-repeat; }
table.lobster .sw    { display: block; width: 16px; height: 16px;background: url(../images/popup/lobster/sw.png)    no-repeat; }
table.lobster .nw    { display: block; width: 16px; height: 16px; background: url(../images/popup/lobster/nw.png)    no-repeat; }
table.lobster .center { background-color: #fff; }

/*
 * Field Help
 */
.oyster .east { background: url(../images/popup/oyster/east.png) repeat-y right; }
.oyster .south { background: url(../images/popup/oyster/south.png) repeat-x bottom; }
.oyster .ne { background: url(../images/popup/oyster/ne.png) no-repeat top right; }
.oyster .se { background: url(../images/popup/oyster/se.png) no-repeat bottom right; }
.oyster .sw { background: url(../images/popup/oyster/sw.png) no-repeat bottom left; padding: 9px;}
.oyster .border{ border: 1px solid #acacac; padding: 12px;}

/*
 * Same as field help, but in less images for fixed-width divs
 */
.squid .faux { background: url(../images/popup/squid/faux.png) repeat-y center; }
.squid .north { background: url(../images/popup/squid/north.png) repeat-x top; }
.squid .south { background: url(../images/popup/squid/south.png) repeat-x bottom; }

/*
 * Online Help
 */
.anemone .north { background: url(../images/popup/anemone/north.png) repeat-x top; }
.anemone .east  { background: url(../images/popup/anemone/east.png)  repeat-y right; }
.anemone .south { background: url(../images/popup/anemone/south.png) repeat-x bottom; }
.anemone .west  { background: url(../images/popup/anemone/west.png)  repeat-y left; }
.anemone .ne    { background: url(../images/popup/anemone/ne.png)    no-repeat top right; }
.anemone .se    { background: url(../images/popup/anemone/se.png)    no-repeat bottom right; }
.anemone .sw    { background: url(../images/popup/anemone/sw.png)    no-repeat bottom left; }
.anemone .nw    { background: url(../images/popup/anemone/nw.png)    no-repeat top left; }
.anemone .nw    { padding: 15px; } /* Controls padding.  Increase to make text further away from edges; decrease to bring closer.  */


.live_tree_branch_expanded_icon {
    background: url(../images/livetree/live_tree_branch_expanded_icon.gif) no-repeat;
}

.live_tree_branch_collapsed_icon {
    background: url(../images/livetree/live_tree_branch_collapsed_icon.gif) no-repeat;
}

/** Win Style
.live_tree_branch_expanded_icon {
    background: url(../images/livetree/live_tree_branch_expanded_icon_win.gif) no-repeat;
}

.live_tree_branch_collapsed_icon {
    background: url(../images/livetree/live_tree_branch_collapsed_icon_win.gif) no-repeat;	
}
*/


/*
 * Search
 */

#advanced_search_action {
	background-image: url("../images/32/advanced_search.png");
}

#configure_search_action {
	background-image: url("../images/32/search_options.png");
}

#save_search_link {
	background-image: url("../images/32/save.png");
}

#remove_search_link {
	background-image: url("../images/32/remove_search.png");
}

a.calendar_widget {
	background-image: url("../images/calendar_icon.gif");
}

#transfer_box_move_from {
	background-image: url("../images/24/blue_arrow_left.png");
}
#transfer_box_move_to {
	background-image: url("../images/24/blue_arrow_right.png");
}
a.transfer_box_move_from {
	background-image: url("../images/24/blue_arrow_left.png");
}
a.transfer_box_move_to {
	background-image: url("../images/24/blue_arrow_right.png");
}
a.transfer_box_move_down {
	background-image: url("../images/24/blue_arrow_down.png");
}
a.transfer_box_move_up {
	background-image: url("../images/24/blue_arrow_up.png");
}
a.gauge_parameter_locked {
	background-image: url("../images/24/lock.png");
}
a.gauge_parameter_unlocked {
	background-image: url("../images/24/unlock.png");
}

a.fs_gauge_configure {
	background-image: url(../images/32/configure.png); 
}

a.fs_gauge_display {
	background-image: url(../images/32/line_graph.png);
}

a.fs_gauge_refresh {
	background-image: url(../images/32/refresh.png);
}

a.fs_gauge_excel {
	background-image: url(../images/32/excel.png);
}

a.fs_gauge_pdf {
	background-image: url(../images/32/report.png);
}

a.fs_gauge_print {
	background-image: url(../images/32/printer.png);
}

a.edit_link {
	background-image: url(../images/24/window_edit.png);
}

#maintenance_add_action {
	background-image: url("../images/32/add.png");
}
a.gauge_date_previous {
	background-image: url("../images/32/left.png");
}
a.gauge_date_next {
	background-image: url("../images/32/right.png");
}
#maintenance_delete_action {
	background-image: url("../images/32/delete.png");
}


/** AMS Images - Should these be in a separate file? **/
#appointment_cancel {
	background-image: url("../images/32/delete.png");
}
#appointment_checkin {
	background-image: url("../images/32/enter.png");
}
#appointment_oncomplex_checkin {
	background-image: url("../images/32/truck.png");
}
#appointment_checkout {
	background-image: url("../images/32/exit.png");
}
#appointment_checkout_godo {
	background-image: url("../images/32/exit_godo.png");
}
#appointment_checkout_gooc {
	background-image: url("../images/32/exit_gooc.png");
}
#appointment_off_complex {
	background-image: url("../images/32/off_complex.png");
}
#appointment_gate_pass {
	background-image: url("../images/32/barcode.png");
}
#appointment_gate_pass_big {
	background-image: url("../images/48/barcode.png");
}
#schedule_order {
	background-image: url("../images/32/calendar.png");
}
