/* 7 jul 2014, nve, form highlighting */
input[type=text], input[type=password], textarea, select {
padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
}
    input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus {
  box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  padding: 3px 0px 3px 3px;
  margin: 5px 2px 3px 0px;
  border: 1px solid rgba(81, 203, 238, 1);
}

.crmtaskoverdue, .crmtaskoverdue a { color: red!important; }
.crmtasklate, .crmtasklate a { color: purple; }
.crmtasknextweek, .crmtasknextweek a { color: blue; }
.crmtasknextmonth, .crmtasknextmonth a { color: green; }
.ui-helper-hidden-accessible { left: -3000000px }
/* make buttons larger and friendlier */
.ui-dialog-button { margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-datepicker select { padding: 1px; }
.nowrap { white-space:nowrap; }

/* get rid of skype numbers */
span.skype_pnh_container {
display:none !important;
}
span.skype_pnh_print_container {
display:inline !important;
}

/* css drop down menus */
#navi { z-index:200; }
#navi ul li ul {
	display:none;
	filter:alpha(opacity=95);
	opacity:0.95;
	position:absolute;
	z-index:200;
	top:33px;
    width: auto;
    margin-left: -1px;
    background: #3a8fc7;
	border-left: solid 1px #327dae;
	border-right: solid 1px #327dae;}

#navi ul li ul li {
	background: #3a8fc7;
	font-size:11px;
	line-height: 28px;
	border-top: solid 1px #5fafe2;
	border-bottom: solid 1px #327dae;
	display:block;
	float:none;
	padding: 0px;
	height: auto; }
	
#navi ul li ul a {
	display:block;
	height: auto;
	line-height: 28px;
	padding: 0px 19px 0px 19px;
	text-align:left;
	} 
  
#navi ul li:hover ul {
	display:block; }
	
#navi ul li ul a:hover {
	opacity:1.0;
	filter:alpha(opacity=100); }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	 
	 DATA TABLES
	 	 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

table.data-table {
    font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	/*border: 1px solid #a6c9e2;*/
    margin: 10px 5px 30px 5px; 
	width: 98%;}

table.data-table caption{
	background:#a4a4a4;
	padding:10px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	font-size:1.2em;
	margin-top:30px;
	border-bottom:3px solid #FFF;}

table.data-table td,
table.data-table th {
	padding: 5px 10px;
	color: #4b5255;
	/*border-right:1px solid #49a9f5;*/
	border-bottom:1px solid #d4e0e8; }

table.data-table th{
	text-align:left;
	background:#dbeaf3;
	color:#1e577b;
	border-bottom: 1px solid #b2d3e7;
	font-weight: bold; }

table.data-table tr.row-alternating td{
	background:#ebebeb; }
	
/* Need to correct our stylesheet affecting dialogs */
.ui-dialog-content
{
font-size: .8em;
}
/* icons */
.ui-input-number { text-align: right }
.ui-input-total { font-weight: bold; border-top: 1px solid!important; border-bottom: 3px double!important; border-left: 0px!important; border-right: 0px!important; background: #ffffff!important; }
.fieldRequired {background: url(images/required.gif) center left no-repeat;padding: 0 0 0 8px;color: White;}

/* set tiers in treeview the same size */
.treeview ul { background: transparent; padding: 0; line-height:normal; font-size: 1em; }
.treeview li { background: transparent; padding: 0; line-height:normal; font-size: .95em; }
/* adjust table size in tree view */
table.user-table { margin:10px 5px;  }
table.user-table td,
table.user-table th{
	padding:2px 4px;
	}
.organisation-table input, .user-table select, .user-table textarea, .user-table button
{
    font-size: .9em;
    border-color: silver;
}

/* Similar to user-table but no vertical borders */
table.organisation-table {
	margin:10px 5px;  }

table.organisation-table td, table.organisation-table th {
    padding: 3px 4px;
    border-right-style: none;
    border-left-style: none;}
	
.organisation-table input, .user-table select, .user-table textarea, .user-table button {
	font-size: .9em;
	border-color: silver;}
	
/* clear li and ul for jquery multiselect */
/*.multiSelectContent ul { background: transparent; padding: 0; line-height:normal; font-size: 1em; }
.multiSelectContent li { background: transparent; padding: 0; line-height:normal; font-size: 1em; }
.multiSelectContent label { display: inline-block; font-size: 1em; }
.multiSelectContent input { display: inline-block; font-size: 1em; }
.multiSelectContent { max-height: 20em; min-width: 21em; overflow: auto; font-size: 1em; }*/
/* search logo*/
.search_txt {
    		background:white url(images/searchglass.png) no-repeat scroll 3px 4px;
		    border:1px solid #95A5C6;
		    color:#000000;
		    font-weight:normal;
		    padding:2px 0px 2px 17px!important;
		}
		/* Validation */
form label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	display: inline-block;
	color: red;
	font-style: italic
}
div.error { display: none; }
input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }

.noborder {
    border: none;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	 
	 CULTURE NAV
	 	 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.nav-culture
{
    position: relative;
    width: 220px;
    float: left;
    font-weight: bold;
    overflow: visible;
    text-align: left;
    z-index: 100;
}

/* CULTURE NAV LISTS */

.nav-culture ul {
	margin:0;
	padding:0;
	position:absolute;
	top:4px;
	right:0;
	}

.nav-culture li {
	list-style:none;
	display:inline;
	background:none;
	margin:0;
	padding:0;
	}

/* NAV CULTURE LINKS */

.nav-culture a:link,
.nav-culture a:visited {
	color:#49a9f5;
	text-decoration:none;
	display:block;
	padding: 5px;
	float:left;
	}

	
.nav-culture .active a:link,
.nav-culture .active a:visited {
	color:#FFF;
	text-decoration:none;
	/*background:#3c9af6 url(images/bg-nav-main-active.png) repeat-x;*/
	}
	
.nav-culture a:hover,
.nav-culture .active a:hover {
	text-decoration:underline;
	}

td
{
    vertical-align: top;
}


#vacancy-post-feeds .ticked
{
    opacity: 1.00;
    filter: alpha(opacity=100);
    background: #C4DCEB url(images/accept.png) 10px 10px no-repeat;
    border: 1px solid #cccccc;
}
	
	.valid { background: #cccccc; }
	
	#vacancy-post-feeds td {
	padding: 5px;
	}
	/* http://www.filamentgroup.com/lab/styling_buttons_and_toolbars_with_the_jquery_ui_css_framework/ */
	.fg-button { outline: 0; margin:0 4px 0 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
	.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
	
	a.fg-button { float:left; }
	
	/* remove extra button width in IE */
	button.fg-button { width:auto; overflow:visible; }
	
	.fg-button-icon-left { padding-left: 2.1em; }
	.fg-button-icon-right { padding-right: 2.1em; }
	.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
	.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
	
	.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */	
	
	.fg-buttonset { float:left; }
	.fg-buttonset .fg-button { float: left; }
	.fg-buttonset-single .fg-button, 
	.fg-buttonset-multi .fg-button { margin-right: -1px;}
	
	.fg-toolbar { padding: .5em; margin: 0;  }
	.fg-toolbar .fg-buttonset { margin-right:1.5em; padding-left: 1px; }
	.fg-toolbar .fg-button { font-size: 1em;  }
  .fg-toolbar-background { background-color: #0078ae; }

.ui-state-nobackground-image: { background-image: none !important; }

/* silk icons */
.silk-icon { display: inline-block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.silk-icon { background-position: left; width: 16px; height: 16px; }
.silk-icon-application_edit { background-image: url(/Assets/famfam/silk/icons/application_edit.png); }
.silk-icon-chart_pie { background-image: url(/Assets/famfam/silk/icons/chart_pie.png); }
.silk-icon-chart_bar { background-image: url(/Assets/famfam/silk/icons/chart_bar.png); }
.silk-icon-chart_line { background-image: url(/Assets/famfam/silk/icons/chart_line.png); }
.silk-icon-clock { background-image: url(/Assets/famfam/silk/icons/clock.png); }
.silk-icon-delete { background-image: url(/Assets/famfam/silk/icons/delete.png); }
.silk-icon-accept { background-image: url(/Assets/famfam/silk/icons/accept.png); }
.silk-icon-add { background-image: url(/Assets/famfam/silk/icons/add.png); }
.silk-icon-cross { background-image: url(/Assets/famfam/silk/icons/cross.png); }
.silk-icon-error { background-image: url(/Assets/famfam/silk/icons/error.png); }
.silk-icon-exclamation { background-image: url(/Assets/famfam/silk/icons/exclamation.png); }
.silk-icon-eye { background-image: url(/Assets/famfam/silk/icons/eye.png); }
.silk-icon-eye_closed { background-image: url(/Assets/famfam/silk/icons/eye_closed.png); }
.silk-icon-eye_delete { background-image: url(/Assets/famfam/silk/icons/eye_delete.png); }
.silk-icon-email { background-image: url(/Assets/famfam/silk/iconsextra/email.png); }
.silk-icon-email_open { background-image: url(/Assets/famfam/silk/iconsextra/email_open.png); }
.silk-icon-attach { background-image: url(/Assets/famfam/silk/icons/attach.png); }
.silk-icon-page_attach { background-image: url(/Assets/famfam/silk/icons/attach.png); }
.silk-icon-flag_blue { background-image: url(/Assets/famfam/silk/icons/flag_blue.png); }
.silk-icon-flag_green { background-image: url(/Assets/famfam/silk/icons/flag_green.png); }
.silk-icon-flag_orange { background-image: url(/Assets/famfam/silk/icons/flag_orange.png); }
.silk-icon-flag_pink { background-image: url(/Assets/famfam/silk/icons/flag_pink.png); }
.silk-icon-flag_purple { background-image: url(/Assets/famfam/silk/icons/flag_purple.png); }
.silk-icon-flag_red { background-image: url(/Assets/famfam/silk/icons/flag_red.png); }
.silk-icon-flag_yellow { background-image: url(/Assets/famfam/silk/icons/flag_yellow.png); }
.silk-icon-script_save { background-image: url(/Assets/famfam/silk/icons/script_save.png); }
.silk-icon-disk { background-image: url(/Assets/famfam/silk/icons/disk.png); }
.silk-icon-disk_multiple { background-image: url(/Assets/famfam/silk/icons/disk_multiple.png); }
.silk-icon-map { background-image: url(/Assets/famfam/silk/icons/map.png); }
.silk-icon-page { background-image: url(/Assets/famfam/silk/icons/page.png); }
.silk-icon-page_save { background-image: url(/Assets/famfam/silk/icons/page_save.png); }
.silk-icon-page_white { background-image: url(/Assets/famfam/silk/icons/page_white.png); }
.silk-icon-page_white_text { background-image: url(/Assets/famfam/silk/icons/page_white_text.png); }
.silk-icon-page_white_magnify { background-image: url(/Assets/famfam/silk/icons/page_white_magnify.png); }
.silk-icon-page_white_world { background-image: url(/Assets/famfam/silk/icons/page_white_world.png); }
/* reply forward icons */
.silk-icon-email_reply { background-image: url(/Assets/famfam/silk/iconsextra/email_reply.png); }
.silk-icon-email_forward { background-image: url(/Assets/famfam/silk/iconsextra/email_forward.png); }
.silk-icon-email_replyforward { background-image: url(/Assets/famfam/silk/iconsextra/email_replyforward.png); }
.silk-icon-email_open_reply { background-image: url(/Assets/famfam/silk/iconsextra/email_open_reply.png); }
.silk-icon-email_open_forward { background-image: url(/Assets/famfam/silk/iconsextra/email_open_forward.png); }
.silk-icon-email_open_replyforward { background-image: url(/Assets/famfam/silk/iconsextra/email_open_replyforward.png); }
/* icons for multicvsearch */
.silk-icon-page_word { background-image: url(/Assets/famfam/silk/icons/page_word.png); }
.silk-icon-page_world { background-image: url(/Assets/famfam/silk/icons/page_world.png); }
/* notes */
.silk-icon-note { background-image: url(/Assets/famfam/silk/icons/note.png); }
.silk-icon-note_add { background-image: url(/Assets/famfam/silk/icons/note_add.png); }
.silk-icon-note_delete { background-image: url(/Assets/famfam/silk/icons/note_delete.png); }
.silk-icon-note_edit { background-image: url(/Assets/famfam/silk/icons/note_edit.png); }
.silk-icon-note_error { background-image: url(/Assets/famfam/silk/icons/note_error.png); }
.silk-icon-note_go { background-image: url(/Assets/famfam/silk/icons/note_go.png); }

/* posting status icons */
.postingstatus-0  { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/cross.png); } /* failed unknown */
.postingstatus-1  { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/cross.png); } /* failed */
.postingstatus-2  { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/cup.png); } /* to authorise */
.postingstatus-3  { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/clock.png); } /* waiting */
.postingstatus-4  { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/accept.png); } /* success */
/* candidate rank icons */
.score-0 { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/flag_clear.png); } /* unselected */
.score-1 { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/flag_red.png); } /* unsuitable */
.score-2 { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/flag_blue.png); } /* maybe suitable */
.score-4 { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/flag_green.png); } /* suitable */
.score-64-not { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/iconsextra/star_off.png); } /* unselected favourite */
.score-64 { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/star.png); } /* favourite */
.score-1-hover:hover { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/flag_red.png); } /* unsuitable */
.score-2-hover:hover { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/flag_blue.png); } /* maybe suitable */
.score-4-hover:hover { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/flag_green.png); } /* suitable */
.score-64-hover:hover { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/star.png); } /* favourite */
.silk-icon-table_multiple  { background-image: url(/Assets/famfam/silk/icons/table_multiple.png); }
/* other applied for and attachments */
.silk-icon-table  { background-image: url(/Assets/famfam/silk/icons/table.png); }
.silk-icon-table_add  { background-image: url(/Assets/famfam/silk/icons/table_add.png); }
.silk-icon-folder_page { background-image: url(/Assets/famfam/silk/icons/folder_page.png); }
.silk-icon-folder { background-image: url(/Assets/famfam/silk/icons/folder.png); }
/* search status icons */
.searchstatus-0  { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/cross.png); } /* failed unknown */
.searchstatus-1  { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/cross.png); } /* failed */
.searchstatus-2  { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/cup.png); } /* to authorise */
.searchstatus-3  { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/clock.png); } /* waiting */
.searchstatus-4  { width: 16px; height: 16px; background-image: url(/Assets/famfam/silk/icons/accept.png); } /* success */
/* group and user */
.silk-icon-group { background-image: url(/Assets/famfam/silk/icons/group.png); }
.silk-icon-group_add { background-image: url(/Assets/famfam/silk/icons/group_add.png); }
.silk-icon-group_delete { background-image: url(/Assets/famfam/silk/icons/group_delete.png); }
.silk-icon-group_edit { background-image: url(/Assets/famfam/silk/icons/group_edit.png); }
.silk-icon-user { background-image: url(/Assets/famfam/silk/icons/user.png); }
.silk-icon-user_add { background-image: url(/Assets/famfam/silk/icons/user_add.png); }
.silk-icon-user_delete { background-image: url(/Assets/famfam/silk/icons/user_delete.png); }
.silk-icon-user_edit { background-image: url(/Assets/famfam/silk/icons/user_edit.png); }
.silk-icon-user_go { background-image: url(/Assets/famfam/silk/icons/user_go.png); }
.silk-icon-user_gray { background-image: url(/Assets/famfam/silk/icons/user_gray.png); }
.silk-icon-user_green { background-image: url(/Assets/famfam/silk/icons/user_green.png); }
.silk-icon-user_orange { background-image: url(/Assets/famfam/silk/icons/user_orange.png); }
.silk-icon-user_red { background-image: url(/Assets/famfam/silk/icons/user_red.png); }
.silk-icon-user_suit { background-image: url(/Assets/famfam/silk/icons/user_suit.png); }
/* 11 jul 12 social media */
.silk-icon-twitter { background-image: url(/Assets/famfam/silk/iconsextra/twitter.png); }
.silk-icon-facebook { background-image: url(/Assets/famfam/silk/iconsextra/facebook.png); }
.silk-icon-linkedin { background-image: url(/Assets/famfam/silk/iconsextra/linkedin.png); }
.silk-icon-googleplus { background-image: url(/Assets/famfam/silk/iconsextra/google_plus.png); }
/* 23 oct 2014, nve, psychometric testing */
.silk-icon-psychometric { background-image: url(/Assets/famfam/silk/iconsextra/psychometric.png); }
.silk-icon-psychometric-requested { background-image: url(/Assets/famfam/silk/iconsextra/psychometric-requested.png); }
.silk-icon-psychometric-completed { background-image: url(/Assets/famfam/silk/iconsextra/psychometric-completed.png); }
.silk-icon-psychometric-complete { background-image: url(/Assets/famfam/silk/iconsextra/psychometric-complete.png); }
/* 02 Feb 2017, nve, atlanticdata disclosures */
.silk-icon-atlanticdata { background-image: url(/Assets/famfam/silk/iconsextra/atlanticdata.png); }
.silk-icon-atlanticdata-unknown { background-image: url(/Assets/famfam/silk/iconsextra/atlanticdata-red.png); }
.silk-icon-atlanticdata-cancelled { background-image: url(/Assets/famfam/silk/iconsextra/atlanticdata-red.png); }
.silk-icon-atlanticdata-awaitingidcheck { background-image: url(/Assets/famfam/silk/iconsextra/atlanticdata-red.png); }
.silk-icon-atlanticdata-awaitingapplicant { background-image: url(/Assets/famfam/silk/iconsextra/atlanticdata-purple.png); }
.silk-icon-atlanticdata-atpnc { background-image: url(/Assets/famfam/silk/iconsextra/atlanticdata-blue.png); }
.silk-icon-atlanticdata-atlpf { background-image: url(/Assets/famfam/silk/iconsextra/atlanticdata-orange.png); }
.silk-icon-atlanticdata-certificate { background-image: url(/Assets/famfam/silk/iconsextra/atlanticdata-green.png); }
.silk-icon-atlanticdata-failed { background-image: url(/Assets/famfam/silk/iconsextra/atlanticdata-red.png); }
/* 31 jul 2018, nve, ucheck disclosures */
.silk-icon-uCheck { background-image: url(/Assets/famfam/silk/iconsextra/uCheck.png); }
.silk-icon-uCheck-results { background-image: url(/Assets/famfam/silk/iconsextra/uCheck-results.png); }
/* 26 Sep 2018, NvE, GG Group custom icon */
/* =ICON KEY, NOTES & OUTCOME */
/* line 2, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-icon-key-container {
  border: 1px solid #bccbd2;
  width: 100%;
  position: static;
}

/* line 7, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-icon-key-container .gbgroup-content-header {
  height: 23px;
  border-bottom: none;
  position: relative;
  z-index: 1;
}

/* line 14, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-icon {
  display: inline-block;
  height: 20px;
  width: 20px;
  overflow: hidden;
  text-indent: -5000px;
  background: url(/Assets/famfam/silk/iconsextra/gbg-icon.gif) no-repeat;
  margin-right: 8px;
}

/* line 24, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-dsicon {
  background: url(.gbgroup-.gbgroup-/images/DS-sprite.gbgroup-png) no-repeat !important;
}

/* line 28, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-new-application {
  background-position: 0 -200px;
}

/* line 32, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-awaiting-verification {
  background-position: 0 -220px;
}

/* line 36, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-application-withdrawn {
  background-position: 0 -240px;
}

/* line 40, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-payment-required {
  background-position: 0 -260px;
}

/* line 44, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-application-hold {
  background-position: 0 -280px;
}

/* line 48, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-application-submitted {
  background-position: 0 -300px;
}

/* line 52, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-application-dispute {
  background-position: 0 -320px;
}

/* line 56, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-application-complete {
  background-position: 0 -340px;
}

/* line 60, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-application-changed {
  background-position: 0 -380px;
}

/* line 64, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-crb-basic {
  background-position: 0 0;
}

/* line 68, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-crb-standard {
  background-position: 0 -20px;
}

/* line 72, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-crb-enhanced {
  background-position: 0 -40px;
}

/* line 76, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-isa {
  background-position: 0 -60px;
}

/* line 80, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-vunerable-adults {
  background-position: 0 -120px;
}

/* line 84, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-cr {
  background-position: 0 -100px;
}

/* line 88, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-var {
  background-position: 0 -140px;
}

/* line 92, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-children {
  background-position: 0 -80px;
}

/* line 96, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-isa-adult-first {
  background-position: 0 -160px;
}

/* line 100, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-wah {
  background-position: 0 -180px;
}

/* line 104, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-org {
  background-position: 0 -460px;
}

/* line 108, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-tmg {
  background-position: 0 -480px;
}

/* line 112, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-po {
  background-position: 0 -500px;
}

/* line 116, .gbgroup-.gbgroup-/sass/partials/_iconkey.gbgroup-scss */
.gbgroup-dispatched {
  background-position: 0 -400px;
}

.gbgroup-api {
    background-position: 0 -520px;
}

/* 09 Mar 2015, nve, video interview */
.silk-icon-video-interview { background-image: url(/Assets/famfam/silk/icons/webcam.png); }
.silk-icon-video-interview-requested { background-image: url(/Assets/famfam/silk/icons/webcam_delete.png); }
.silk-icon-video-interview-completed { background-image: url(/Assets/famfam/silk/icons/webcam_add.png); }
.silk-icon-video-interview-complete { background-image: url(/Assets/famfam/silk/icons/webcam_delete.png); }
/* 30 Jun 2015, pjmt, interview booking */
.silk-icon-date { background-image: url(/Assets/famfam/silk/icons/date.png) !important;}
.silk-icon-link { background-image: url(/Assets/famfam/silk/icons/link.png) !important; }
/* 19 Dec 2016, PJMT, additional icons for interview booking. */
.silk-icon-date-add { background-image: url(/Assets/famfam/silk/icons/date_add.png) !important;}
.silk-icon-date-delete { background-image: url(/Assets/famfam/silk/icons/date_delete.png) !important;}
.silk-icon-date-edit { background-image: url(/Assets/famfam/silk/icons/date_edit.png) !important;}
.silk-icon-date-error { background-image: url(/Assets/famfam/silk/icons/date_error.png) !important;}
.silk-icon-date-go { background-image: url(/Assets/famfam/silk/icons/date_go.png) !important;}
.silk-icon-date-link { background-image: url(/Assets/famfam/silk/icons/date_link.png) !important;}
.silk-icon-date-magnify { background-image: url(/Assets/famfam/silk/icons/date_magnify.png) !important;}
.silk-icon-date-next { background-image: url(/Assets/famfam/silk/icons/date_next.png) !important;}
.silk-icon-date-previous { background-image: url(/Assets/famfam/silk/icons/date_previous.png) !important;}

/* rss feed list */
#listticker{
	height:250px;	width:204px; overflow:hidden;	border:solid 1px #FFF;	padding:6px 10px 14px 10px;	background-color: #EDF2F6;	
}
#listticker li{
	border:0; margin:0; padding:0; list-style:none;
}
#listticker li{
		height:80px;
		padding:5px;
		list-style:none; overflow: hidden;
	}
		#listticker a{
			color:#000000;
			margin-bottom:0;
		}
		#listticker .news-title{
			display:block;
			font-weight:bold;
			margin-bottom:4px;
			font-size:11px;
		}
				#listticker .news-date{
			display:block;
			font-size:9px;
			color:#aaa;
		}
		#listticker .news-text{
			display:block;
			font-size:11px;
			color:#666;
		}
		
	#AsUserID { max-width: 450px; }



