::-webkit-scrollbar-thumb:hover {
	background-color: #000;
}

a:hover {
	text-decoration: underline;
}


a.button:hover {
	color: #28AC58;
	background-color: #FFF;
	text-decoration: none;
}

a.icon_link:hover {
	text-decoration: none;
}

a.plain2:hover {
	text-decoration: none;
}

.alarm_switch:hover {
	background-image: url(/images/notifications-remove2_B2505.svg);
}

.alarm_switch.off:hover {
	background-image: none;
}

.app_selector_wrapper:hover {
	background-color: #466492;
	background-image: url(/images/briefcase_FFFFFF.svg);
}

.app_selector_wrapper.inactive:hover {
	background-color: #9E9E9E;
	background-image: url(/images/briefcase_FFFFFF.svg);
}

.app_selector_wrapper.interview_batch:hover {
	background-image: url(/images/interview_FFFFFF.svg);
}

.app_selector_wrapper.new_app:hover {
	background-image: url(/images/add_FFFFFF.svg);
}

.appt_slot:hover {
	border: 1px solid #466492;
}

button:hover:enabled, input[type="submit"]:hover:enabled {
	color: #28AC58;
	background-color: #FFF;
}

button.alt:hover {
	color: #FFF;
	background-color: #466492;
}

button.link:hover {
	text-decoration: underline;
	background-color: transparent;
	color: #000;
}

button.link.warn:hover {
	text-decoration: underline;
	color: #B25050;
}

button.red:hover {
	color: #C00000;
	background-color: #FFD3D3;
}

button.thin:hover {
	color: #000;
	text-decoration: underline;
}

button.thin.highlight:hover {
	color: #B25050;
}

.button_connect:hover {
	color: #FFF;
	background-color: #466492;
}

.cal_cell:hover {
	border: 1px solid #28AC58;
}

.cal_cell.empty:hover {
	border: 1px solid #FFF;
	cursor: default;
}

.doc_link:hover {
	color: #28AC58;
}

.job_count_box.no:hover {
	border-color: transparent;
}

.job_count_box:hover {
	border-color: #B25050;
}

.menu::-webkit-scrollbar-thumb:hover {
	background-color: #000;
}

.menu_item:hover {
	background-color: #466492;
	color: #FFF;
}

.menu_scroll::-webkit-scrollbar-thumb:hover {
	background-color: #000;
}

.mode_switch:hover {
	background-color: #FFF;
	border: 1px solid #FFF;
	color: #2D2D2D;
}

.module_scroll::-webkit-scrollbar-thumb:hover {
	background-color: #000;
}

.module_scroll_full::-webkit-scrollbar-thumb:hover {
	background-color: #000;
}

.module_sub.border:hover {
	border: 1px solid #466492;
}

.module_sub.entity.active.wrap:hover {
	border-top: 1px solid #E0E0E0;
}

.module_sub.entity.current:hover {
	border: 2px solid #466492;
}

.module_sub.entity.noborder.noclick:hover {
	border: 1px solid #FFF;
}

.module_sub.entity:hover {
	border: 1px solid #28AC58;
}

.module_sub.entity.noclick:hover {
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #E0E0E0;
	border-left: 1px solid #FFF;
}

.module_sub.entity.noclick.alt:hover {
	border: 1px solid #F0F4FA;
}

.module_sub.entity.noclick.border:hover {
	border: 1px solid #466492;
}

.module_sub.entity.noclick.current:hover {
	border: 2px solid #466492;
}

.module_sub.entity.view.applicant:hover {
	border: 1px solid #28AC58;
}

.module_sub.entity.view.job_detail:hover {
	border: 1px solid #28AC58;
}

.module_sub.entity.view.job_manager:hover {
	border: 1px solid #28AC58;
}

.module_switch:hover {
	background-color: #466492;
	color: #FFF;
}

.resume_icon:hover {
	background-image: url(/images/resume3_select.svg);
	background-color: #466492;
}

.search_icon:hover {
	background-color: #9E9E9E;
}

.search_button:hover {
	background-color: #FFF;
	border: 1px solid #28AC58;
	background-image: url(/images/search_28AC58.svg);
}

.slider_frame_closer:hover {
	background-image: url(/images/close_28AC58.svg);
}

span.link:hover {
	text-decoration: underline;
}

.status_bar_other::-webkit-scrollbar-thumb:hover {
	background-color: #000;
}

.table_wrap::-webkit-scrollbar-thumb:hover {
	background-color: #000;
}

.toolbar:hover {
	background-color: #466492;
}

.toolbar.activity:hover {
	background-image: url(/images/activity-alt_select.svg);
}

.toolbar.chat:hover {
	background-image: url(/images/chat-outlined_select.svg);
}

.toolbar.chat.marked:hover {
	background-image: url(/images/chat-outlined_select.svg), url(/images/toolbarMarker.png);
	background-position: center, top right;
	background-size: 20px auto, 12px;
}

.toolbar.checklist:hover {
	background-image: url(/images/checklist_select.svg);
}

.toolbar.docs:hover {
	background-image: url(/images/documents_select.svg);
}

.toolbar.hotlist:hover {
	background-image: url(/images/thumb_select.svg);
}

.toolbar.investigations:hover {
	background-image: url(/images/investigations_select.svg);
}

.toolbar.notes:hover {
	background-image: url(/images/notes_select.svg);
}

.toolbar.references:hover {
	background-image: url(/images/references_select.svg);
}

.toolbar.resume:hover {
	background-image: url(/images/resume3_select.svg);
}

.upload_wrapper:hover {
	text-decoration: underline;
}

.upload_wrapper input[type=file]:hover {
	text-decoration: underline;
}

.workstep_control_arrow:hover {
	background-color: #FFF;
	background-image: url(/images/play-arrow_466492.svg);
}

.workstep_control_button:hover {
	color: #466492;
	background-color: #FFF;
}

.workstep_control_button.off:hover {
	cursor: not-allowed;
	background-color: #CCC;
	border: 1px solid #CCC;
}