/*Learning progress icons*/genericIcon
.LEProgIcon_completed {width:15px; height:15px; margin:0; margin-left:5px; margin-top:-5px; margin-top:-5px; background: transparent url(img/elearning/completed.png) 0 0 no-repeat; display: block;}
.LEProgIcon_failed {width:15px; height:15px; margin:0; margin-left:5px; margin-top:-5px; background: transparent url(img/elearning/failed.png) 0 0 no-repeat;  display: block;}
.LEProgIcon_inprogress {width:15px; height:15px; margin:0; margin-left:5px; margin-top:-5px; background: transparent url(img/elearning/inprogress.png) 0 0 no-repeat;  display: block;}
.LEProgIcon_notstarted {width:15px; height:15px; margin:0; margin-left:5px; margin-top:-5px; background: transparent url(img/elearning/notstarted.png) 0 0 no-repeat;  display: block;}
.LEProgIcon_passed {width:15px; height:15px; margin:0; margin-left:5px; margin-top:-5px; background: transparent url(img/elearning/passed.png) 0 0 no-repeat; display: block;}


.LEProgIcon_completed_left { height:15px; margin:0; padding-left:25px;  background: transparent url(img/elearning/completed.png) 0 0 no-repeat; display: block;}
.LEProgIcon_failed_left { height:15px; margin:0; padding-left:25px; background: transparent url(img/elearning/failed.png) 0 0 no-repeat;  display: block;}
.LEProgIcon_inprogress_left { height:15px; margin:0; padding-left:25px;  background: transparent url(img/elearning/inprogress.png) 0 0 no-repeat;  display: block;}
.LEProgIcon_notstarted_left { height:15px; margin:0; padding-left:25px; background: transparent url(img/elearning/notstarted.png) 0 0 no-repeat;  display: block;}
.LEProgIcon_passed_left { height:15px; margin:0; padding-left:25px; background: transparent url(img/elearning/passed.png) 0 0 no-repeat; display: block;}


/* document icons - as these are used in widgets as well as mycompany - IF USE DIFFERENT ICONS THEN PUT THIS BACK INTO MYCOMPANY.css */
a.pdf { padding: 10px 0 2px 40px; background: transparent url(img/icon_sprites.png) 0px 0px no-repeat; width: 100%;}
a.xls { padding: 10px 0 2px 40px; background: transparent url(img/icon_sprites.png) 0px -50px no-repeat; width: 100%;}
a.doc { padding: 10px 0 2px 40px; background: transparent url(img/icon_sprites.png) 0px -100px no-repeat; width: 100%;}
a.pps { padding: 10px 0 2px 40px; background: transparent url(img/icon_sprites.png) 0px -150px no-repeat; width: 100%;}
a.ppt { padding: 10px 0 2px 40px; background: transparent url(img/icon_sprites.png) 0px -200px no-repeat; width: 100%;}
a.zip { padding: 10px 0 2px 40px; background: transparent url(img/icon_sprites.png) 0px -250px no-repeat; width: 100%;}
a.swf, a.flv, a.mov, a.avi, a.wmv { padding: 10px 0 2px 40px; background: transparent url(img/icon_sprites.png) 0px -300px no-repeat; width: 100%;}
a.gif, a.jpg, a.png, a.bmp { padding: 10px 0 2px 40px; background: transparent url(img/icon_sprites.png) 0px -350px no-repeat; width: 100%;}
a.eps, a.ps, a.txt { padding: 10px 0 2px 40px; background: transparent url(img/icon_sprites.png) 0px -400px no-repeat; width: 100%;}
a.http { padding: 10px 0 2px 40px; background: transparent url(img/icon_sprites.png) 0px -450px no-repeat; width: 100%;}
.learningHistory {padding: 8px 0 2px 40px;	background: transparent  url(img/elearning_icons_sprite.png) 0 -100px no-repeat; width: 100%; height: 40px; float:left;}
.learningLibrary {padding: 8px 0 2px 28px;	background: transparent  url(img/elearning_icons_sprite.png) 0 -200px no-repeat; width: 100%; height: 20px; float:left;}

a.pdf:visited { background-position: 0px -500px; }
a.xls:visited { background-position: 0px -550px; }
a.doc:visited { background-position: 0px -600px; }
a.pps:visited { background-position: 0px -650px; }
a.ppt:visited { background-position: 0px -700px; }
a.zip:visited { background-position: 0px -750px; }
a.swf:visited, a.flv:visited, a.mov:visited, a.avi:visited, a.wmv:visited { background-position: 0px -800px; }
a.gif:visited, a.jpg:visited, a.png:visited, a.bmp:visited { background-position: 0px -850px; }
a.eps:visited ,a.ps:visited,a.txt:visited { background-position: 0px -900px; }
a.http:visited { background-position: 0px -450px; }

a.blank { padding: 10px 0 0 50px; background: transparent /*url(img/icon_sprites.png) 0px 0px no-repeat; width: 950px;*/}
/**/

/* document icons - as these are used in widgets as well as mycompany - IF USE DIFFERENT ICONS THEN PUT THIS BACK INTO MYCOMPANY.css */
a.pdf_sml { padding: 10px 0 2px 25px; background: transparent url(img/icon_sprites_sml.png) 0px 0px no-repeat; width: 200px;}
a.xls_sml { padding: 10px 0 2px 25px; background: transparent url(img/icon_sprites_sml.png) 0px -50px no-repeat; width: 200px;}
a.doc_sml { padding: 10px 0 2px 25px; background: transparent url(img/icon_sprites_sml.png) 0px -100px no-repeat; width: 200px; }
a.pps_sml { padding: 10px 0 2px 25px; background: transparent url(img/icon_sprites_sml.png) 0px -150px no-repeat; width: 200px;}
a.ppt_sml { padding: 10px 0 2px 25px; background: transparent url(img/icon_sprites_sml.png) 0px -200px no-repeat; width: 200px;}
a.zip_sml { padding: 10px 0 2px 25px; background: transparent url(img/icon_sprites_sml.png) 0px -250px no-repeat; width: 200px;}
a.swf_sml, a.flv_sml, a.mov_sml, a.avi_sml, a.wmv_sml { padding: 10px 0 2px 25px; background: transparent url(img/icon_sprites_sml.png) 0px -300px no-repeat; width: 200px;}
a.gif_sml, a.jpg_sml, a.png_sml, a.bmp_sml { padding: 10px 0 2px 25px; background: transparent url(img/icon_sprites_sml.png) 0px -350px no-repeat; width: 200px;}
a.eps_sml, a.ps_sml, a.txt_sml { padding: 10px 0 2px 25px; background: transparent url(img/icon_sprites_sml.png) 0px -400px no-repeat; width: 200px;}
a.http_sml { padding: 10px 0 2px 25px; background: transparent url(img/icon_sprites_sml.png) 0px -450px no-repeat; width: 200px;}

	
.icon_tick{
    background: transparent url(img/elearning_pass_fail.gif) 0 0 no-repeat;
	background-position:  0px 0;
    width:15px;
    height:16px;
	float: left;
}

.icon_cross{
    background: url(img/elearning_pass_fail.gif) no-repeat;
	background-position: 0px -33px;
    width:15px;
    height:16px;
	float: left;
}

.assessmentIcon_tick{
    background: transparent url(img/assessmentTick.png) 0 0 no-repeat;
	background-position:  0px 0;
	width:20px;
	height:20px;
}
					
.assessmentIcon_cross{
	background: transparent url(img/assessmentCross.png) no-repeat;
	background-position:  0px 0;
	width:20px;
	height:20px;
}

.icon_bullet_1{background: transparent url(img/orion_bullet_1.gif) 0 0 no-repeat; width:8px; height:15px; margin:0 auto; display:block;}
.icon_bullet_2{background: transparent url(img/orion_bullet_2.gif) 0 0 no-repeat; width:8px; height:15px; margin:0 auto; display:block;}	
.loyaltyRedemtionImage{
    background: transparent url(img/loyalty_defalt.gif) 0 0 no-repeat;
	background-position:  0px 0;
    width:193px;
    /* height:93px; Remove height so the image aspect ratio is retained. */
    text-align: center;
	}
	
.verticalMiddle { vertical-align: middle;}

/*generic icons*/

.genericIcon {
  display: block;
}

.genericIcon span{display:none;}

.expanderClosed {  background: url(img/generic_icon_sprites.png) 0 0 no-repeat; background-position: 0 0px; width: 13px; height: 13px; cursor: pointer;}
.expanderOpen 	{  background: url(img/generic_icon_sprites.png) 0 0 no-repeat; background-position: 0 -100px;  width: 13px; height: 13px; cursor: pointer;}
.expanderNone 	{  background: url(img/generic_icon_sprites.png) 0 0 no-repeat; background-position: 0 -200px;  width: 13px; height: 13px;}
.add 			{  background: url(img/icons/20/add_20.png) 0 0 no-repeat; background-position: 0 0;   width: 20px; height: 20px; cursor: pointer;  margin: 0 auto;}
.duplicate		{  background: url(img/icons/20/duplicate_20.png) 0 0 no-repeat; background-position: 0 0; width: 20px; height: 20px; cursor: pointer;  margin: 0 auto;}
.roundAdd{  
	background: url(img/icons/64/round_add_64.png) 0 0 no-repeat; 
	background: url(img/icons/20/round_add_20.png) 0 0 no-repeat\9; 
	width: 20px; 
	height: 20px; 
	cursor: pointer;  
	margin: 0 auto; 
	background-size: contain; 
}
.info 			{  background: url(img/icons/20/information_20.png) 0 0 no-repeat; background-position: 0 0;   width: 20px; height: 20px; cursor: pointer;  margin: 0 auto;}
.delete 		{  background: url(img/icons/20/delete_20.png) 0 0 no-repeat; background-position: 0 0;    width: 20px; height: 20px;  cursor: pointer; margin: 0 auto;}
.deleteDisabled	{  background: url(img/icons/20/delete_disabled_20.png) 0 0 no-repeat; background-position: 0 0;    width: 20px; height: 20px;  cursor: pointer; margin: 0 auto;}
.edit 			{  background: url(img/icons/20/edit_20.png) 0 0 no-repeat; background-position: 0 0;    width: 20px; height: 20px; cursor: pointer;  margin: 0 auto;}
.reporting		{  background: url(img/icons/20/report_20.png) 0px 0px no-repeat; height:20px; width: 20px;  cursor: pointer;  margin: 0 auto;}
.discussionIcon { background:  url(img/elearning_icons_sprite.png) -8px -1400px no-repeat;  height: 32px; display: block;  cursor: pointer;}
.detailEdit 	{  background: url(img/generic_icon_sprites.png) 0 0 no-repeat; background-position: 0 -600px;  width: 15px; height: 16px; cursor: pointer;}
/*.dragGrip 		{  background: url(img/generic_icon_sprites.png) 0 0 no-repeat; background-position: 0 -700px; width: 30px; height: 30px; cursor: pointer;} */
.dragGrip 		{  background: url(img/icons/26/reorder_27.png) 0 0 no-repeat; background-position: 0 0; width: 27px; height: 23px; cursor: pointer;}
.bullet 		{  background: url(img/generic_icon_sprites.png) 0 0 no-repeat; background-position: 0 -800px;   width: 13px; height: 13px;}
.confirm 		{  background: url(img/icons/20/tick_20.png) 0 0 no-repeat; width: 20px; height: 20px; cursor: pointer;}
.birthday		{  background: url(img/generic_icon_sprites.png) 0 0 no-repeat; background-position: 0 -995px;   width: 16px; height: 20px; text-decoration:none;}
a.mail			{  padding: 0px 0 0 25px;  background: url(img/generic_icon_sprites.png) 0 0 no-repeat; background-position: 0 -1100px; }
.user			{  background: url(img/generic_icon_sprites.png) 0 0 no-repeat; background-position: 0 -1200px;   width: 16px; height: 18px; }
.preview		{  background: url(img/icons/20/view_20.png) 0 0 no-repeat; width:20px; height:20px; cursor: pointer;  margin: 0 auto;}
.save			{  background: url(img/save_icon.png) 0 0 no-repeat; background-position: 0 0px;  width: 16px; height: 16px; cursor: pointer;}
.insert			{  background: url(img/generic_icon_sprites.png) 0 0 no-repeat; background-position: 0 -1400px;  width: 17px; height: 21px; cursor: pointer;}
.view			{  background: url(img/icons/20/view_20.png) 0 0 no-repeat; width:20px; height:20px;cursor: pointer;  margin: 0 auto;}
.back			{  background: url(img/icons/20/back_20.png) 0 0 no-repeat; width:20px; height:20px;cursor: pointer;  margin: 0 auto;}
.approveDiscussion 	{  background: url(img/icons/20/approve_discussion_20.png) 50% 50% no-repeat;  width: 26px; height: 26px; cursor: pointer; }
.rejectDiscussion 	{  background: url(img/icons/20/reject_discussion_20.png) 50% 50% no-repeat;  width: 26px; height: 26px; cursor: pointer; }
.editDiscussion 	{  background: url(img/icons/20/discussion_edit_20.png) 50% 50% no-repeat;   width: 26px; height: 26px; cursor: pointer; }
.moderateDiscussion {  background: url(img/icons/20/discussion_edit_20.png) 0 0 no-repeat;   padding-left: 25px; height:20px; cursor: pointer; }

.moderateDiscussion {  background: url(img/icons/20/discussion_edit_20.png) 0 0 no-repeat; background-position: 0 0;  padding-left: 25px; height:20px; cursor: pointer; }

.greyAdd 		{  background: url(img/icons/32/greyAdd_32.png) 0 0 no-repeat; background-position: 0 0;   width: 32px; height: 32px; cursor: pointer;  margin: 0 auto;}

.checked{  
	background: url(img/icons/64/checked_64.png) 0 0 no-repeat; 
	background: url(img/icons/20/checked_20.png) 0 0 no-repeat\9; 
	width: 20px; 
	height: 20px;  
	cursor: pointer; 
	margin: 0 auto; 
	background-size: contain;
}
.greyChecked 	{  background: url(img/icons/32/greyChecked_32.png) 0 0 no-repeat; background-position: 0 0;    width: 32px; height: 32px; cursor: pointer;  margin: 0 auto;}
.pdf_icon		{  background: url(img/icons/20/File-pdf-20.png) 0 0 no-repeat; padding-left: 25px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block;}
.pdf_icon_32	{  background: url(img/icons/32/File-pdf-32.png) 0 0 no-repeat; padding-left: 37px; height:32px; cursor: pointer; text-decoration: none; line-height:32px; display: block;}
.excel_icon	{  background: url(img/icons/20/Excel_20.png) 0 0 no-repeat; padding-left: 25px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.excel_icon_32	{  background: url(img/icons/32/Excel_32.png) 0 0 no-repeat; padding-left: 37px; height:32px; cursor: pointer; text-decoration: none; line-height:32px; display: block; }
.dashboard_20	{  background: url(img/icons/20/dashboard_20.png) 0 0 no-repeat; padding-left: 25px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.previewActivity	{  background: url(img/icons/20/Preview-20.png) 0 0 no-repeat; padding-left: 20px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.warning_32	{  background: url(img/icons/32/Warning-32.png) 0 0 no-repeat; padding-left: 22px; height:22px; cursor: pointer; text-decoration: none; line-height:25px; display: block; }
.checked_32 {  background: url(img/icons/32/checked_32.png) 0 0 no-repeat; padding-left: 32px; height:32px; cursor: pointer; text-decoration: none; line-height:42px; display: block; }
.googleInsetMap	{  background: url(img/icons/20/googleInsetMap_20.png) 0 0 no-repeat; background-position: 0 0;   width: 20px; height: 20px; cursor: pointer;  margin: 0 auto;}
.googleInsetStreetView	{  background: url(img/icons/20/googleInsetStreetView_20.png) 0 0 no-repeat; background-position: 0 0;   width: 20px; height: 20px; cursor: pointer;  margin: 0 auto;}
.flip 		{  background: url(img/icons/32/flip_32.png) 0 0 no-repeat; background-position: 0 0;  padding-left: 37px; padding-right: 15px; width: 32px; height: 32px;  cursor: pointer; margin: 0 auto; }
.show		{  background: url(img/icons/20/search_20.png) 0 0 no-repeat; width:20px; height:20px;cursor: pointer;  margin: 0 auto;}
.list		{  background: url(img/icons/20/application_20.png) 0 0 no-repeat; width:20px; height:20px;cursor: pointer;  margin: 0 auto;}
.unlockedCampaign		{  background: url(img/icons/20/unlocked_20.png) 0px 0px no-repeat; height:20px; width: 20px;  cursor: pointer;  margin: 0 auto;}
.lockedCampaign		{  background: url(img/icons/20/locked_20.png) 0px 0px no-repeat; height:20px; width: 20px;  cursor: pointer;  margin: 0 auto;}
.email	{  background: url(img/icons/20/email_20.png) 0px 0px no-repeat; height:20px; width: 20px;  cursor: pointer;  margin: 0 auto;}

.list_icon	{  background: url(img/icons/20/application_20.png) 0 0 no-repeat; padding-left: 25px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.invite_icon	{  background: url(img/icons/20/invite_20.png) 0 0 no-repeat; padding-left: 25px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block;}
.view_icon	{  background: url(img/icons/20/view_20.png) 0 0 no-repeat; padding-left: 25px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }


.courseCertificate_20	{  background: url(img/elearning/ribbon_icon.png) 0 0 no-repeat; padding-left: 30px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.coursePrize_20	{  background: url(img/elearning/giftBox.png) 0 0 no-repeat; padding-left: 25px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.checked_20	{  background: url(img/icons/20/checked_20.png) 0 0 no-repeat; padding-left: 20px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.applicationSearch_20	{  background: url(img/icons/20/search_20.png) 0 0 no-repeat; padding-left: 25px; height:25px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.calendar_20	{  background: url(img/icons/20/calendar_20.png) 0 0 no-repeat; padding-left: 25px; padding-right: 15px; height:25px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.recruitmentSettings_20	{  background: url(img/icons/20/recruitmentSettings_20.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.report_20	{  background: url(img/icons/20/report_20.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.invoicing_20	{  background: url(img/icons/20/invoicing_20.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.time_20	{  background: url(img/icons/20/time_20.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.profile_20	{  background: url(img/icons/20/profile_20.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.project_20	{  background: url(img/icons/20/projectLineChart_20.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.travel_20	{  background: url(img/icons/20/travel_24.jpg) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.development_20	{  background: url(img/icons/20/development_20.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.valueplan_20{ background: url(img/icons/20/valueplan_20.png) 0 0 no-repeat; padding-left: 25px; padding-bottom:10px; height:24px; cursor: pointer; text-decoration: none;  display: inline; }

.edit_20	{  background: url(img/icons/20/edit_20.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; margin-left:20px;}
.add_20	{  background: url(img/icons/20/add_20.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; margin-left:20px;}
.delete_20	{  background: url(img/icons/20/delete_20.png) 0 3px no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; margin-left:20px;}

.facebookIcon_20{  background: url(img/icons/20/facebook_20.png) 0 0 no-repeat; height:20px; width:34px; cursor: pointer; text-decoration: none; display: block;}
.twitterIcon_20{  background: url(img/icons/20/twitter_20.png) 0 0 no-repeat; height:20px; width:34px; cursor: pointer; text-decoration: none; display: block;}
.linkedinIcon_20{  background: url(img/icons/20/linkedin_20.png) 0 0 no-repeat; height:20px; width:34px; cursor: pointer; text-decoration: none; display: block;}

.facebook_20{  background: url(img/icons/20/facebook_logo_20.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: inline; margin-left:20px;}
.twitter_20{  background: url(img/icons/20/twitter.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: inline; margin-left:20px;}
.linkedin_20{  background: url(img/icons/20/linkedin.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15 height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: inline; margin-left:20px;}

.facebookIcon_16{  background: url(img/icons/16/facebook_logo_16.png) 0 0 no-repeat; height:16px; cursor: pointer; text-decoration: none; display: block;}
.twitterIcon_16{  background: url(img/icons/16/twitter.png) 0 0 no-repeat; height:16px; cursor: pointer; text-decoration: none; display: block;}
.linkedinIcon_16{  background: url(img/icons/16/linkedin.png) 0 0 no-repeat; height:16px; cursor: pointer; text-decoration: none; display: block;}

.facebook_16{  background: url(img/icons/16/facebook_logo_16.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:16px; cursor: pointer; text-decoration: none; line-height:21px; display: inline; margin-left:20px;}
.twitter_16{  background: url(img/icons/16/twitter.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15px; height:16px; cursor: pointer; text-decoration: none; line-height:21px; display: inline; margin-left:20px;}
.linkedin_16{  background: url(img/icons/16/linkedin.png) 0 0 no-repeat; padding-left: 25px;  padding-right: 15 height:16px; cursor: pointer; text-decoration: none; line-height:21px; display: inline; margin-left:20px;}

.fontSizeUp_20{background: url(img/icons/20/fontSizeUp_20.png) 0 3px no-repeat; cursor: pointer; text-decoration: none;  display: block; width:22px; height:20px;}
.fontSizeDown_20{background: url(img/icons/20/fontSizeDown_20.png) 0  3px no-repeat; cursor: pointer; text-decoration: none;  display: block; width:22px; height:20px;}


.pleaseNote_32	{  background: url(img/icons/32/pleaseNote_32.png) 0 0 no-repeat; padding-left: 37px; padding-right: 15px; height:32px; cursor: pointer; text-decoration: none; line-height:33px; display: block; }
.pleaseNote_32	{  background: url(img/icons/32/pleaseNote_32.png) 0 0 no-repeat; padding-left: 37px; padding-right: 15px; height:32px; cursor: pointer; text-decoration: none; line-height:33px; display: block; }

.delete_14 		{  background: url(img/icons/14/delete_14.png) 0 0 no-repeat; background-position: 0 0;    width: 14px; height: 14px;  cursor: pointer; margin: 0 auto;}
.view_14 		{  background: url(img/icons/14/view_14.png) 0 0 no-repeat; background-position: 0 0;    width: 14px; height: 14px;  cursor: pointer; margin: 0 auto;}

.delete_12 		{  background: url(img/icons/12/delete_12.png) 0 0 no-repeat; background-position: 0 0;    width: 12px; height: 12px;  cursor: pointer; margin: 0 auto;}

.blackBullet_8 {  background: url(img/icons/8/blackBullet_8.png) 0 0 no-repeat; background-position: 0 0; width: 8px; height: 8px;  cursor: pointer; margin: 0 auto;}
.blueBullet_8 {  background: url(img/icons/8/blueBullet_8.png) 0 0 no-repeat; background-position: 0 0; width: 8px; height: 8px;  cursor: pointer; margin: 0 auto;}

.create {  background: url(img/icons/20/create_20.png) 0 0 no-repeat; background-position: 0 0;   width: 20px; height: 20px; cursor: pointer;  margin: 0 auto;}

.cancellations_icon	{  background: url(img/icons/20/date_delete_20.png) 0 0 no-repeat; padding-left: 25px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
.closed { background: url(img/icons/16/arrow_right.png) 0 0 no-repeat; background-position: 0 0; width: 16px; height: 16px;  cursor: pointer; margin: 0; float:left;}
.opened { background: url(img/icons/16/arrow_down.png) 0 0 no-repeat; background-position: 0 0; width: 16px; height: 16px;  cursor: pointer; margin: 0; float:left;}

.edit_icon	{  background: url(img/icons/20/edit_20.png) 0 0 no-repeat; padding-left: 25px; height:20px; cursor: pointer; text-decoration: none; line-height:21px; display: block; }
/* ajax preloader*/
div#JSMX_loading {
	position:absolute;
	top:200px;
	right:550px;
	margin:0px;
	padding:0px;
	width:66px;
	height:66px;
	background-image:url(img/ajax-loader.gif);
	background-repeat: no-repeat;
	background-position:center center;
	z-index:200;
}

/********************
 * Activity Icons
 ********************/

.courseIcon,
a.courseIcon { 
	padding: 0px 0 0px 50px; 
	height:86px; 
	display:block;
}

.popupHeaderIcon{
	display:block;
	margin-top: 8px;
	margin-left: 16px;
}

.popupHeaderNoIcon{
	display:block;
	margin-top: 8px;
	margin-left: 0px;
}

.popupHeaderIcon h1, .popupHeaderNoIcon h1{
	margin-bottom: 0;
	margin-left: 30px;
	margin-top: 0;
	padding: 0;
	width: 80%;
	*width: 76%;

}


/*** OLD ICONS ***/
.assessment{background: transparent url(img/elearning/element_icons/assessment.png) 0 0 no-repeat; }
.audio{background: transparent url(img/elearning/element_icons/music.png) 0 0 no-repeat; }
.documentStore{background: transparent url(img/elearning/element_icons/folders.png) 0 0 no-repeat; }
.htmlPopup{background: transparent url(img/elearning/element_icons/popup.png) 0 0 no-repeat; }
.imgPopup{background: transparent url(img/elearning/element_icons/photo.png) 0 0 no-repeat;}
.newsletter{background: transparent url(img/elearning/element_icons/newspaper.png) 0 0 no-repeat;}
.photoAlbum{background: transparent url(img/elearning/element_icons/album.png) 0 0 no-repeat;}
.event{background: transparent url(img/elearning/element_icons/calendar.png) 0 0 no-repeat;}
.rssFeed{background: transparent url(img/elearning/element_icons/rss.png) 0 0 no-repeat;}
.singleDocument{background: transparent url(img/elearning/element_icons/bluedocument.png) 0 0 no-repeat;}
.survey{background: transparent url(img/elearning/element_icons/taskReport.png) 0 0 no-repeat;}
.formActivity{background: transparent url(img/elearning/element_icons/taskReport.png) 0 0 no-repeat;}
.url{background: transparent url(img/elearning/element_icons/link.png) 0 0 no-repeat;}
.video{background: transparent url(img/elearning/element_icons/video.png) 0 0 no-repeat;}
.accreditedUnit{background: transparent url(img/elearning/element_icons/seal.png) 0 0 no-repeat;}
.competencyCheck{background: transparent url(img/elearning/element_icons/seal.png) 0 0 no-repeat;}
.seal{background: transparent url(img/elearning/element_icons/seal.png) 0 0 no-repeat;}
.ebrief{background: transparent url(img/elearning/element_icons/ebrief.png) 0 0 no-repeat;}
.scormModule{background: transparent url(img/elearning/element_icons/computer.png) 0 0 no-repeat;}
.trainingTask{background: transparent url(img/elearning/element_icons/trainingTask.png) 0 0 no-repeat;}
.quiz{background: transparent url(img/elearning/element_icons/quiz.png) 0 0 no-repeat;}
.question{background: transparent url(img/elearning/element_icons/question.png) 0 0 no-repeat; }
.pencil{background: transparent url(img/elearning/element_icons/pencil.png) 0 0 no-repeat; }
.star{background: transparent url(img/elearning/element_icons/star.png) 0 0 no-repeat; }
.course{background: transparent url(img/elearning/element_icons/course.png) 0 0 no-repeat; }
.mail{background: transparent url(img/icons/32/mail_32.png) 0 0 no-repeat; }
.bulkMail{background: transparent url(img/elearning/element_icons/bulkmail.png) 0 0 no-repeat; }
.search{background: transparent url(img/elearning/element_icons/search.png) 0 0 no-repeat; }
.discussion{background: transparent url(img/elearning/element_icons/discussion.png) 0 0 no-repeat; }
.customInteraction{background: transparent url(img/elearning/element_icons/computer.png) 0 0 no-repeat;}
.screeningQuiz{background: transparent url(img/elearning/element_icons/quiz.png) 0 0 no-repeat;}
.taskReport{background: transparent url(img/elearning/element_icons/taskReport.png) 0 0 no-repeat;}
.rssFeed_48 {background: transparent url(img/elearning/element_icons/rss_48.png)  100% 30px no-repeat; }


.certificate_icon{background: transparent url(img/icons/32/certificate_icon.png) 0 0 no-repeat; }

.topRange{background: transparent url(img/icons/32/topRange_32.png) 0 0 no-repeat; }
.bottomRange{background: transparent url(img/icons/32/bottomRange_32.png) 0 0 no-repeat; }
.positionApplication{background: transparent url(img/icons/32/positionApplication_32.png) 0 0 no-repeat; }
.access{background: transparent url(img/icons/32/access.png) 0 0 no-repeat; }
.album{background: transparent url(img/icons/32/album.png) 0 0 no-repeat; }
.headphones{background: transparent url(img/icons/32/headphones.png) 0 0 no-repeat; }
.new{background: transparent url(img/icons/32/new.png) 0 0 no-repeat; }
.user{background: transparent url(img/icons/32/user.png) 0 0 no-repeat; }
.userchat{background: transparent url(img/icons/32/userchat.png) 0 0 no-repeat; }
.calendar{background: transparent url(img/icons/32/calendar.png) 0 0 no-repeat; }
.bargraph{background: transparent url(img/icons/32/bargraph.png) 0 0 no-repeat; }
.piechart{background: transparent url(img/icons/32/piechart.png) 0 0 no-repeat; }
.chat{background: transparent url(img/icons/32/chat.png) 0 0 no-repeat; }
.cd{background: transparent url(img/icons/32/cd.png) 0 0 no-repeat; }
.dvd{background: transparent url(img/icons/32/dvd.png) 0 0 no-repeat; }
.documentedit{background: transparent url(img/icons/32/documentedit.png) 0 0 no-repeat; }
.plaindocument{background: transparent url(img/icons/32/plaindocument.png) 0 0 no-repeat; }
.Document{background: transparent url(img/icons/32/Document.png) 0 0 no-repeat; }
.pencil{background: transparent url(img/icons/32/pencil.png) 0 0 no-repeat; }
.excel{background: transparent url(img/icons/32/excel.png) 0 0 no-repeat; }
.folders{background: transparent url(img/icons/32/folders.png) 0 0 no-repeat; }
.bluedocument{background: transparent url(img/icons/32/bluedocument.png) 0 0 no-repeat; }
.information{background: transparent url(img/icons/32/information_32.png) 0 0 no-repeat; }
.word{background: transparent url(img/icons/32/word.png) 0 0 no-repeat; }
.music{background: transparent url(img/icons/32/music.png) 0 0 no-repeat; }
.photo{background: transparent url(img/icons/32/photo.png) 0 0 no-repeat; }
.podcast{background: transparent url(img/icons/32/podcast.png) 0 0 no-repeat; }
.powerpoint{background: transparent url(img/icons/32/powerpoint.png) 0 0 no-repeat; }
.rss{background: transparent url(img/icons/32/rss.png) 0 0 no-repeat; }
.twitter{background: transparent url(img/icons/32/twitter.png) 0 0 no-repeat; }
.link{background: transparent url(img/icons/32/link.png) 0 0 no-repeat; }
.popup{background: transparent url(img/icons/32/popup.png) 0 0 no-repeat; }
.newspaper{background: transparent url(img/icons/32/newspaper.png) 0 0 no-repeat; }
.clipboard{background: transparent url(img/icons/32/clipboard.png) 0 0 no-repeat; }
/*.computer{background: transparent url(img/icons/32/computer.png) 0 0 no-repeat; }
.Seal{background: transparent url(img/icons/32/Seal.png) 0 0 no-repeat; }*/
.cashRegister{background: transparent url(img/icons/32/cashRegister_32.png) 0 0 no-repeat; }
.shoppingCart{background: transparent url(img/icons/32/shoppingCart_32.png) 0 0 no-repeat; }
.shoppingCart{background: transparent url(img/icons/32/shoppingCart_32.png) 0 0 no-repeat; }

.quizFail{background: transparent url(img/icons/32/delete_32.png) 0 0 no-repeat; }
.quizPass{background: transparent url(img/icons/32/quiz.png) 0 0 no-repeat; }
.hotlist{background: transparent url(img/icons/32/hotlist_32.png) 0 0 no-repeat; }
.hotlist_add{background: transparent url(img/icons/32/hotlist_add_32.png) 0 0 no-repeat; }
.editLoction{background: transparent url(img/icons/32/editLocation_32.png) 0 0 no-repeat; }
.alert_warning{background: transparent url(img/icons/32/alert_32.png) 0 0 no-repeat; }
.dashboard{background: transparent url(img/icons/32/dashboard_32.png) 0 0 no-repeat; }
.briefcase{background: transparent url(img/icons/32/briefcases.png) 0 0 no-repeat; }
.archive{background: transparent url(img/icons/32/archive.png) 0 0 no-repeat; }
.book{background: transparent url(img/icons/32/book.png) 0 0 no-repeat; }
.money{background: transparent url(img/icons/32/money.png) 0 0 no-repeat; }
.calculator{background: transparent url(img/icons/32/calculator.png) 0 0 no-repeat; }
.addressBook{background: transparent url(img/icons/32/addressBook.png) 0 0 no-repeat; }
.plan{background: transparent url(img/icons/32/plan.png) 0 0 no-repeat; }
.certificateQualificiation{background: transparent url(img/icons/32/certificateQualificiation.png) 0 0 no-repeat; }
.game{background: transparent url(img/icons/32/game.png) 0 0 no-repeat; }
.speaker{background: transparent url(img/icons/32/speaker.png) 0 0 no-repeat; }
.science{background: transparent url(img/icons/32/science.png) 0 0 no-repeat; }
.personalComputer{background: transparent url(img/icons/32/personalComputer.png) 0 0 no-repeat; }
.lightBulb{background: transparent url(img/icons/32/lightBulb.png) 0 0 no-repeat; }
.keys{background: transparent url(img/icons/32/keys.png) 0 0 no-repeat; }
.question{background: transparent url(img/icons/32/question.png) 0 0 no-repeat; }
.warning{background: transparent url(img/icons/32/warning.png) 0 0 no-repeat; }
.history{background: transparent url(img/icons/32/history.png) 0 0 no-repeat; }
.documents{background: transparent url(img/icons/32/documents.png) 0 0 no-repeat; }
.world{background: transparent url(img/icons/32/world.png) 0 0 no-repeat; }
.important{background: transparent url(img/icons/32/important.png) 0 0 no-repeat; }
.mouse{background: transparent url(img/icons/32/mouse.png) 0 0 no-repeat; }
.keyboard{background: transparent url(img/icons/32/keyboard.png) 0 0 no-repeat; }
.support{background: transparent url(img/icons/32/support.png) 0 0 no-repeat; }
.hyperlink{background: transparent url(img/icons/32/hyperlink.png) 0 0 no-repeat; }
.importantMesssage{background: transparent url(img/icons/32/importantMesssage.png) 0 0 no-repeat; }
.system{background: transparent url(img/icons/32/system.png) 0 0 no-repeat; }
.disk{background: transparent url(img/icons/32/disk.png) 0 0 no-repeat; }
.tools{background: transparent url(img/icons/32/tools.png) 0 0 no-repeat; }
.twoPeople{background: transparent url(img/icons/32/twoPeople.png) 0 0 no-repeat; }
.desktop{background: transparent url(img/icons/32/desktop.png) 0 0 no-repeat; }
.browse{background: transparent url(img/icons/32/browse.png) 0 0 no-repeat; }
.presentation{background: transparent url(img/icons/32/presentation.png) 0 0 no-repeat; }
.spreadsheet{background: transparent url(img/icons/32/spreadsheet.png) 0 0 no-repeat; }
.officeDocument{background: transparent url(img/icons/32/officeDocument.png) 0 0 no-repeat; }
.deskCalendar{background: transparent url(img/icons/32/deskCalendar.png) 0 0 no-repeat; }
.userInfo{background: transparent url(img/icons/32/userInfo.png) 0 0 no-repeat; }
.viewRoster{background: transparent url(img/icons/32/viewRoster_32.png) 0 0 no-repeat; }
.rosterAcknowledged{background: transparent url(img/icons/32/rosterAcknowledged_32.png) 0 0 no-repeat; }
.plan_icon{background: transparent url(img/icons/32/plan_icon.png) 0 0 no-repeat; }
.time{background: transparent url(img/icons/32/time_32.png) 0 0 no-repeat; }
.moneyBag{background: transparent url(img/icons/32/moneyBag_32.png) 0 0 no-repeat; }
.epublish{background: transparent url(img/icons/32/officeDocument.png) 0 0 no-repeat; }
.quicktime	{  background: url(img/icons/32/quickTime_32.png) 0 0 no-repeat; }
.flash	{  background: url(img/icons/32/flash_32.png) 0 0 no-repeat; }
.transcript	{  background: url(img/icons/32/transcript_32.png) 0 0 no-repeat; }
.quicktime_32	{  background: url(img/icons/32/quickTime_32.png) 0 0 no-repeat; padding-left: 37px;  padding-right: 32px; height:32px; cursor: pointer; text-decoration: none; line-height:33px; display: block; }

/**** NEW ACTIVITY ICONS *****/
.assessment{background: transparent url(img/icons/activity/32/assessment_32.png) 0 0 no-repeat; }
.audio{background: transparent url(img/icons/activity/32/audio_32.png) 0 0 no-repeat; }
.album{background: transparent url(img/icons/activity/32/photoAlbum_32.png) 0 0 no-repeat; }
.accreditedUnit{background: transparent url(img/icons/activity/32/competencyCheck_32.png) 0 0 no-repeat;}
.bluedocument{background: transparent url(img/icons/activity/32/document_32.png) 0 0 no-repeat; }
.calendar{background: transparent url(img/icons/activity/32/registeredEvent_32.png) 0 0 no-repeat; }
.computer{background: transparent url(img/icons/activity/32/module_32.png) 0 0 no-repeat; }
.competencyCheck{background: transparent url(img/icons/activity/32/competencyCheck_32.png) 0 0 no-repeat;}
.course{background: transparent url(img/icons/activity/32/course_32.png) 0 0 no-repeat; }
.discussion{background: transparent url(img/icons/activity/32/discussion_32.png) 0 0 no-repeat; }
.document{background: transparent url(img/icons/activity/32/document_32.png) 0 0 no-repeat; }
.documentFolders{background: transparent url(img/icons/activity/32/documentStore_32.png) 0 0 no-repeat; }
.documentStore{background: transparent url(img/icons/activity/32/documentStore_32.png) 0 0 no-repeat; }

.ebrief{background: transparent url(img/icons/activity/32/module_32.png) 0 0 no-repeat;}
.event{background: transparent url(img/icons/activity/32/registeredEvent_32.png) 0 0 no-repeat;}

.faq{background: transparent url(img/icons/activity/32/faq_32.png) 0 0 no-repeat; }
.folders{background: transparent url(img/icons/activity/32/documentStore_32.png) 0 0 no-repeat; }
.formActivity{background: transparent url(img/icons/activity/32/survey_32.png) 0 0 no-repeat;}

.htmlPopup{background: transparent url(img/icons/activity/32/article_32.png) 0 0 no-repeat; }
.imgPopup{background: transparent url(img/icons/activity/32/image_32.png) 0 0 no-repeat;}

.link{background: transparent url(img/icons/activity/32/link_32.png) 0 0 no-repeat; }
.music{background: transparent url(img/icons/activity/32/audio_32.png) 0 0 no-repeat; }
.photo{background: transparent url(img/icons/activity/32/image_32.png) 0 0 no-repeat; }
.photoAlbum{background: transparent url(img/icons/activity/32/photoAlbum_32.png) 0 0 no-repeat; }
.popup{background: transparent url(img/icons/activity/32/article_32.png) 0 0 no-repeat; }
.poll{background: transparent url(img/icons/activity/32/poll_32.png) 0 0 no-repeat; }
.quiz{background: transparent url(img/icons/activity/32/quiz_32.png) 0 0 no-repeat;}
/*.rss{background: transparent url(/ui/css/baseimg/icons/activity/32/rss.png) 0 0 no-repeat; }*/
.scormModule{background: transparent url(img/icons/activity/32/module_32.png) 0 0 no-repeat;}
.screeningQuiz{background: transparent url(img/icons/activity/32/quiz_32.png) 0 0 no-repeat;}

.seal{background: transparent url(img/icons/activity/32/competencyCheck_32.png) 0 0 no-repeat;}
.singleDocument{background: transparent url(img/icons/activity/32/document_32.png) 0 0 no-repeat;}
.survey{background: transparent url(img/icons/activity/32/survey_32.png) 0 0 no-repeat;}

.taskReport{background: transparent url(img/icons/activity/32/trainingTask_32.png) 0 0 no-repeat;}
.trainingTask{background: transparent url(img/icons/activity/32/trainingTask_32.png) 0 0 no-repeat;}

.url{background: transparent url(img/icons/activity/32/link_32.png) 0 0 no-repeat;}

.video{background: transparent url(img/icons/activity/32/video_32.png) 0 0 no-repeat;}
.vimeo{background: transparent url(img/icons/activity/32/vimeo_32.png) 0 0 no-repeat;}
.youtube{background: transparent url(img/icons/activity/32/youtube_32.png) 0 0 no-repeat; }

.presentation{background: transparent url(img/icons/activity/32/presentation_32.png) 0 0 no-repeat; }
/*****************************/
.activityIcon,
a.activityIcon { 
	display:block;
	margin: 0;
	padding: 6px 0 8px 45px;
	min-height: 18px;
	
}

.activityIcon_20,
a.activityIcon_20 ,
a.activityIcon_20:hover,
a.activityIcon_20:visited,
a.activityIcon_20:active { 
	padding: 0px 0 0px 25px; 
	height:20px; 
	display:block;
	text-decoration: none;
}
.star_20  {background: transparent url(img/header/favourites_icon.png) 0 0 no-repeat; }
.course_20{background: transparent url(img/header/myInbox_icon.png) 0 0 no-repeat; }
.mail_20  {background: transparent url(img/header/message_icon.png) 0 0 no-repeat; }
.search_20{background: transparent url(img/header/search_icon.png) 0 0 no-repeat; }
.padlock_20 {background: transparent url(img/icons/20/padlock_20_WhiteBg.jpg) 0 0 no-repeat; }
.unlock_18 {background: transparent url(img/icons/18/unlock_18.png) 0 0 no-repeat; 	}
.discussion_20 {background: transparent url(img/icons/20/discussion_20.png) 0 0 no-repeat; 	}
.discussionPost_20 {
	background: transparent url(img/icons/32/Replies_32.png) 0 0 no-repeat; 	
	margin-top: -5px;
	padding: 0px; 
	height:32px;
	width: 32px; 
	display:block;
	text-align: center;
	padding-top:4px;
	color: #000;
	right:0;
}

.download_20 {width:20px; height:20px; display:block; background: transparent url(img/icons/20/Downloads_20.png) 0 0 no-repeat;}
.folders_20{background: transparent url(img/icons/20/documentFolders_20.png) 0 0 no-repeat;}
.downloadText {display:block; float:right; vertical-align:bottom;}
.downloadContainer {margin-right:10px; margin-left:10px;height:25px;}
.link_20  {background: transparent url(img/icons/20/next_20.jpg) 0 0 no-repeat;  width:20px; height:20px;}
.preview_20{width:20px; height:20px; display:block; float:right; margin-right:5px; background: transparent url(img/icons/20/Preview_20.png) 0 0 no-repeat;}
.previewClose_20{background: transparent url(img/icons/20/previewClose_20.png) 0 0 no-repeat; }
.close_20{background: transparent url(img/icons/20/delete_20.png) 0 0 no-repeat; }
.close_14 {background: transparent url(img/icons/14/close_14.png) 0 0 no-repeat; }
.hotlist_add_20{background: transparent url(img/icons/20/hotlist_add_20.png) 0 0 no-repeat; }
.hotlist_20{background: transparent url(img/icons/20/hotlist_20.png) 0 0 no-repeat; }
.key_20 {background: transparent url(img/icons/20/key_20.png) 0 0 no-repeat; }
.network_20 {background: transparent url(img/icons/20/network_20.png) 0 0 no-repeat; }
.view_20 {background: transparent url(img/icons/20/view_20.png) 0 0 no-repeat; }
.back_20 {background: transparent url(img/icons/20/back_20.png) 0 50% no-repeat; padding-left:25px;}
.exit_20 {background: transparent url(img/icons/20/exit_20.png) 0 0 no-repeat; }
.add_20 {background: transparent url(img/icons/20/add_20.png) 0 0 no-repeat; }
.doc_20 {background: transparent url(img/icons/20/doc_20.png) 0 0 no-repeat; display: block; height:20px;}
.download_16 {background: transparent url(img/icons/16/download_16.png) 0 0 no-repeat; display: block; width:20px; line-height:21px;}
.controlpanel_reporting_20 {background:transparent url(img/icons/20/report_20.png) 6px 0px no-repeat; padding:0px 6px 3px 0px;  display:block; height:25px;}
.noThanks { background: transparent url(img/elearning/noThanks.png) 0 0 no-repeat; height:20px;  width:20px; padding-left: 25px; cursor: pointer; text-decoration: none;  display: block;}
.externalUrl_20 {width:20px; height:20px; display:block; background: transparent url(img/icons/20/externalUrl_20.png) 0 0 no-repeat;}
.return_20 {background: transparent url(img/icons/20/back_20.png) 0 0 no-repeat; cursor: pointer; padding: 4px 0 4px 25px;  }
.print_20 {background: url(img/icons/20/print_20.png) 0 50% no-repeat;  padding: 10px 0 6px 320px; cursor: pointer; text-decoration: none; display: block; }


.activityIcon_48,
.headingIcon_48 {
	display:block;
	padding: 0;
	margin-top:-15px;
}




.star_48 {background: transparent url(img/icons/48/star_48.png) 100% 30px no-repeat; }
.course_48{background: transparent url(img/icons/48/inbox_48.png) 100% 30px no-repeat;}
.mail_48 {background: transparent url(img/icons/48/mail_48.png) 100% 30px no-repeat; }
.search_48 {background: transparent url(img/icons/48/search_48.png) 100% 30px no-repeat; }
.discussion_48 {background: transparent url(img/icons/48/discussion_48.png) 100% 30px no-repeat; }
.news_48 {background: transparent url(img/icons/48/news_48.png) 100% 30px no-repeat; }
.newspaper_48{background: transparent url(img/icons/48/news_48.png) 100% 30px no-repeat; }
.profile_48 {background: transparent url(img/icons/48/profile_48.png) 100% 30px no-repeat; }
.report_48 {background: transparent url(img/icons/48/report_48.png) 100% 30px no-repeat; }
.location_48 {background: transparent url(img/icons/48/location_48.png) 100% 30px no-repeat; } 
.people_48 {background: transparent url(img/icons/48/people_48.png) 100% 30px no-repeat; }
.dashboard_48 {background: transparent url(img/icons/48/dashboard_48.png) 100% 30px no-repeat; }
.application_48 {background: transparent url(img/icons/48/application_48.png) 100% 30px no-repeat; }
.certificate_48 {background: transparent url(img/icons/48/certificate_48.png) 100% 30px no-repeat; margin-top:10px;}
.managersInbox_48 {background: transparent url(img/icons/48/managersInbox_48.png) 100% 30px no-repeat; }
.moveRequests_48 {background: transparent url(img/icons/48/moveRequests_48.png) 100% 30px no-repeat; }
.activity_48 {background: transparent url(img/icons/48/userContent_48.png) 100% 30px no-repeat; }
.ePublish_48 {background: transparent url(img/icons/48/userContent_48.png) 100% 30px no-repeat; }
.settings_48 {background: transparent url(img/icons/48/settings_48.png) 100% 30px no-repeat; }
.recruitment_48 {background: transparent url(img/icons/48/recruitment_48.png) 100% 30px no-repeat; }
.formSetup_48 {background: transparent url(img/icons/48/application_48.png) 100% 30px no-repeat; }
.homepageSettings_48 {background: transparent url(img/icons/48/homepageSettings_48.png) 100% 30px no-repeat; }
.feedback_48 {background: transparent url(img/icons/48/feedback_48.png) 100% 30px no-repeat; }
.clipboard_48 {background: transparent url(img/icons/48/feedback_48.png) 100% 30px no-repeat; }
.calendar_48 {background: transparent url(img/icons/48/calendar_48.png) 100% 30px no-repeat; }
.support_48{background: transparent url(img/icons/48/support_48.jpg) 100% 30px no-repeat; }
.assessment_48{background: transparent url(img/icons/48/assessment_48.png) 100% 30px no-repeat; }

.audio_48 {background: transparent url(img/icons/48/music_48.png) 100% 30px no-repeat; }
.documentStore_48 {background: transparent url(img/icons/48/folders_48.png) 100% 30px no-repeat; }
.htmlPopup_48 {background: transparent url(img/icons/48/popUpWindow_48.png) 100% 30px no-repeat; }
.imgPopup_48 {background: transparent url(img/icons/48/photo_48.png) 100% 30px no-repeat;}
.newsletter_48 {background: transparent url(img/icons/48/newspaper_48.png) 100% 30px no-repeat;}
.photoAlbum_48 {background: transparent url(img/icons/48/album_48.png) 100% 30px no-repeat;}
.event_48 {background: transparent url(img/icons/48/calendar_48.png) 100% 30px no-repeat;}

.singleDocument_48 {background: transparent url(img/icons/48/bluedocument_48.png) 100% 30px no-repeat; }
.survey_48 {background: transparent url(img/icons/48/feedback_48.png)  100% 30px no-repeat; }
.formActivity_48 {background: transparent url(img/icons/48/feedback_48.png)  100% 30px no-repeat; }
.url_48 {background: transparent url(img/icons/48/link_48.png) 100% 30px no-repeat; }

.accreditedUnit_48 {background: transparent url(img/icons/48/seal_48.png) 100% 30px no-repeat; }

.scormModule_48 {background: transparent url(img/icons/48/computer_48.png) 100% 30px no-repeat; }
.trainingTask_48 {background: transparent url(img/icons/48/trainingTask_48.png) 100% 30px no-repeat; }
.quiz_48 {background: transparent url(img/icons/48/quiz_48.png) 100% 30px no-repeat; }
.question_48 {background: transparent url(img/elearning/element_icons/question.png) 100% 30px no-repeat; }
.pencil_48 {background: transparent url(img/icons/48/pencil_48.png) 100% 30px no-repeat; }
.star_48 {background: transparent url(img/icons/48/star_48.png) 100% 30px no-repeat; }
.rosters_48 {background: transparent url(img/icons/48/rosters_48.png) 100% 30px no-repeat; }
.payslips_48 {background: transparent url(img/icons/48/Money-bag-48.png) 100% 30px no-repeat; }
.controlpanel_48 {background: transparent url(img/icons/48/ControlPanel_48.png) 100% 30px no-repeat; }
.invoicing_48 {background: transparent url(img/icons/48/invoicing_48.png) 100% 30px no-repeat; }

.popup_48 {background: transparent url(img/icons/48/popUpWindow_48.png) 100% 30px no-repeat; }
.trainingtask_48 {background: transparent url(img/icons/48/trainingTask_48.png) 100% 30px no-repeat; }
.computer_48 {background: transparent url(img/icons/48/computer_48.png) 100% 30px no-repeat; }
.information_48 {background: transparent url(img/icons/48/information_48.png) 100% 30px no-repeat; }
.link_48 {background: transparent url(img/icons/48/link_48.png) 100% 30px no-repeat; }
.ebrief_48 {background: transparent url(img/icons/48/eBrief_48.png) 100% 30px no-repeat; }
.Seal_48 {background: transparent url(img/icons/48/seal_48.png) 100% 30px no-repeat; }
.video_48 {background: transparent url(img/icons/48/video_48.png) 100% 30px no-repeat; }
.userchat_48 {background: transparent url(img/icons/48/userChat_48.png) 100% 30px no-repeat; }
.user_48 {background: transparent url(img/icons/48/user_48.png) 100% 30px no-repeat; }
.twitter_48 {background: transparent url(img/icons/48/twitter_48.png) 100% 30px no-repeat; }
.rss_48 {background: transparent url(img/icons/48/rss_48.png) 100% 30px no-repeat; }
.quiz_48 {background: transparent url(img/icons/48/quiz_48.png) 100% 30px no-repeat; }
.podcast_48 {background: transparent url(img/icons/48/podCast_48.png) 100% 30px no-repeat; }
.plaindocument_48 {background: transparent url(img/icons/48/plainDocument_48.png) 100% 30px no-repeat; }
.piechart_48 {background: transparent url(img/icons/48/pieChart_48.png) 100% 30px no-repeat; }
.photo_48 {background: transparent url(img/icons/48/photo_48.png) 100% 30px no-repeat; }
.music_48 {background: transparent url(img/icons/48/music_48.png) 100% 30px no-repeat; }
.bluedocument_48 {background: transparent url(img/icons/48/blueDocument_48.png) 100% 30px no-repeat; }
.bargraph_48 {background: transparent url(img/icons/48/bargraph_48.png) 100% 30px no-repeat; }
.album_48 {background: transparent url(img/icons/48/album_48.png) 100% 30px no-repeat; }
.pencil_48 {background: transparent url(img/icons/48/pencil_48.png) 100% 30px no-repeat; }
.new_48 {background: transparent url(img/icons/48/new_48.png) 100% 30px no-repeat; }
.headphones_48 {background: transparent url(img/icons/48/headphones_48.png) 100% 30px no-repeat; }
.folders_48 {background: transparent url(img/icons/48/folders_48.png) 100% 30px no-repeat; }
.documentedit_48 {background: transparent url(img/icons/48/documentEdit_48.png) 100% 30px no-repeat; }
.Document_48 {background: transparent url(img/icons/48/document_48.png) 100% 30px no-repeat; }
.dvd_48 {background: transparent url(img/icons/48/dvd_48.png) 100% 30px no-repeat; }
.cd_48 {background: transparent url(img/icons/48/cd_48.png) 100% 30px no-repeat; }
.chat_48 {background: transparent url(img/icons/48/chat_48.png) 100% 30px no-repeat; }
.word_48 {background: transparent url(img/icons/48/word_48.png) 100% 30px no-repeat; }
.powerpoint_48 {background: transparent url(img/icons/48/powerPoint_48.png) 100% 30px no-repeat; }
.access_48 {background: transparent url(img/icons/48/access_48.png) 100% 30px no-repeat; }
.exitInbox_48 {background: transparent url(img/icons/48/exit_48.png) 100% 30px no-repeat; }


.archive_48{background: transparent url(img/icons/48/archive_48.png) 100% 30px no-repeat; }
.book_48{background: transparent url(img/icons/48/book_48.png) 100% 30px no-repeat; }
.money_48{background: transparent url(img/icons/48/money_48.png) 100% 30px no-repeat; }
.calculator_48{background: transparent url(img/icons/48/calculator_48.png) 100% 30px no-repeat; }
.addressBook_48{background: transparent url(img/icons/48/addressBook_48.png) 100% 30px no-repeat; }
.plan_48{background: transparent url(img/icons/48/plan_48.png) 100% 30px no-repeat; }
.certificateQualificiation_48{background: transparent url(img/icons/48/certificateQualificiation_48.png) 100% 30px no-repeat; }
.game_48{background: transparent url(img/icons/48/game_48.png) 100% 30px no-repeat; }
.speaker_48{background: transparent url(img/icons/48/speaker_48.png) 100% 30px no-repeat; }
.science_48{background: transparent url(img/icons/48/science_48.png) 100% 30px no-repeat; }
.personalComputer_48{background: transparent url(img/icons/48/personalComputer_48.png) 100% 30px no-repeat; }
.lightBulb_48{background: transparent url(img/icons/48/lightBulb_48.png) 100% 30px no-repeat; }
.keys_48{background: transparent url(img/icons/48/keys_48.png) 100% 30px no-repeat; }
.question_48{background: transparent url(img/icons/48/question_48.png) 100% 30px no-repeat; }
.warning_48{background: transparent url(img/icons/48/warning_48.png) 100% 30px no-repeat; }
.history_48{background: transparent url(img/icons/48/history_48.png) 100% 30px no-repeat; }
.documents_48{background: transparent url(img/icons/48/documents_48.png) 100% 30px no-repeat; }
.world_48{background: transparent url(img/icons/48/world_48.png) 100% 30px no-repeat; }
.important_48{background: transparent url(img/icons/48/important_48.png) 100% 30px no-repeat; }
.mouse_48{background: transparent url(img/icons/48/mouse_48.png) 100% 30px no-repeat; }
.keyboard_48{background: transparent url(img/icons/48/keyboard_48.png) 100% 30px no-repeat; }
.support_48{background: transparent url(img/icons/48/support_48.png) 100% 30px no-repeat; }
.faq_48{background: transparent url(img/icons/48/faq_48.png) 100% 30px no-repeat; }
.hyperlink_48{background: transparent url(img/icons/48/hyperlink_48.png) 100% 30px no-repeat; }
.importantMesssage_48{background: transparent url(img/icons/48/importantMesssage_48.png) 100% 30px no-repeat; }
.system_48{background: transparent url(img/icons/48/system_48.png) 100% 30px no-repeat; }
.disk_48{background: transparent url(img/icons/48/disk_48.png) 100% 30px no-repeat; }
.tools_48{background: transparent url(img/icons/48/tools_48.png) 100% 30px no-repeat; }
.twoPeople_48{background: transparent url(img/icons/48/twoPeople_48.png) 100% 30px no-repeat; }
.desktop_48{background: transparent url(img/icons/48/desktop_48.png) 100% 30px no-repeat; }
.browse_48{background: transparent url(img/icons/48/browse_48.png) 100% 30px no-repeat; }
.presentation_48{background: transparent url(img/icons/48/presentation_48.png) 100% 30px no-repeat; }
.spreadsheet_48{background: transparent url(img/icons/48/spreadsheet_48.png) 100% 30px no-repeat; }
.officeDocument_48{background: transparent url(img/icons/48/officeDocument_48.png) 100% 30px no-repeat; }
.deskCalendar_48{background: transparent url(img/icons/48/deskCalendar_48.png) 100% 30px no-repeat; }
.userInfo_48{background: transparent url(img/icons/48/userInfo_48.png) 100% 30px no-repeat; }
.documentFolders_48{background: transparent url(img/icons/48/documentFolders_48.png) 100% 30px no-repeat; }
.project_48{background: transparent url(img/icons/48/projectLineChart_48.png) 100% 30px no-repeat;}
.timeSheet_48{background: transparent url(img/icons/48/time_48.png) 100% 30px no-repeat;}
.resourcing_48 {background: transparent url(img/icons/ie6/48/profile_48.png) 100% 30px no-repeat; }
.travel_48{background: transparent url(img/icons/48/travel_48.png) 100% 30px no-repeat;}
.development_48{background: transparent url(img/icons/48/development_48.png) 100% 30px no-repeat;}

.spaces_48{background: transparent url(img/icons/48/spaces_48.png) 100% 30px no-repeat;}
.changeOfOwnership_48{background: transparent url(img/icons/48/handShake_48.png) 100% 30px no-repeat;height:48px;}
.cloud_48{background: transparent url(img/icons/48/cloud_48.png) 100% 0 no-repeat; margin-top:0px;}
.campaign_48 {background: transparent url(img/icons/48/campaign_48.png) 100% 30px no-repeat; }

.impersonateUser{background: url(img/icons/impersonateUser.png) 0 0 no-repeat; height:30px; width:50px;margin:0 auto;}
.editUser{background: url(img/icons/editUser.png) 0 0 no-repeat; height:30px; width:50px; margin:0 auto;}

.password_64 {background: transparent url(img/icons/64/key_64.png) 0 0 no-repeat; height:64px;}
.forgottenPassword_64 {background: transparent url(img/icons/64/forgottenKey_64.png) 0 0 no-repeat; height:64px;}
.successPassword_64 {background: transparent url(img/icons/64/successKey_64.png) 0 0 no-repeat; height:64px;}
.warningPassword_64 {background: transparent url(img/icons/64/warningKey_64.png) 0 0 no-repeat; height:64px;}
.userProfile_64 {background: transparent url(img/icons/64/userProfile_64.png) 0 0 no-repeat; height:64px;}
.managersInbox_64 {background: transparent url(img/icons/64/managersInbox_64.png) 0 0 no-repeat; height:64px;}
.moveRequests_64 {background: transparent url(img/icons/64/moveRequests_64.png) 0 0 no-repeat; height:64px;}
.userInfo_64 {background: transparent url(img/icons/64/User-Info-64.png) 0 0 no-repeat; height:64px;}

.iconMargin_top{margin-top:10px;}
.iconMargin_left{margin-left:10px;}
.iconMargin_right{margin-right:10px;}
.iconMargin_bottom{margin-bottom:10px;}


.icon_80 {
	display:block; 
	width:80px; 
	height:80px; 
	margin-top:0px; 
	background-position-x: 0; 
	background-position-y: 0;
	background-repeat:no-repeat;
	vertical-align: top;
}

.locationProfile_80	{background: transparent url(img/icons/80/locationProfile_80.jpg)}
/*Support Icons*/

.supportCommentIcon {
	display:block; 
	width:48px; 
	height:48px; 
	background-position-x: 0; 
	background-position-y: 0;
	background-repeat:no-repeat;
}

.supportComment_48			{background: transparent url(img/icons/48/supportComment_48.png)}
.supportCommentPrivate_48	{background: transparent url(img/icons/48/supportCommentPrivate_48.png)}


.supportTypeIcon {
	display:block; 
	width:80px; 
	height:80px; 
	margin-top:10px; 
	margin-left:-5px; 
	background-position-x: 0; 
	background-position-y: 0;
	background-repeat:no-repeat;
}

.supportType_Unknown_80			{background: transparent url(img/icons/80/supportUnknown_80.jpg)}
.supportType_Bug_80				{background: transparent url(img/icons/80/supportBug_80.jpg)}
.supportType_SupportService_80			{background: transparent url(img/icons/80/supportTask_80.jpg)}
.supportType_ChangeRequest_80	{background: transparent url(img/icons/80/supportChangeRequest_80.jpg)}
.supportType_Help_80			{background: transparent url(img/icons/80/supportHelp_80.jpg)}
.supportType_Suggestion_80		{background: transparent url(img/icons/80/supportSuggestion_80.jpg)}
.supportType_BusinessService_80 {background: transparent url(img/icons/80/supportBusinessService_80.jpg)}
.panelListLayoutHolder{width:100%;}
.panelListLayoutHolder tr td{vertical-align:top;}
.panelListLayoutHolder tr td.first{ border-right: 1em solid #fff; }
.panelListLayoutHolder tr td.last{ border-left: 1em solid #fff; }
/* Reset inherited styles */
div#orion_content_body ul.panelList li {
	list-style-image:none;
	list-style-type:none;
}


.iconHolder32{ padding: 0px; }	

.
div#community_background {
	margin: 5px auto;
	background: url(img/orion_community_bg.png) no-repeat 0 0;
	height: 482px;
	width: 720px;
	position: relative;
}
.
.benchmarkGreen { height:15px; margin:0; padding-left:25px;  background: transparent url(img/icons/14/benchmarkGreen.png) 0 0 no-repeat;  display: block;}
.benchmarkYellow { height:15px; margin:0; padding-left:25px;  background: transparent url(img/icons/14/benchmarkYellow.png) 0 0 no-repeat;  display: block;}
.benchmarkRed { height:15px; margin:0; padding-left:25px;  background: transparent url(img/icons/14/benchmarkRed.png) 0 0 no-repeat;  display: block;}
a.historyIcon {  padding-left:25px; background: transparent url(img/elearning/quiz_history_icon.png) 0 0 no-repeat; height:20px;  width:20px; margin:0 4px 0 4px;}
noThanks {  padding-left:25px; background: transparent url(img/elearning/noThanks) 0 0 no-repeat; height:20px;  width:20px; margin:0 4px 0 4px;}

.required_20{width:20px; height:20px; background: transparent url(img/icons/20/required_20.png) 0 0 no-repeat; display: block; float: left; margin-right:5px;}
.recommended_20{width:20px; height:20px; background: transparent url(img/icons/20/recommended_20.png) 0 0 no-repeat; display: block; float: left; margin-right:5px;}

img#padding {
	padding: 15px
}


.ajaxLoader	{  background: url(img/ajaxLoader.gif)  0 0 no-repeat; background-position:center center;}

a.coursePrizeIcon { background: transparent url(img/elearning/giftBox.png) 0 0 no-repeat; height:20px; width:20px; margin:0 4px 0 4px;}
a.coursePrizeIcon_disabled { background: transparent url(img/elearning/giftBox_grey.png) 0 0 no-repeat; height:20px; width:20px; margin:0 4px 0 4px;}
a.favouritesAddIcon {  background: transparent url(img/elearning/favouriteAdd.png) 0 3px no-repeat; height:24px; width:24px;  margin:2px 4px 0 4px; padding:0;}
a.favouritesRemoveIcon {  background: transparent url(img/elearning/favouriteRemove.png) 0 3px no-repeat; height:24px; width:24px; margin:2px 4px 0 4px; padding:0;}
a.rated {  background: transparent url(img/elearning/rated.png) 0 0 no-repeat;height: 12px; width:12px; margin:2px 1px 2px 1px; float:left; border:0;}
a.unrated {  background: transparent url(img/elearning/unrated.png) 0 0 no-repeat; height: 12px; width:12px; margin:2px 1px 2px 1px; float:left; border:0;}

a.editEnrolIcon {padding-right:50px; padding-left:25px ;background: transparent url(img/elearning/pencil.png) 0 0 no-repeat; height:20px;  width:20px; margin:0 4px 0 4px;}
a.unEnrolIcon {padding-right:15px;padding-left:20px; background: transparent url(img/elearning/delete_20.png) 0 0 no-repeat; height:20px;  width:20px; margin:0 4px 0 4px;}
a.prerequisitesIcon {padding-right:50px; padding-left:20px; background: transparent url(img/elearning/alert_20.png) 0 0 no-repeat; height:20px;  width:20px; margin:0 4px 50px 4px;}
a.resetStatus { padding-left:20px; background: transparent url(img/icons/14/resetStatus_14.png) 0 0 no-repeat; height:14px;  width:14px; margin:0 4px 0px 4px;}

.helpTipIcon{
	display:block;
	float: right;
	background: url(img/icons/20/information_20.png) 0 0 no-repeat;
	width: 20px; 
	height: 20px; 
	cursor: pointer;  
}

.viewIcon{
	display:block;
	float: right;
	background: url(img/icons/20/view_20.png) 0 0 no-repeat;
	width: 20px; 
	height: 20px; 
	cursor: pointer;  
}

.viewIcon span{
	display: none;
}

.video_32 {background: url(img/icons/32/video_32.jpg) 0 0 no-repeat; padding-left: 40px; height:32px; cursor: pointer; text-decoration: none; line-height:32px; display: block; }

/*New activity progress icons*/
.completed { margin:0; background: transparent url(img/icons/activity/16/activityProgress_complete_16.png) 0 2px no-repeat; }
.failed { background: transparent url(img/icons/activity/16/activityProgress_incorrect_16.png) 0 2px no-repeat;}
.inprogress { background: transparent url(img/icons/activity/16/activityProgress_inProgress_16.png) 0 2px no-repeat;  }
.notstarted { background: transparent /*url(img/icons/activity/16/activityProgress_notStarted_16.png) 0 2px no-repeat;*/  }
.passed { background: transparent url(img/icons/activity/16/activityProgress_complete_16.png) 0 2px no-repeat; }

.icon_18{
	display: block;
	margin: 0;
	padding: 0;
	width: 18px;
	height: 18px;
	text-decoration: none;
}

.icon_18:hover{
	opacity: 0.8;
}

.fullscreen_on{
	background: transparent url(img/icons/18/fullscreen_on_18.png) 0 0 no-repeat; 
	cursor: pointer; 
}

.fullscreen_off{
	background: transparent url(img/icons/18/fullscreen_off_18.png) 0 0 no-repeat; 
	cursor: pointer; 
}

a.fullscreen_on span,
a.fullscreen_off span{
	visibility: hidden;
	position: absolute;
}

.returnTo_12{
	background: transparent url(img/icons/12/light_back_arrow_12.png) 0 50% no-repeat;
	padding: 0 0 0 18px;
	margin: 0;
}

.close_12{
	background: transparent url(img/icons/12/light_cross_12.png) 0 50% no-repeat;
	padding: 0 0 0 18px;
	margin: 0;
}

a.archiveUser{ 
	background:transparent url(img/icons/16/archiveUser.png) 0 0 no-repeat; 
	display:block;
	height: 16px;
	width: 16px;
	text-decoration: none;
	cursor:pointer;
	float: right;
	margin-left: 5px;
}

.linkPanelIcon{ 
	position: relative;
	overflow: hidden;
	display:block;
	margin: 0;
	padding: 0 0 0 68px;
	min-height: 32px;
	background-size: 32px !important;
	background-position: 20px 2px !important;
}

.linkPanelIcon .newActivity{
	position: absolute;
	border-radius: 6px;
	padding: 2px 6px;
	background: #009dd9;
	color: #fff;
	font-weight: bold;
	top: -6px;
	left: 0;
} 